Difference between revisions of "HowToInstallRoombaPackage"

From robotica.unileon.es
Jump to: navigation, search
(Get packages)
(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

Mode 2