引言
近年来机器人技术得到飞速发展。人们希望未来移动机器人不仅可以在已知的结构化环境中迅速、准确地完成任务,还可以在未知的、非结构化的环境中完成人们提出的任务[l],这就要求移动机器人具有良好的操控性和地面通过能力。
本设计采用了运动灵活、环境适应能力较强的六足仿生机器人为运动载体,利用VR眼镜全景观察工作环境,通过遥控手柄实现远程操作。该机器人适用于工作环境狭小、危险、不便于人员出入的场所。工作人员能够操作该机器人,在保证人身安全的前提下,可以更有效、更安全地完成救援、检测等任务。
1沉浸式仿生机器人总体设计
沉浸式仿生机器人主要由VR视频成像设备、六足仿生机器人和无线遥控器组成。操作者通过佩戴VR眼镜,利用无线遥控器对六足机器人进行控制,总体设计框图如图1所示。
2基于Solidworks的仿生机器人结构设计及实体制作
so1idworks是一款三维设计软件,具有零件建模、装配、绘制工程图、模拟仿真等功能。利用so1idworks建立六足机器人身体上部、下部、关节、足、摄像头支架、控制板支架等零件模型:利用装配功能,将建立好的零件模型组装成六足机器人:利用模拟仿真功能,制作六足机器人仿真动画。双击桌面上的图标,在弹出的"新建so1idworks"文件对话框中选择按钮,单击“确定"按钮,进入so1idworks零件造型界面。通过“草图"“拉伸凸台/基体"“拉伸切除"“圆角"等命令,完成六足机器人的各零件绘制。主要零件建模如图2所示。
新建六足机器人装配体,单击按钮,单击“确定"按钮。在主界面“开始装配体"下方选择“浏览"。首先插入身体,接下来在装配工具栏上单击按钮,利用几何关系(同轴度、重合、平行、垂直、相切等)依次插入身体2、腰关节3、上肢4、下肢5、电池盖板6、摄像头支架7、控制板支架8等零件,并对各零部件进行装配。六足机器人的装配体和爆炸视图分别如图3、图4所示。
将so1idworks绘制的各零件另存为“*.st1"文件,输入3D打印机制作零件实体,并将各零件与舵机、双目摄像头、Arduino控制板、树莓派等组装成六足仿生机器人,实体如图5所示。
3仿生步态设计
该机器人每条腿都由3个舵机控制。l号舵机将机器人身体与图2(c)所示的腰关节连接起来,用于控制机器人运动时的摆腿动作:2号舵机将腰关节与图2(d)所示的上肢连接起来,类似于髋关节,用于控制机器人上肢抬起及放下动作:3号舵机用来连接上下肢,类似于膝关节,用于控制机器人下肢运动,模仿昆虫运动时的踢腿动作。
舵机编号如图6所示。
工作时,机器人模仿六足昆虫的三角步态运动,足1、足4、足5为一组同时运动:足2、足3、足6为一组同时运动,六足编号如图7所示。
在运动中,无论何时机器人都至少有3条腿支撑身体,具有良好的稳定性。
4沉浸式体验设计
4.1双目摄像头成像原理
双目立体视觉是利用双目相机从不同角度获取被测物体的两幅图像,并利用视差原理计算图像对应点间的位置偏差,建立被测物体三维几何信息的方法,如图8所示。本设计是基于开源的openCV视觉函数库,利用双目摄像头同步采集图像,经过图像预处理、3D重投等,形成三维视觉效果[3]。
4.2实时VR成像实现方法
在安卓平台上安装JuicessH软件,在树莓派终端输入sudoifconfig查看IP地址,在JuicessH中点击connections,并输入树莓派IP地址远程控制树莓派。连接成功后将在平台上显示树莓派终端,通过此终端输入sudoraspi-config进入配置界面,开启VNC服务并在树莓派终端中输入sudoapt-getinstallguvcview安装录像软件,输入sudoguvcview开启软件进行配置,如图9所示。配置完成后,会出现摄像头显像画面,如图10所示。
双目摄像头采集实时环境图像并对画面实施立体化处理,处理后的图像通过树莓派将数据传输到安卓平台,用户使用VR眼镜看到的操作环境是多源信息融合、交互式3D动态视图和物理行为的系统模拟,使用户具有身临其境的沉浸式体验。
5结语
本文设计的仿生机器人模拟了六足昆虫的运动形态,将虚拟现实技术与机械臂相结合,具有优越的道路通过能力、良好的操纵体验和多样化功能。
嵌入式开发板可用于实时处理双目摄像头采集的图像信息,并通过wi-Fi无线传输到手机:通过使用手机VR盒子,为使用者提供良好的虚拟现实体验,让用户完全沉浸在环境中操作机器人,通过虚拟现实技术,用户可以更好地掌握环境变化情况:机械臂作为操作者身体的延伸,可以代替操作者完成某些危险工作。
上一篇:热泵回收循环水余热供热系统设计及经济性分析
下一篇:基于SLP的工厂规划设计
推荐阅读最新更新时间:2024-11-05 11:04
- AD8505ACBZ-R7 脉搏血氧计红色和红外电流源作为电压基准器件的缓冲器的典型应用电路
- 工业用PIC24 MCU开发系统
- TYPE C usb转串口
- 点灯工程师
- 数字射频衰减器
- Xrp6657 1.5A 1.3Mhz 同步降压转换器典型应用
- LTC1261CS8-4 -1.24V 发生器的典型应用电路,用于 4mA-20mA 到 0V-5V 的转换
- LTC3838IUHF-1 4.5V 至 38V 输入、1.2V/15A 和 1.5V/15A 双路输出、350kHz、DCR 检测、降压转换器的典型应用电路
- DRM143,Kinetis-M 单相功率计参考设计
- STC16F40K128 单片机转接板(转DIP40)