Joseph / Johny Robot Operating System (ROS) for Absolute Beginners
2. Auflage 2022
ISBN: 978-1-4842-7750-8
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
Robotics Programming Made Easy
E-Book, Englisch, 283 Seiten
Reihe: Professional and Applied Computing (R0)
ISBN: 978-1-4842-7750-8
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
You'll learn the basic foundation of Ubuntu Linux. Begin with the fundamentals. Installation and useful commands will give you the basic tools you need while programming a robot. Then add useful software applications that can be used while making robots. Programming robots can be done using any of the programming languages. Most popular programming languages are Python and C++. You will incorporate the fundamentals of C++ by learning object oriented programing concepts from example and building C++ projects.
Finally, tackle an ROS hands-on project to apply all the concepts of ROS you've learned. The aim of the project is to perform a dead-reckoning using a cheap mobile robot. You can command your robot's position on Rviz and your robotwill move to that position! Not only will you learn to program, you'll gain hands-on experience working with hardware to create a real robot.
What You’ll Learn
- Install Ubuntu 20
- Install ROS Noetic
- Use ROS Programming with roscpp and rospy
-
Build a mobile robot from scratch using ROS
Who This Book Is For
Robotics enthusiast with little or no prior programming experience.
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Weitere Infos & Material
Chapter 1: Getting Started with Ubuntu/Linux for Robotics.- Chapter 2: Fundamentals of C++ for Robotic Programming.- Chapter 3: Fundamentals of Python for Robotics Programming.- Chapter 4: Kick Starting Robot Operating System.- Chapter 5: Programming with ROS.- Chapter 6: Robotics Project Using ROS.




