/laser_obstacle_avoidance_pr2

ROS node for laser obstacle avoidance for the PR2 robot in gazebo simulations

Primary LanguageC++

laser_obstacle_avoidance_pr2

Authors : Koushik Kabiraj (koushik.atti@gmail.com) and Arkapravo Bhaumik (arkapravobhaumik@gmail.com)

ROS node for laser obstacle avoidance for the PR2 robot in gazebo simulations

Running the node in Gazebo

pr2_gazebo package (http://ros.org/wiki/pr2_gazebo) must be installed for these simulations to run

There are 2 ways to run the simulations,

  • using launch1_pr2.launch

(1) Start an instance of the master
(2) Start the simulations with

roslaunch laser_obstacle_avoidance_pr2 launch1_pr2.launch

(3) Put in your own obstacles in the empty world
(4) In a new terminal window start obstacle avoidance with

roslaunch laser_obstacle_avoidance_pr2 obs_pr2.launch

Image Alt

  • using launch2_pr2.launch

(1) Start an instance of the master
(2) Start the simulations with

roslaunch laser_obstacle_avoidance_pr2 launch2_pr2.launch

Image Alt

Testing

Successfully tested on ROS Fuerte