Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 2 months ago
JSON representation

This repository contains exercise files of the book "Mastering ROS for Robotics Programming"

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