KR101788577B1 - 볼 로봇을 이용한 탑승형 이동장치의 제어방법 - Google Patents
볼 로봇을 이용한 탑승형 이동장치의 제어방법 Download PDFInfo
- Publication number
- KR101788577B1 KR101788577B1 KR1020160034783A KR20160034783A KR101788577B1 KR 101788577 B1 KR101788577 B1 KR 101788577B1 KR 1020160034783 A KR1020160034783 A KR 1020160034783A KR 20160034783 A KR20160034783 A KR 20160034783A KR 101788577 B1 KR101788577 B1 KR 101788577B1
- Authority
- KR
- South Korea
- Prior art keywords
- ball
- robot
- frame
- droid
- cmg
- 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.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D63/00—Motor vehicles or trailers not otherwise provided for
- B62D63/02—Motor vehicles
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61G—TRANSPORT, PERSONAL CONVEYANCES, OR ACCOMMODATION SPECIALLY ADAPTED FOR PATIENTS OR DISABLED PERSONS; OPERATING TABLES OR CHAIRS; CHAIRS FOR DENTISTRY; FUNERAL DEVICES
- A61G5/00—Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs
- A61G5/04—Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs motor-driven
- A61G5/041—Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs motor-driven having a specific drive-type
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61G—TRANSPORT, PERSONAL CONVEYANCES, OR ACCOMMODATION SPECIALLY ADAPTED FOR PATIENTS OR DISABLED PERSONS; OPERATING TABLES OR CHAIRS; CHAIRS FOR DENTISTRY; FUNERAL DEVICES
- A61G5/00—Chairs or personal conveyances specially adapted for patients or disabled persons, e.g. wheelchairs
- A61G5/10—Parts, details or accessories
- A61G5/1051—Arrangements for steering
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61G—TRANSPORT, PERSONAL CONVEYANCES, OR ACCOMMODATION SPECIALLY ADAPTED FOR PATIENTS OR DISABLED PERSONS; OPERATING TABLES OR CHAIRS; CHAIRS FOR DENTISTRY; FUNERAL DEVICES
- A61G2203/00—General characteristics of devices
- A61G2203/10—General characteristics of devices characterised by specific control means, e.g. for adjustment or steering
Landscapes
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Health & Medical Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
CMGs 제어
상기 식에서, 목적으로 하는 제어 기준 입력은 모두 0이고 ; 이 때 x 는 정면에서 보았을 때 회전각도 (측면으로 기울어진 각도); y는 측면에서 보았을 때 회전각도 (정면에 대한 기울기 각도).
측면 기울어짐 각도를 제어하기 위해 CMG 1 및 3 이용
PID 제어명령은 으로 구해지고
이 때 CMG1 짐볼의 각속도
상기 식에서, (CMG1의 짐볼 각도) d1 = -d3 (CMG3의 짐볼 각도), (CMG3의 짐볼 각속도). CMG1 짐볼과 CMG3 짐볼의 초기각도는 모두 0 로 설정.
정면에 대한 기울기 각도를 제어하기 위해 CMG 2 및 4를 이용
PID 제어명령은 으로 구해지고
이 때 CMG2 짐볼의 각속도
상기 식에서, (CMG2의 짐볼 각도) d2 = -d4 (CMG2의 짐볼 각도), (CMG4의 짐볼 각속도). CMG2 짐볼과 CMG4 짐볼의 초기각도는 모두 0 로 설정.
도 2는 종래 메카님 휠을 이용한 볼 로봇의 사진 예시도
도 3은 본 발명에 따른 볼 로봇을 이용한 탑승형 이동장치의 전체 구성을 보인 투시 사시도
도 4는 도 3에 도시되어진 본 발명에 따른 볼 로봇을 이용한 탑승형 이동장치의 부분 절개 사시도
도 5는 본 발명에 따른 볼 로봇을 이용한 탑승형 이동장치의 추력이 발생되는 볼 로봇 구동장치의 사시도
도 6은 본 발명에 따른 볼 로봇을 이용한 탑승형 이동장치에 있어서 옴니휠 어셈블리를 발췌하여 나타낸 평면 예시도
도 7 및 도 8은 본 발명의 옴니휠 어셈블리를 구성하는 대, 소 구동롤러를 발췌하여 나타낸 투명 사시도
도 9는 본 발명이 방향성을 나타낸 개략적 구성 예시도
도 10은 CMG 유닛을 발췌하여 나타낸 구성 예시도
도 11은 CMG 유닛의 배치 및 동작 모식도
도 12는 본 발명에 따른 볼 로봇을 이용한 탑승형 이동장치에 적용되는 분산 제어 블록과 센서와 컨트롤러에 대한 구조 다이어그램
도 13은 옴니휠의 구조적 위치 및 볼과 옴니휠 사이의 기하학적 관계 모식도
도 14는 각도 및 X축의 본체 각속도 그래프 예시도
도 15는 각도 및 Y축의 본체 각속도 그래프 예시도
도 16은 X-Y 평면에서의 로봇의 성능 그래프 예시도
도 17은 각도 및 X축의 본체 각속도 그래프 예시도
도 18은 각도 및 Y축의 본체 각속도 그래프 예시도
도 19는 X-Y 평면에서의 로봇의 성능 그래프 예시도
매개 변수 | 값 |
바디의 질량 | 68kg |
몸 질량 중심 높이 | 0.38m |
롤의 관성 모멘트 | 12.1 kgm2 |
피치 모멘트 | 11.67 kgm2 |
Yaw 모멘트 | 1.08 kgm2 |
Omni 바퀴의 반지름 | 0.1 mm |
Omni 바퀴의 관성 | 0.26 kgm2 |
공의 질량 | 27.6 kg |
볼의 반경 | 0.22 m |
볼의 관성 | 0.89 kgm2 |
제니스 각도 | 65.5 deg. |
한편 CMGs 제어
상기 식에서, 목적으로 하는 제어 기준 입력은 모두 0이고 ; 이 때 x 는 정면에서 보았을 때 회전각도 (측면으로 기울어진 각도); y는 측면에서 보았을 때 회전각도 (정면에 대한 기울기 각도).
측면 기울어짐 각도를 제어하기 위해 CMG 1 및 3 이용
PID 제어명령은 으로 구해지고
이 때 CMG1 짐볼의 각속도
상기 식에서, (CMG1의 짐볼 각도) d1 = -d3 (CMG3의 짐볼 각도), (CMG3의 짐볼 각속도). CMG1 짐볼과 CMG3 짐볼의 초기각도는 모두 0 로 설정.
정면에 대한 기울기 각도를 제어하기 위해 CMG 2 및 4를 이용
PID 제어명령은 으로 구해지고
이 때 CMG2 짐볼의 각속도
상기 식에서, (CMG2의 짐볼 각도) d2 = -d4 (CMG2의 짐볼 각도), (CMG4의 짐볼 각속도). CMG2 짐볼과 CMG4 짐볼의 초기각도는 모두 0 로 설정함이 바람직하다
200 옴니휠 어셈블리 210 옴니휠 프레임
220 대 구동롤러 221 케이싱
230 소 구동롤러 231 케이싱
310 모터 320 감속기
Claims (1)
- 드로이드 프레임의 하부에 결합되어 자유롭게 회전 가능하게 위치되는 볼과; 드로이드 프레임의 상부에 결합되어 탑승자가 착석하는 착석부와 탑승자의 등을 받치는 등받이로 이루어져 탑승자의 탑승 자세를 안정화시키기 위한 좌석부와; 상기 좌석부에 착석한 탑승자를 보호하기 위한 바디와; 상기 볼의 인접된 드로이드 프레임상에 마련되며, 볼상에 자유로운 회전력을 부여하도록 볼의 상부에 3군데 등간격으로 배치되는 옴니휠 어셈블리와; 상기 드로이드 프레임상에 마련되며, 옴니휠 어셈블리상에 가변적인 회전력을 부여하도록 모터와 감속기로 이루어진 구동수단과; 상기 드로이드 프레임의 하부에 90도 등간격으로 마련되며, 볼의 균형을 회복시키기 위한 복원력을 발생시키는 CMG 유닛; 및 상기 CMG 유닛과 구동수단을 제어하여 전후 및 대각 방향 및 회전을 통한 안정적인 이동을 제공하기 위한 제어시스템을 포함하는 볼 로봇을 이용한 탑승형 이동장치의 제어방법에 있어서,
마주보는 제1 CMG 유닛과 제3 CMG 유닛; 제2 CMG 유닛과 제4 CMG 유닛에 대해 하기 방정식에 따른 제어를 수행하는 것을 특징으로 하는 볼 로봇을 이용한 탑승형 이동장치의 제어방법.
CMGs 제어
상기 식에서, 목적으로 하는 제어 기준 입력은 모두 0이고 ; 이 때 x 는 정면에서 보았을 때 회전각도 (측면으로 기울어진 각도); y는 측면에서 보았을 때 회전각도 (정면에 대한 기울기 각도).
측면 기울어짐 각도를 제어하기 위해 CMG 1 및 3 이용
PID 제어명령은 으로 구해지고
이 때 CMG1 짐볼의 각속도
상기 식에서, (CMG1의 짐볼 각도) d1 = -d3 (CMG3의 짐볼 각도), (CMG3의 짐볼 각속도). CMG1 짐볼과 CMG3 짐볼의 초기각도는 모두 0 로 설정.
정면에 대한 기울기 각도를 제어하기 위해 CMG 2 및 4를 이용
PID 제어명령은 으로 구해지고
이 때 CMG2 짐볼의 각속도
상기 식에서, (CMG2의 짐볼 각도) d2 = -d4 (CMG2의 짐볼 각도), (CMG4의 짐볼 각속도). CMG2 짐볼과 CMG4 짐볼의 초기각도는 모두 0 로 설정.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160034783A KR101788577B1 (ko) | 2016-03-23 | 2016-03-23 | 볼 로봇을 이용한 탑승형 이동장치의 제어방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160034783A KR101788577B1 (ko) | 2016-03-23 | 2016-03-23 | 볼 로봇을 이용한 탑승형 이동장치의 제어방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170110765A KR20170110765A (ko) | 2017-10-12 |
KR101788577B1 true KR101788577B1 (ko) | 2017-10-23 |
Family
ID=60139869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160034783A Active KR101788577B1 (ko) | 2016-03-23 | 2016-03-23 | 볼 로봇을 이용한 탑승형 이동장치의 제어방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101788577B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114859951B (zh) * | 2022-04-17 | 2024-11-15 | 西北工业大学 | 一种单球平衡机器人姿态自平衡控制方法 |
CN114670202A (zh) * | 2022-04-20 | 2022-06-28 | 北京航空航天大学 | 一种球平衡机器人的控制系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004535324A (ja) | 2001-06-26 | 2004-11-25 | ウアデエス・アストリウム・サ | ジャイロダインのクラスターによって人工衛星の姿勢を制御しかつ操舵するための方法及び装置 |
JP2009234524A (ja) | 2008-03-28 | 2009-10-15 | Sony Corp | 搬送装置と駆動機構 |
JP2009298345A (ja) | 2008-06-16 | 2009-12-24 | Mitsubishi Electric Corp | 姿勢制御装置および位置制御装置 |
-
2016
- 2016-03-23 KR KR1020160034783A patent/KR101788577B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004535324A (ja) | 2001-06-26 | 2004-11-25 | ウアデエス・アストリウム・サ | ジャイロダインのクラスターによって人工衛星の姿勢を制御しかつ操舵するための方法及び装置 |
JP2009234524A (ja) | 2008-03-28 | 2009-10-15 | Sony Corp | 搬送装置と駆動機構 |
JP2009298345A (ja) | 2008-06-16 | 2009-12-24 | Mitsubishi Electric Corp | 姿勢制御装置および位置制御装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20170110765A (ko) | 2017-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8269447B2 (en) | Magnetic spherical balancing robot drive | |
Lauwers et al. | A dynamically stable single-wheeled mobile robot with inverse mouse-ball drive | |
JP2008052362A (ja) | 自律移動装置 | |
JP2006282160A (ja) | 全方向移動ロボット及び該ロボットの全方向移動駆動機構 | |
Xu et al. | Stabilization and path following of a single wheel robot | |
US6845830B2 (en) | Method of climbing up/down a step, bogie and wheelchair | |
KR20180137582A (ko) | 트랙없는 다크 라이드 탑승장치, 시스템 및 방법 | |
JP6512686B2 (ja) | 陸上走行可能な飛行体 | |
JP2016523759A (ja) | 垂直離着陸航空機 | |
JP2010225139A (ja) | 移動機器 | |
CN113348129B (zh) | 陀螺稳定腿式机器人 | |
JP2010058779A (ja) | 飛翔ロボット | |
CN110709316B (zh) | 全向移动装置及其姿态控制方法 | |
JP6536043B2 (ja) | 飛行体 | |
JP2020091830A (ja) | 多目的移動装置の制御方法 | |
KR101788577B1 (ko) | 볼 로봇을 이용한 탑승형 이동장치의 제어방법 | |
US8944448B2 (en) | Trochoid drive system and moving body | |
US20170183023A1 (en) | Automatic Balancing Variable Configuration Articulated Tracked Transporter | |
Kim et al. | Design and control of a sphere robot using a control moment gyroscope actuator for navigation | |
JP6624423B2 (ja) | 陸上走行可能な飛行体 | |
JP2006055972A (ja) | 足部走行機構及びそれを備えた2足歩行ロボット | |
Pokhrel et al. | Design and development of a spherical robot (spherobot) | |
KR20170107197A (ko) | 볼 로봇을 이용한 탑승형 이동장치 | |
KR102745542B1 (ko) | 벽면 부착을 위한 준-탈동조화 제어기 기반의 공중 변형 드론 및 그 제어 방법 | |
JP6951611B2 (ja) | 全方向移動装置及びその姿勢制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160323 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170119 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170720 |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20170914 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PG1501 | Laying open of application | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20171016 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20171016 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20200831 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20211018 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20230417 Start annual number: 6 End annual number: 6 |