Presentation is loading. Please wait.

Presentation is loading. Please wait.

TGI Friday’s Mistletoe Drone. www.uasvision.com/2 014/12/10/mistletoe- quadcopter-draws- blood/

Similar presentations


Presentation on theme: "TGI Friday’s Mistletoe Drone. www.uasvision.com/2 014/12/10/mistletoe- quadcopter-draws- blood/"— Presentation transcript:

1 TGI Friday’s Mistletoe Drone

2 www.uasvision.com/2 014/12/10/mistletoe- quadcopter-draws- blood/

3 ROS

4 Example Tiered mobile robot architecture based on a temporal decomposition Strategic-level decision making Controls the activation of behaviors based on commands from planner Low level behaviors

5 Real World Environment Perception LocalizationCognition Motion Control Environment Model, Local Map Position Global Map Path

6 Color Tracking Sensors Motion estimation of ball and robot for soccer playing using color tracking 4.1.8

7

8 Robot Position: ξ I =[x I,y I,θ I ] T Mapping between frames ξ R =R(θ)ξ I, ξ I =R(θ) -1 ξ R R(θ)= Each wheel contributes to speed: rφ/2 For rotation, right wheel contributes: ω r =rφ/2l

9 Model of the world Compute Path Smooth it and satisfy differential constraints Design a trajectory (velocity function) along the path Design a feedback control law that tracks the trajectory Execute

10 Occupancy Grid, accounting for C-Space start goal

11 Visibility Graph

12 Exact Cell Decomposition How can we improve the path? Plan over this graph

13 Matching ® ® ® Global Map Local Map … … … obstacle Where am I on the global map?                                            Examine different possible robot positions.

14 General approach: A: action S: pose O: observation Position at time t depends on position previous position and action, and current observation

15 Localization Sense Move Initial Belief Gain Information Lose Information

16 1.Uniform Prior 2.Observation: see pillar 3.Action: move right 4.Observation: see pillar

17 Example 2 0.2 Robot senses yellow. Probability should go up. Probability should go down.

18 Kalman Filter Sense Move Initial Belief Gaussian: μ, σ 2 μ’=μ+u σ 2 ’=σ 2 +r 2

19 Particle Filter

20 EKF-SLAM Grey: Robot Pose Estimate White: Landmark Location Estimate

21 “Using robots to get more food from raw materials” = Chicken Chopping Robot! http://www.sciencedaily.com/releases/2014/12/141209081648.htm

22 Gradient Descent Minimum is found by following the slope of the function “Like climbing Everest in thick fog with amnesia”

23 Genetic algorithms

24 Brainstorm How could a human teach a robot? – What are the goals (why would this be useful)? – What would the human do? – How would the robot use this data? Example applications – Flip a pancake – Play ping pong – Help build Ikea furniture

25 HRI Acceptance – Dehumanize – Institutionalize Enabling – Chair – Horse Autonomy – Passive – Consent Privacy – Cameras – Security

26 Robots: an ME’s perspective

27 Robots for Gerontechnology

28 DARPA robotics Challenge

29 Learning & Vision

30

31 Multi-Robot (Multi-Agent) Systems Homogenous / Heterogeneous Communicating / Non-Communicating Cooperative / Competitive

32 Going Forward Robots are becoming: – More common – More powerful – Less expensive


Download ppt "TGI Friday’s Mistletoe Drone. www.uasvision.com/2 014/12/10/mistletoe- quadcopter-draws- blood/"

Similar presentations


Ads by Google