Chapter 8. Controlling Your Robots with External Devices
In the past few chapters, we have used ROS to control mobile, armed, flying, and simulated robots. The similarities and differences between these robots have been discussed and we have shown the commonality that ROS has created between all these robot types. Commonality is not only in the structure of the software and the communications methods, but also in the simulation environment and the tools used for visualization and analysis.
The influence of ROS goes even further to provide a common interface to control devices external to the robot. These devices include game controllers (gamepads and joystick controllers), mobile devices (smart phones and tablets), and even controller boards (the ...
Get ROS Robotics By Example now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.