Difference between revisions of "HowToInstallRoombaPackage"
From robotica.unileon.es
WikiSheriff (talk | contribs) (→Get packages) |
WikiSheriff (talk | contribs) (→Get packages) |
||
| Line 3: | Line 3: | ||
=== Get packages=== | === Get packages=== | ||
| − | Create a rosinstall file: (e.g turtlebot_roomba.install) | + | Step 1: Create a rosinstall file: (e.g turtlebot_roomba.install) |
- hg: | - hg: | ||
| Line 17: | Line 17: | ||
uri: http://isr-uc-ros-pkg.googlecode.com/svn/stacks/serial_communication/trunk/cereal_port/ | uri: http://isr-uc-ros-pkg.googlecode.com/svn/stacks/serial_communication/trunk/cereal_port/ | ||
local-name: RoCKIn/cereal_port | local-name: RoCKIn/cereal_port | ||
| + | |||
| + | Step 2: In your ROS workspace you can launch | ||
| + | |||
| + | rosinstall . turtlebot_roomba.install | ||
| + | |||
| + | |||
| + | Step 3: Some packages in parsec have deprecated methods, so we can remove in the compilation (this is a todo, and the turtlebot_roomba doesn't need all of them) and make a few changes | ||
| + | |||
| + | Move outside folder parsec: | ||
| + | cmd_vel_safety_filter gmapping_offline parsec_arduino parsec_arduino_tests tf_odometry_relay | ||
== Mode 2 == | == Mode 2 == | ||
Revision as of 12:05, 18 October 2013
Mode 1
Get packages
Step 1: Create a rosinstall file: (e.g turtlebot_roomba.install)
- hg:
uri: http://code.google.com/p/parsec/
local-name: RoCKIn/parsec
- svn:
uri: http://code.in.tum.de/svn/turtlebot-roomba
local-name: RoCKIn/turtlebot_roomba
- svn:
uri: http://isr-uc-ros-pkg.googlecode.com/svn/stacks/lse_communication/trunk
local-name: RoCKIn/lse_communication
- svn:
uri: http://isr-uc-ros-pkg.googlecode.com/svn/stacks/serial_communication/trunk/cereal_port/
local-name: RoCKIn/cereal_port
Step 2: In your ROS workspace you can launch
rosinstall . turtlebot_roomba.install
Step 3: Some packages in parsec have deprecated methods, so we can remove in the compilation (this is a todo, and the turtlebot_roomba doesn't need all of them) and make a few changes
Move outside folder parsec:
cmd_vel_safety_filter gmapping_offline parsec_arduino parsec_arduino_tests tf_odometry_relay