├── .gitignore ├── LICENSE ├── README.md ├── chapter2_tutorials ├── .gitignore ├── CMakeLists.txt ├── Makefile ├── mainpage.dox ├── manifest.xml ├── msg │ └── chapter2_msg1.msg ├── src │ ├── example1_a.cpp │ ├── example1_b.cpp │ ├── example2_a.cpp │ ├── example2_b.cpp │ ├── example3_a.cpp │ └── example3_b.cpp └── srv │ └── chapter2_srv1.srv ├── chapter3_tutorials ├── CMakeLists.txt ├── Makefile ├── bag │ ├── 2013-01-10-10-56-11.bag │ └── 2013-01-10-11-59-48.bag ├── config │ ├── chapter3_tutorials.config │ ├── example7.vcg │ └── example_tf.vcg ├── launch │ ├── example1.launch │ ├── example1_gdb.launch │ ├── example1_valgrind.launch │ ├── example2.launch │ ├── example3.launch │ ├── example4_5.launch │ ├── example4_record.launch │ ├── example6.launch │ └── example7.launch ├── mainpage.dox ├── manifest.xml ├── output │ └── gdb_run_node_example1.txt ├── src │ ├── .gitignore │ ├── example1.cpp │ ├── example2.cpp │ ├── example3.cpp │ ├── example4.cpp │ ├── example5.cpp │ ├── example6.cpp │ └── example7.cpp └── srv │ └── SetSpeed.srv ├── chapter4_tutorials ├── CMakeLists.txt ├── Makefile ├── example2.vcg ├── launch │ ├── example1.launch │ └── example2.launch ├── libraries │ ├── ADXL345.zip │ ├── Adafruit-BMP085.zip │ ├── L3G-master.zip │ └── LoveElectronics_HMC5883L_ArduinoLibrary_V3.zip ├── mainpage.dox ├── manifest.xml └── src │ ├── example1.cpp │ ├── example2.cpp │ ├── example3.cpp │ ├── example4.cpp │ ├── example5_1 │ └── example5_1.ino │ ├── example5_2 │ └── example5_2.ino │ ├── example6.cpp │ ├── example7 │ └── example7.ino │ └── example8.cpp ├── chapter5_tutorials ├── .bot_body1.dae.swp ├── .bot_body2.dae.swp ├── CMakeLists.txt ├── Makefile ├── launch │ ├── display.launch │ ├── display_xacro.launch │ ├── gazebo.launch │ ├── gazebo_map_robot.launch │ ├── state.launch │ └── state_xacro.launch ├── mainpage.dox ├── manifest.xml ├── src │ └── state_publisher.cpp └── urdf │ ├── bot.dae │ ├── dae.urdf │ ├── robot1.urdf │ ├── robot1.xacro │ ├── robot1_arm.xacro │ ├── robot1_base.xacro │ ├── robot1_base_01.xacro │ ├── robot1_base_02.xacro │ ├── robot1_base_03.xacro │ ├── robot1_base_04.xacro │ ├── robot1_base_laser.xacro │ └── robot1_physics.urdf ├── chapter6_tutorials ├── CMakeLists.txt ├── Makefile ├── bag │ └── viso2_demo │ │ └── download_amphoras_pool_bag_files.sh ├── calibration │ ├── camera │ │ ├── calibration_webcam.yaml │ │ ├── calibrationdata.tar.gz │ │ ├── cameracalibrator-4-stdout.log │ │ └── cameracheck-stdout.log │ ├── camera_stereo │ │ ├── calibrationdata.tar.gz │ │ ├── cameracalibrator-4-stdout.log │ │ ├── cameracheck-stdout.log │ │ ├── logitech_c120_left.yaml │ │ └── logitech_c120_right.yaml │ ├── firewire_camera │ │ ├── calibration_firewire_camera.yaml │ │ ├── calibrationdata.tar.gz │ │ └── cameracalibrator-4-stdout.log │ ├── gscam │ │ ├── calibration_gscam.yaml │ │ ├── calibrationdata.tar.gz │ │ └── stdout.log │ └── pattern │ │ └── calibration_pattern_chessboard.pdf ├── cfg │ ├── .gitignore │ ├── Camera.cfg │ └── CameraStereo.cfg ├── config │ └── chapter6_tutorials.config ├── launch │ ├── calibration │ │ ├── calibration_camera_chessboard.launch │ │ ├── calibration_camera_stereo_chessboard.launch │ │ ├── calibration_firewire_camera_acircles.launch │ │ ├── calibration_firewire_camera_chessboard.launch │ │ ├── calibration_firewire_camera_circles.launch │ │ └── calibration_gscam_chessboard.launch │ ├── camera.launch │ ├── camera_polling.launch │ ├── camera_stereo.launch │ ├── camera_timer.launch │ ├── firewire_camera.launch │ ├── frames │ │ └── stereo_frames.launch │ ├── gscam.launch │ ├── usb_cam.launch │ ├── viso2_demo.launch │ └── visual_odometry │ │ ├── viso2_mono_odometer.launch │ │ └── viso2_stereo_odometer.launch ├── mainpage.dox ├── manifest.xml ├── params │ ├── camera │ │ └── webcam.yaml │ ├── camera_stereo │ │ ├── disparity.yaml │ │ ├── logitech_c120.yaml │ │ ├── rviz.vcg │ │ └── rviz_odometry.vcg │ ├── firewire_camera │ │ └── format7_mode0.yaml │ ├── gscam │ │ └── logitech.yaml │ ├── usb_cam │ │ └── logitech.yaml │ └── viso2_demo │ │ ├── disparity.yaml │ │ └── rviz.vcg └── src │ ├── .gitignore │ ├── camera.cpp │ ├── camera_polling.cpp │ ├── camera_stereo.cpp │ └── camera_timer.cpp ├── chapter7_tutorials ├── CMakeLists.txt ├── Makefile ├── launch │ ├── display.vcg │ ├── display_xacro.launch │ ├── gazebo_map_robot.launch │ ├── gazebo_mapping_robot.launch │ ├── gazebo_xacro.launch │ └── mapping.vcg ├── manifest.xml ├── maps │ ├── map.pgm │ └── map.yaml ├── src │ ├── base_controller.cpp │ ├── laser.cpp │ ├── odometry.cpp │ ├── tf_broadcaster.cpp │ └── tf_listener.cpp └── urdf │ └── robot1_base_04.xacro ├── chapter8_tutorials ├── .tipos.swp ├── CMakeLists.txt ├── Makefile ├── launch │ ├── base_local_planner_params.yaml │ ├── chapter8_configuration_gazebo.launch │ ├── chapter8_configuration_gazebo_taliarte.launch │ ├── costmap_common_params.yaml │ ├── display.vcg │ ├── global_costmap_params.yaml │ ├── local_costmap_params.yaml │ ├── move_base.launch │ └── navigation.vcg ├── manifest.xml ├── maps │ ├── map.pgm │ └── map.yaml ├── src │ └── sendGoals.cpp └── urdf │ └── robot1_base_04.xacro └── chapter9_tutorials ├── CMakeLists.txt ├── Makefile ├── pr2 ├── CMakeLists.txt ├── Makefile ├── launch │ ├── pr2_mapping.launch │ ├── pr2_navigation.launch │ ├── pr2_no_arms_empty_world.launch │ ├── pr2_no_arms_simple_world.launch │ └── simple_world.launch ├── mainpage.dox ├── manifest.xml └── worlds │ ├── models │ └── simple │ │ ├── model-1_3.sdf │ │ ├── model.config │ │ └── model.sdf │ └── simple.world ├── r2 └── config │ └── r2.vcg ├── reem ├── CMakeLists.txt ├── Makefile ├── cfg │ └── reem.rviz ├── mainpage.dox ├── manifest.xml └── scripts │ ├── environment │ └── pal_ros_pkg_environment.sh │ ├── gazebo_install.sh │ ├── osrf_common_install.sh │ └── pal_ros_pkg_install.sh └── stack.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/README.md -------------------------------------------------------------------------------- /chapter2_tutorials/.gitignore: -------------------------------------------------------------------------------- 1 | src/chapter2_tutorials 2 | -------------------------------------------------------------------------------- /chapter2_tutorials/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/CMakeLists.txt -------------------------------------------------------------------------------- /chapter2_tutorials/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /chapter2_tutorials/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/mainpage.dox -------------------------------------------------------------------------------- /chapter2_tutorials/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/manifest.xml -------------------------------------------------------------------------------- /chapter2_tutorials/msg/chapter2_msg1.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/msg/chapter2_msg1.msg -------------------------------------------------------------------------------- /chapter2_tutorials/src/example1_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/src/example1_a.cpp -------------------------------------------------------------------------------- /chapter2_tutorials/src/example1_b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/src/example1_b.cpp -------------------------------------------------------------------------------- /chapter2_tutorials/src/example2_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/src/example2_a.cpp -------------------------------------------------------------------------------- /chapter2_tutorials/src/example2_b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/src/example2_b.cpp -------------------------------------------------------------------------------- /chapter2_tutorials/src/example3_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/src/example3_a.cpp -------------------------------------------------------------------------------- /chapter2_tutorials/src/example3_b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/src/example3_b.cpp -------------------------------------------------------------------------------- /chapter2_tutorials/srv/chapter2_srv1.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter2_tutorials/srv/chapter2_srv1.srv -------------------------------------------------------------------------------- /chapter3_tutorials/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/CMakeLists.txt -------------------------------------------------------------------------------- /chapter3_tutorials/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /chapter3_tutorials/bag/2013-01-10-10-56-11.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/bag/2013-01-10-10-56-11.bag -------------------------------------------------------------------------------- /chapter3_tutorials/bag/2013-01-10-11-59-48.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/bag/2013-01-10-11-59-48.bag -------------------------------------------------------------------------------- /chapter3_tutorials/config/chapter3_tutorials.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/config/chapter3_tutorials.config -------------------------------------------------------------------------------- /chapter3_tutorials/config/example7.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/config/example7.vcg -------------------------------------------------------------------------------- /chapter3_tutorials/config/example_tf.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/config/example_tf.vcg -------------------------------------------------------------------------------- /chapter3_tutorials/launch/example1.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/launch/example1.launch -------------------------------------------------------------------------------- /chapter3_tutorials/launch/example1_gdb.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/launch/example1_gdb.launch -------------------------------------------------------------------------------- /chapter3_tutorials/launch/example1_valgrind.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/launch/example1_valgrind.launch -------------------------------------------------------------------------------- /chapter3_tutorials/launch/example2.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/launch/example2.launch -------------------------------------------------------------------------------- /chapter3_tutorials/launch/example3.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/launch/example3.launch -------------------------------------------------------------------------------- /chapter3_tutorials/launch/example4_5.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/launch/example4_5.launch -------------------------------------------------------------------------------- /chapter3_tutorials/launch/example4_record.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/launch/example4_record.launch -------------------------------------------------------------------------------- /chapter3_tutorials/launch/example6.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/launch/example6.launch -------------------------------------------------------------------------------- /chapter3_tutorials/launch/example7.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/launch/example7.launch -------------------------------------------------------------------------------- /chapter3_tutorials/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/mainpage.dox -------------------------------------------------------------------------------- /chapter3_tutorials/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/manifest.xml -------------------------------------------------------------------------------- /chapter3_tutorials/output/gdb_run_node_example1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/output/gdb_run_node_example1.txt -------------------------------------------------------------------------------- /chapter3_tutorials/src/.gitignore: -------------------------------------------------------------------------------- 1 | chapter3_tutorials 2 | -------------------------------------------------------------------------------- /chapter3_tutorials/src/example1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/src/example1.cpp -------------------------------------------------------------------------------- /chapter3_tutorials/src/example2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/src/example2.cpp -------------------------------------------------------------------------------- /chapter3_tutorials/src/example3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/src/example3.cpp -------------------------------------------------------------------------------- /chapter3_tutorials/src/example4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/src/example4.cpp -------------------------------------------------------------------------------- /chapter3_tutorials/src/example5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/src/example5.cpp -------------------------------------------------------------------------------- /chapter3_tutorials/src/example6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/src/example6.cpp -------------------------------------------------------------------------------- /chapter3_tutorials/src/example7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/src/example7.cpp -------------------------------------------------------------------------------- /chapter3_tutorials/srv/SetSpeed.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter3_tutorials/srv/SetSpeed.srv -------------------------------------------------------------------------------- /chapter4_tutorials/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/CMakeLists.txt -------------------------------------------------------------------------------- /chapter4_tutorials/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /chapter4_tutorials/example2.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/example2.vcg -------------------------------------------------------------------------------- /chapter4_tutorials/launch/example1.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/launch/example1.launch -------------------------------------------------------------------------------- /chapter4_tutorials/launch/example2.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/launch/example2.launch -------------------------------------------------------------------------------- /chapter4_tutorials/libraries/ADXL345.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/libraries/ADXL345.zip -------------------------------------------------------------------------------- /chapter4_tutorials/libraries/Adafruit-BMP085.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/libraries/Adafruit-BMP085.zip -------------------------------------------------------------------------------- /chapter4_tutorials/libraries/L3G-master.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/libraries/L3G-master.zip -------------------------------------------------------------------------------- /chapter4_tutorials/libraries/LoveElectronics_HMC5883L_ArduinoLibrary_V3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/libraries/LoveElectronics_HMC5883L_ArduinoLibrary_V3.zip -------------------------------------------------------------------------------- /chapter4_tutorials/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/mainpage.dox -------------------------------------------------------------------------------- /chapter4_tutorials/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/manifest.xml -------------------------------------------------------------------------------- /chapter4_tutorials/src/example1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/src/example1.cpp -------------------------------------------------------------------------------- /chapter4_tutorials/src/example2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/src/example2.cpp -------------------------------------------------------------------------------- /chapter4_tutorials/src/example3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/src/example3.cpp -------------------------------------------------------------------------------- /chapter4_tutorials/src/example4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/src/example4.cpp -------------------------------------------------------------------------------- /chapter4_tutorials/src/example5_1/example5_1.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/src/example5_1/example5_1.ino -------------------------------------------------------------------------------- /chapter4_tutorials/src/example5_2/example5_2.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/src/example5_2/example5_2.ino -------------------------------------------------------------------------------- /chapter4_tutorials/src/example6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/src/example6.cpp -------------------------------------------------------------------------------- /chapter4_tutorials/src/example7/example7.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/src/example7/example7.ino -------------------------------------------------------------------------------- /chapter4_tutorials/src/example8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter4_tutorials/src/example8.cpp -------------------------------------------------------------------------------- /chapter5_tutorials/.bot_body1.dae.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/.bot_body1.dae.swp -------------------------------------------------------------------------------- /chapter5_tutorials/.bot_body2.dae.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/.bot_body2.dae.swp -------------------------------------------------------------------------------- /chapter5_tutorials/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/CMakeLists.txt -------------------------------------------------------------------------------- /chapter5_tutorials/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /chapter5_tutorials/launch/display.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/launch/display.launch -------------------------------------------------------------------------------- /chapter5_tutorials/launch/display_xacro.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/launch/display_xacro.launch -------------------------------------------------------------------------------- /chapter5_tutorials/launch/gazebo.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/launch/gazebo.launch -------------------------------------------------------------------------------- /chapter5_tutorials/launch/gazebo_map_robot.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/launch/gazebo_map_robot.launch -------------------------------------------------------------------------------- /chapter5_tutorials/launch/state.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/launch/state.launch -------------------------------------------------------------------------------- /chapter5_tutorials/launch/state_xacro.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/launch/state_xacro.launch -------------------------------------------------------------------------------- /chapter5_tutorials/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/mainpage.dox -------------------------------------------------------------------------------- /chapter5_tutorials/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/manifest.xml -------------------------------------------------------------------------------- /chapter5_tutorials/src/state_publisher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/src/state_publisher.cpp -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/bot.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/bot.dae -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/dae.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/dae.urdf -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/robot1.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/robot1.urdf -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/robot1.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/robot1.xacro -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/robot1_arm.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/robot1_arm.xacro -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/robot1_base.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/robot1_base.xacro -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/robot1_base_01.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/robot1_base_01.xacro -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/robot1_base_02.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/robot1_base_02.xacro -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/robot1_base_03.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/robot1_base_03.xacro -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/robot1_base_04.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/robot1_base_04.xacro -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/robot1_base_laser.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/robot1_base_laser.xacro -------------------------------------------------------------------------------- /chapter5_tutorials/urdf/robot1_physics.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter5_tutorials/urdf/robot1_physics.urdf -------------------------------------------------------------------------------- /chapter6_tutorials/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/CMakeLists.txt -------------------------------------------------------------------------------- /chapter6_tutorials/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /chapter6_tutorials/bag/viso2_demo/download_amphoras_pool_bag_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/bag/viso2_demo/download_amphoras_pool_bag_files.sh -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/camera/calibration_webcam.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/camera/calibration_webcam.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/camera/calibrationdata.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/camera/calibrationdata.tar.gz -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/camera/cameracalibrator-4-stdout.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/camera/cameracalibrator-4-stdout.log -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/camera/cameracheck-stdout.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/camera/cameracheck-stdout.log -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/camera_stereo/calibrationdata.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/camera_stereo/calibrationdata.tar.gz -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/camera_stereo/cameracalibrator-4-stdout.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/camera_stereo/cameracalibrator-4-stdout.log -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/camera_stereo/cameracheck-stdout.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/camera_stereo/cameracheck-stdout.log -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/camera_stereo/logitech_c120_left.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/camera_stereo/logitech_c120_left.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/camera_stereo/logitech_c120_right.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/camera_stereo/logitech_c120_right.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/firewire_camera/calibration_firewire_camera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/firewire_camera/calibration_firewire_camera.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/firewire_camera/calibrationdata.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/firewire_camera/calibrationdata.tar.gz -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/firewire_camera/cameracalibrator-4-stdout.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/firewire_camera/cameracalibrator-4-stdout.log -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/gscam/calibration_gscam.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/gscam/calibration_gscam.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/gscam/calibrationdata.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/gscam/calibrationdata.tar.gz -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/gscam/stdout.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/gscam/stdout.log -------------------------------------------------------------------------------- /chapter6_tutorials/calibration/pattern/calibration_pattern_chessboard.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/calibration/pattern/calibration_pattern_chessboard.pdf -------------------------------------------------------------------------------- /chapter6_tutorials/cfg/.gitignore: -------------------------------------------------------------------------------- 1 | cpp 2 | -------------------------------------------------------------------------------- /chapter6_tutorials/cfg/Camera.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/cfg/Camera.cfg -------------------------------------------------------------------------------- /chapter6_tutorials/cfg/CameraStereo.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/cfg/CameraStereo.cfg -------------------------------------------------------------------------------- /chapter6_tutorials/config/chapter6_tutorials.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/config/chapter6_tutorials.config -------------------------------------------------------------------------------- /chapter6_tutorials/launch/calibration/calibration_camera_chessboard.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/calibration/calibration_camera_chessboard.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/calibration/calibration_camera_stereo_chessboard.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/calibration/calibration_camera_stereo_chessboard.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/calibration/calibration_firewire_camera_acircles.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/calibration/calibration_firewire_camera_acircles.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/calibration/calibration_firewire_camera_chessboard.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/calibration/calibration_firewire_camera_chessboard.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/calibration/calibration_firewire_camera_circles.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/calibration/calibration_firewire_camera_circles.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/calibration/calibration_gscam_chessboard.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/calibration/calibration_gscam_chessboard.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/camera.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/camera.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/camera_polling.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/camera_polling.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/camera_stereo.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/camera_stereo.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/camera_timer.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/camera_timer.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/firewire_camera.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/firewire_camera.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/frames/stereo_frames.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/frames/stereo_frames.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/gscam.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/gscam.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/usb_cam.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/usb_cam.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/viso2_demo.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/viso2_demo.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/visual_odometry/viso2_mono_odometer.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/visual_odometry/viso2_mono_odometer.launch -------------------------------------------------------------------------------- /chapter6_tutorials/launch/visual_odometry/viso2_stereo_odometer.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/launch/visual_odometry/viso2_stereo_odometer.launch -------------------------------------------------------------------------------- /chapter6_tutorials/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/mainpage.dox -------------------------------------------------------------------------------- /chapter6_tutorials/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/manifest.xml -------------------------------------------------------------------------------- /chapter6_tutorials/params/camera/webcam.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/params/camera/webcam.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/params/camera_stereo/disparity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/params/camera_stereo/disparity.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/params/camera_stereo/logitech_c120.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/params/camera_stereo/logitech_c120.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/params/camera_stereo/rviz.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/params/camera_stereo/rviz.vcg -------------------------------------------------------------------------------- /chapter6_tutorials/params/camera_stereo/rviz_odometry.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/params/camera_stereo/rviz_odometry.vcg -------------------------------------------------------------------------------- /chapter6_tutorials/params/firewire_camera/format7_mode0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/params/firewire_camera/format7_mode0.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/params/gscam/logitech.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/params/gscam/logitech.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/params/usb_cam/logitech.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/params/usb_cam/logitech.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/params/viso2_demo/disparity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/params/viso2_demo/disparity.yaml -------------------------------------------------------------------------------- /chapter6_tutorials/params/viso2_demo/rviz.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/params/viso2_demo/rviz.vcg -------------------------------------------------------------------------------- /chapter6_tutorials/src/.gitignore: -------------------------------------------------------------------------------- 1 | chapter6_tutorials 2 | -------------------------------------------------------------------------------- /chapter6_tutorials/src/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/src/camera.cpp -------------------------------------------------------------------------------- /chapter6_tutorials/src/camera_polling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/src/camera_polling.cpp -------------------------------------------------------------------------------- /chapter6_tutorials/src/camera_stereo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/src/camera_stereo.cpp -------------------------------------------------------------------------------- /chapter6_tutorials/src/camera_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter6_tutorials/src/camera_timer.cpp -------------------------------------------------------------------------------- /chapter7_tutorials/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/CMakeLists.txt -------------------------------------------------------------------------------- /chapter7_tutorials/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /chapter7_tutorials/launch/display.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/launch/display.vcg -------------------------------------------------------------------------------- /chapter7_tutorials/launch/display_xacro.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/launch/display_xacro.launch -------------------------------------------------------------------------------- /chapter7_tutorials/launch/gazebo_map_robot.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/launch/gazebo_map_robot.launch -------------------------------------------------------------------------------- /chapter7_tutorials/launch/gazebo_mapping_robot.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/launch/gazebo_mapping_robot.launch -------------------------------------------------------------------------------- /chapter7_tutorials/launch/gazebo_xacro.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/launch/gazebo_xacro.launch -------------------------------------------------------------------------------- /chapter7_tutorials/launch/mapping.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/launch/mapping.vcg -------------------------------------------------------------------------------- /chapter7_tutorials/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/manifest.xml -------------------------------------------------------------------------------- /chapter7_tutorials/maps/map.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/maps/map.pgm -------------------------------------------------------------------------------- /chapter7_tutorials/maps/map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/maps/map.yaml -------------------------------------------------------------------------------- /chapter7_tutorials/src/base_controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/src/base_controller.cpp -------------------------------------------------------------------------------- /chapter7_tutorials/src/laser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/src/laser.cpp -------------------------------------------------------------------------------- /chapter7_tutorials/src/odometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/src/odometry.cpp -------------------------------------------------------------------------------- /chapter7_tutorials/src/tf_broadcaster.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/src/tf_broadcaster.cpp -------------------------------------------------------------------------------- /chapter7_tutorials/src/tf_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/src/tf_listener.cpp -------------------------------------------------------------------------------- /chapter7_tutorials/urdf/robot1_base_04.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter7_tutorials/urdf/robot1_base_04.xacro -------------------------------------------------------------------------------- /chapter8_tutorials/.tipos.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/.tipos.swp -------------------------------------------------------------------------------- /chapter8_tutorials/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/CMakeLists.txt -------------------------------------------------------------------------------- /chapter8_tutorials/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /chapter8_tutorials/launch/base_local_planner_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/launch/base_local_planner_params.yaml -------------------------------------------------------------------------------- /chapter8_tutorials/launch/chapter8_configuration_gazebo.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/launch/chapter8_configuration_gazebo.launch -------------------------------------------------------------------------------- /chapter8_tutorials/launch/chapter8_configuration_gazebo_taliarte.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/launch/chapter8_configuration_gazebo_taliarte.launch -------------------------------------------------------------------------------- /chapter8_tutorials/launch/costmap_common_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/launch/costmap_common_params.yaml -------------------------------------------------------------------------------- /chapter8_tutorials/launch/display.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/launch/display.vcg -------------------------------------------------------------------------------- /chapter8_tutorials/launch/global_costmap_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/launch/global_costmap_params.yaml -------------------------------------------------------------------------------- /chapter8_tutorials/launch/local_costmap_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/launch/local_costmap_params.yaml -------------------------------------------------------------------------------- /chapter8_tutorials/launch/move_base.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/launch/move_base.launch -------------------------------------------------------------------------------- /chapter8_tutorials/launch/navigation.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/launch/navigation.vcg -------------------------------------------------------------------------------- /chapter8_tutorials/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/manifest.xml -------------------------------------------------------------------------------- /chapter8_tutorials/maps/map.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/maps/map.pgm -------------------------------------------------------------------------------- /chapter8_tutorials/maps/map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/maps/map.yaml -------------------------------------------------------------------------------- /chapter8_tutorials/src/sendGoals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/src/sendGoals.cpp -------------------------------------------------------------------------------- /chapter8_tutorials/urdf/robot1_base_04.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter8_tutorials/urdf/robot1_base_04.xacro -------------------------------------------------------------------------------- /chapter9_tutorials/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/CMakeLists.txt -------------------------------------------------------------------------------- /chapter9_tutorials/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake_stack.mk 2 | -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/CMakeLists.txt -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/launch/pr2_mapping.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/launch/pr2_mapping.launch -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/launch/pr2_navigation.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/launch/pr2_navigation.launch -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/launch/pr2_no_arms_empty_world.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/launch/pr2_no_arms_empty_world.launch -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/launch/pr2_no_arms_simple_world.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/launch/pr2_no_arms_simple_world.launch -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/launch/simple_world.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/launch/simple_world.launch -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/mainpage.dox -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/manifest.xml -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/worlds/models/simple/model-1_3.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/worlds/models/simple/model-1_3.sdf -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/worlds/models/simple/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/worlds/models/simple/model.config -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/worlds/models/simple/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/worlds/models/simple/model.sdf -------------------------------------------------------------------------------- /chapter9_tutorials/pr2/worlds/simple.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/pr2/worlds/simple.world -------------------------------------------------------------------------------- /chapter9_tutorials/r2/config/r2.vcg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/r2/config/r2.vcg -------------------------------------------------------------------------------- /chapter9_tutorials/reem/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/reem/CMakeLists.txt -------------------------------------------------------------------------------- /chapter9_tutorials/reem/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /chapter9_tutorials/reem/cfg/reem.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/reem/cfg/reem.rviz -------------------------------------------------------------------------------- /chapter9_tutorials/reem/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/reem/mainpage.dox -------------------------------------------------------------------------------- /chapter9_tutorials/reem/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/reem/manifest.xml -------------------------------------------------------------------------------- /chapter9_tutorials/reem/scripts/environment/pal_ros_pkg_environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/reem/scripts/environment/pal_ros_pkg_environment.sh -------------------------------------------------------------------------------- /chapter9_tutorials/reem/scripts/gazebo_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/reem/scripts/gazebo_install.sh -------------------------------------------------------------------------------- /chapter9_tutorials/reem/scripts/osrf_common_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/reem/scripts/osrf_common_install.sh -------------------------------------------------------------------------------- /chapter9_tutorials/reem/scripts/pal_ros_pkg_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/reem/scripts/pal_ros_pkg_install.sh -------------------------------------------------------------------------------- /chapter9_tutorials/stack.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronMR/Learning_ROS_for_Robotics_Programming/HEAD/chapter9_tutorials/stack.xml --------------------------------------------------------------------------------