论文研究-空间机器人控制系统硬件仿真平台的研究.pdf


-
建立了空间机器人控制系统的硬件仿真平台。研究了空间机器人基于手眼视觉的控制问题,建立了系统关键部件的模拟设备。仿真平台由中央控制器、关节模拟器、手眼模拟器、动力学/运动学仿真计算机和三维动画显示计算机组成。基于该平台,对空间机器人控制特性和仿真过程中的延时环节进行了研究。系统自主捕获仿真试验结果表明,所采用的运动控制算法能够稳定收敛于目标,仿真平台能够较好地完成对实际机器人系统控制过程的模拟测试及系统控制算法的验证。
史国振,孙汉旭,贾庆轩,等:空间机器人控制系统硬件仿真平台的硏究 2008,44(12)7 关节电机三环控制主要是从外向内设计的位置环APR U0(s) G(s) 速度环ASR和电流环ACR三闭环调节器,三闭环控制维持系 统运行时的速度稳定性、电流快速性和位置准确性。其总体控 制模型如图4所示。为了使机械于系统具有良好的静、动态性 图5系统运动控制框图 能,三闭环控制系统的三个调节器均采用PI调节器。其中内环 是电流环,用于输出力矩的快速响应、过流保护及改善电机的间了之后,才能返回到调节器。构成的闭环系统传递函数为: 堵转性能;中间环是速度环,提高系统的快速响应能力和抗干 Y(s) G (s)G(s)e (6) 扰能力;外环是位置环,实现对位置指令的精确定位和实时跟 R(s)1+G S Go(s)e 踪。PI调节器的传递函数是: 由式(4)可以看出,系统中出现了纯时滞环节,这将严重影 Wn(s)=K.(1+1) (4)响机械手系统控制的实时性和稳定性。在此采用基于Smih预 估器的优化补偿方法来改进系统的控制,控制流程如下 式中:K比例系数,T积分常数。其输出信号同时成比例地反映 U(s) 输入误差信号及其积分,即 +()+G(s) Go(s)e >Y(s) K u(t)=Ke(t)+ e(t)dr X G(s) 式中:e(t)为P调节器的偏差输入,即理想给定值与反馈值 Y'(s) 之差。 图6改进后系统运动控制框图 理想 理想 角度 速度 电流 其中G(s)为系统补偿函数,取G(s)=G0(s)(1-e),则 →APR ASRF+ MACR MOTOR 实际电流 输出 系统的控制传递函数为 力矩 实际速度 Y(s) G(sGo(s)e 实际角度 动力学 R(s) 1+G(sG.(s (7) 计算模块 图4关节电机控制模型 式(7)中消除了特征方程中的延时r项,因此经过G(s) 佔计补偿后,消除了纯滞后对系统控制品质的影响,系统的运 3.4视觉模拟器 行将会变得稳定可控制。 视觉模拟器为系统提供视觉反馈,由DSP仿真板及控制 在具体进行反馈函数的估计时采取如下措施:根据第n 软件组成。视觉模拟器根据动力学运动学仿真计算机传送过(当前)周期查询得到的关节角度q和角速度n,估计出控制 来的当前空间目标的位姿信息、实际关节角度及载体位姿数据 计算出目标相对于机械臂工具坐标系的位姿信息,并在加入相 数据下发时各关节的位姿角度q'=q+…·(丌1+△t)及视觉模拟器 应的噪声扰动后将该信息发送给中央控制器用于下一步的运计算目标信息时的关节角度qe=-72,在假定r1+r2时间 动规划。 内目标与机器人基座相对运动可以忽略的情况下,可以很容易 3.5三维动画显示计算机 得到目标相对关节角度为q时的末端位姿信息△P。基于新 三维动画显示计算机用于实现仿真流程管理、及实时仿真的△P和q调用运动规划算法完成运动规划。△为在中央控 图形和数据显示。试验软件采用C+编写,并应用 OpengL绘制器操作系统下算法运算时间的误差,可以根据具体的系统负 制机器人,达到三维图形仿真的目的 荷确定,可以取0值 3.6目标器模拟控制仿真计算机 以上为默认目标与机器人基座间相对运动在一个周期内 目标器模拟控制仿真计算机用于模拟空间目标的相对残可以忽略。如果该速度不可以忽略,可根据前后两个周期的视 余运动,并将目标的位姿信息反馈给视觉模拟器。 觉上传目标位姿数据P1和P,估计目标与机器人基座间的相 对运动速度,进而估计当前目标相对于基座坐标系的位姿 系统分析及优化 系统仿真运行时,中央控制器在第n周期开始通过状态查5仿真研究 询得到关节实际角度和目标信息,并据此进行运动规划。但由 为了对所搭建的仿真系统进行验证,以六自由度机械臂抓 于从査询关节角度到规划得到运动数据并发送给关节之间存取空间固定目标进行仿真试验,验证整个仿真系统执行仿真任 在一个延时r1(约100ms,同真实星上规划一致),使得运动规务的能力及系统建模的有效性。图7为捕获过程三维仿真图。 划时的起始位置同关节实际的运动开始位置之间存在一个误 差Δθ。同时视觉模拟器在计算目标信息时有一个计算时间,因 此第n周期查询得到的目标信息实际上是在此时刻之前r (约110ms,类似于星上视觉延迟)时间的目标信息。系统基于 位置的视觉伺服框图如图5所示。 UX 图5中R(s)为空间机械手系统姿态输入函数;G(s)为系 统的规划算法及系统控制传递函数;U。(s)为系统调节的输出。 (a)捕获初始状态 (b)捕获完成状态 由图5中可以看出受到调节作用之后的被控量要经过滞后时 图7捕获过程三维仿真图 82008,44(12) Computer Engineering and Applications计算机工程与应用 初始时,捕获目标位于机械臂末端手爪的正下方。杋械臂地满足捕获要求。整个硬件仿真平台很好地模拟了星上机械臂 捕获目标星体的理想规划角度与实际运动角度曲线如图8所捕获目标的通讯情况和实际捕获时延情况。 示(捕获过程中,关节1、4、6角度接近0,此处仅给出关节2、3、 5运动曲线)。系统完成任务后,机槭臂载体位置变化曲线如图 P Os x 300 P 9所示,载体相对惯性系最大位移17mm。 250 ---Pos z 200 理想角度 1 -135 …实际角度 100 50 140 145 03040506070 150 图10载体质心运动情况 010203040 6结论 (a)关节2角度曲线 本文对空间机器人仿真试验平台的组成和功能进行了介 88.0 绍,建立了基于于眼相机的机械臂运动控制算法和关节电机闭 环控制模型。对仿真过程中的延时环节进行了分析,并采用 87.5 Smith预估的方法对系统运动规划延时进行了补偿。系统的自 87.0 主捕获仿真试验测试结果表明系统所采用的运动控制算法能 够稳定收敛于目标,该仿真平台能够完成空间杋械臂捕获目标 的运动仿真试验,同时实现对整个系统的通讯能力的检测。系 86.0 理想角度 实际角度 统运行稳定,各组成部分之间的通讯流畅,各组成部分算法满 足实时测试任务的要求。 (b)关节3角度曲线 参考文献: 154 柳长安,洪炳熔,王鸿鹏.自由飞行空间机器人地面试验平台硬件系 统高技术通讯,2001,11:74-76 148 2 Kindel R J Motion planning for free-flying robots in dynamic and uncertain environments D). Department of Aeronautics and Astronautics of Stanford University, 2001 3 Murotsu Y, Tsujio S, Mitsuya A, et al. An experimental system for 理想角度 实际角度 free-flying space robots and its system identification[ C]/proceeding of Alaa Guidance, Navigation and Control Conference, New 0 010203040506070 T/ leans,LA,l991:1899-1909 c)关节5角度曲线 4 Churchill P, Akin D, Howard R Neutral buoyancy simulation of 图8关节运动角度曲线 space telerobotics operations(J).Advances in the Astronautical Sciences, 1993:149-150 [5 Sato Y, Ejiri A, lida Y,et al. Micro-G emulation system using con- stant-tension suspension for a space manipulator C/proceeding of 10 the 1991 IEEE International Conference on Robotics and Autom tion. Sacramento. 1991: 1893-1990 6 Fujii H, Yoneoka H, Uchiyama K Experiments on cooperative motion of a space robot(Cy/Proceedings of the 1993 IEEE/RSJ International Conference on Intelligent Robots and System, Yokohama, Japan 10203040506070 1993:2155-2162. T/ [7 Watanabe Y, Araki K, Nakamura Y Microgravity expertiments for a 图9手爪与目标的相对位置 visual feedback control of a space robot capturing a target [C]// Proceeding of the 1998 IEEE/RSJ International Conference on In- 从图8中可看出,关节实际输出角度始终跟随理想规划角 telligent Robots and Systems, Victoria, B C, Canada, 1998 1993-1998 度,最大跟踪误差04,仿真终了,机械手末端收敛于目标,如81 wata t, Murakami h, Adama K,etal. ltaneous control experi 图10所示,机械臂末端手爪坐标系与捕获目标手柄坐标系之 ment of orientation and arm position of space robot using drop 间的相对位置误差(mm):(2.900,0.540,2.780),相对姿态角 shaft[J]. Transactions of the Japan Society for Aeronautical and (wYX欧拉角()):(-0.020,0.200,0.000),捕获算法能够很好 Space Sciences, 1998, 41(5): 46-53.

-
2019-09-13
184KB
论文研究-基于Java3D的空间机器人运动仿真系统.pdf
2019-07-22重点阐述了空间机器人仿真系统的体系结构、空间机器人运动分析与仿真建模、机器人避碰原则、空间机器人碰撞检测与避碰的实现、空间机器人仿真系统基于Java 3D的实现。
289KB
论文研究-异构双腿机器人仿真系统设计与实现 .pdf
2019-08-21异构双腿机器人仿真系统设计与实现,王斐,黄德丰,本文给出了异构双腿行走机器人仿真系统搭建的过程,并对机械模块,控制驱动模块,控制系统模块,电机模块的搭建给出了详细的说明
1.11MB
论文研究-微小气动机器人系统的模糊自适应PID控制.pdf
2019-09-12基于尺蠖的移动机理,研制了一种具有柔性移动机构的微小气动机器人内窥镜诊疗系统。描述了机器人系统的本体结构和运动机理,并通过分析机器人系统的驱动力学特性和机器人的移动控制特性,给出了基于模糊自适应PID
360KB
研究论文-基于MATLAB/Stateflow的助老服务机器人逻辑控制仿真.pdf
2019-08-07助老服务机器人是一种可以为老年人提供助行、陪伴和护理等日常服务的机器人.该文提出了一种具有助行和护理功能的助老服务机器人并对其总体结构进行了设计.根据助老服务机器人的功能特点将其划分为行走、取物、人体
1005KB
论文研究-群机器人学.pdf
2019-09-06提出了一种基于认知无线电(CR)技术的跨层传输控制方案,该方案在满足与主用户冲突率约束及缓存器状态约束的前提下,最小化系统平均功率消耗。该方案被建模为约束马尔可夫决策过程(CMDP),并采用线性规划(
661KB
论文研究-基于迭代学习控制的移动机器人轨迹跟踪控制.pdf
2019-09-10为提高移动机器人对特定轨迹的重复跟踪能力,提出了采用开闭环PD型迭代学习控制算法对移动机器人进行轨迹跟踪控制的方法。建立了包含外界干扰的非完整约束条件下的轮式移动机器人运动学模型,给出了系统的控制算法
575KB
论文研究-Robocup3D仿真机器人球队决策系统模型研究.pdf
2019-09-10基于RoboCup3D仿真机器人足球最新平台,以缩短机器人的个体决策时间、快速收敛球队队形并统一个体决策与全队决策为目的,构建了球队层次化的决策系统模型。在此模型下具体实现了全队的阵形控制、角色位置分
927KB
论文研究-嵌入式移动机器人控制器设计.pdf
2019-09-16介绍控制系统实时在线仿真平台dSPACE系统,研究了仿鸟扑翼试验平台控制方案,利用dSPACE系统构造了仿鸟扑翼试验平台伺服控制器,通过实时仿真对PID控制参数完成了优化,从而取得了满意的扑翼运动轨迹
571KB
论文研究-不确定性自由漂浮空间机器人神经自适应控制.pdf
2019-09-10针对具有模型不确定性以及外部干扰下的自由漂浮空间机器人,采用一种整体逼近的神经网络自适应控制方法。该方法采用RBF神经网络对不同重力环境下系统模型的不确定项进行整体逼近,对系统的不确定项进行在线自适应
580KB
论文研究-机器人的低通滤波滑模控制.pdf
2019-09-08滑模控制响应快,对系统参数和外部扰动呈不变性,可保证系统的渐进稳定性,但其缺点是控制存在很强的抖动。在一般滑模控制的基础上引入低通滤波器(LPF),则保证了轨迹跟踪误差的快速收敛,同时使系统具有很强的
769KB
论文研究-模糊自适应在机器人行走平衡控制中的应用.pdf
2019-09-08针对多变量、非线性的两轮机器人系统的行走平衡控制问题,提出一种基于Backstepping(反推)方法和PID的控制策略。该策略在Backstepping控制器中加入模糊自适应部分,利用模糊系统逼近B
249KB
论文研究-一种自行车机器人的建模与仿真 .pdf
2019-08-15一种自行车机器人的建模与仿真,邹俊,,自行车是一种高效而且环保的交通工具。但自行车动力学特征较为复杂,从控制学角度说,其本身就是一个欠驱动的不稳定系统。行驶中
629KB
论文研究-飞机牵引机器人路径跟踪模糊控制.pdf
2019-09-13为了提高飞机地面自动导航路径跟踪的控制精度,提出了基于模糊自适应控制的智能飞机牵引机器人纯追踪路径跟踪方法。首先建立了牵引机器人-飞机两轮简化模型,进行了路径跟踪运动分析;基于此分析,以牵引机器人-飞
332KB
论文研究-两轮自平衡机器人动力学建模及其平衡控制.pdf
2019-07-22针对高阶次、不稳定、多变量、非线性、强耦合的两轮自平衡移动机器人系统,采用Lagrange方程推导出动力学模型,对其进行稳定性和可控性判断,并利用LQR和龙伯格极点配置的方法在此模型的基础上对两轮自平
377KB
论文研究-双轮驱动移动机器人的学习控制器设计方法.pdf
2019-07-22提出一种基于增强学习的双轮驱动移动机器人路径跟随控制方法,通过将机器人运动控制器的优化设计问题建模为Markov决策过程,采用基于核的最小二乘策略迭代算法(KLSPI)实现控制器参数的自学习优化。与传
514KB
研究论文-腿型跳跃机器人跳跃过程运动学及仿真分析.pdf
2019-08-07根据跳跃生物的生理结构及运动特性,设计了腿型跳跃机器人,并建立了简化的机构模型. 分析了机器人跳跃过程冗余自由度,建立了机器人的质心运动方程;依据关节空间与质心空间速度的变换关系,对机器人进行运动学分
577KB
论文研究-基于模糊CMAC的移动机器人轨迹跟踪控制.pdf
2019-09-12针对受非完整约束的移动机器人的轨迹跟踪问题,提出了一种基于模糊CMAC的轨迹跟踪控制策略。该策略利用模糊CMAC神经网络逼近移动机器人动力学模型的非线性和不确定,同时与速度误差结合起来构成力矩控制器,
181KB
论文研究-改进人工免疫算法在水下机器人运动控制中的应用研究.pdf
2019-07-22基于生物免疫系统的生理特性,以免疫系统T细胞、B细胞与免疫应答为基础,引入了免疫算法,其结构简单,易于实现,但是由于忽略了免疫系统的记忆、自适应、细胞繁殖和自然死亡等复杂的机理行为,也不具有实时自调整
925KB
论文研究-遥操作机器人自适应模糊控制及跟踪性能研究.pdf
2019-09-10为了提高遥操作机器人从操作手对主操作手的跟踪性能,研究了一种自适应模糊控制策略。针对从操作手存在关节摩擦、外界干扰和负载变化不确定非线性因素问题,通过模糊系统逼近的方法,对从操作手的不确定项进行补偿,
730KB
论文研究-具有震颤抑制的微创机器人主从控制系统设计.pdf
2019-09-12详述了一种用于抑制微创手术机器人震颤现象的主从控制系统,提出了针对人手生理震颤的新型零相位滤波方法及针对从操作臂关节“粘滑行为”的前馈补偿PD伺服算法。新型零相位滤波避免了传统低通滤波器容易造成延时和
725KB
研究论文-矢量喷水推进式水下机器人的建模仿真与验证.pdf
2019-08-07为提高小型水下航行器的机动性与可控性,构建了一种基于矢量喷水推进系统的新型多自由度水下机器人。为使该机器人具有理想的运动特性和优异的操控性能,对其进行了理论建模、数值仿真与实验验证。首先建立其运动学和
370KB
论文研究-机器人计算力矩不确定性的神经网络补偿控制.pdf
2019-07-22提出一种由计算力矩控制器和神经网络补偿控制器相结合的控制方案,探讨了用神经网络补偿机器人计算力矩不确定性的方法,推导了网络权值的自适应调整律,并证明了系统的稳定性和误差的收敛性。该方案结构简单、鲁棒性
1.18MB
论文研究-自适应缓冲控制的移动机器人分布式多跳路由算法.pdf
2019-07-22针对移动机器人平台下60 GHz无线信号太弱而无法存在于高衰减的长距离或非直线环境的问题,提出了一种基于自适应缓冲控制的分布式鲁棒多跳路由算法。该算法的核心思想是通过求解单位时间平均预期功耗总和最小化
778KB
论文研究-基于混合式控制结构的多机器人编队控制研究.pdf
2019-09-12针对多机器人的编队控制问题,提出把基于Motor Schema的反应式控制结构和分层式结构结合起来,设计了一种混合式体系结构。根据反应式结构设计了四种基本行为,并提出利用模糊神经网络来设计各种行为。最
644KB
论文研究-两轮机器人在斜坡上的动力学建模和仿真 .pdf
2019-08-22两轮机器人在斜坡上的动力学建模和仿真,阮晓钢,李亚磊,两轮机器人在斜坡上运动时仍然可以保持自身的竖直,避免了一般轮式机器人由于机身倾斜而倾倒的不利现象。本文分析了两轮机器人在
597KB
论文研究-微小型群机器人室外组合定位系统与方法.pdf
2019-09-11传统群机器人的室外定位主要依靠单一的GPS定位,精度较低,且在城市及野外复杂环境下容易受到障碍物的影响,导致其无法获得准确位置。利用差分GPS定位技术和RSSI无线定位技术组建了一种基于AVR单片机的
5.42MB
论文研究-基于脉冲推力的半被动双足机器人无模型神经网络控制.pdf
2019-07-22研究了半被动双足机器人的平面稳定行走控制问题。以最简行走模型为动力学模型,采用沿支撑腿方向的脚后跟脉冲推力作为行走动力源。考虑到系统模型的非线性特征,将基于三角函数扩展的函数链接型人工神经网络控制算法
676KB
论文研究-矿井搜救探测机器人驱动系统最小能耗建模与影响因素分析.pdf
2019-09-10研究了矿井搜救探测机器人最小能耗影响因素。针对直流伺服电机和减速齿轮驱动下的移动机器人驱动系统,利用Hamiltonian函数与最小值原理求解出驱动系统的最优速度函数和最优控制电流函数,建立了非线性摩
840KB
论文研究-基于评价选择策略的Internet多机器人协作控制研究.pdf
2019-09-06针对Internet多机器人系统中存在的操作指令延迟、工作效率低、协作能力差等问题,提出了多机器人神经元群网络控制模型。在学习过程中,来自不同功能区域的多类型神经元连接形成动态神经元群集,来描述各机器
651KB
论文研究-基于反步法的移动机器人鲁棒跟踪控制.pdf
2019-09-08以四轮移动机器人为研究对象,建立了机器人完整的数学模型,包括运动学模型、动力学模型以及驱动电机模型。在机器人数学模型的基础上,采用反步法的思想设计具有全局收敛特性的鲁棒轨迹跟踪控制器,设计中考虑了驱动
-
博客
C++核心准则GSL.view:视图
C++核心准则GSL.view:视图
-
下载
CSS技巧:包含通过我的经验反映出的超酷CSS酷风格和动画的代码片段-源码
CSS技巧:包含通过我的经验反映出的超酷CSS酷风格和动画的代码片段-源码
-
学院
一天学完MySQL数据库
一天学完MySQL数据库
-
学院
MySQL你该了解的那些事【服务端篇】
MySQL你该了解的那些事【服务端篇】
-
学院
spark大数据分析与实战
spark大数据分析与实战
-
学院
Galera 高可用 MySQL 集群(PXC v5.6 + Ngin
Galera 高可用 MySQL 集群(PXC v5.6 + Ngin
-
博客
C语言
C语言
-
下载
aquarius-baby.github.io:临渊羡鱼-源码
aquarius-baby.github.io:临渊羡鱼-源码
-
博客
容器方式下的轻量仓库与CI 使用方案:Gitea + Drone 基础篇
容器方式下的轻量仓库与CI 使用方案:Gitea + Drone 基础篇
-
学院
朱老师C++课程第3部分-3.6智能指针与STL查漏补缺
朱老师C++课程第3部分-3.6智能指针与STL查漏补缺
-
博客
Vmware vcenter未授权任意文件上传漏洞(CVE-2021-21972)
Vmware vcenter未授权任意文件上传漏洞(CVE-2021-21972)
-
下载
NLW_4_API:使用cadastros utilizando Node.js的Promato de uma API的周报NLW#4 da Rocketseat-源码
NLW_4_API:使用cadastros utilizando Node.js的Promato de uma API的周报NLW#4 da Rocketseat-源码
-
学院
FTP 文件传输服务
FTP 文件传输服务
-
博客
下拉刷新
下拉刷新
-
学院
电商PC前后端分离项目Spring Boot后台实战第一期
电商PC前后端分离项目Spring Boot后台实战第一期
-
下载
去信号服务器-源码
去信号服务器-源码
-
博客
CSS3,结构伪类选择器,属性选择器(重要),CSS的作用及字体样式
CSS3,结构伪类选择器,属性选择器(重要),CSS的作用及字体样式
-
下载
app-da-vk-pedidos-front-源码
app-da-vk-pedidos-front-源码
-
学院
Mycat 实现 MySQL的分库分表、读写分离、主从切换
Mycat 实现 MySQL的分库分表、读写分离、主从切换
-
下载
特雷蒂罗-源码
特雷蒂罗-源码
-
学院
2021年 系统架构设计师 系列课
2021年 系统架构设计师 系列课
-
下载
myblvmgncube:这是有关构建MGN BLV CoreXY打印机的说明-源码
myblvmgncube:这是有关构建MGN BLV CoreXY打印机的说明-源码
-
博客
GitLab 低版本使用 - 轻量化使用
GitLab 低版本使用 - 轻量化使用
-
博客
android计步器!五步搞定Android开发环境部署,附大厂真题面经
android计步器!五步搞定Android开发环境部署,附大厂真题面经
-
学院
【Python-随到随学】 FLask第一周
【Python-随到随学】 FLask第一周
-
下载
偏振内调制激励光谱中原子速度变化的碰撞问题(Ⅱ)
偏振内调制激励光谱中原子速度变化的碰撞问题(Ⅱ)
-
下载
春天食谱应用程序-源码
春天食谱应用程序-源码
-
博客
Open3D 从索引中提取点云
Open3D 从索引中提取点云
-
学院
NFS 实现高可用(DRBD + heartbeat)
NFS 实现高可用(DRBD + heartbeat)
-
博客
android项目实例源码!Android开发者跳槽指南附大厂真题面经
android项目实例源码!Android开发者跳槽指南附大厂真题面经