经过大神的帮助和网上大神帮忙,终于基本搭建出自己的ros的小车,在此总结一下,方便以后出现问题进行交流吧

1.说明:

本博文将介绍小车底盘的搭建需要的硬件和搭建过程

2.物料清单

  1. 小车轮子一对
  2. 带编码器减速电机一对
  3. 万向轮一个
  4. 亚克力板底板一套(3)
  5. 降压模块一个
  6. 电机驱动模块一个
  7. STM32核心板一块,比如:STM32F103
  8. Kinect2一个
  9. PC
  10. 电源

具体如下:

硬件连接:

  1. 分别将电池,降压模块,电机,万向轮,电机驱动板,STM32核心板,Kinect2和工控机装好在底盘板上
  2. 将轮子分别装上电机
  3. 将电池电源引出两路,一路接在降压模块,一路接在电机驱动模块
  4. 将电机驱动线接到驱动模块
  5. 降压模块得到的5V给STM32核心板供电
  6. 将STM32核心板的串口接到工控机
  7. 将Kinect2的usb口接到工控机的USB3.0口
  8. 小车搭建完成

搭建过程叙述参考:

1.https://www.ncnynl.com/archives/201703/1415.html

2.https://blog.csdn.net/Forrest_Z/article/details/54909463

基于ROS平台的STM32-1-小车底盘的搭建相关推荐

  1. 基于ROS平台的STM32小车--汇总

    一切为了实现利用ros通过串口控制小车简单运动 基于ROS平台的STM32小车-4-上位机控制器 https://blog.csdn.net/weixin_39752599/article/detai ...

  2. python 机器人运动仿真_基于ros平台的移动机器人的设计与运动仿真-创新创业训练计划.pdf...

    基于ros平台的移动机器人的设计与运动仿真-创新创业训练计划 基于ROS 平台的移动机器人的设计与运动仿真 陈勇林 朱应钦 杜政恒 张玉林  (重庆大学城市科技学院电气信息学院,重庆 永川 402 ...

  3. [转]基于ROS平台的移动机器人-4-通过ROS利用键盘控制小车移动

    原文出处: https://blog.csdn.net/Forrest_Z/article/details/55002484 准备工作 1.下载串口通信的ROS包 (1)cd ~/catkin_ws/ ...

  4. eclipse 输入提示插件_【STM32】搭建基于Eclipse平台的STM32调试环境

    以NuttX工程为例,硬件平台STM32F103C8. 1 导入工程 File->Import 选择Existing Code as Makefie Project,点击next 输入工程名字( ...

  5. [基于STM32底盘控制与ROS上层导航小车制作] 第五节 实现STM32与ubuntu系统下的ROS串口DMA通信,传输底盘速度等信息

    系列文章目录 第一节 stm32电机驱动与编码器读取反馈 第二节 stm32电机pid控制 第三节 stm32线速度标定 第四节 stm32添加mpu6050得到angle角度 第五节 实现STM32 ...

  6. MPC轨迹跟踪——基于ROS系统和全向车实验平台

    前言 之前写过一次MPC,但代码框架非常杂乱,所以做出了更新.内存大一点吧,我的虚拟机内存8G,跑过一次仿真,后面重启就打不开了.建议备份一个新的虚拟机来跑仿真. 思路 思路就是/path_palnn ...

  7. 基于paddledetection在ROS中搭建红绿灯检测控制车模运动(3)—— 使用训练结果在ros中仿真红绿灯控制小车运动

    前言 第一节: 基于paddledetection在ROS中搭建红绿灯检测控制车模运动(1)-- 环境搭建准备以及软件安装 第二节: 基于paddledetection在ROS中搭建红绿灯检测控制车模 ...

  8. ros自己写避障算法_基于ROS系统自主路径规划与避障小车的研究

    龙源期刊网 http://www.qikan.com.cn 基于 ROS 系统自主路径规划与避障小车的 研究 作者:李阳 卢健 何耀帧 来源:<科技风> 2018 年第 04 期 摘 要: ...

  9. ros端和stm32之间的通讯1 控制小车移动以及导航的配置

    使用jetson nano 进行ros端和stm32之间的通讯1 硬件条件 stm32向ros端发送消息 1. stm32需要告知ros端 imu和速度信息 2 .ros端接受stm32发送的数据 硬 ...

最新文章

  1. JZOJ 100041. 【NOIP2017提高A组模拟7.12】列车调度
  2. 七、Python简单爬取学堂在线合作院校页面内容
  3. VTK:PolyData之WarpVector
  4. 2014年驾考科目三考试扣分标准(细则)
  5. 视频问答兴起,多跳问答热度衰退,92篇论文看智能问答的发展趋势
  6. nodejs+kafka+storm+hbase 开发
  7. vector容器动态申请内存的过程_记录一次自定义Allocator profile的过程
  8. 机器学习实战(三)朴素贝叶斯NB(Naive Bayes)
  9. ExtJs页面布局总结(转载)
  10. hiho1015(kmp+统计出现次数)
  11. 在创建生成WIFI二维码手机扫码链接
  12. 洛谷P4568 [JLOI2011] 飞行路线 题解
  13. 【CPU毫秒级】网易易盾点选识别
  14. 如何获取Java运行时的性能数据
  15. Java---CountDownLatch
  16. Wattagio for Mac(Mac电池管理软件)v1.12.11
  17. 业界最全,阿里云混合云灾备服务上线!
  18. EVERYTHING本地搜索工具
  19. AWK 将文本按行打乱顺序
  20. Andriod+phonegap实现显示手机所在地天气

热门文章

  1. 通过JavaScript使div随时居中
  2. goinception办理
  3. js继承 - class的继承
  4. ”QQ尾巴“功能模拟
  5. mysql+'@'%_mysql全局权限账户%登录不上ERROR 1045 (28000): Access denied for user 'zzq'@'localhost' (usi......
  6. CSS选择器优先级详解
  7. gitlab的日志系统
  8. springboot入门项目-上传头像
  9. Lambda表达式简介
  10. 校园二手交易系统(四):首页展示及商品详情页面