SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Optimal Base Placement of Robot Manipulators
with applications
Mohammadali Aghakhani Lonbani
Purpose of work 2
Problem:
Best base pose for the
Manipulators around the operating
area to have maximum easiness in
End-Effector movement
Motivation:
• Keeping the robot’s End-
effector away from workspace
boundaries and minimizing
robot reconfigurations.
• Existence of joints limits and
physical obstacles around the
Robot
1. Optimum Performance: Based on performance Indices (P.I.), e.g.
Manipulability Index, etc. [1, 2]
2. Orientability: The Orientation of the End-Effector on a target point is
investigated [3]
3. Reachability: Impelling the W.S. to embrace predefined target points
[4]
3
Robot Base Placement
4
Definition: The performance index of a robotic mechanical system is
a scalar quantity that measures how well and how much smooth the
system behaves regarding force and motion transmission.
Application: Design, Synthesis and Control
Performance Indices
• Manipulability index (Yoshikawa 85)
• Local Conditioning Index [5] LCI =
𝜎 𝑚𝑖𝑛
𝜎 𝑚𝑎𝑥
• Isotropy index [6] Δ =
𝑚
𝜆1×𝜆2×⋯×𝜆 𝑚
𝜆1+𝜆2+⋯+𝜆 𝑚
𝑚
w = det(𝐽 × 𝐽 𝑇) = 𝜎1 × ⋯ × 𝜎 𝑛
𝐽 = Jacobian matrix
𝜎 𝑛 = 𝑠𝑖𝑛𝑔𝑢𝑙𝑎𝑟 𝑣𝑎𝑙𝑢𝑒𝑠 𝑜𝑓 𝐽 𝑚𝑎𝑡𝑟𝑖𝑥
𝑣𝑒 =
𝑝 𝑒
𝜔 𝑒
= 𝐽 𝑞 . 𝑞
“Optimal Base placement of the Da Vinci System based on the
Manipulability Index” [1]
𝑤 = det(𝐽. 𝐽 𝑇)
𝑋 = {𝜃 𝑏, 𝑃𝑥, 𝑃𝑦, 𝑡1, 𝜃2, 𝜃3, 𝜃4, 𝜃5, 𝜃6}
𝑋∗ = arg(𝑚𝑎𝑥 𝑋 𝑚𝑖𝑛𝑖 𝑚𝑎𝑥 𝜃7−12
𝑤𝑖 𝑋, 𝜃7−12 )
5
Base Placement by P.I.
1. No collision detection
2. The problem of different joint
types and dimensions during
calculations
Orientability
• Service Sphere concept
To take different orientations, the tip is
pivoted at a target point, then the
spherical wrist rotates around that point
on a surface of an imaginary sphere
which is called the service sphere, and
the region that the tool sweeps in is called
service region.
6
"Atlases of orientability for robotic manipulator arms“[3]
Reachability 7
Impelling the WorkSpace from 𝑂0 to 𝑂1
to reach the target points.
Robot W.S.
“On the placement of open-loop robotic manipulators for reachability”[4]
8
Optimization Problem
O. F.
Constraints
“On the placement of open-loop robotic manipulators for reachability”[4]
Workspace rotation and translation
Boundaries rotation and translation
Reachability
9
Hammond, F. L., and Kenji Shimada 2009
Example
Base placement of KUKA lwr for the neurosurgical
application
10
a. Location of the target area with
respect to the robot base space
(left pics)
b. Penalizing area to degrade the
approach of the base to the not
permitted zone (right pic)
Solution of the simulation 11
The spectrum of manipulability
index values from top view
The spectrum of manipulability
index values from side view
Solution of the simulation 12
The spectrum of manipulability values from top
view with respect to the patient body
[1] Moulianitisb, I. et. al. "Optimal Base placement of the Da Vinci System based on the
Manipulability Index” proceeding of the RAAD, 22nd International Workshop on
Robotics in Alpe-Adria-Danube Region, Portoroz, Slovenia, (2013).
[2] Hammond, F. L., and Kenji Shimada. "Improvement of kinematically redundant
manipulator design and placement using torque-weighted isotropy measures." In
Advanced Robotics, 2009. ICAR 2009. International Conference on, pp. 1-8. IEEE,
2009.
[3] Abdel-Malek, Karim, and Harn-Jou Yeh. "Atlases of orientability for robotic
manipulator arms" international journal of robotics and automation 15, no. 4 (2000):
189-205.
[4] Yang, et. al. "On the placement of open-loop robotic manipulators for reachability"
Mechanism and Machine Theory 44, no. 4 (2009): 671-684.
[5] Yoshikawa, Tsuneo. "Manipulability of robotic mechanisms" The international journal
of Robotics Research 4, no. 2 (1985): 3-9.
[6] Salisbury, J. Kenneth, and John J. Craig. "Articulated hands force control and
kinematic Issues." The International Journal of Robotics Research 1, no. 1 (1982): 4-
17.
[7] Kim, Jin-Oh, and Pradeep K. Khosla. "Dexterity measures for design and control of
manipulators." In Intelligent Robots and Systems' 91.'Intelligence for Mechanical
Systems, Proceedings IROS'91. IEEE/RSJ International Workshop on, pp. 758-763.
IEEE, 1991.
13
14

Weitere ähnliche Inhalte

Andere mochten auch

Robotic presentation
Robotic presentationRobotic presentation
Robotic presentationZainab Fatima
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial roboticsGU Gan
 
Robotics in food processing
Robotics in food processingRobotics in food processing
Robotics in food processingMohan Naik
 
Robot arm control through human hand motion
Robot arm control through human hand motionRobot arm control through human hand motion
Robot arm control through human hand motionvignesh viki
 
Dek3223 chapter 2 robotic
Dek3223 chapter 2 roboticDek3223 chapter 2 robotic
Dek3223 chapter 2 roboticmkazree
 
Industrial Robotics Chap 01 Fundamentals
Industrial  Robotics  Chap 01  FundamentalsIndustrial  Robotics  Chap 01  Fundamentals
Industrial Robotics Chap 01 FundamentalsKevin Carvalho
 
Robotics: Introduction to Kinematics
Robotics: Introduction to KinematicsRobotics: Introduction to Kinematics
Robotics: Introduction to KinematicsDamian T. Gordon
 
Computer aided manufacturing robotic systems
Computer aided manufacturing robotic systemsComputer aided manufacturing robotic systems
Computer aided manufacturing robotic systemsPrasanth Kumar RAGUPATHY
 
Fundamental of robotic manipulator
Fundamental of robotic manipulatorFundamental of robotic manipulator
Fundamental of robotic manipulatorsnkalepvpit
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robotsOhgoma
 
ROS Based Programming and Visualization of Quadrotor Helicopters
ROS Based Programming and Visualization of Quadrotor HelicoptersROS Based Programming and Visualization of Quadrotor Helicopters
ROS Based Programming and Visualization of Quadrotor HelicoptersAtılay Mayadağ
 
Basics of Robotics
Basics of RoboticsBasics of Robotics
Basics of RoboticsAmeya Gandhi
 
ROBOTICS AND ITS APPLICATIONS
ROBOTICS AND ITS APPLICATIONSROBOTICS AND ITS APPLICATIONS
ROBOTICS AND ITS APPLICATIONSAnmol Seth
 

Andere mochten auch (18)

Robotic presentation
Robotic presentationRobotic presentation
Robotic presentation
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
Robotics in food processing
Robotics in food processingRobotics in food processing
Robotics in food processing
 
Robot arm control through human hand motion
Robot arm control through human hand motionRobot arm control through human hand motion
Robot arm control through human hand motion
 
Dek3223 chapter 2 robotic
Dek3223 chapter 2 roboticDek3223 chapter 2 robotic
Dek3223 chapter 2 robotic
 
ROBOTIC ARM
ROBOTIC ARMROBOTIC ARM
ROBOTIC ARM
 
Industrial Robotics Chap 01 Fundamentals
Industrial  Robotics  Chap 01  FundamentalsIndustrial  Robotics  Chap 01  Fundamentals
Industrial Robotics Chap 01 Fundamentals
 
Robot Manipulation Basics
Robot Manipulation BasicsRobot Manipulation Basics
Robot Manipulation Basics
 
Robotics: Introduction to Kinematics
Robotics: Introduction to KinematicsRobotics: Introduction to Kinematics
Robotics: Introduction to Kinematics
 
Computer aided manufacturing robotic systems
Computer aided manufacturing robotic systemsComputer aided manufacturing robotic systems
Computer aided manufacturing robotic systems
 
Fundamental of robotic manipulator
Fundamental of robotic manipulatorFundamental of robotic manipulator
Fundamental of robotic manipulator
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robots
 
ROS Based Programming and Visualization of Quadrotor Helicopters
ROS Based Programming and Visualization of Quadrotor HelicoptersROS Based Programming and Visualization of Quadrotor Helicopters
ROS Based Programming and Visualization of Quadrotor Helicopters
 
Robotics.Ppt
Robotics.PptRobotics.Ppt
Robotics.Ppt
 
Basics of Robotics
Basics of RoboticsBasics of Robotics
Basics of Robotics
 
ROBOTICS AND ITS APPLICATIONS
ROBOTICS AND ITS APPLICATIONSROBOTICS AND ITS APPLICATIONS
ROBOTICS AND ITS APPLICATIONS
 
robotics ppt
robotics ppt robotics ppt
robotics ppt
 
Robotics project ppt
Robotics project pptRobotics project ppt
Robotics project ppt
 

Ähnlich wie Robot_base_placemant

Manipulability index of a parallel robot manipulator
Manipulability index of a parallel robot manipulatorManipulability index of a parallel robot manipulator
Manipulability index of a parallel robot manipulatorIAEME Publication
 
Robotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptxRobotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptxneenajoseph18
 
Review on Development of Industrial Robotic Arm
Review on Development of Industrial Robotic ArmReview on Development of Industrial Robotic Arm
Review on Development of Industrial Robotic ArmIRJET Journal
 
Robotics (CAD-CAM).pptx .
Robotics (CAD-CAM).pptx                    .Robotics (CAD-CAM).pptx                    .
Robotics (CAD-CAM).pptx .Athar739197
 
IRJET- Review on Hyper Maneuverable Multi-Functional Robot
IRJET-  	  Review on Hyper Maneuverable Multi-Functional RobotIRJET-  	  Review on Hyper Maneuverable Multi-Functional Robot
IRJET- Review on Hyper Maneuverable Multi-Functional RobotIRJET Journal
 
A Global Integrated Artificial Potential Field/Virtual Obstacles Path Plannin...
A Global Integrated Artificial Potential Field/Virtual Obstacles Path Plannin...A Global Integrated Artificial Potential Field/Virtual Obstacles Path Plannin...
A Global Integrated Artificial Potential Field/Virtual Obstacles Path Plannin...IRJET Journal
 
Assessment of Robotic Arm and it’s Parameters
Assessment of Robotic Arm and it’s ParametersAssessment of Robotic Arm and it’s Parameters
Assessment of Robotic Arm and it’s ParametersIRJET Journal
 
Industrial robot
Industrial robotIndustrial robot
Industrial robotJatin Garg
 
Robotics Introduction lecture
Robotics Introduction lectureRobotics Introduction lecture
Robotics Introduction lecturecairo university
 
oie751-robotics-unit-1-220122042916.pdf
oie751-robotics-unit-1-220122042916.pdfoie751-robotics-unit-1-220122042916.pdf
oie751-robotics-unit-1-220122042916.pdfRATHESHPRIYANK
 
ROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppTROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppTdinesh babu
 
IRJET- Path Finder with Obstacle Avoidance Robot
IRJET-  	  Path Finder with Obstacle Avoidance RobotIRJET-  	  Path Finder with Obstacle Avoidance Robot
IRJET- Path Finder with Obstacle Avoidance RobotIRJET Journal
 
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...IRJET Journal
 
Ziegler nichols pid controller for effective pay-load
Ziegler nichols pid controller for effective pay-loadZiegler nichols pid controller for effective pay-load
Ziegler nichols pid controller for effective pay-loadeSAT Publishing House
 

Ähnlich wie Robot_base_placemant (20)

Manipulability index of a parallel robot manipulator
Manipulability index of a parallel robot manipulatorManipulability index of a parallel robot manipulator
Manipulability index of a parallel robot manipulator
 
Robotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptxRobotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptx
 
Review on Development of Industrial Robotic Arm
Review on Development of Industrial Robotic ArmReview on Development of Industrial Robotic Arm
Review on Development of Industrial Robotic Arm
 
Robotics (CAD-CAM).pptx .
Robotics (CAD-CAM).pptx                    .Robotics (CAD-CAM).pptx                    .
Robotics (CAD-CAM).pptx .
 
IRJET- Review on Hyper Maneuverable Multi-Functional Robot
IRJET-  	  Review on Hyper Maneuverable Multi-Functional RobotIRJET-  	  Review on Hyper Maneuverable Multi-Functional Robot
IRJET- Review on Hyper Maneuverable Multi-Functional Robot
 
A Global Integrated Artificial Potential Field/Virtual Obstacles Path Plannin...
A Global Integrated Artificial Potential Field/Virtual Obstacles Path Plannin...A Global Integrated Artificial Potential Field/Virtual Obstacles Path Plannin...
A Global Integrated Artificial Potential Field/Virtual Obstacles Path Plannin...
 
Assessment of Robotic Arm and it’s Parameters
Assessment of Robotic Arm and it’s ParametersAssessment of Robotic Arm and it’s Parameters
Assessment of Robotic Arm and it’s Parameters
 
Robotics or Robot Technology
Robotics or Robot Technology Robotics or Robot Technology
Robotics or Robot Technology
 
Industrial_Robots_pptx.pptx
Industrial_Robots_pptx.pptxIndustrial_Robots_pptx.pptx
Industrial_Robots_pptx.pptx
 
Industrial robot
Industrial robotIndustrial robot
Industrial robot
 
Project Report
Project ReportProject Report
Project Report
 
Robotics ppt.pptx
Robotics ppt.pptxRobotics ppt.pptx
Robotics ppt.pptx
 
Robotics Introduction lecture
Robotics Introduction lectureRobotics Introduction lecture
Robotics Introduction lecture
 
oie751-robotics-unit-1-220122042916.pdf
oie751-robotics-unit-1-220122042916.pdfoie751-robotics-unit-1-220122042916.pdf
oie751-robotics-unit-1-220122042916.pdf
 
ROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppTROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppT
 
Unit-I Robotics
Unit-I RoboticsUnit-I Robotics
Unit-I Robotics
 
IRJET- Path Finder with Obstacle Avoidance Robot
IRJET-  	  Path Finder with Obstacle Avoidance RobotIRJET-  	  Path Finder with Obstacle Avoidance Robot
IRJET- Path Finder with Obstacle Avoidance Robot
 
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
 
Ijmet 10 02_026
Ijmet 10 02_026Ijmet 10 02_026
Ijmet 10 02_026
 
Ziegler nichols pid controller for effective pay-load
Ziegler nichols pid controller for effective pay-loadZiegler nichols pid controller for effective pay-load
Ziegler nichols pid controller for effective pay-load
 

Robot_base_placemant

  • 1. Optimal Base Placement of Robot Manipulators with applications Mohammadali Aghakhani Lonbani
  • 2. Purpose of work 2 Problem: Best base pose for the Manipulators around the operating area to have maximum easiness in End-Effector movement Motivation: • Keeping the robot’s End- effector away from workspace boundaries and minimizing robot reconfigurations. • Existence of joints limits and physical obstacles around the Robot
  • 3. 1. Optimum Performance: Based on performance Indices (P.I.), e.g. Manipulability Index, etc. [1, 2] 2. Orientability: The Orientation of the End-Effector on a target point is investigated [3] 3. Reachability: Impelling the W.S. to embrace predefined target points [4] 3 Robot Base Placement
  • 4. 4 Definition: The performance index of a robotic mechanical system is a scalar quantity that measures how well and how much smooth the system behaves regarding force and motion transmission. Application: Design, Synthesis and Control Performance Indices • Manipulability index (Yoshikawa 85) • Local Conditioning Index [5] LCI = 𝜎 𝑚𝑖𝑛 𝜎 𝑚𝑎𝑥 • Isotropy index [6] Δ = 𝑚 𝜆1×𝜆2×⋯×𝜆 𝑚 𝜆1+𝜆2+⋯+𝜆 𝑚 𝑚 w = det(𝐽 × 𝐽 𝑇) = 𝜎1 × ⋯ × 𝜎 𝑛 𝐽 = Jacobian matrix 𝜎 𝑛 = 𝑠𝑖𝑛𝑔𝑢𝑙𝑎𝑟 𝑣𝑎𝑙𝑢𝑒𝑠 𝑜𝑓 𝐽 𝑚𝑎𝑡𝑟𝑖𝑥 𝑣𝑒 = 𝑝 𝑒 𝜔 𝑒 = 𝐽 𝑞 . 𝑞
  • 5. “Optimal Base placement of the Da Vinci System based on the Manipulability Index” [1] 𝑤 = det(𝐽. 𝐽 𝑇) 𝑋 = {𝜃 𝑏, 𝑃𝑥, 𝑃𝑦, 𝑡1, 𝜃2, 𝜃3, 𝜃4, 𝜃5, 𝜃6} 𝑋∗ = arg(𝑚𝑎𝑥 𝑋 𝑚𝑖𝑛𝑖 𝑚𝑎𝑥 𝜃7−12 𝑤𝑖 𝑋, 𝜃7−12 ) 5 Base Placement by P.I. 1. No collision detection 2. The problem of different joint types and dimensions during calculations
  • 6. Orientability • Service Sphere concept To take different orientations, the tip is pivoted at a target point, then the spherical wrist rotates around that point on a surface of an imaginary sphere which is called the service sphere, and the region that the tool sweeps in is called service region. 6 "Atlases of orientability for robotic manipulator arms“[3]
  • 7. Reachability 7 Impelling the WorkSpace from 𝑂0 to 𝑂1 to reach the target points. Robot W.S. “On the placement of open-loop robotic manipulators for reachability”[4]
  • 8. 8 Optimization Problem O. F. Constraints “On the placement of open-loop robotic manipulators for reachability”[4] Workspace rotation and translation Boundaries rotation and translation Reachability
  • 9. 9 Hammond, F. L., and Kenji Shimada 2009 Example
  • 10. Base placement of KUKA lwr for the neurosurgical application 10 a. Location of the target area with respect to the robot base space (left pics) b. Penalizing area to degrade the approach of the base to the not permitted zone (right pic)
  • 11. Solution of the simulation 11 The spectrum of manipulability index values from top view The spectrum of manipulability index values from side view
  • 12. Solution of the simulation 12 The spectrum of manipulability values from top view with respect to the patient body
  • 13. [1] Moulianitisb, I. et. al. "Optimal Base placement of the Da Vinci System based on the Manipulability Index” proceeding of the RAAD, 22nd International Workshop on Robotics in Alpe-Adria-Danube Region, Portoroz, Slovenia, (2013). [2] Hammond, F. L., and Kenji Shimada. "Improvement of kinematically redundant manipulator design and placement using torque-weighted isotropy measures." In Advanced Robotics, 2009. ICAR 2009. International Conference on, pp. 1-8. IEEE, 2009. [3] Abdel-Malek, Karim, and Harn-Jou Yeh. "Atlases of orientability for robotic manipulator arms" international journal of robotics and automation 15, no. 4 (2000): 189-205. [4] Yang, et. al. "On the placement of open-loop robotic manipulators for reachability" Mechanism and Machine Theory 44, no. 4 (2009): 671-684. [5] Yoshikawa, Tsuneo. "Manipulability of robotic mechanisms" The international journal of Robotics Research 4, no. 2 (1985): 3-9. [6] Salisbury, J. Kenneth, and John J. Craig. "Articulated hands force control and kinematic Issues." The International Journal of Robotics Research 1, no. 1 (1982): 4- 17. [7] Kim, Jin-Oh, and Pradeep K. Khosla. "Dexterity measures for design and control of manipulators." In Intelligent Robots and Systems' 91.'Intelligence for Mechanical Systems, Proceedings IROS'91. IEEE/RSJ International Workshop on, pp. 758-763. IEEE, 1991. 13
  • 14. 14