SlideShare a Scribd company logo
1 of 20
Download to read offline
Intuitive and Adaptive Robotics Arm
Manipulation
using Leap Motion Controller (LMC)
D. Bassily, C. Georgoulas, J. Güttler, T. Linner, T. Bock
ISR/Robotik 2014; 41st International Symposium on Robotics, Munich, Germany
Quan Le
HCI Lab
04th
, Feb 2015
▧ Introduction
▧ Proposed concepts
▧ Implementation
▧ Research projects
▧ Conclusion
Contents
Fig1. The 6-DOF Jaco robotic arm
2
- Populations around the world are rapidly ageing.
- Ageing society faces numerous challenges in performing
simple task in Activities of Daily Living (ADLs).
Introduction3
- Caring of elderly and handicapped people becomes more
and more important.
- Many technical aids have been developed, but provided
limited functionality.
Introduction
Fig3. Mobile arm support (MAS)Fig2. JAECO/Rancho Multilink MAS
Mobile arm supports: evidence
based benefits and criteria for use, Journal of Spinal
Cord Medicine, 31 (2008) 388-393
4
BIG CONCEPT
5
Proposed concepts
Supporting elderly and disabled people in home
environment
- Reduce the involved operation complexity of some
common human-robot interactions.
- The Leap Motion Controller (LMC) is used to operate the
Jaco Robot in intuitive way.
- Keyboard or joystick is replaced by LMC.
- Mapping user’s real arm and the Jaco arm.
- Estimate and filter out the unwanted oscillation.
6
Proposed concepts
Tele-Operation
- A method to operate a robot, while still being at a distance
from it.
- Dangerous and risky application areas (space exploration,
surveillance, surgery, nuclear plants and underwater
operation).
7
Proposed concepts
Tremor Detection
- The sub-millimeter accuracy of the
controller could be seen as an
opportunity for detecting symptoms
related to hand tremor.
- Detect and process the user palm,
sent out-put data to robotic arm,
filter out unwanted oscillation,
enable smooth operations.
- LMC can be efficiently used to
validate and quantify the tremor and
bradykinesia.
8
Coordinate
system
transformation
Mapping
Algorithm
Connect to
Arduino
micro-
controller
Steps of development9
Coordinate system transformation
- Relate two systems together by performing some
rotations.
Steps of development
Fig4. Coordinate system transformation
10
Mapping algorithm
Steps of development
Fig5. The mapping algorithm
11
Calibration process
- Performs a specific gesture.
- Fix hand in 10 ~15 sec.
- Threshold values ensure that the
hand tremor is not reflect to the
robotic arm.
Steps of development
Fig6. The Calibration process
12
Connect to Arduino micro-controller
- Enhance the functionality of the system.
Steps of development
Fig7. Grasp and Release operation
13
Overall flow diagram
Steps of development
Fig8. The information flow diagram
14
ALL flat
Research
USA2
Projects
Research projects15
- Offers possibilities for elderly people to work at their
home environment and thus contribute to the society.
USA2
projects
Fig9. The USA² project demonstrator
Fig10. The schematic diagram of the system
16
- Contribute the quality of living of the ageing society and
impaired people, and assist them in maintaining an
independent lifestyle in the home environment.
- Implement system in AAL* fat, also to mobility such as
wheelchairs, rollators,…
AAL flat research
*Ambient Assisted Living
17
AAL flat research
Fig11. The bedroom terminal
Fig13. The kitchen terminal
Fig12. The Lisa Smart Wall
18
- The intuitive manipulation of robotics arm uses a new
gesture and LMC tracking system with sub-millimeter
accuracy.
- Introduce a simple and straighforward robotics arm
minipulation scheme.
- Enable incorporation of robotics system into the home
environment.
- LMC technology would be benefit to enhance the
independence and autonomy of individuals or montitors
and prevents some diseases, such as Parkinson.
Conclusion19
Thanks!
Any questions?

More Related Content

Similar to Intuitive and adaptive robotics arm manipulation using lmc

Measuring Efficiency of Use in a Web-based EMR Developed for Malawi: Lessons ...
Measuring Efficiency of Use in a Web-based EMR Developed for Malawi: Lessons ...Measuring Efficiency of Use in a Web-based EMR Developed for Malawi: Lessons ...
Measuring Efficiency of Use in a Web-based EMR Developed for Malawi: Lessons ...Gunther Eysenbach
 
A SOFTWARE TOOL FOR EXPERIMENTAL STUDY LEAP MOTION
A SOFTWARE TOOL FOR EXPERIMENTAL STUDY LEAP MOTIONA SOFTWARE TOOL FOR EXPERIMENTAL STUDY LEAP MOTION
A SOFTWARE TOOL FOR EXPERIMENTAL STUDY LEAP MOTIONijcsit
 
An Intelligent Human Computer Communication with Real Time Hand Gesture for M...
An Intelligent Human Computer Communication with Real Time Hand Gesture for M...An Intelligent Human Computer Communication with Real Time Hand Gesture for M...
An Intelligent Human Computer Communication with Real Time Hand Gesture for M...IJERA Editor
 
IRJET- Advanced Voice Operating Wheelchair using Arduino
IRJET- Advanced Voice Operating Wheelchair using ArduinoIRJET- Advanced Voice Operating Wheelchair using Arduino
IRJET- Advanced Voice Operating Wheelchair using ArduinoIRJET Journal
 
IRJET- Robotic Hand Controlling using Flex Sensors and Arduino UNO
IRJET-  	  Robotic Hand Controlling using Flex Sensors and Arduino UNOIRJET-  	  Robotic Hand Controlling using Flex Sensors and Arduino UNO
IRJET- Robotic Hand Controlling using Flex Sensors and Arduino UNOIRJET Journal
 
Suspicious Activity Detection
Suspicious Activity DetectionSuspicious Activity Detection
Suspicious Activity DetectionMushahid Ali
 
IoT Based Human Activity Recognition and Classification Using Machine Learning
IoT Based Human Activity Recognition and Classification Using Machine LearningIoT Based Human Activity Recognition and Classification Using Machine Learning
IoT Based Human Activity Recognition and Classification Using Machine LearningIRJET Journal
 
IRJET- Smart Water Management
IRJET-  	  Smart Water ManagementIRJET-  	  Smart Water Management
IRJET- Smart Water ManagementIRJET Journal
 
EYE MOVEMENT OR HAND GESTURE BASED WHEELCHAIR CONTROL USING ACCELEROMETER AND...
EYE MOVEMENT OR HAND GESTURE BASED WHEELCHAIR CONTROL USING ACCELEROMETER AND...EYE MOVEMENT OR HAND GESTURE BASED WHEELCHAIR CONTROL USING ACCELEROMETER AND...
EYE MOVEMENT OR HAND GESTURE BASED WHEELCHAIR CONTROL USING ACCELEROMETER AND...IRJET Journal
 
Smarteyetrackingsystem.pdf
Smarteyetrackingsystem.pdfSmarteyetrackingsystem.pdf
Smarteyetrackingsystem.pdfManojTM6
 
IRJET- Crane Control by using Hand Gestures
IRJET-  	  Crane Control by using Hand GesturesIRJET-  	  Crane Control by using Hand Gestures
IRJET- Crane Control by using Hand GesturesIRJET Journal
 
Microcontroller based elevator system
Microcontroller based elevator systemMicrocontroller based elevator system
Microcontroller based elevator systemIJLT EMAS
 
IRJET- Gesture Controlled Speaking Microcontroller for Dumb and Handicapp...
IRJET-  	  Gesture Controlled Speaking Microcontroller for Dumb and Handicapp...IRJET-  	  Gesture Controlled Speaking Microcontroller for Dumb and Handicapp...
IRJET- Gesture Controlled Speaking Microcontroller for Dumb and Handicapp...IRJET Journal
 
IRJET - Wheelchair Control using Eye-Motion
IRJET -  	  Wheelchair Control using Eye-MotionIRJET -  	  Wheelchair Control using Eye-Motion
IRJET - Wheelchair Control using Eye-MotionIRJET Journal
 
IRJET- Sixth Sense Technology in Image Processing
IRJET-  	  Sixth Sense Technology in Image ProcessingIRJET-  	  Sixth Sense Technology in Image Processing
IRJET- Sixth Sense Technology in Image ProcessingIRJET Journal
 
End-effector wheeled robotic arm gaming prototype for upper limb coordination...
End-effector wheeled robotic arm gaming prototype for upper limb coordination...End-effector wheeled robotic arm gaming prototype for upper limb coordination...
End-effector wheeled robotic arm gaming prototype for upper limb coordination...TELKOMNIKA JOURNAL
 
International Journal on Cybernetics & Informatics (IJCI) Vol. 4, No. 2, Apr...
International Journal on Cybernetics & Informatics  (IJCI) Vol. 4, No. 2, Apr...International Journal on Cybernetics & Informatics  (IJCI) Vol. 4, No. 2, Apr...
International Journal on Cybernetics & Informatics (IJCI) Vol. 4, No. 2, Apr...IJCI JOURNAL
 
Arduino Based Hand Gesture Controlled Robot
Arduino Based Hand Gesture Controlled RobotArduino Based Hand Gesture Controlled Robot
Arduino Based Hand Gesture Controlled RobotIRJET Journal
 
Wearable sensor network for lower limb angle estimation in robotics applications
Wearable sensor network for lower limb angle estimation in robotics applicationsWearable sensor network for lower limb angle estimation in robotics applications
Wearable sensor network for lower limb angle estimation in robotics applicationsTELKOMNIKA JOURNAL
 

Similar to Intuitive and adaptive robotics arm manipulation using lmc (20)

Measuring Efficiency of Use in a Web-based EMR Developed for Malawi: Lessons ...
Measuring Efficiency of Use in a Web-based EMR Developed for Malawi: Lessons ...Measuring Efficiency of Use in a Web-based EMR Developed for Malawi: Lessons ...
Measuring Efficiency of Use in a Web-based EMR Developed for Malawi: Lessons ...
 
A SOFTWARE TOOL FOR EXPERIMENTAL STUDY LEAP MOTION
A SOFTWARE TOOL FOR EXPERIMENTAL STUDY LEAP MOTIONA SOFTWARE TOOL FOR EXPERIMENTAL STUDY LEAP MOTION
A SOFTWARE TOOL FOR EXPERIMENTAL STUDY LEAP MOTION
 
An Intelligent Human Computer Communication with Real Time Hand Gesture for M...
An Intelligent Human Computer Communication with Real Time Hand Gesture for M...An Intelligent Human Computer Communication with Real Time Hand Gesture for M...
An Intelligent Human Computer Communication with Real Time Hand Gesture for M...
 
IRJET- Advanced Voice Operating Wheelchair using Arduino
IRJET- Advanced Voice Operating Wheelchair using ArduinoIRJET- Advanced Voice Operating Wheelchair using Arduino
IRJET- Advanced Voice Operating Wheelchair using Arduino
 
IRJET- Robotic Hand Controlling using Flex Sensors and Arduino UNO
IRJET-  	  Robotic Hand Controlling using Flex Sensors and Arduino UNOIRJET-  	  Robotic Hand Controlling using Flex Sensors and Arduino UNO
IRJET- Robotic Hand Controlling using Flex Sensors and Arduino UNO
 
Suspicious Activity Detection
Suspicious Activity DetectionSuspicious Activity Detection
Suspicious Activity Detection
 
IoT Based Human Activity Recognition and Classification Using Machine Learning
IoT Based Human Activity Recognition and Classification Using Machine LearningIoT Based Human Activity Recognition and Classification Using Machine Learning
IoT Based Human Activity Recognition and Classification Using Machine Learning
 
Poster (Version 3)
Poster (Version 3)Poster (Version 3)
Poster (Version 3)
 
IRJET- Smart Water Management
IRJET-  	  Smart Water ManagementIRJET-  	  Smart Water Management
IRJET- Smart Water Management
 
EYE MOVEMENT OR HAND GESTURE BASED WHEELCHAIR CONTROL USING ACCELEROMETER AND...
EYE MOVEMENT OR HAND GESTURE BASED WHEELCHAIR CONTROL USING ACCELEROMETER AND...EYE MOVEMENT OR HAND GESTURE BASED WHEELCHAIR CONTROL USING ACCELEROMETER AND...
EYE MOVEMENT OR HAND GESTURE BASED WHEELCHAIR CONTROL USING ACCELEROMETER AND...
 
Smarteyetrackingsystem.pdf
Smarteyetrackingsystem.pdfSmarteyetrackingsystem.pdf
Smarteyetrackingsystem.pdf
 
IRJET- Crane Control by using Hand Gestures
IRJET-  	  Crane Control by using Hand GesturesIRJET-  	  Crane Control by using Hand Gestures
IRJET- Crane Control by using Hand Gestures
 
Microcontroller based elevator system
Microcontroller based elevator systemMicrocontroller based elevator system
Microcontroller based elevator system
 
IRJET- Gesture Controlled Speaking Microcontroller for Dumb and Handicapp...
IRJET-  	  Gesture Controlled Speaking Microcontroller for Dumb and Handicapp...IRJET-  	  Gesture Controlled Speaking Microcontroller for Dumb and Handicapp...
IRJET- Gesture Controlled Speaking Microcontroller for Dumb and Handicapp...
 
IRJET - Wheelchair Control using Eye-Motion
IRJET -  	  Wheelchair Control using Eye-MotionIRJET -  	  Wheelchair Control using Eye-Motion
IRJET - Wheelchair Control using Eye-Motion
 
IRJET- Sixth Sense Technology in Image Processing
IRJET-  	  Sixth Sense Technology in Image ProcessingIRJET-  	  Sixth Sense Technology in Image Processing
IRJET- Sixth Sense Technology in Image Processing
 
End-effector wheeled robotic arm gaming prototype for upper limb coordination...
End-effector wheeled robotic arm gaming prototype for upper limb coordination...End-effector wheeled robotic arm gaming prototype for upper limb coordination...
End-effector wheeled robotic arm gaming prototype for upper limb coordination...
 
International Journal on Cybernetics & Informatics (IJCI) Vol. 4, No. 2, Apr...
International Journal on Cybernetics & Informatics  (IJCI) Vol. 4, No. 2, Apr...International Journal on Cybernetics & Informatics  (IJCI) Vol. 4, No. 2, Apr...
International Journal on Cybernetics & Informatics (IJCI) Vol. 4, No. 2, Apr...
 
Arduino Based Hand Gesture Controlled Robot
Arduino Based Hand Gesture Controlled RobotArduino Based Hand Gesture Controlled Robot
Arduino Based Hand Gesture Controlled Robot
 
Wearable sensor network for lower limb angle estimation in robotics applications
Wearable sensor network for lower limb angle estimation in robotics applicationsWearable sensor network for lower limb angle estimation in robotics applications
Wearable sensor network for lower limb angle estimation in robotics applications
 

Intuitive and adaptive robotics arm manipulation using lmc

  • 1. Intuitive and Adaptive Robotics Arm Manipulation using Leap Motion Controller (LMC) D. Bassily, C. Georgoulas, J. Güttler, T. Linner, T. Bock ISR/Robotik 2014; 41st International Symposium on Robotics, Munich, Germany Quan Le HCI Lab 04th , Feb 2015
  • 2. ▧ Introduction ▧ Proposed concepts ▧ Implementation ▧ Research projects ▧ Conclusion Contents Fig1. The 6-DOF Jaco robotic arm 2
  • 3. - Populations around the world are rapidly ageing. - Ageing society faces numerous challenges in performing simple task in Activities of Daily Living (ADLs). Introduction3 - Caring of elderly and handicapped people becomes more and more important.
  • 4. - Many technical aids have been developed, but provided limited functionality. Introduction Fig3. Mobile arm support (MAS)Fig2. JAECO/Rancho Multilink MAS Mobile arm supports: evidence based benefits and criteria for use, Journal of Spinal Cord Medicine, 31 (2008) 388-393 4
  • 6. Proposed concepts Supporting elderly and disabled people in home environment - Reduce the involved operation complexity of some common human-robot interactions. - The Leap Motion Controller (LMC) is used to operate the Jaco Robot in intuitive way. - Keyboard or joystick is replaced by LMC. - Mapping user’s real arm and the Jaco arm. - Estimate and filter out the unwanted oscillation. 6
  • 7. Proposed concepts Tele-Operation - A method to operate a robot, while still being at a distance from it. - Dangerous and risky application areas (space exploration, surveillance, surgery, nuclear plants and underwater operation). 7
  • 8. Proposed concepts Tremor Detection - The sub-millimeter accuracy of the controller could be seen as an opportunity for detecting symptoms related to hand tremor. - Detect and process the user palm, sent out-put data to robotic arm, filter out unwanted oscillation, enable smooth operations. - LMC can be efficiently used to validate and quantify the tremor and bradykinesia. 8
  • 10. Coordinate system transformation - Relate two systems together by performing some rotations. Steps of development Fig4. Coordinate system transformation 10
  • 11. Mapping algorithm Steps of development Fig5. The mapping algorithm 11
  • 12. Calibration process - Performs a specific gesture. - Fix hand in 10 ~15 sec. - Threshold values ensure that the hand tremor is not reflect to the robotic arm. Steps of development Fig6. The Calibration process 12
  • 13. Connect to Arduino micro-controller - Enhance the functionality of the system. Steps of development Fig7. Grasp and Release operation 13
  • 14. Overall flow diagram Steps of development Fig8. The information flow diagram 14
  • 16. - Offers possibilities for elderly people to work at their home environment and thus contribute to the society. USA2 projects Fig9. The USA² project demonstrator Fig10. The schematic diagram of the system 16
  • 17. - Contribute the quality of living of the ageing society and impaired people, and assist them in maintaining an independent lifestyle in the home environment. - Implement system in AAL* fat, also to mobility such as wheelchairs, rollators,… AAL flat research *Ambient Assisted Living 17
  • 18. AAL flat research Fig11. The bedroom terminal Fig13. The kitchen terminal Fig12. The Lisa Smart Wall 18
  • 19. - The intuitive manipulation of robotics arm uses a new gesture and LMC tracking system with sub-millimeter accuracy. - Introduce a simple and straighforward robotics arm minipulation scheme. - Enable incorporation of robotics system into the home environment. - LMC technology would be benefit to enhance the independence and autonomy of individuals or montitors and prevents some diseases, such as Parkinson. Conclusion19