- ROS Robotics By Example(Second Edition)
- Carol Fairchild Dr. Thomas L. Harman
- 252字
- 2021-07-02 22:28:31
Chapter 2. Creating Your First Two-Wheeled ROS Robot (in Simulation)
Your first robot will be created in simulation so that even if you do not have a physical robot to learn ROS on, you will be able to follow along and do the exercises in this book. We will build a simple two-wheeled robot named dd_robot
(dd
is short for differential drive). We will build a Unified Robot Description Format (URDF) file for the robot that will describe the main components of our robot and enable it to be visualized and controlled by ROS tools, such as rviz and Gazebo. Rviz is a visualization tool in which we will view our dd_robot
URDF file as we build it in increments. When the visual model is complete, we will modify the URDF file for use in the Gazebo simulator. In Gazebo, we can view the effects of physics on our model as we move our model around the 3D environment.
In this chapter, we will cover the following topics:
- An introduction to rviz, installation instructions, and instructions for use
- How to create and build a ROS package
- An incremental approach to develop a URDF file and visualizing it in rviz
- ROS tools to verify the URDF file
- An introduction to Gazebo, installation instructions, and instructions for use
- Modifications necessary to visualize the URDF file in Gazebo
- Tools to verify your Gazebo URDF/Simulation Description Format (SDF) file
- A simple way to control a robot in Gazebo
We begin by learning about rviz.
- Microsoft Dynamics CRM Customization Essentials
- Microsoft Power BI Quick Start Guide
- Verilog HDL數(shù)字系統(tǒng)設(shè)計入門與應(yīng)用實例
- Visual FoxPro 6.0數(shù)據(jù)庫與程序設(shè)計
- 聊天機器人:入門、進階與實戰(zhàn)
- 網(wǎng)絡(luò)安全與防護
- 人工智能趣味入門:光環(huán)板程序設(shè)計
- Nginx高性能Web服務(wù)器詳解
- 單片機C語言應(yīng)用100例
- 網(wǎng)絡(luò)安全技術(shù)及應(yīng)用
- 網(wǎng)絡(luò)存儲·數(shù)據(jù)備份與還原
- 強化學(xué)習(xí)
- INSTANT VMware vCloud Starter
- 運動控制系統(tǒng)(第2版)
- 樂高創(chuàng)意機器人教程(中級 上冊 10~16歲) (青少年iCAN+創(chuàng)新創(chuàng)意實踐指導(dǎo)叢書)