您的位置:山东大学 -> 科技期刊社 -> 《山东大学学报(工学版)》

山东大学学报(工学版) ›› 2011, Vol. 41 ›› Issue (1): 32-39.

• 控制科学与工程 • 上一篇    下一篇

助老助残服务机器人机载计算机软件系统设计及实现

周风余,田国会,郭丹,周祥章   

  1. 山东大学控制科学与工程学院, 山东 济南 250061
  • 收稿日期:2010-07-26 出版日期:2011-02-16 发布日期:2010-07-26
  • 作者简介:周风余(1969- ),男,山东沂南人,教授,博士,主要研究方向为服务机器人研究、开发和应用,服务机器人智能空间. E-mail:zhoufengyu@sdu.edu.cn
  • 基金资助:

    国家高技术研究发展计划(863计划)资助项目 (2009AA04Z220);中国博士后科学基金资助项目(20100471522)

Design and implement of the onboard computer software system of service robots for helping the aged and disabled

ZHOU Feng-yu, TIAN Guo-hui, GUO Dan, ZHOU Xiang-zhang   

  1. School of Control Science and Engineering, Shandong University, Jinan 250061, China
  • Received:2010-07-26 Online:2011-02-16 Published:2010-07-26

摘要:

针对家庭及医院等环境下的助老助残服务机器人,采用基于行为的机器人控制技术,设计了服务机器人机载计算机软件体系架构,对软件系统的硬件通讯层、指令协议解析层、行为层和行为决策层进行了详细的说明。软件编程中通过各种抽象对象的组合来组织代码,由面向对象的C++编程语言进行实现。通过采用模糊控制及基于加权合成的多行为融合机制,较好地实现了服务机器人的复杂行为控制。实验及应用表明,本服务机器人机载计算机软件系统具有界面友好、性能稳定、使用方便、可扩展性强、开放性强的特点,较好地满足了家庭及医疗环境下服务机器人对机载计算机系统软件的要求,具有一定的应用推广价值。

关键词: 服务机器人, 机载计算机系统, 模糊控制, 行为控制, 多行为融合

Abstract:

Aiming at the service robots for helping the aged and the disabled in the family and hospital environment, the architecture of the onboard computer software for service robots was designed based on behavior control. Then a hardware communication layer, protocol parsing layer, behavior layer and behavior decision layer of the software system were explained in detail. A variety of abstract objects was used to organize the code in software programming, and it was realized by the object-oriented C++ programming language. By using fuzzy control and the weighted synthesizing based multi-action fusion mechanism in the software, the service robot complex behavior control was better realized. Experimental and application results showed that the software system had many merits such as friendly interface, stable performance, convenient usage, good expansibility, and better meets the requirements of the service robots to software system on onboard computer in the home and medical environments. In reality, it has some potential benefits for their applications in relative fields.

Key words: service robot, onboard computer system, fuzzy control, action control, multi-action fusion

[1] 张博涵,陈哲明,付江华,陈宝. 四轮独立驱动电动汽车自适应驱动防滑控制[J]. 山东大学学报(工学版), 2018, 48(1): 96-103.
[2] 赵志涛, 赵志诚, 王惠芳. 直流调速系统模糊自整定分数阶内模控制[J]. 山东大学学报(工学版), 2015, 45(5): 58-62.
[3] 陈宏兴, 周风余, 田天, 姜志飞, 陈竹敏. 服务机器人云计算平台SOA接口层模型设计[J]. 山东大学学报(工学版), 2015, 45(4): 31-39.
[4] 李国栋,赵威,田国会*,薛英花. 一种基于旋转矩阵分解的视觉伺服控制算法[J]. 山东大学学报(工学版), 2012, 42(1): 45-50.
[5] 田国会,宋保业. 一种面向物品定位的射频标签定位方法[J]. 山东大学学报(工学版), 2011, 41(5): 26-31 .
[6] 李贻斌1,李彩虹1,2,宋勇1. 基于模糊神经网络的移动机器人自适应行为设计[J]. 山东大学学报(工学版), 2010, 40(2): 28-33.
[7] 唐进君,曹 凯 . 基于分层模糊控制的地图匹配算法[J]. 山东大学学报(工学版), 2008, 38(4): 42-46 .
[8] 田国会,李晓磊,赵守鹏,路飞 . 家庭服务机器人智能空间技术研究与进展[J]. 山东大学学报(工学版), 2007, 37(5): 53-59 .
[9] 胡玉景,张建华,任升峰,白文峰 . 超声-电火花加工中的放电间隙实时控制[J]. 山东大学学报(工学版), 2006, 36(1): 11-14 .
[10] 赵建玉,贾磊,朱文兴,杨立才 . 干道交叉口交通信号的模糊控制设计[J]. 山东大学学报(工学版), 2006, 36(1): 46-50 .
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!