小R树莓派仿生六足蜘蛛机器人二次开发源码. 二次开发SDK代码分为驱动层和AI层,驱动层使用C++编写,并提供so函数库供上层调用。 AI层使用Python编写,结合Opencv,实现各种视觉识别功能,并将识别的结果发送给驱动层做出相应的反馈动作。 源码使用办法:将客服提供的libHexapodR1.so放到树莓派系统的/lib/usr目录,这个操作可能需要权限,所以要用sudo cp命令完成。 解压python_hexapod.zip后,得到两个文件夹: cpp文件夹:里面是六足核心驱动程序,使用C++编写,修改代码后,执行make命令完成编译。 python文件夹:里面是六足的AI层机器视觉相关功能代码,使用Python编写,修改后保存即可。
2024-04-24 10:20:51 161KB 源码软件 机器人
1
六足机器人在崎岖地形上运动时,必须实时调整其运动的稳定性,在失稳时要采取相应的措施恢复稳定,以避免对机体和载荷造成损坏。本文针对六足机器人在崎岖地形下快速运动的稳定性判定和失稳恢复策略问题进行深入研究和分析,建立相应的稳定性判定方法,提出失稳调整策略。从几何特性和物理特性方面进行分析,将自然环境中的崎岖地形归纳为四种典型地形。以此为基础,结合六足机器人的运动和结构特点,对六足机器人的运动失稳情形进行分类。采用力学平衡分析方法,制定不同倾翻失稳类型下相应的调整策略。分析六足机器人驱动空间、关节空间和运动空间之间的映射关系,建立六足机器人的正逆运动学模型,推导求得其运动参数的计算方法;基于等效原理,获得六足机器人实时重心处的等效惯性力和惯性力矩;将 ZMP 方法和 FASM 方法相结合,建立六足机器人的稳定性判定方法。
1
。。。
2023-04-11 00:31:51 1.59MB 互联网
1
本设计主要是基于单片机的六足机器人控制系统设计,综合分析六足机器人的结构、步态和控制算法,结合云端服务器、WIFI技术、蓝牙技术、语音识别技术和手势识别技术进行多种控制模式的设计,并提出不同应用场景的不同构建方案。 本系统的硬件设计分为主控板和舵机控制板两部分。主控板主要负责各种控制模式的数据处理和显示,舵机控制板主要负责舵机转动角度的控制,两板通过串口进行数据的交互。主控制板采用STM32F103VET6芯片,舵机控制板采用STM32F103R8T6芯片,两者都基于ARM的Cortex M3内核进行设计的。主控制板的硬件电路设计主要有启动电路、晶振电路、下载电路、复位电路、稳压电路以及各个模块接口电路。在Altium Designer16软件中进行原理图的绘制和PCB的绘制,打样后进行焊接并完成整体的测试。
2023-04-11 00:03:17 80.64MB 机器人 六足机器人
1
基于STM32的六足机器人设计与实现
2023-04-10 23:47:38 46.48MB stm32 arm 嵌入式硬件 单片机
毕业设计——基于STM32的六足机器人设计 本设计主要是基于单片机的六足机器人控制系统设计,综合分析六足机器人的结构、步态和控制算法,结合云端服务器、WIFI技术、蓝牙技术、语音识别技术和手势识别技术进行多种控制模式的设计,并提出不同应用场景的不同构建方案。 本系统的硬件设计分为主控板和舵机控制板两部分。主控板主要负责各种控制模式的数据处理和显示,舵机控制板主要负责舵机转动角度的控制,两板通过串口进行数据的交互。主控制板采用STM32F103VET6芯片,舵机控制板采用STM32F103R8T6芯片,两者都基于ARM的Cortex M3内核进行设计的。主控制板的硬件电路设计主要有启动电路、晶振电路、下载电路、复位电路、稳压电路以及各个模块接口电路。在Altium Designer16软件中进行原理图的绘制和PCB的绘制,打样后进行焊接并完成整体的测试。 本系统的上位机主要是手机APP,其开发环境是Android Studio,采用C#作为云端开放平台语言,JAVA语言作为移动客户端设计语言,通过JAVA语言的编写实现手机客户端的数据接收和发送,最终实现基于云端和蓝牙的控制系统上位
2023-04-08 20:06:28 81.8MB 毕业设计 机器人设计
1
基于遗传算法的六足步态CPG参数调整
2023-02-14 13:52:52 736KB 研究论文
1
基于STM32的六足机器人驱动程序,通过PCA9685驱动18路舵机进行控制; 目前只实现了通过PCA9685驱动多路舵机,多个舵机联合动作需要自己设计调试
2022-11-23 01:00:50 2.81MB PCA9685驱动 STM32 六足机器人
1
六足机器人的轨迹规划:设计了一种具有变形关节和轮式足端的新型仿生六足机器人,该机器人具备轮式、爬行、步行等运动模式,有较好的灵活性及环境适应力。
2022-11-11 15:17:08 569KB 轨迹规划
1
在分析六足昆虫运动原理的基础上 ,提出了一种适合六足仿生机器人越障爬坡的一种步态。针对该机器人需要爬坡的要求对步态进行设计 ,并且从理论上对提出的“多边形步态”进行了可行性分析。在仿真软件中建立了六足机器人虚拟样机 ,动态模拟了采用该步态的六足仿生机器人的越障运动。指出利用该种越障步态原理设计思路所确定的机器人具有很好的稳定性以及特殊地形适应能力。
2022-11-04 19:36:00 944KB 自然科学 论文
1