I would like to know how easy it is to control a platform like the Omnidirectional Slider (RB-Com-04).
On the specs it is written that it can be controlled by direction commands through USB. How precise are these commands ? Only front, left, turn ? I would like to be able to indicate a direction vector, with let’s say about 5° resolution. Would it be possible ?
If this possibility is not included in the framework, are there libraries that provide the kinematic transform of the robot, so that by inputing the desired speed on x,y, and rotation, the respective wheel speeds are output ?
Thanks
PS: oh, one more thing: what is the purpose of being able to control the wheels via CAN bus if the software is already integrated for control ?
You can actually check out the sample program before you purchase the robot. Check out section 5.2 and 7 of the manual.
You will need to program that yourself, but the mechanics are capable of doing it. 5 degree resolution is a bit tight considering the wheels may lose traction on the surface.
This is a development platform, and there are not too many Mecanum platforms out there. The primary use is for customers to develop their own code.
It allows increased versatility. The platform is to provide users with a mechanical platform to develop code.
The angular resolution is hard to predict in theory, but you can expect ± 5 deg approximately. The products come form different manufacturer who use different manufacturing processes and materials. CAN communication can be useful if you are using that type of bus in your project. However, this will depend on your setup and preferences.
Which kind of angular-positionning resolution should I expect , knowing all the friction issues ?
I would furthermore like to know what justifises the high price in comparison with other platforms, which all more “all-inclusive” like the RB-Nex-02 for example ?
what are the advantages of having CAN cummunication in such a platform ?