- Learning Robotics using Python
- Lentin Joseph
- 168字
- 2021-06-25 21:04:07
Understanding the Basics of Differential Robots
In the previous chapter, we discussed the basics of ROS, how to install it, and the basics of the Gazebo robot simulator. As we have already mentioned, we are going to create an autonomous wheeled robot from scratch. The robot that we are going to design is a differential drive robot, which involves having two wheels on opposite sides of the robot chassis, enabling the robot's direction to be adjusted by changing the speed of each of the two wheels.
It will be good to understand the basic ideas and terminology behind differential wheel robots before programming the robot. This chapter will give you an idea of how to analyze the robot mathematically and how to solve the robot's kinematics equation. The kinematics equation helps you to predict the robot's position from its sensor data.
In this chapter, we will cover the following topics:
- Mathematical modeling of differential drive robots
- Forward kinematics of differential drive robots
- Inverse kinematics of differential drive robots
- 情報學與信息管理的主戰場:北京大學情報學與信息管理論壇文集
- 圖書館發展中的知識產權問題研究
- 公共文化館治理研究(2015年):四川省文化館“十三五”規劃重大課題調研成果集
- 公共圖書館文獻信息資源政府采購
- 中國城市遺址類博物館開發模式研究
- 清代地方檔案的保存、整理與研究
- 現代圖書館全面質量管理與創新服務研究
- 信息資源的公共獲取機制研究
- Swift Game Development(Third Edition)
- 博物館與文化浙江建設:浙江省博物館學會2017年學術研討會論文集
- 圖書館服務管理內化:概念、過程及整合因素
- 當代博物館的新角色與新視野
- 李一氓文存(第一卷):存在集·存在集續編
- 且為繁華寄書香:高校圖書館閱讀推廣理論與實務
- 手機出版產業鏈博弈分析