ROS机器人小车底盘DIY有何难?不枉学一番工业设计,巧手搭躯壳

目标:
四轮驱动,可扩展多层的车架结构。

孔位设计:
固定轮子(底座)
固定雷达
固定扩展多层支柱
固定主板,其他传感器,穿线孔等
cad画图,找个朋友的工厂来激光切割、折弯、喷漆。

尺寸就比着一张A4纸来做参考。

ros机器人底盘的电机,当然是得有反馈,这样才能用PID方法来控制旋转速度和位置。
选个便宜的编码器电机吧


电控部分:
电源用12v锂电
两个TB6612驱动电机
12v转5v
stm32F103c8t6系统板
串口模块
GY85模块
ps2遥控器套件

使用这些现成的电子模块,拼插到一起。

设计好电路,画个板,打个样


淘一些元件、电线、螺丝之类的,组装组装。
就能得到一个机器人底盘的躯壳了。

展示一下成果:
单层

双层

多层

给几个朋友看了看自己这个“自主研发产品”,总体来说外观设计比较朴(chou )实(lou)。
自我感觉良好,还凑合,凑合着吧。有功夫改改,升级升级。
先自我鼓励一下,鼓掌。哈哈哈~

附上锂电充电器和遥控套件

抛砖引玉啦,有兴趣的同学,可以一起交流动手DIY哟~可以换上麦轮试试全向移动。

接下来是怎么让这个躯壳有灵魂,待续。。。

ROS机器人小车底盘DIY有何难?不枉学一番工业设计,巧手搭躯壳相关推荐

  1. WheelTec ROS 机器人小车 ROS2 编码编译解决

    1. Could not find a package configuration file provided by "async_web_server_cpp" sudo apt ...

  2. ROS机器人DIY教程:超声波数据获取(HC-SR04/US-100)

    简介: 在机器人开发中虽然我们有激光雷达去感知周围的障碍物,但有的时候应为激光雷达安装位置的原因,无法识别到较低位置的障碍物,此时就需要一个性价比较高的传感器来进行辅助,一般情况可以使用红外或者超声波 ...

  3. ROS机器人程序设计(原书第2版)补充资料 教学大纲

    ROS机器人程序设计(原书第2版) 补充资料 教学大纲 针对该书稍后会补充教学大纲.教案.多媒体课件以及练习题等. <ROS机器人程序设计>课程简介 课程编号:XXXXXX 课程名称:RO ...

  4. 【DIY】树莓派ROS智能小车

    最近手里有一辆 clb 的树莓派ROS履带小车,不过放了好久,功能有点问题,最近打算把小车重新拆装.清洗,软件也重新刷写,然后顺便记录以下功能调试的过程. 文章目录 一.简介 二.机械部分 三.电气部 ...

  5. 机器人自主导航 | ROS与移动底盘通信

    本实验是实现机器人自主导航的重要步骤,对于轮式机器人,可以通过在底盘加装轮式里程计的方式来获得机器人的速度数据,这些数据可以用来辅助机器人实现自主定位,同时机器人还需要将控制指令发送给移动底盘,实现自 ...

  6. ROS机器人底盘坐标像素变换

    对于ROS小车底盘地图数据需要知道的点 1.整幅地图处于第三象限 2.坐标值代表距离,单位米. 3.分辨率单位(米/像素) 因此通过地图坐标得到像素坐标的办法: 像素坐标=(实时坐标-初始坐标)/分辨 ...

  7. ros怎么跑小车_如何搭建ROS小车底盘(一)

    搭建前准备 需要的硬件清单: 树梅派2或3代 带编码器测速JGA25-371减速电机一对 小车轮子一对 万向轮一个 小车亚克力板底板一套 Arduino MEGA2560 R3开发板一块:用于控制电机 ...

  8. ros 机器人系统设计、urdf机器人建模

    目录 机器人的定义 机器人的组成 移动机器人系统构建 传感器的使用 urdf 机器人建模 建模实践 机器人的定义 自动执行工作的机器装置.可以根据预先编写的程序或者接受人类指挥来行动,最终目标是使其能 ...

  9. ROS机器人 Autolabor Pro1与激光雷达 TF坐标变换

    我们购买了Autolabor Pro1机器人后,都会在其上加些传感器实现一些应用,无论使用什么传感器,都需要面对不同坐标系的转换关系问题,即我们常说的TF坐标变换. Autolabor Pro1是什么 ...

最新文章

  1. 边界化难题终结者!将自监督学习应用到自动驾驶上 | CVPR 2021
  2. 街霸2的CPU是怎么对玩家作弊的?
  3. 卢伟冰为Redmi K50电竞版预热:相机拍照效果越来越出色
  4. vux loadmore + axios 实现点击加载更多
  5. 读书笔记 计算机系统--系统架构与操作系统的高度集成 第一章概叙
  6. magento2 发邮件
  7. 在分页后web报表的最后一页补足空行的方法
  8. Ubuntu下配置FLTK的一点经验及使用FLTK编写休息提醒软件
  9. [Fondar]手机屏幕驱动板HDMI接口USB触摸使用步骤
  10. android+汉王手写引擎,汉王 从手写专家到输入法专家
  11. word页面顺序倒过来_WORD2010双面打印出来的是倒过来的,不是按顺序的怎么设置...
  12. python实现——WORD转PDF(全自动化,支持doc、docx)
  13. 域名转发修改dns服务器,域名注册修改DNS服务器
  14. PPT图片怎么排列?
  15. 【Node】一个完整的 node addon 实现流程
  16. html实现点击出现小爱心
  17. 【一周头条盘点】中国软件网(2018.5.7~2018.5.11)
  18. 并发量与qps的区别和联系,以及系统吞吐量的介绍
  19. Android开发实用技巧之一:全局获取Context的技巧
  20. 学习了C语言的第一个语言

热门文章

  1. 计算机应用校本教材,计算机应用基础(中等职业学校校本教材)(426页)-原创力文档...
  2. 北京积分落户三年分析(2018-2020)
  3. 图片验证码——在gVerify.js 的基础之上完善了一下,实现汉字,字母和数字组合的验证码
  4. How to get ‘kernel config‘ when CONFIG_IKCONFIG is not set ? (Method)
  5. java学习笔记--黑马徐老师二
  6. 姿态传感器DMS05检测出现异常
  7. 三相电压型PWM整流器两种控制策略的比较
  8. php 生存分析,生信分析网站(生存分析)
  9. 双十一成交额增速日渐下滑,电商之战的重点已在线下市场
  10. 打工人防加班办公技巧合集(第3期)