0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何设计一款四轮智能小车

李乔龙 来源:jf_55945041 作者:jf_55945041 2024-03-26 10:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如何设计一款四轮智能小车

此部分共分为五个小节,通过这个 Part 的学习,我们将了解机器人的概念和组成,对机器人的整体设计有一个明确的思路,然后通过机械结构、驱动系统、传感系统、控制系统四大组成部分,展开介绍设计一款智能小车的基本思路。

通过这一讲课程,我们希望大家脑海中能够对智能小车有一个明确的认识和开发思路,未来我们再逐个击破,把它一点一点做出来。

总体设计思路

wKgaomYCOeCAVy67AAxhXZwQ7BU852.jpg

从控制的角度来讲,机器人可以划分为图中四大组成部分,分别是:传感系统、执行机构、驱动系统和控制系统。

先来看执行机构,这是机器人要动起来的重要装置,比如移动机器人是需要移动的,那如何带动轮子旋转或者转弯呢,就是类似这样的电机、舵机来执行运动的。但并不是所有运动部位都会安装电机,比如一辆真实的汽车,一般只有一个电机或者发动机,那如何让两个轮子,甚至四个轮子都转起来呢,这就需要一个完成动力分配的传动系统,比如转弯的时候动态调整左右两个轮子的速度,这需要严密的机械设计,也就是差速器的功能。除了移动机器人,在一些工业机器人中,驱动机器人的关节电机、抓取物体的吸盘夹爪,也可以看做是执行机构。总之,执行机构就是执行运动的一套装置。

为了让执行机构准确的执行动作,还需要在执行机构前连接一套驱动系统,比如我们要让机器人的电机按照1m/s的速度旋转,如何动态的调整电压、电流,来达到准确的运动目的呢,这就是由电机驱动器来实现的。如果是电动执行机构的话,其配套的驱动系统一般都是由驱动板卡+控制软件组成,也是嵌入式系统应用的重要领域,我们在学校中学习的单片机PID、数字电路等概念,都和这个部分紧密相连。驱动系统的选择是根据执行机构来的,比如普通的直流电机,用类似这样的电机驱动板就行,工业上常用的伺服电机,都会用到220V甚者380V电压,就得用专业的伺服驱动器了,还有类似吸盘的气压驱动,外接键盘鼠标一样的外设驱动,以及各种各样的传感器驱动,总之,驱动系统的职责就是保证机器人各种设备的正常运行。

机器人光动是不行的,还需要具备感知能力,这就得靠传感系统了。传感系统一般分为内部传感和外部传感,内部传感是用来感知机器人自身状态的,比如通过里程计计算自己轮子旋转的速度,从而计算累积位移,通过陀螺仪感知机器人自身的角加速度,判断转弯时的状态,通过加速度计,感知机器人在各个运动方向上的加速度,可以用来判断运动趋势或者上下坡,还有力传感器,可以用来感知机器人自身与外部的相互作用力度,比如抓一个鸡蛋,但又不至于抓破。

与内部传感器相反,外部传感器帮助机器人感知外部信息,类似人眼一样,使用摄像头来看到外部的彩色图像,不过机器人可以通过多种外部传感器超越人类的极限,比如可以使用红外传感器,在没有光线的情况下,也可以看到外部环境,类似夜视仪一样,还可以利用激光雷达、声纳、超声波等距离传感器,感知在某个角度范围内的障碍物距离,还有麦克风和喇叭,方便我们与机器人语音交流。

传感系统是智能机器人的重要组成,很多机器人甚至装备了几十上百个传感器,感知自身与环境的各种信息,比如自动驾驶汽车就是如此。

在这些系统的上层,就是机器人的大脑——控制系统了。控制系统一般也是硬件+软件组成,硬件大多采用计算资源丰富的处理器,比如我们常用的笔记本电脑树莓派英伟达板卡等;其中运行的软件就是各种丰富的应用程序了,比如让机器人建立未知环境的地图,或者让机器人运动到送餐地点,再或者是让机器人识别人脸。

智能机器人的核心算法体现,都是在控制系统中完成,这也是我们未来做机器人软件开发的主要位置。

wKgZomYCOeGAOCsnAAC319UUJz4323.jpg

机器人实例

wKgaomYCOeKAVy_0AAb0G_dyBkQ509.jpg

wKgZomYCOeOARt-HAARA_NkDKEw204.jpg

机械结构设计

以上述机器人为例,直观看上去,似乎这个小车并不复杂。

底盘是整个小车的底座,通过螺丝安装了四个个车轮和配套的电机以及舵机,用来驱动小车运动。

底盘上第一层是电池,相对比较重,尽量放在下边,可以让小车的中心靠下,第二层则用来放置主要的传感器和控制器板卡,这样可以很好的隐藏两层板的叠加同时让板卡更加安全。

小车底盘的前端,为了安装相机,我们要设计一个安装的支架,一侧用螺丝固定在底盘上,另外一侧可以固定相机,最好还可以调节相机可视角度。

第三层则有一个LED显示屏以及一些通孔,可以用来放置一些方便调试以及需要一定高度的传感器如雷达等。

此外在车体两侧还放置了RGB灯带,可以让小车看起来更加炫酷。

这就是智能小车的机械结构啦,大家可以根据自己选择的各种零部件尺寸。

接下来,我们把焦点放到小车的执行结构上,也就是这两个电机和四个轮子,它们如何控制小车运动呢?

其实对于智能小车而言,常见的有三种形态运动方式,接下来一一介绍。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能小车
    +关注

    关注

    87

    文章

    556

    浏览量

    83260
  • 智能机器人
    +关注

    关注

    17

    文章

    913

    浏览量

    85387
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CW32L012小型机器人控制评估板活动 足机器人+智能小车 开箱评测

    、评测前言 非常感谢CW32生态社区,开源分享了许多比较好玩、优质的项目。这次活动都尾声了还能有幸申请购买到 足机器人+小车-智能小车
    发表于 11-24 23:44

    维图新发布两智能化解决方案

    10月28日,2025维图新Evolution创想大会在北京召开。会上,维图新CEO程鹏正式发布两智能化解决方案。方案深度整合全链条核心技术,为企业、运营方及监管部门提供全方位
    的头像 发表于 10-31 17:20 892次阅读

    灵动微电子最新最火热的一款芯片推荐

    希望找一款灵动微电子最新最火热的一款芯片,我们想做个图形化的界面配置,供大家以后直接创建工程,用国产工具McuStudio做,McuStudio支持任何内核任何厂家的芯片,希望大家有推荐的型号可以发给我
    发表于 10-29 17:15

    维图新参与编制两智能化技术发展路线图

    近日,由中国电子商会智能电动汽车专委会牵头,联合天津内燃机研究所(天津摩托车技术中心)与两智能化技术创新中心共同发起、维图新承办的《两
    的头像 发表于 10-22 16:49 651次阅读

    体化ROS智能驾驶小车及实训教学平台解决方案

    体化ROS智能驾驶小车及实训教学平台解决方案
    的头像 发表于 09-26 17:34 1230次阅读
    <b class='flag-5'>一</b>体化ROS<b class='flag-5'>智能</b>驾驶<b class='flag-5'>小车</b>及实训教学平台解决方案

    【项目实战】基于i.MX8M Plus的人工智能小车(AGV导航、视觉避障、自动跟随、颜色识别、防跌落)有教程代码

    今天给大家分享一款人工智能AGV自主导航小车,该款小车主要是基于NXPi.MX8MPlus主控。i.MX8MPlus应用处理器是NXP推出的一款
    的头像 发表于 09-10 17:04 623次阅读
    【项目实战】基于i.MX8M Plus的人工<b class='flag-5'>智能</b><b class='flag-5'>小车</b>(AGV导航、视觉避障、自动跟随、颜色识别、防跌落)有教程代码

    智能小车设计源码和图纸资料

    智能小车设计源码和图纸
    发表于 08-25 15:38 1次下载

    【硬核项目】STM32F103 智能小车全栈开发:红外循迹 / 避障算法 + WiFi 远程控制,附原理图与代码

    今天为大家推荐一款功能强大的STM32多功能智能小车——华清远见STM32F103智能云控小车。这款小车
    的头像 发表于 05-16 17:11 1776次阅读
    【硬核项目】STM32F103 <b class='flag-5'>智能</b><b class='flag-5'>小车</b>全栈开发:红外循迹 / 避障算法 + WiFi 远程控制,附原理图与代码

    杰发科技持续赋能两智能化升级

    作为两车保有量大国,当下我国两车行业正处在智能化变革前夜。2025慕尼黑上海电子展期间,维图新旗下杰发科技现场召开两
    的头像 发表于 04-22 15:48 817次阅读
    杰发科技持续赋能两<b class='flag-5'>轮</b>车<b class='flag-5'>智能</b>化升级

    一款入耳式耳机的仿真与分析

    电子发烧友网站提供《一款入耳式耳机的仿真与分析.pdf》资料免费下载
    发表于 04-22 15:39 5次下载

    【零基础逆袭软硬件工程师】华清远见STM32F103智能小车开发实战,手把手带你从硬件组装到WiFi远程控制,解锁

    STM32F103智能云控小车是由华清远见倾力打造的一款多功能智能小车,专为高校教学、学生毕业设计、创新竞赛、单片机入门学习及项目实践量身定
    的头像 发表于 04-17 14:49 1450次阅读
    【零基础逆袭软硬件工程师】华清远见STM32F103<b class='flag-5'>智能</b><b class='flag-5'>小车</b>开发实战,手把手带你从硬件组装到WiFi远程控制,解锁

    纯小白,寻找一款直会发射信号的蓝牙

    首先感谢你点进来,我来说说我的使用场景。 我有辆可以远程联网控制的小车,我本身有点健忘,钥匙基本都是放车上,用手机app解锁。前几天接触到一款自动化软件,可以自动开屏,解锁,但触发条件好像需要选择
    发表于 03-27 21:58

    工业智能网关助力AGV小车数据采集

    在工业自动化程度日益提升的当下,AGV 小车已成为物流运输和生产制造的关键设备。要实现其智能化管理与高效运行,精准全面的数据采集必不可少。工业智能网关作为连接设备与上层系统的桥梁,在 AGV
    的头像 发表于 02-17 15:56 589次阅读

    百度智能大模型应用接入DeepSeek

    近日,百度智能云旗下重量级大模型应用产品——客悦、曦灵、见、甄知,正式迎来了全新升级,接入了先进的DeepSeek模型。这重要更新,
    的头像 发表于 02-10 18:00 1121次阅读

    这么全的AGV小车有配件 赶快收藏

    AGV小车的关键零配件种类多样,涵盖从驱动系统到安全装置的各个方面 驱动系统 联核科技官网-AGV叉车十大品牌-无人叉车厂家-自动化叉车-智能搬运码垛机器人-智能叉车系统解决方案专家 驱动轮 驱动轮
    的头像 发表于 12-23 17:35 1304次阅读
    这么全的AGV<b class='flag-5'>小车</b>有配件 赶快收藏