Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qboticslabs/mastering_ros
This repository contains exercise files of the book "Mastering ROS for Robotics Programming"
https://github.com/qboticslabs/mastering_ros
amazon gazebo robot-framework robotframework robotics-book robotics-programming ros ros-book ros-indigo ros-industrial ros-kinetic ros-moveit ros-navigation sensor tutorial
Last synced: 30 days ago
JSON representation
This repository contains exercise files of the book "Mastering ROS for Robotics Programming"
- Host: GitHub
- URL: https://github.com/qboticslabs/mastering_ros
- Owner: qboticslabs
- Created: 2015-11-25T09:23:08.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2020-05-09T17:56:26.000Z (over 4 years ago)
- Last Synced: 2024-09-27T10:41:27.952Z (about 1 month ago)
- Topics: amazon, gazebo, robot-framework, robotframework, robotics-book, robotics-programming, ros, ros-book, ros-indigo, ros-industrial, ros-kinetic, ros-moveit, ros-navigation, sensor, tutorial
- Language: C++
- Homepage: https://www.packtpub.com/hardware-and-creative/mastering-ros-robotics-programming
- Size: 9.31 MB
- Stars: 471
- Watchers: 31
- Forks: 284
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mastering ROS for Robotics Programming
#### [Mastering ROS for Robotics Programming](http://mastering-ros.com) book tutorials source code
![book_cover](http://mastering-ros.com/images/section-image-1.jpg
"Mastering ROS for Robotics Programming")### Buy book
* [PACKT](https://www.packtpub.com/hardware-and-creative/mastering-ros-robotics-programming)
* [Amazon.com](http://amzn.com/B0198DXFEW)
* [Amazon.in](http://www.amazon.in/dp/B0198DXFEW)### Author
* [Lentin Joseph](https://in.linkedin.com/in/lentinjoseph)
### Installation
The code is compatible with ROS Jade and ROS Indigo. The detail installation instruction of each package is mentioned on the book### Tutorials
* **Chapter 1:** Introduction to ROS and its Package Management
* **Chapter 2**: Working with 3D Robot Modeling in ROS
* **Chapter 3**: Simulating Robots Using ROS and Gazebo
* **Chapter 4**: Using ROS MoveIt! and Navigation stack
* **Chapter 5**: Working with Pluginlib, Nodelets and Gazebo plugins
* **Chapter 6**: Writing ROS Controllers and Visualization plugins
* **Chapter 7**: Interfacing I/O boards, sensors and actuators to ROS
* **Chapter 8**: Programming Vision sensors using ROS, Open-CV and PCL
* **Chapter 9**: Building and interfacing a differential drive mobile robot hardware in ROS
* **Chapter 10**: Exploring advanced capabilities of ROS-MoveIt!
* **Chapter 11**: ROS for Industrial Robots
* **Chapter 12**: Troubleshooting and best practices in ROS# ROS Robotics Projects
#### [ROS Robotics Projects](http://rosrobots.com)
![book_cover](http://rosrobots.com/img/ebook.png
"ROS Robotics Projects")### Buy book
* [PACKT](https://www.packtpub.com/hardware-and-creative/ros-robotics-projects)
* [Amazon.com](https://www.amazon.com/ROS-Robotic-Projects-Lentin-Joseph/dp/1783554711)
* [Amazon.in](https://www.amazon.in/ROS-Robotics-Projects-Lentin-Joseph-ebook/dp/B01MTJWNKI)### Author
* [Lentin Joseph](https://in.linkedin.com/in/lentinjoseph)
### Installation
The code is comaptible with ROS Kinetic and ROS Indigo. The detail installation instruction of each packages is mentioned on the book### Tutorials
* **Chapter 1:** Getting Started with ROS Robotics Application Development
* **Chapter 2**: Face Detection and Tracking Using ROS, OpenCV and Dynamixel Servos
* **Chapter 3**: Building a Siri-Like Chatbot in ROS
* **Chapter 4**: Controlling Embedded Boards Using ROS
* **Chapter 5**: Teleoperate a Robot Using Hand Gestures
* **Chapter 6**: Object Detection and Recognition
* **Chapter 7**: Deep Learning Using ROS and TensorFlow
* **Chapter 8**: ROS on MATLAB and Android
* **Chapter 9**: Building an Autonomous Mobile Robot
* **Chapter 10**: Creating a Self-driving Car Using ROS!
* **Chapter 11**: Teleoperating Robot Using VR Headset and Leap Motion
* **Chapter 12**: Controlling Your Robots over the Web# Learning Robotics using Python
#### [Learning Robotics using Python](http://learn-robotics.com) book tutorials source code
![book_cover](http://learn-robotics.com/images/section-image-1.jpg
"Learning Robotics using Python")### Buy book
* [PACKT](https://www.packtpub.com/application-development/learning-robotics-using-python)
* [Amazon.com](http://amzn.com/1783287535)
* [Amazon.in](http://www.amazon.in/dp/B00YEVZ6UK)### Author
* [Lentin Joseph](https://in.linkedin.com/in/lentinjoseph)
### Installation
The code is comaptible with ROS Jade and ROS Indigo. The detail installation instruction of each packages is mentioned on the book### Tutorials
* **Chapter 1**: Introduction to Robotics
* **Chapter 2**: Mechanical design of a service Robot
* **Chapter 3**: Working with Robot Simulation using ROS and Gazebo
* **Chapter 4**: Designing Chefbot Hardware
* **Chapter 5**: Working with Robotic Actuators and Wheel Encoders
* **Chapter 6**: Working with Robotic Sensors
* **Chapter 7**: Programming Vision Sensors using Python and ROS
* **Chapter 8**: Working with Speech Recognition and Synthesis using Python and ROS
* **Chapter 9**: Applying Artificial Intelligence to Chefbot using Python
* **Chapter 10**: Integration of Chefbot hardware and interfacing it into ROS, using Python
* **Chapter 11**: Designing a GUI for a robot using QT and Python
* **Chapter 12**: The calibration and testing of Chefbot