SlideShare a Scribd company logo
1 of 19
Angle Control of Sub-Crawler Robot on
Discontinuous Slopes
不連続斜面におけるサブクローラロボットの角度制御
S1270221 Ryoma Shoji Supervised by Prof. Keitaro Naruse
Today, disaster response robots are
expected to work and investigate in
areas where rescue operations by
humans are difficult by remote control.
However, it is difficult to remotely
operate robots on rough terrain, and a
mishandled operation can result in falling
over or damage to the robot. In order to
avoid such a situation, it has been
studied to overcome some obstacles by
independent driving to reduce the
number of operation errors. [1][2]
Figure 1: Disaster Response Robots
Background
[1]. Semi-automatic control of sub-crawler angles in
an unknown environment.
→ (Applicability A, Optimality C)
[2]. Automatic control of sub-crawler angle on stairs.
→ (Applicability C, Optimality B)
This study develops a method for automatically driving
on a discontinuous slope with a known angle by
optimizing the angle of the sub-crawler.
→ (Applicability C, Optimality A)
Figure 2 Transition diagram
for stair driving used in [1]
Figure 3 Transition diagram for stair driving
used in [2]
Related research
In order for the robot to perform stable and automatic
driving on discontinuous slopes, this study aims to
achieve the following two goals
 Maximize ground contact area
 Prevent the robot from falling over
Objective
Model to be used
Figure 4 Robot model to be used Figure 5 Slope model to be used
・ Simulate a three-dimensional model using Choreonoid
Weight 80[kg]
Width 0.5[m]
Height 0.52[m]
Overall Length 1.4[m]
Maine Crawler 0.6[m]
Sub Crawler 0.4[m]
Table 2: Details of the disaster response robot model
Number of slopes Large:3
Small:6
Width 1.2[m]
Height(15[deg]) 0.3464[m]
Height(30[deg]) 0.6928[m]
Overall Length 7.2[m]
Material Steel
Table 3: Details of the slope model
Model data
To Maximize ground contact area
between the robot and the slope, the
angle of the sub-crawler is optimized
according to the condition of the robot
and the slope.
7
sequence 𝛉𝐟[𝐝𝐞𝐠] 𝛉𝐫[𝐝𝐞𝐠]
(1) when the tip of the FC reaches the
beginning of the slope
𝛂 + 𝛃 𝟎
(2) when the joint between FC and MC
reaches the point where the slope
begins to climb
𝛃 𝛂
(3) when the joint between RC and MC
reaches the point where the slope
begins to climb
𝟎 𝛂 + 𝛃
(4) until the joint between FC and MC
reaches the top of the slope
𝟎 𝟎
(5) when the joint between FC and MC
reaches the top of the slope
−(𝛂 + 𝛃) −(𝛂 + 𝛃)
(6) when the angle of the robot body
reaches 0°
𝟎 𝟎
(7) return to 1 and repeat steps 1~6 until
the slope ends.
Maximize ground contact area
Table 1: Data for the disaster response robot model to be used
Figure 4: A transition diagram of proposed motion
Determine whether the robot is stable or unstable from the
distance 𝑑 between the two points 𝑃𝑐, the point where the robot is
placed with the ground, and the projected point 𝑃𝑃 created by the
combined forces of gravity and inertia (𝐹+𝑀𝑔) on the ground.
Prevent the robot from falling over
1. The proposed driving method (hereinafter called "Smart Control")
2. A driving method in which the FC and RC angles are set to 𝜶 +
𝜷[𝒅𝒆𝒈] at the apex of a slope (hereinafter called "Simple Control")
3. Running method in which the FC and RC angles are not controlled
(hereinafter called, "Uncontrol)
9
Driving Method
Center of gravity
1. 0.1[m]
2. 0.25[m]
3. 0.5[m]
Angle of slope
1. 15[deg]
2. 30[deg]
10
Verification Method
Figure 7: Simulation in Choreonoid
Center of gravity of 0.5[m] and 15[deg] slope used
Center of gravity of 0.25[m] and 30[deg] slope used
Result 15[deg] slope used
14
Result 30[deg] slope used
 Simulations of three different control methods with different center
of gravity positions and slope angles revealed that each control
method makes a significant difference, especially when
transitioning from an uphill to a downhill slope.
 This is because the higher the center of gravity, the lower the
positional energy and the higher the kinetic energy, which in turn
increases the speed and causes the robot to hit the ground. This
happens to a large extent in Simple Control and Uncontrolled, and
the robot bounces significantly in these two control methods.
15
Discussion
16
Prevent the robot from falling over
Figure 6: Right figure shows 𝑷𝒄 inside and stable, while left figure shows 𝑷𝒄 outside and unstable
 This verification showed that the disaster response robot can
increase the ground contact area between the robot and the
ground by optimizing the angle of the sub-crawler, and can drive
stably on a slope without falling over.
 Although verification using an actual machine was not possible
in this study, we would like to make it an actual machine in the
future so that the burden on the operator can be reduced.
17
Conclusion
 [1] Kazunori Ohno, Shouichi Morimura, Satoshi Tadokoro, Eiji Koyanagi, and Tomoaki Yoshida. "Semi-autonomous Control System of
Rescue Crawler Robot Having Flippers for Getting Over Unknown-Steps", Proceedings of the 2007 IEEE/RSJ International Conference on
Intelligent Robots and Systems, pages 3012-3018, 2007.
 [2] Daisuke Endo, Atsushi Watanabe, Keiji Nagatani, " Stair climbing control of 4-degrees-of-freedom tracked vehicle based on internal
sensors", Proceedings of the 2016 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR),pages 112-117,2016
 [3] "Standard Test Method for Evaluating Emergency Response Robot Capabilities: Mobility: Confined Area Terrains: Continuous Pitch/Roll
Ramps",ASTM E2826-11,2020
 [4] Takaomi Yukimura, Keiji Nagatani, Kazuya Yoshida, " サブクローラに小型測距モジュールを搭載したクローラ型移動ロボットの
階段走行の自律化", ロボティクス・メカトロニクス講演会講演概要集_1P2-E06_1 /2014巻, 2014
 [5] Shuuji Kajita, "Zero-Moment Point (ZMP) and Walking Control", 日本ロボット学 会誌, Vol 20, No. 3. pp.229~232, 2002
 [6] Daichi Yamada, "廃止措置に挑むJAEA楢葉遠隔技術開発センター",日本原子力学会誌ATOMOΣ,Vol 59, No7.pp.399~403,2017
References
Thank you for your attention

More Related Content

Similar to s1270221_Assignment 12.pptx

Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Comp...
Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Comp...Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Comp...
Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Comp...
AM Publications
 
Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
Norawit Nangsue`
 

Similar to s1270221_Assignment 12.pptx (20)

A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsA Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
 
Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Comp...
Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Comp...Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Comp...
Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Comp...
 
E043036045
E043036045E043036045
E043036045
 
E043036045
E043036045E043036045
E043036045
 
E043036045
E043036045E043036045
E043036045
 
L010338894
L010338894L010338894
L010338894
 
Manor_final
Manor_finalManor_final
Manor_final
 
Navigation of Mobile Inverted Pendulum via Wireless control using LQR Technique
Navigation of Mobile Inverted Pendulum via Wireless control using LQR TechniqueNavigation of Mobile Inverted Pendulum via Wireless control using LQR Technique
Navigation of Mobile Inverted Pendulum via Wireless control using LQR Technique
 
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
 
Kinematic models and constraints.ppt
Kinematic models and constraints.pptKinematic models and constraints.ppt
Kinematic models and constraints.ppt
 
Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
 
B045012015
B045012015B045012015
B045012015
 
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
 
0234
02340234
0234
 
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
 
MISSION PLANNER GROUND CONTROL STATION
MISSION PLANNER GROUND CONTROL STATIONMISSION PLANNER GROUND CONTROL STATION
MISSION PLANNER GROUND CONTROL STATION
 
Surveying 2
Surveying   2Surveying   2
Surveying 2
 
Research Paper (ISEEE 2019)
Research Paper (ISEEE 2019)Research Paper (ISEEE 2019)
Research Paper (ISEEE 2019)
 
Design of Automatic Wall Climbing Equipment For Cleaning Glass Surfaces With ...
Design of Automatic Wall Climbing Equipment For Cleaning Glass Surfaces With ...Design of Automatic Wall Climbing Equipment For Cleaning Glass Surfaces With ...
Design of Automatic Wall Climbing Equipment For Cleaning Glass Surfaces With ...
 
E1102032834
E1102032834E1102032834
E1102032834
 

Recently uploaded

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Recently uploaded (20)

Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 

s1270221_Assignment 12.pptx

  • 1. Angle Control of Sub-Crawler Robot on Discontinuous Slopes 不連続斜面におけるサブクローラロボットの角度制御 S1270221 Ryoma Shoji Supervised by Prof. Keitaro Naruse
  • 2. Today, disaster response robots are expected to work and investigate in areas where rescue operations by humans are difficult by remote control. However, it is difficult to remotely operate robots on rough terrain, and a mishandled operation can result in falling over or damage to the robot. In order to avoid such a situation, it has been studied to overcome some obstacles by independent driving to reduce the number of operation errors. [1][2] Figure 1: Disaster Response Robots Background
  • 3. [1]. Semi-automatic control of sub-crawler angles in an unknown environment. → (Applicability A, Optimality C) [2]. Automatic control of sub-crawler angle on stairs. → (Applicability C, Optimality B) This study develops a method for automatically driving on a discontinuous slope with a known angle by optimizing the angle of the sub-crawler. → (Applicability C, Optimality A) Figure 2 Transition diagram for stair driving used in [1] Figure 3 Transition diagram for stair driving used in [2] Related research
  • 4. In order for the robot to perform stable and automatic driving on discontinuous slopes, this study aims to achieve the following two goals  Maximize ground contact area  Prevent the robot from falling over Objective
  • 5. Model to be used Figure 4 Robot model to be used Figure 5 Slope model to be used
  • 6. ・ Simulate a three-dimensional model using Choreonoid Weight 80[kg] Width 0.5[m] Height 0.52[m] Overall Length 1.4[m] Maine Crawler 0.6[m] Sub Crawler 0.4[m] Table 2: Details of the disaster response robot model Number of slopes Large:3 Small:6 Width 1.2[m] Height(15[deg]) 0.3464[m] Height(30[deg]) 0.6928[m] Overall Length 7.2[m] Material Steel Table 3: Details of the slope model Model data
  • 7. To Maximize ground contact area between the robot and the slope, the angle of the sub-crawler is optimized according to the condition of the robot and the slope. 7 sequence 𝛉𝐟[𝐝𝐞𝐠] 𝛉𝐫[𝐝𝐞𝐠] (1) when the tip of the FC reaches the beginning of the slope 𝛂 + 𝛃 𝟎 (2) when the joint between FC and MC reaches the point where the slope begins to climb 𝛃 𝛂 (3) when the joint between RC and MC reaches the point where the slope begins to climb 𝟎 𝛂 + 𝛃 (4) until the joint between FC and MC reaches the top of the slope 𝟎 𝟎 (5) when the joint between FC and MC reaches the top of the slope −(𝛂 + 𝛃) −(𝛂 + 𝛃) (6) when the angle of the robot body reaches 0° 𝟎 𝟎 (7) return to 1 and repeat steps 1~6 until the slope ends. Maximize ground contact area Table 1: Data for the disaster response robot model to be used Figure 4: A transition diagram of proposed motion
  • 8. Determine whether the robot is stable or unstable from the distance 𝑑 between the two points 𝑃𝑐, the point where the robot is placed with the ground, and the projected point 𝑃𝑃 created by the combined forces of gravity and inertia (𝐹+𝑀𝑔) on the ground. Prevent the robot from falling over
  • 9. 1. The proposed driving method (hereinafter called "Smart Control") 2. A driving method in which the FC and RC angles are set to 𝜶 + 𝜷[𝒅𝒆𝒈] at the apex of a slope (hereinafter called "Simple Control") 3. Running method in which the FC and RC angles are not controlled (hereinafter called, "Uncontrol) 9 Driving Method
  • 10. Center of gravity 1. 0.1[m] 2. 0.25[m] 3. 0.5[m] Angle of slope 1. 15[deg] 2. 30[deg] 10 Verification Method Figure 7: Simulation in Choreonoid
  • 11. Center of gravity of 0.5[m] and 15[deg] slope used
  • 12. Center of gravity of 0.25[m] and 30[deg] slope used
  • 15.  Simulations of three different control methods with different center of gravity positions and slope angles revealed that each control method makes a significant difference, especially when transitioning from an uphill to a downhill slope.  This is because the higher the center of gravity, the lower the positional energy and the higher the kinetic energy, which in turn increases the speed and causes the robot to hit the ground. This happens to a large extent in Simple Control and Uncontrolled, and the robot bounces significantly in these two control methods. 15 Discussion
  • 16. 16 Prevent the robot from falling over Figure 6: Right figure shows 𝑷𝒄 inside and stable, while left figure shows 𝑷𝒄 outside and unstable
  • 17.  This verification showed that the disaster response robot can increase the ground contact area between the robot and the ground by optimizing the angle of the sub-crawler, and can drive stably on a slope without falling over.  Although verification using an actual machine was not possible in this study, we would like to make it an actual machine in the future so that the burden on the operator can be reduced. 17 Conclusion
  • 18.  [1] Kazunori Ohno, Shouichi Morimura, Satoshi Tadokoro, Eiji Koyanagi, and Tomoaki Yoshida. "Semi-autonomous Control System of Rescue Crawler Robot Having Flippers for Getting Over Unknown-Steps", Proceedings of the 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 3012-3018, 2007.  [2] Daisuke Endo, Atsushi Watanabe, Keiji Nagatani, " Stair climbing control of 4-degrees-of-freedom tracked vehicle based on internal sensors", Proceedings of the 2016 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR),pages 112-117,2016  [3] "Standard Test Method for Evaluating Emergency Response Robot Capabilities: Mobility: Confined Area Terrains: Continuous Pitch/Roll Ramps",ASTM E2826-11,2020  [4] Takaomi Yukimura, Keiji Nagatani, Kazuya Yoshida, " サブクローラに小型測距モジュールを搭載したクローラ型移動ロボットの 階段走行の自律化", ロボティクス・メカトロニクス講演会講演概要集_1P2-E06_1 /2014巻, 2014  [5] Shuuji Kajita, "Zero-Moment Point (ZMP) and Walking Control", 日本ロボット学 会誌, Vol 20, No. 3. pp.229~232, 2002  [6] Daichi Yamada, "廃止措置に挑むJAEA楢葉遠隔技術開発センター",日本原子力学会誌ATOMOΣ,Vol 59, No7.pp.399~403,2017 References
  • 19. Thank you for your attention