P2OS ROS driver for Groovy/Hydro/Indigo(maybe?).
This package holds the dashboard for the Robot. This serves as a tool to enable the motors, and view important messages from the P2OS Robots remotely. No catkin yet.
Essential to the P2OS is the driver. This controls the interface for the P2OS controller. What's working: driving, sonars, diasgnostics, gripper What isn't working: bumpers, PTZ (if you have a bumper and want to help Tim fix it email him). Catkin support!
Relevant ROS launch files for the Robot. Catkin support!
Control the robot with a joystick or keyboard. Catkin support!
Allows you to see the robot within RVIZ for navigation purposes. Catkin support!
- The gazebo_plugin node for controlling the differential drive was recently removed (commented out in the CMakeLists.txt file) from Gazebo. So, the P2OS gazebo launch file fails.
- Update the rest of the packages to use the catkin build system instead of rosbuild.
- In p2os_driver: make SendReceive, or more specifically the Receive part, asynchronous to improve controller response time