从零制作一个ROS小车(成本260)

2 篇文章 0 订阅
1 篇文章 0 订阅

 原作者开源连接:迷你智能车Liguanxi-smart-car【星火计划】 - 嘉立创EDA开源硬件平台 (oshwhub.com)

文档整理:评论区获取

复刻记录:

一、准备元器件与3D打印外壳(对照BOM表)

        1、BOM表缺少LED(0603)、选购元器件收纳盒。

        2、将STL文件发送给商家进行3D打印。

二、打印PCB(也可进行SMT贴片)并购买工具进行焊接

         1、钢网+锡膏+加热台(建议低温锡)

         2、锡膏+热风枪

        3、锡丝+烙铁

……

        !!焊接完成后进行大致检查

三、小车组装

       1、 完成接线后上电检测是否良好

        2、组装小车机械结构

四、Esp32程序烧录

        使用Espressif-IDE进行烧录

        1、导入工程

        2、编译程序

        3、插入数据线并连接小车与电脑

        4、烧录程序至对应串口号的esp32(可使用格西调试助手查看串口信息)

五、安装虚拟机unbutu20系统及其对应的ROS系统

        1、安装VMware虚拟机

        2、安装下载ubuntu20的系统镜像

        3、安装ROS noetic(鱼香ROS一键安装)

六、完成设备与小车的WiFi通讯配置

        1、手机、电脑连接小车的WiFi

        2、手机安装对应的APP,打开后就可对小车进行控制

        3、虚拟机设置网络:桥接模式

        4、启动虚拟机进行手动IP地址设置

七:安装工作空间依赖的功能包并完成编译

        1、安装对应的功能包(删除工作空间的build和devel文件夹后直接编译,然后按照报错提示缺少功能包进行安装)

        2、修改功能包内CPP的文件的用户名和虚拟端口号(自己创建的虚拟端口号可以先运行工作空间下的start*.sh文件后查看) 

        3、使用catkin_make重新编译 

八、启动对于的脚步文件以启动小车(实际上就是启动一系列Launch文件)

        1、使用手机遥控小车建图

        2、保存地图

        3、自主导航

九、其他功能

        原作者正在逐步完善中……

 

 

 

 

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辰宇Ais

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值