Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 1.39 KB

di-8-zhang-gou-jian-ji-qi-ren-ping-tai.md

File metadata and controls

42 lines (25 loc) · 1.39 KB

第 8 章 机器人平台设计

在前一章中我们可以通过系统仿真来创建机器人模型、搭建外部环境并模拟传感器,本章主要是着手构建一台实体机器人。

机器人系统是一套机电一体化的设备,机器人设计也是高度集成的系统性实现,为了方便机器人系统的快速上手,本章去繁就简旨在设计一款入门级、低成本、简单但又具备一定扩展性的差分轮式机器人。

本章主要介绍内容如下:

  • 机器人的组成部分;
  • Arduino 基本语法;
  • Arduino 与 ROS 通信;
  • 底盘控制实现;
  • 基于树莓派的ROS环境搭建;
  • 激光雷达与深度相机的基本使用与集成;

本章学习目标如下:

  • 了解机器人的组成部分
  • 能够独立搭建机器人平台

注意:

  • 本章内容需要ROS降级为Melodic,因为编写该章内容时,Noetic的部分功能包并未升级;
  • 当然,当您读到该章时,可能功能包已经更新,无需降级;
  • 即便ROS版本不同,但是基本实现流程都是一致的,如果学习到该章内容时,功能包已经升级请使用最新版本。

案例演示:

1.机器人底盘实现

2.机器人控制系统实现

3.机器人传感器集成