JetBot ROS AI Kit
| ||||||||||||||||||||||||||
|
产品介绍
产品概述
这是一款专门为学习和开发ROS系统的同学定做的高性能AI智能机器小车,采用ROS机器人系统,采用大小脑设计,小脑采用树莓派RP2040微控制器,大脑采用JETSON-NANO-DEV-KIT-A人工智能主控制器。扩展板板将OLED、舵机电机驱动电路、电池保护电路、音频输出电路等集成在一起,免去你焊接电路的烦恼,支持免卸载充电,无需反复拆卸电池。内置IMU姿态传感器,直流编码电机通过PID控制转速,可以输出轮式里程计。软件方面兼容NVIDIA Jetbot 开源项目程序,支持AI深度学习,SLAM建图导航,OpenCV视觉处理、智能语音交互等功能。
产品特点
- 板载三节2600mah 18650电池,高达12.6V电压输出,电机动力更强
- 板载S-8254AA + AO4407A锂电池保护电路,具有防过充、防过放、防过流和短路保护功能
- 板载INA219采集芯片,方便实时监控电池电压,充电电流
- 板载0.91寸128×32分辨率OLED,实时显示小车IP地址,内存,电池电量等情况
- 板载MPU9250 IMU姿态传感器,可以精准判断小车方向。
- 采用编码直流减速电机,支持PID调试,输出轮式里程计
- 采用树莓派RP2040双核微控制器,实时性更好,控制精度更高
- 采用ROS机器人系统开发,大量可视化软件工具,更办法开发强大功能
- 支持I2C从机模式控制,无需移植,完全兼容NVIDIA Jetbot 开源项目程序,轻松实现避障和自主巡线等 AI 功能
扩展板介绍
使用须知
1:扩展板微控制程序启动时,LED灯常量,此时IMU处于校准状态,校准完成后LED闪烁。若LED不闪烁则程序运行不正常,尝试按RESET重启,或者重新烧录固件程序。
2:IMU处于校准时机器人需要处于水平静止状态。否则导致IMU数据不准确,导致小车坐标处于一直旋转状态。将小车放平静止,按RESET重新启动。
3:扩展板通过USB和I2C和jetson nano连接,正常连接后运将会识别到/dev/ttyACM0,/dev/ttyACM1两个串口设备,同时会识别到I2C地址0x60设备。
4:音量调节过大,会导致电流不足声音出现卡顿现象,请将音量调小到合适位置。
5:启动底盘相关节点出错可以尝试按RESET重启程序后再运行,如果重启后LED没有进入闪烁状态,可以重新下载固件程序。
6:将扩展板Type C接口接到电脑上,按住BOOT按键,然后再按RESET按键松开,RP2040芯片进入下载状态,电脑会识别到U盘,将固件程序拖拽到U盘即可以下载程序。
特别注意事项
注意1:组装时需要先将电源开关拨到OFF一端,断开电源再组装否则带电操作容易导致短路烧坏器件。
注意2:组装时先安装jetson nano再安装电池,拆卸时先拆电池在拆jetson nano。否则容易导致拆装过程中触碰短路。
注意3:安装jetson nano时四个螺柱不要拧紧,四个螺柱拧一半,然后调整一下板子的位置对准顶针后压紧板子再拧紧,直接拧紧也会导致顶针接触不太好。
注意4:首次接上电池有可能会没有电源输出,需要充一下电激活电池保护芯片才会有电源输出。电源开关需要拨到ON的位置。
注意5:电池正极绝缘垫如果弄掉坏了建议不要继续使用容易导致短路起火,拆电池时切忌用螺丝刀撬电池正极容易导致短路要撬电池负极。
锂电池使用注意事项
- 锂聚合物和锂离子电池很不稳定。如果充电或使用不当,可能会导致火灾,人身伤害和财产损失。
- 对电池组充电和放电时,切勿极性连接错误。请勿选用其他劣质的充电器或充电板对锂电池进行充电。
- 请勿混用和使用旧电池和新电池,避免使用其他品牌的电池。
- 如需另购锂电池产品,须确保电池参数与锂电池扩展板兼容,推荐选择正规的电池厂家,并需要自行老化测试确保锂电池能够稳定安全工作。
- 锂电池具有循环寿命,请在达到使用寿命或使用两年时(以先到者为准),用新电池更换旧电池。
- 请妥善放置电池类产品,远离易燃易爆类物品,远离儿童,避免因保管不慎,引发安全事故。
JetBot ROS AI Kit 初级教程目录
- JetBot ROS AI Kit 教程一、组装教程
- JetBot ROS AI Kit 教程二、安装Jetson nano 镜像
- JetBot ROS AI Kit 教程三、安装Ubuntu虚拟机 镜像
- JetBot ROS AI Kit 教程四、配置多机通讯
- JetBot ROS AI Kit 教程五、机器人移动控制
- JetBot ROS AI Kit 教程六、使用ROS图形工具查看节点话题
- JetBot ROS AI Kit 教程七、机器人里程计校准
- JetBot ROS AI Kit 教程八、启动摄像头节点
- JetBot ROS AI Kit 教程九、启动激光雷达节点
JetBot ROS AI Kit 进阶教程目录
- JetBot ROS AI Kit 教程一、雷达数据分析
- JetBot ROS AI Kit 教程二、SLAM激光雷达建图
- JetBot ROS AI Kit 教程三、自主导航
- JetBot ROS AI Kit 教程四、ROS OpenCV
- JetBot ROS AI Kit 教程五、ROS智能语音
- JetBot ROS AI Kit 教程六、Jetson nano 安装ROS系统及环境配置
- JetBot ROS AI Kit 教程七、Ubuntu 虚拟机安装ROS系统及环境配置
- JetBot ROS AI Kit 教程八、ROS语音环境配置
JetBot 例程使用教程
资料
程序
原理图
图纸
学习资料
- ros官网教程
- Jetson nano使用手册中文版
- Jetson Nano开发套件入门教程
- facenet-120
- GoogleNet
- ssd_mobilenet_v2_coco
- ssd_mobilenet_v2_coco (新)
NVIDIA官方资料
- Jetson Nano 入门教程
- Jetson Nano 使用手册
- Jetson Nano 论坛
- Nvidia Jetson Github
- NVIDIA官方免费AI教程(基于Jetson nano)
- Jetson Nano Module 3D 图纸
- Jetson Nano developer kit (B01)3D图纸
- NVIDA深度学习学院(有相关深度学习的教程提供)
- NVIDIA Multimedia说明文档
开发资料
FAQ