树莓派六足仿生蜘蛛机器人Hexapod二次开发源代码

小R hexapod R1 树莓派六足智能机器人演示视频

 

小R科技XR Hexapod R1树莓派六足仿生机器人的二次开发SDK代码分为驱动层和AI层,驱动层使用C++编写,并提供so函数库供上层调用。

AI层使用Python编写,结合Opencv,实现各种视觉识别功能,并将识别的结果发送给驱动层做出相应的反馈动作。

源码使用办法:将客服提供的libHexapodR1.so放到树莓派系统的/lib/usr目录,这个操作可能需要权限,所以要用sudo cp命令完成。

解压python_hexapod.zip后,得到两个文件夹:

cpp文件夹:里面是六足核心驱动程序,使用C++编写,修改代码后,执行make命令完成编译。

python文件夹:里面是六足的AI层机器视觉相关功能代码,使用Python编写,修改后保存即可。

Python AI代码修改后查看效果:

调用方式1:启动cpp中编译出来的六足核心驱动程序,然后使用手机APP连接六足并进入控制状态,通过手机APP发送命令给六足,验证修改效果。

调用方式2:结束掉进程中自启动的六足核心驱动程序,解除摄像头被占用状态,然后使用python3 xxx.py命令启动修改过的Python脚本,验证修改效果。

六足的开发环境搭建相对比较复杂,需要安装许多依赖包,新手往往是无法独立完成的,请直接使用小R客服提供的二次开发系统镜像。

源码下载地址:小R树莓派仿生六足蜘蛛机器人二次开发源码-单片机文档类资源-CSDN下载

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值