资料介绍
一种蛇形机器人闭环控制系统设计
徐 敏1 邹 莹2
(1 厦门理工学院电子与电气工程系 厦门 361024)
(2北京航空航天大学机器人研究所 北京 100191)
摘 要:针对SolidSnake2蛇形机器人开环控制结构,运动和控制精度不能得到有效保证等问题,提出了一种对底层数据采样的闭环控制结构,分别从蛇形机器人的机械结构、电路硬件结构、舵机控制与反馈信号的采集、单点对多点的广播式多机通信等方面进行分析与设计,经过硬件平台的搭建和软件程序的实现,验证了这种闭环控制结构的可行性,实现了SS-2的闭环控制及局部自主控制,提高了运动和控制精度,这对多机协调的控制应用也具有一定指导意义。
关键词:闭环控制;通信协议;单片机;蛇形机器人
中图分类号:TP242 文献标识码:B
1. 引言
基于仿生学理论的先进机器人技术在非结构环境以及极限环境下的应用已成为智能机器人技术研究和发展的重点之一。国内外专家对自然界蛇的结构和运动进行了长时间的观察和研究,发现蛇类的冗余度结构有着独特的灵活性,基于这种结构的蛇类的各种无肢运动形式表现出了相当的地形适应性,具有反馈、感知和自主能力的蛇形机器人,为代替人类很多危险而且复杂的工作提供了新的思路和方法,而同样环境下的车型机器人则可能被卡死或者绊倒;另外,具有传感装置紧贴地面的运动令蛇形机器人具有优于其他类型战场机器人的隐身性能,使得蛇形机器人的战场生存能力大为提高,如果配上多种传感器,蛇形机器人将可以很出色的执行隐蔽的战场侦察任务[1]。
由于蛇形机器人有其独特的的优势和作用,世界各国都抓紧开展蛇形机器人方面的研究,并取得了很多突出的成果。国内如国防科技大学、北京航空航天大学、中科院沈阳自动化研究所等也开展了蛇形机器人的研究, 在控制方式上有采用集中式控制和分布式控制的,但在运动控制和局部自主方面仍有待提高[2]。基于这种情况,闭环控制的研究对于实现蛇形机器人运动控制和局部自主就显得格外重要。如图1所示,由北京航空航天大学机器人研究所开发的SolidSnake系列蛇形机器人,其第二代SS-2蛇形机器人具有三维的运动结构,从动轮运动,典型机具有8单元体16关节灵活运动,驱动部件为舵机,使用主从分布式开环控制,广播式多机通信结构,可以实现蜿蜒游动,蠕动的前进、后退、侧滚、转弯、抬头等等动作,但由于其仍使用开环控制,运动控制不具有反馈,大多数控制数据依赖于上下位机单向通信方式,因此在实际使用中复杂地形环境下难以保证运动的精度。针对这个问题,本文将在该平台的闭环控制与反馈通信上进行一些探索,以实现其闭环控制和局部自主控制,提高运动和控制精度。
2. 蛇形机器人的控制结构
蛇形机器人不同于其他类型机器人的最大特点就是具有多个关节和多个连接的复杂运动,因此它在针对多个关节的协调控制上是一个难点。SS-2蛇形机器人的主要结构包括机械结构、电路结构,以及对它的驱动部件──舵机的控制。
2.1 蛇形机器人的机械结构
- 机器人关节伺服控制系统设计与仿真 38次下载
- 基于ARM和DSP的谐波实时闭环控制系统 23次下载
- 基于DSP的排险机器人车体控制系统 14次下载
- 开环控制系统与闭环控制系统的举例说明 18次下载
- 闭环控制系统方框图12例 0次下载
- 闭环控制系统方框图27例 0次下载
- 基于DSP的SVPWM变频压力闭环控制系统 15次下载
- 一种巡线机器人控制系统的实现 48次下载
- 工业机器人分布式控制系统实例 112次下载
- 微型足球机器人底层控制系统研究 57次下载
- LPG发动机_闭环控制系统
- 变电站巡检机器人控制系统设计
- 一种机器人寻迹行走控制系统
- 基于LMI 方法的网络闭环控制系统离散鲁棒模糊控制
- 基于VXI的快速闭环控制系统
- 控制系统中开环和闭环如何判断 1892次阅读
- 开环控制系统与闭环控制系统的区别 5579次阅读
- 闭环控制系统的工作原理和基本组成 1688次阅读
- 闭环控制系统的原理和组成 1213次阅读
- 基于STM32控制器和惯性测量传感器实现多功能水中蛇形机器人的设计 4524次阅读
- 伺服全闭环控制模式的注意事项 6504次阅读
- 一文了解机器人控制系统 5036次阅读
- 基于单片机的闭环控制系统的设计解决方案 4256次阅读
- 机器人控制系统的发展趋势 5096次阅读
- 机器人控制系统分类_机器人控制系统有哪些 2.6w次阅读
- 移动机器人控制系统设计与仿真 3433次阅读
- 机器人控制系统概念!机器人控制系统的基本要求 9598次阅读
- 基于PLC的机器人伺服运动控制系统设计详解 1.5w次阅读
- 机器人控制系统一文让你全看懂 7428次阅读
- 一种基于STM32的力反馈型康复机器人控制系统设计 4811次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多