小R树莓派仿生六足蜘蛛机器人二次开发源码.
二次开发SDK代码分为驱动层和AI层,驱动层使用C++编写,并提供so函数库供上层调用。
AI层使用Python编写,结合Opencv,实现各种视觉识别功能,并将识别的结果发送给驱动层做出相应的反馈动作。
源码使用办法:将客服提供的libHexapodR1.so放到树莓派系统的/lib/usr目录,这个操作可能需要权限,所以要用sudo cp命令完成。
解压python_hexapod.zip后,得到两个文件夹:
cpp文件夹:里面是六足核心驱动程序,使用C++编写,修改代码后,执行make命令完成编译。
python文件夹:里面是六足的AI层机器视觉相关功能代码,使用Python编写,修改后保存即可。
1