erratic_robot: erratic_description | erratic_gazebo_plugins | erratic_navigation | erratic_navigation_apps | erratic_player | erratic_teleop | player
Package Summary
Documented
A ROS node that wraps up the Player erratic driver, which provides access to the Erratic mobile robot.
- Author: Maintained by Antons Rebguns
- License: BSD
- Source: svn https://ua-ros-pkg.googlecode.com/svn/stacks/erratic_robot/trunk
erratic_robot: erratic_description | erratic_gazebo_plugins | erratic_navigation | erratic_navigation_apps | erratic_player | erratic_teleop | player
Package Summary
Documented
A ROS node that wraps up the Player erratic driver, which provides access to the Erratic mobile robot.
- Author: Maintained by Antons Rebguns
- License: BSD
- Source: git https://github.com/arebgun/erratic_robot.git (branch: fuerte)
erratic_robot: erratic_description | erratic_gazebo_plugins | erratic_navigation | erratic_navigation_apps | erratic_player | erratic_teleop | player
Package Summary
Documented
A ROS node that wraps up the Player erratic driver, which provides access to the Erratic mobile robot.
- Author: Maintained by Antons Rebguns
- License: BSD
- Source: git https://github.com/arebgun/erratic_robot.git (branch: master)
erratic_robot: erratic_description | erratic_gazebo_plugins | erratic_navigation | erratic_navigation_apps | erratic_player | erratic_teleop | player
Package Summary
Documented
A ROS node that wraps up the Player erratic driver, which provides access to the Erratic mobile robot.
- Author: Maintained by Antons Rebguns
- License: BSD
- Source: git https://github.com/arebgun/erratic_robot.git (branch: master)
Cannot load information on name: erratic_player, distro: indigo, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: erratic_player, distro: jade, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: erratic_player, distro: kinetic, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: erratic_player, distro: lunar, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Overview
This package allows the use of Erratic mobile base by Videre Design within ROS.
Nodes
erratic_player
A wrapper ROS node around an Erratic driver found in player project.Subscribed Topics
cmd_vel (geometry_msgs/Twist)- Velocity commands to drive the robot.
- Angle command to the vision tilt servo actuator. Only enabled when enable_vision_pan_tilt parameter is set to true.
- Angle command to the vision pan servo actuator. Only enabled when enable_vision_pan_tilt parameter is set to true.
- Angle command to the ranger tilt servo actuator. Only enabled when enable_ranger_tilt parameter is set to true.
Published Topics
odom (nav_msgs/Odometry)- Odometry data.
- Battery data.
- IR sensors range information.
- Sonar sensors range information.
Parameters
port_name (string, default: "/dev/ttyUSB0")- Name of the serial port that the robot is connected to.
- The name of the frame which will be used to send stamped transforms through the TF mechanism.
- Maximum translational velocity.
- Maximum rotational velocity.
- Maximum rotational velocity.
- Maximum translational acceleration, nonnegative. The value of "0" means use robot's default value.
- Maximum translational deceleration, nonpositive. The value of "0" means use robot's default value.
- Maximum rotational acceleration, nonnegative. The value of "0" means use robot's default value.
- Maximum rotational deceleration, nonpositive. The value of "0" means use robot's default value.
- Whether to enable IR sensors.
- Whether to enable Sonar sensors.
- Whether to enable vision pan/tilt servo motors.
- Whether to enable ranger tilt servo motor.
Tutorials
Links to relevant tutorials







