当前位置:底盘 >> 行业资讯    

动手实现一台阿克曼ROS小车

编辑:创泽底盘      发布时间:2022/8/26      来源:COONEO

阿克曼轮式机器人底盘小车本小车使用了 ROS1 Melodic 中的主从机通讯,机器人被设置为了主机(master),可以在同局域网下的从机(slave)中订阅或者发布ROS数据。

阿克曼轮式机器人底盘小车的架构如下

上位机 :树莓派 或者 Jetson nano 或者 工控机等;

下位机:由 Arduino mega 2560 + 自研扩展板 + 电机 + 舵机 + 灯光 + 航模遥控 + 云台等构成的综合体;

电源开关:目前整车电源来自3节18650电池串联构成12.6 v 电源,电源由一枚单刀双置开关构成,开关一端导通整车电源,另外一端导通充电电路;

电源充电:使用 12.6V / 1A 防过冲充电器充电,充电时需将单刀双置开关掰到充电电路一侧,此时整车断电,充电器显示红灯,充满之后会显示绿灯;

Jetson nano 有配备额外的 12V / 5A 充电器,方便小车在充电的时候,也可以使用机器人主机。

Raspberry Pi 则需要有 5V / 2.5A 的电源,比较常见,默认没有额外配置。

打开本地ubuntu,连接机器人主机的 Wifi ,可以是树莓派或者是 Jetson nano 均可,只是两者的ip段不一致,示意图如下:

附带程序中的代码文件 :

代码:

Local_PC/catkin_ws : 放置在本地端 ubuntu 的 home 目录下;

Robot_PC/catkin_ws : 放置在机器人主机的 home 目录下;


推荐信息
»四轮驱动机器人的转向方式是什么
»全向轮运动模型规律-量化分析三个全向轮转速与移动平台中心点运动速度的关系
»三轮全向轮移动平台坐标系说明示意图
»麦克纳姆轮运动速度分解-麦轮平台运动学模型分析
»麦克纳姆轮受力分析-受力方向为轮毂坐标系y轴正方向
»麦克纳姆轮构型由轮毂和辊子组成
»机器人运动规划算法-仿生智能算法
»机器人运动规划算法-曲线插值拟合算法
产品中心
 
 
 
 
版权所有 © 北京创泽智慧机器人科技有限公司       地址:北京 清华科技园C座五楼       电话:4006-937-088       京ICP备20010582号-2