共查询到17条相似文献,搜索用时 109 毫秒
1.
研究了一种控制两轮同轴机器人平衡的新方法。通过改良两轮机器人的总体机械结构,将整个机器人的重心降到轮轴高度下方或者维持在通过轮轴的垂直平面内,在轮轴下方外加平衡摆杆以调节机器人重心,使之平衡,解决两轮自平衡机器人非线性、强耦合和绝对不稳定的特点。利用ARMStm32系列单片机实现控制,陀螺仪EWTS86和双轴加速度传感器ADXL330相结合提供一个惯性基准,感知两轮同轴机器人位姿和倾角,进行平衡协调;通过PID调节和卡尔曼滤波,实现机器人轮子转速控制和平衡杆的平衡控制的有机统一。 相似文献
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
本文设计了两轮自平衡移动机器人各个功能模块单元,介绍了自平衡原理,对视觉跟踪给出了目标物体在视觉模块中坐标与中心位置差值计算方法并给出了视觉跟踪策略;给出了系统整体程序框架以及图像处理与发送程序框架,对视觉跟踪进行了相应测试实验,测试结果达到预期效果。 相似文献
12.
两轮自平衡机器人系统设计、建模及LQ控制 总被引:1,自引:0,他引:1
设计一个以TMS320F2812DSP为控制核心、2个独立驱动的同轴直流电机为执行机构的两轮自平衡机器人,其姿态传感器包括倾角仪、速率陀螺和电机编码器。依据经典牛顿力学建立线性系统数学模型,采用LQR方法得到系统的反馈系数后,进行系统仿真实验和实际物理系统实验。实验结果表明,该系统的建模和控制器的设计是合理和有效的,且所设计的DSP控制程序可以方便的实现其他控制算法,并且可得到系统运行时各状态的值,为数据分析和传感器信号的处理提供方便。 相似文献
13.
14.
稳定步行是仿人双足机器人开展实际作业的基础,也是研究的难点和热点.为了提高对仿人机器人步行失稳的响应速率和控制准确性,克服利用陀螺仪进行姿态测量及控制无法完整表述机器人运动状态,从而造成控制滞后的缺点.本文提出了RCG姿态控制算法,在以角速度和角度作为控制参量的模型基础上,引入机器人运动过程中的加速度作为姿态判断和调整的影响因子,实现对机器人行走过程的反馈控制,提高了双足机器人对失稳状态的响应速率和响应的准确性.通过对自主搭建的机器人样机进行测试,结果表明:当双足机器人步行失稳时,RCG姿态控制算法比以角速度和角度作为参量的控制算法能够更快速、准确的修正姿态偏差,保持姿态稳定. 相似文献
15.
16.
《Mechatronics》2014,24(5):519-532
In this research, a new robot, double-level ball-riding robot, is introduced. The robot consists of an upper ball-riding subsystem and a lower ball-riding subsystem. The robot’s dynamics model can be considered separately in two identical planes. Euler–Lagrange equation of motion is applied in order to obtain the dynamics model. Motors are included in the robot’s model. The model is then linearized. The robot’s parameters are identified. The robot’s prototype is manufactured and assembled. Linear Quadratic Regulator with Integral (LQR + I) controller is proposed and applied in order to balance both levels of the robot. The complementary and orientation transformation are used to fuse sensors in order to obtain robot leaning angles. Balancing performance of the developed double-level ball-riding robot is evaluated by simulations and experiments. The results show efficient control performance of LQR + I controller. 相似文献
17.
J. E. Kurek 《e & i Elektrotechnik und Informationstechnik》1999,116(6):354-359
A neural model for robot manipulator is proposed similar to the mathematical model of a robot manipulator in the form of a Lagrange-Euler equation. A learning algorithm based on the backpropagation method is given for a neural model. A numerical example of calculation of a neural model for Puma 560 robot is presented. 相似文献