APP下载

基于Android的双轮机器人控制系统研究与设计*

2016-02-07王素青黄文龙

组合机床与自动化加工技术 2016年12期
关键词:系统

王素青,黄文龙

(南京航空航天大学 金城学院,南京 211156)

基于Android的双轮机器人控制系统研究与设计*

王素青,黄文龙

(南京航空航天大学 金城学院,南京 211156)

双轮机器人系统具有与传统倒立摆相似的多变量、非线性、强耦合和参数不稳定等特点。针对系统的复杂性,文章提出了基于Android平台和蓝牙通信模块实现对移动机器人的无线控制方式,采用基于DMP和Kalman滤波相结合的姿态数据处理算法及双闭环PID控制算法相结合的控制方法,实现双轮机器人的自平衡控制。文中创新地在系统上增加两个机械臂,借助机械臂能够使系统快速恢复平衡以及当系统休眠时,借助机械臂保持平衡实现节能的目的。测试结果表明,该系统能够通过蓝牙准确地发送、接收数据,控制精度高、系统稳定性好、时间响应快。

双轮机器人;Android;蓝牙;DMP和Kalman滤波;PID控制

0 引言

随着传感器技术、通信技术、自动控制技术和人工智能技术的快速发展,机器人在工业、农业、医学、军事等领域的应用越来越广泛。双轮机器人因其运动灵活、结构简单、能够适应不同的工作环境等特点,在军事领域及其他领域有着广泛的应用前景。双轮机器人具有与传统倒立摆相似的多变量、非线性、强耦合和参数不稳定等特点,是研究多种控制方法的理想平台[1]。针对双轮自平衡机器人系统的复杂性,国内外很多学者对其控制方法进行了一定的研究,主要有PID控制法、状态反馈控制器(LQR)控制法[2]、模糊控制法、神经网络控制法[3]等等。……

登录APP查看全文

猜你喜欢

系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
PLC在多段调速系统中的应用
1-Bit人机交互系统