Top Banner
MSc Artificial Intelligence(University of Groningen) Research at the Cognitive Robotics Laboratory Part of the BORG team Competing in RoboCup@Home competitions Marc Volger - http://www.ai.rug.nl/crl/
19

MSc Artificial Intelligence(University of Groningen)

Feb 22, 2016

Download

Documents

Boaz

MSc Artificial Intelligence(University of Groningen) Research at the Cognitive Robotics Laboratory Part of the BORG team Competing in RoboCup@Home competitions. Marc Volger. - http://www.ai.rug.nl/crl/. RoboCup@Home. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MSc  Artificial  Intelligence(University  of Groningen)

● MSc Artificial Intelligence(University of Groningen)● Research at the Cognitive Robotics Laboratory● Part of the BORG team● Competing in RoboCup@Home competitions

Marc Volger

- http://www.ai.rug.nl/crl/

Page 2: MSc  Artificial  Intelligence(University  of Groningen)

RoboCup@Home● “The RoboCup@Home league aims to develop service and assistive robot technology with high relevance for future personal domestic applications.”● Competition consists of tests in a realistic non-standardized home environment● Examples of tests:- Follow Me- Cocktail Party- Open Challenge

- http://www.robocupathome.org/

Page 3: MSc  Artificial  Intelligence(University  of Groningen)

BORG team● PhD. Student and ± 8 Master students● Developmental robot: Sudo● Approximated €15.000● Participation in 2013:- Iran Open 2nd

- German Open 4th

- World Championships 4th

Page 4: MSc  Artificial  Intelligence(University  of Groningen)

Robotic Setup

Pioneer platform

NAO Humanoid Robot

MicrophoneKinect 3D sensors

Laser scanner

Webcam

Terminal

Emergency buttons

Page 5: MSc  Artificial  Intelligence(University  of Groningen)

Architecture

● Linux● ROS● C++ & Python

Page 6: MSc  Artificial  Intelligence(University  of Groningen)

Robotic Movement● Dynamic navigation to waypoints● Obstacle avoidance● Footprint definition● Movie

name,x,y,angledesk,4.6938,-1.4838,66.4537Plant,0.3403,0.7027,144.7910couch,1.7412,-1.2893,-73.9569

Page 7: MSc  Artificial  Intelligence(University  of Groningen)

Human detection● Leg / Torso detector● Human segmentation● Colorhistogram● TLD Tracker

Page 8: MSc  Artificial  Intelligence(University  of Groningen)

Face Recognition● Use of Eigenfaces● Nearest Neighbor → SVM classification● Prototypicality unknown rejection

Page 9: MSc  Artificial  Intelligence(University  of Groningen)

Profile Face detection●3D Kinect sensor●SVM training on:- 3000 Positive Images- 3000 Negative Image●Multi-scale Sliding window●Histogram of Oriented●Gradients (HOG)

Page 10: MSc  Artificial  Intelligence(University  of Groningen)

Object grasping●Limited hardware●Find a solution with your software!

Page 11: MSc  Artificial  Intelligence(University  of Groningen)

Object grasping●Limited hardware●Find a solution with your software!

Page 12: MSc  Artificial  Intelligence(University  of Groningen)

Object grasping●Limited hardware●Find a solution with your software!

Page 13: MSc  Artificial  Intelligence(University  of Groningen)

Object grasping●Limited hardware●Find a solution with your software!●Grasping through Reinforcement Learning

Page 14: MSc  Artificial  Intelligence(University  of Groningen)

Natural language programming

Serve

Go to GrabGo to BringGrab

Serve(Go to → Grab → Bring)

●Redefining orders●Hierarchical Programming

Page 15: MSc  Artificial  Intelligence(University  of Groningen)

Smoke detection●Motion extraction●Morphology●Motion cropped video●Structural analysis in time- Chaotic- Structured

●Innovation Award Nomination●at World Championships

Page 16: MSc  Artificial  Intelligence(University  of Groningen)

Final Challenge World Championships●Medical assistance through robot- Anomaly detection- Emergency call through Skype- Known information is sent by email- Robot control through Skype by doctor via voice commands

Page 17: MSc  Artificial  Intelligence(University  of Groningen)

Emotion recognition●PCA projection●Logistic regression

Page 18: MSc  Artificial  Intelligence(University  of Groningen)

Conclusion● Software is at least as important as hardware● Dynamic programming for real-life environment● Combining multiple approaches for higher 'confidence'● Improve on existing software if necessary

Page 19: MSc  Artificial  Intelligence(University  of Groningen)

Thank you for your attention