CN101100059A - 柔性两轮自平衡机器人的姿态检测方法 - Google Patents

柔性两轮自平衡机器人的姿态检测方法 Download PDF

Info

Publication number
CN101100059A
CN101100059A CNA2007101196230A CN200710119623A CN101100059A CN 101100059 A CN101100059 A CN 101100059A CN A2007101196230 A CNA2007101196230 A CN A2007101196230A CN 200710119623 A CN200710119623 A CN 200710119623A CN 101100059 A CN101100059 A CN 101100059A
Authority
CN
China
Prior art keywords
information
equal
angle
smaller
head
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2007101196230A
Other languages
English (en)
Other versions
CN100491083C (zh
Inventor
阮晓钢
赵建伟
李欣源
于乃功
刘江
狄海江
孙亮
赵岗金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Technology
Original Assignee
Beijing University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Technology filed Critical Beijing University of Technology
Priority to CNB2007101196230A priority Critical patent/CN100491083C/zh
Publication of CN101100059A publication Critical patent/CN101100059A/zh
Application granted granted Critical
Publication of CN100491083C publication Critical patent/CN100491083C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

一种柔性两轮自平衡机器人的姿态检测方法,属于机器人控制领域。本发明的方法将设置于柔性两轮自平衡机器人头部、躯干部和底座的三组倾角仪1和陀螺仪2输出的头部角度信息θ1、躯干角度信息θ2、底座角度信息θ3、头部角速度信息1、躯干角速度信息2、底座角速度信息3通过并行采集模块7输入信息融合器8;由信息融合器8将θ1、θ2、θ3分别乘以权值K1、K2、K3,并将乘积相加得到质心估计角度;再由信息融合器8将1、2、3分别乘以权值K4、K5、K6,并将乘积相加得到质心估计角速度。所得的输出值,其精度很高,与实测值的偏差可达10-2数量级。

Description

柔性两轮自平衡机器人的姿态检测方法
技术领域
本发明属于机器人控制领域,特别涉及机器人姿态检测。
背景技术
通常所说的柔性机器人一般是指柔性机械臂,柔性机械臂姿态检测大多是忽略结构的弹性变形对结构刚体运动的影响,将其姿态检测转化为刚性测量。它并不是真正的柔性机器人。
虽然在柔性机械臂姿态检测中也使用信息融合器来测算姿态信息,但这种信息融合器并不能有效针对真正的柔性机器人。
发明内容
本发明的目的是提供一种用于柔性两轮自平衡机器人的姿态检测方法,该方法能够有效探测到机器人的质心变化,测量偏差在可接受范围内。
本发明的方法,首先分别在机器人头部、躯干和底座设置三组倾角仪1和陀螺仪2,然后将三个倾角仪1输出的头部角度信息θ1、躯干角度信息θ2、底座角度信息θ3和三个陀螺仪2输出的头部角速度信息 躯干角速度信息
Figure A20071011962300032
底座角速度信息
Figure A20071011962300033
通过并行采集模块7输入的信息融合器8,由信息融合器8输出质心估计角度
Figure A20071011962300034
和质心估计角速度
Figure A20071011962300035
的信息;所述信息融合器8由乘法器将头部角度信息θ1、躯干角度信息θ2、底座角度信息θ3分别与权值K1、K2、K3相乘后经加法器相加得到质心估计角度
Figure A20071011962300036
然后由乘法器将头部角速度信息 躯干角速度信息
Figure A20071011962300038
底座角速度信息
Figure A20071011962300039
分别与权值K4、K5、K6相乘后经加法器相加得到质心估计角速度
Figure A200710119623000310
其中K1大于等于0,小于等于2.0,K2大于等于-490,小于等于-110.0,K3大于等于179,小于等于718,K4大于等于0.2,小于等于1.9,K5大于等于-12,小于等于0.8,K6大于等于31,小于等于112。
根据粒子滤波(PF)算法分析得到K1、K2、K3、K4、K5、K6的优选值为1.2、-170.1、276.411、1.3541、-3.456、81.1241或1、-231.11、326.3442、0.9843、-5.564、52.3631。
相信本领域技术人员可以理解的是,信息融合器8可以由专门的硬件电路实现,也可以是一台通用计算机,如PC机。
采用本发明的装置测得的柔性两轮自平衡机器人质心变化,其偏差很小达到10-2数量级。
附图说明
附图1,本发明中倾角仪和陀螺仪的位置示意图;
附图2,本发明装置的逻辑模块示意图;
附图3,为起始角度=0.12弧度时本发明的装置所测得的质心参数变化曲线;
附图4,为起始角度=0.12弧度时实际测量质心参数变化曲线;
附图5,为起始角度=0.26弧度时本发明的装置所测得的质心参数变化曲线;
附图6,为起始角度=0.26弧度时实际测量质心参数变化曲线;
具体实施方式
请见图1、图2,本发明所针对的机器人是柔性两轮自平衡机器人,在头部、躯干和底座处分别放置三对倾角仪1和陀螺仪2,分别测量头部、躯干和底座的角度和角速度信息,测量值分别以(θ1
Figure A20071011962300041
θ2θ3
Figure A20071011962300043
)设定表示。
信息融合器8是一台通用计算机,并行采集模块7是安装在信息融合器8上的计算机接口卡。
测量时,首先启动信息融合器8上的信息融合软件,初始化计算机内存,并将权值K1、K2、K3、K4、K5、K6设置为初值,初值可以选1.2、-170.1、276.411、1.3541、-3.456、81.1241或1、-231.11、326.3442、0.9843、-5.564、52.3631。当机器人移动时,测量值(θ1
Figure A20071011962300044
θ2θ3
Figure A20071011962300046
)通过连接在计算机上的数据采集接口卡输入到前述的计算机内存中;然后由计算机上运行的信息融合软件将头部角度信息θ1乘权值K1、躯干角度信息θ2乘权值K2、底座角度信息θ3乘权值K3,把三个乘积相加得到质心估计角度 再由信息融合软件将头部角速度信息
Figure A20071011962300048
乘权值K4、躯干角速度信息 乘权值K5、底座角速度信息
Figure A200710119623000410
乘权值K6,把三个乘积得到质心估计角速度
Figure A200710119623000411
;最后将前面所得到的质心估计角度
Figure A200710119623000412
和质心估计角速度
Figure A200710119623000413
输出。
请见图3-6,从图中可以看出,信息融合器输出的质心参数变化曲线与实测曲线相当接近,达到了发明目的的要求。

Claims (3)

1.一种柔性两轮自平衡机器人的姿态检测方法,其特征在于:首先分别在机器人头部、躯干和底座设置三组倾角仪(1)和陀螺仪(2),然后将三个倾角仪(1)输出的头部角度信息(θ1)、躯干角度信息(θ2)、底座角度信息(θ3)和三个陀螺仪(2)输出的头部角速度信息 躯干角速度信息
Figure A2007101196230002C2
底座角速度信息
Figure A2007101196230002C3
通过并行采集模块(7)输入的信息融合器(8),由信息融合器(8)输出质心估计角度
Figure A2007101196230002C4
和质心估计角速度
Figure A2007101196230002C5
的信息;所述信息融合器(8)由乘法器将头部角度信息(θ1)、躯干角度信息(θ2)、底座角度信息(θ3)分别与权值K1、K2、K3相乘后经加法器相加得到质心估计角度
Figure A2007101196230002C6
然后由乘法器将头部角速度信息
Figure A2007101196230002C7
躯干角速度信息
Figure A2007101196230002C8
底座角速度信息
Figure A2007101196230002C9
分别与权值K4、K5、K6相乘后经加法器相加得到质心估计角速度 其中K1大于等于0,小于等于2.0,K2大于等于-490,小于等于-110.0,K3大于等于179,小于等于718,K4大于等于0.2,小于等于1.9,K5大于等于-12,小于等于0.8,K6大于等于31,小于等于112。
2.根据权利要求1所述的方法,其特征在于:K1为1.2,K2为-170.1,K3为276.411,K4为1.3541,K5为-3.456,K6为81.1241。
3.根据权利要求1所述的装置,其特征在于:K1为1,K2为-231.11,K3为326.3442,K4为0.9843,K5为-5.564,K6为52.3631。
CNB2007101196230A 2007-07-27 2007-07-27 柔性两轮自平衡机器人的姿态检测方法 Expired - Fee Related CN100491083C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007101196230A CN100491083C (zh) 2007-07-27 2007-07-27 柔性两轮自平衡机器人的姿态检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007101196230A CN100491083C (zh) 2007-07-27 2007-07-27 柔性两轮自平衡机器人的姿态检测方法

Publications (2)

Publication Number Publication Date
CN101100059A true CN101100059A (zh) 2008-01-09
CN100491083C CN100491083C (zh) 2009-05-27

Family

ID=39034591

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007101196230A Expired - Fee Related CN100491083C (zh) 2007-07-27 2007-07-27 柔性两轮自平衡机器人的姿态检测方法

Country Status (1)

Country Link
CN (1) CN100491083C (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010130179A1 (zh) * 2009-05-15 2010-11-18 北京工业大学 一种柔性两轮自平衡机器人***及其运动控制方法
CN102121828A (zh) * 2010-12-21 2011-07-13 浙江大学 一种仿人机器人身体姿态角度实时估计方法
CN103019093A (zh) * 2011-09-26 2013-04-03 东莞易步机器人有限公司 两轮车用传感器融合角度的获得方法
CN103076045A (zh) * 2011-10-25 2013-05-01 上海新世纪机器人有限公司 头部姿态感应装置和方法
CN103170962A (zh) * 2013-03-08 2013-06-26 北京工业大学 桌面型双轮自平衡机器人
CN105116729A (zh) * 2015-08-17 2015-12-02 杭州电子科技大学 一种两轮自平衡机器人自适应滑模变结构控制方法及***
CN105945994A (zh) * 2016-05-10 2016-09-21 华讯方舟科技有限公司 一种机器人头部关节舵机位置的校准方法、装置及机器人
CN107186736A (zh) * 2017-05-10 2017-09-22 华中科技大学 一种自动摆臂的两轮自平衡服务机器人
CN108436875A (zh) * 2018-02-11 2018-08-24 坎德拉(深圳)科技创新有限公司 机器人
CN109693233A (zh) * 2017-10-20 2019-04-30 深圳市优必选科技有限公司 机器人姿态检测方法、装置、终端设备及计算机存储介质
CN110614637A (zh) * 2019-10-19 2019-12-27 上海麦艺文化艺术设计有限公司 一种人像动作的控制方法及其***
CN112454376A (zh) * 2020-10-28 2021-03-09 北京工业大学 一种含二十四环的可展耦合机构
CN113478479A (zh) * 2021-06-17 2021-10-08 北京工业大学 一种基于工业机器人五次多项式轨迹规划中间点的加速度选取方法
CN113715042A (zh) * 2021-10-10 2021-11-30 北京工业大学 一种螺旋盘绕式多段柔性机器人
CN113894781A (zh) * 2021-10-08 2022-01-07 北京工业大学 一种基于几何与扭矩参数联合驱动的机器人螺栓装配与拆卸方法
CN117656101A (zh) * 2024-02-01 2024-03-08 南京信息工程大学 一种基于stm32的自平衡桌面机器人***

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101554726B (zh) * 2009-05-15 2011-01-19 北京工业大学 一种柔性两轮自平衡机器人***及其运动控制方法
WO2010130179A1 (zh) * 2009-05-15 2010-11-18 北京工业大学 一种柔性两轮自平衡机器人***及其运动控制方法
CN102121828A (zh) * 2010-12-21 2011-07-13 浙江大学 一种仿人机器人身体姿态角度实时估计方法
CN102121828B (zh) * 2010-12-21 2012-12-19 浙江大学 一种仿人机器人身体姿态角度实时估计方法
CN103019093A (zh) * 2011-09-26 2013-04-03 东莞易步机器人有限公司 两轮车用传感器融合角度的获得方法
CN103019093B (zh) * 2011-09-26 2015-10-07 东莞易步机器人有限公司 两轮车用传感器融合角度的获得方法
CN103076045B (zh) * 2011-10-25 2016-04-13 上海新世纪机器人有限公司 头部姿态感应装置和方法
CN103076045A (zh) * 2011-10-25 2013-05-01 上海新世纪机器人有限公司 头部姿态感应装置和方法
CN103170962A (zh) * 2013-03-08 2013-06-26 北京工业大学 桌面型双轮自平衡机器人
CN105116729A (zh) * 2015-08-17 2015-12-02 杭州电子科技大学 一种两轮自平衡机器人自适应滑模变结构控制方法及***
CN105116729B (zh) * 2015-08-17 2017-11-07 杭州电子科技大学 一种两轮自平衡机器人自适应滑模变结构控制方法
CN105945994A (zh) * 2016-05-10 2016-09-21 华讯方舟科技有限公司 一种机器人头部关节舵机位置的校准方法、装置及机器人
CN105945994B (zh) * 2016-05-10 2021-05-25 华讯方舟科技有限公司 一种机器人头部关节舵机位置的校准方法、装置及机器人
CN107186736A (zh) * 2017-05-10 2017-09-22 华中科技大学 一种自动摆臂的两轮自平衡服务机器人
CN107186736B (zh) * 2017-05-10 2018-06-12 华中科技大学 一种自动摆臂的两轮自平衡服务机器人
CN109693233B (zh) * 2017-10-20 2020-11-24 深圳市优必选科技有限公司 机器人姿态检测方法、装置、终端设备及计算机存储介质
CN109693233A (zh) * 2017-10-20 2019-04-30 深圳市优必选科技有限公司 机器人姿态检测方法、装置、终端设备及计算机存储介质
US10821604B2 (en) 2017-10-20 2020-11-03 UBTECH Robotics Corp. Computer-implemented method for robot posture detection and robot
CN108436875A (zh) * 2018-02-11 2018-08-24 坎德拉(深圳)科技创新有限公司 机器人
CN110614637A (zh) * 2019-10-19 2019-12-27 上海麦艺文化艺术设计有限公司 一种人像动作的控制方法及其***
CN112454376A (zh) * 2020-10-28 2021-03-09 北京工业大学 一种含二十四环的可展耦合机构
CN112454376B (zh) * 2020-10-28 2023-08-01 北京工业大学 一种含二十四环的可展耦合机构
CN113478479A (zh) * 2021-06-17 2021-10-08 北京工业大学 一种基于工业机器人五次多项式轨迹规划中间点的加速度选取方法
CN113478479B (zh) * 2021-06-17 2023-08-01 北京工业大学 一种基于工业机器人五次多项式轨迹规划中间点的加速度选取方法
CN113894781A (zh) * 2021-10-08 2022-01-07 北京工业大学 一种基于几何与扭矩参数联合驱动的机器人螺栓装配与拆卸方法
CN113894781B (zh) * 2021-10-08 2023-08-18 北京工业大学 一种基于几何与扭矩参数联合驱动的机器人螺栓装配与拆卸方法
CN113715042A (zh) * 2021-10-10 2021-11-30 北京工业大学 一种螺旋盘绕式多段柔性机器人
CN113715042B (zh) * 2021-10-10 2023-07-21 北京工业大学 一种螺旋盘绕式多段柔性机器人
CN117656101A (zh) * 2024-02-01 2024-03-08 南京信息工程大学 一种基于stm32的自平衡桌面机器人***

Also Published As

Publication number Publication date
CN100491083C (zh) 2009-05-27

Similar Documents

Publication Publication Date Title
CN100491083C (zh) 柔性两轮自平衡机器人的姿态检测方法
US10713812B2 (en) Method and apparatus for determining facial pose angle, and computer storage medium
US10960552B2 (en) Footed robot landing control method and device
TWI474265B (zh) 移動軌跡校正方法及移動軌跡產生方法
US11833692B2 (en) Method and device for controlling arm of robot
TWI567592B (zh) 手勢辨識方法及穿戴式裝置
AU2015100633A4 (en) Detecting an operating mode of a computing device using accelerometers
CN108985220B (zh) 一种人脸图像处理方法、装置及存储介质
US10509464B2 (en) Tracking torso leaning to generate inputs for computer systems
KR102057531B1 (ko) 제스처를 이용하여 데이터를 송수신하는 모바일 기기들
US10386203B1 (en) Systems and methods for gyroscope calibration
KR100501721B1 (ko) 자계센서를 이용한 펜형 입력시스템 및 그 궤적 복원 방법
CN105144050A (zh) 手势触摸几何位置的id追踪
TWI476733B (zh) 運動軌跡重建方法及其裝置
US20150029164A1 (en) Attachable accessory and method for computer recording of writing
CN113498502A (zh) 使用外部传感器的手势检测
CN103425402A (zh) 一种移动终端姿态的检测方法及其装置
US10466814B2 (en) Electronic system, indicating device and operating method thereof
CN107145706B (zh) 虚拟现实vr设备融合算法性能参数的评估方法及装置
TWI472953B (zh) 慣性感測輸入裝置、系統及其方法
US20210311621A1 (en) Swipe gestures on a virtual keyboard with motion compensation
CN108196678A (zh) 手势操作方法及带手势操作功能的电子设备
US11590398B2 (en) Swing analysis method and swing analysis device
CN107322601A (zh) 一种被机械手夹取的物体的姿态变化检测装置及方法
US10558270B2 (en) Method for determining non-contact gesture and device for the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090527

Termination date: 20110727