ROS is a collection of tools, libraries, and conventions that simplifies the robot building process. Moreover, ROS encourages collaborative robotics software development, allowing you to connect and collaborate with experts and other hobbyists. In this example-rich book, you’ll learn the ROS framework and get the help you need to build your own robot applications in a simulated environment.
- Install a complete ROS Hydro system w/ 458 pages of content
- Create ROS packages & metapackages, using & debugging them in real time
- Build, handle, & debug ROS nodes
- Design your 3D robot model & simulate it in a virtual environment within Gazebo
- Give your robots the power of sight using cameras, & calibrate & perform computer vision tasks with them
- Generate & adapt the navigation stack to work with your robot
- Integrate different sensors like Range Laser, Arduino, & Kinect w/ your robot
- Visualize & process Point Cloud information from different sensors
- Control & plan motion of robotic arms w/ multiple joints using MoveIt
Details & Requirements
- Length of time users can access this course: lifetime
- Access options: download for offline access
- Certification of completion not included
- Redemption deadline: redeem your code within 30 days of purchase
- Experience level required: all levels
Enrique Fernández has a PhD in computer engineering from the University of Las Palmas de Gran Canaria and is a senior robotics engineer currently working at Clearpath Robotics, Inc. He did his MSc master’s thesis in 2009 on SLAM. Enrique addresses the problem of path planning for autonomous underwater gliders (AUGs) in his PhD thesis, which was presented in 2013. During that period, he also worked on Computer Vision, AI, and other robotics topics, such as inertial navigation systems and Visual SLAM at the CIRS/ViCOROB Research Lab of the University of Girona for AUVs. He also participated in the Student Autonomous Underwater Challenge, Europe (SAUC-E) in 2012 and collaborated in the 2013 edition; in the 2012 edition, he was awarded a prize.
After his PhD, Enrique joined PAL Robotics in June 2013 as a senior robotics engineer in the Autonomous Navigation department. There, he developed software for REEM, REEM-C, and mobile-based robots and also for corresponding projects, such as Stockbot, using the ROS framework intensively. He worked on motion planning (path planning and control for mobile robots), robot localization, and SLAM. Recently, in 2015, he joined Clearpath Robotics, Inc. to work as a senior autonomy developer on SLAM, within the Autonomy department.
From an academic perspective, Enrique has published several conference papers and publications, two of them on the International Conference of Robotics and Automation (ICRA), in 2011. He is also an author of chapters of a few books and a previous book about ROS, Learning ROS for Robotics Programming by Packt Publishing. His MSc master’s thesis was about the FastSLAM algorithm for indoor robots using a SICK laser scanner and the wheel odometry of a Pioneer differential platform. His PhD thesis contributed path planning algorithms and tools for AUGs. He also has experience with electronics and embedded systems such as PC104 and Arduino. His background covers SLAM, Computer Vision, path planning, optimization, and robotics and artificial intelligence in general.
For more details on this course and instructor, click here.