Top Banner
Juhana Leiwo – Marco Torti
27

Juhana Leiwo – Marco Torti. Position and movement Direction of acceleration (gravity) Proximity and collision sensing 3-dimensional spatial.

Dec 27, 2015

Download

Documents

Kelley McGee
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: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

Juhana Leiwo – Marco Torti

Page 2: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.
Page 3: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

Position and movement

Direction of acceleration (gravity)

Proximity and collision sensing

3-dimensional spatial mapping

Page 4: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

Camera vision

Heat detection (to recognize humans, for example)

Sound sensing (for voice commands and human activity sensing)

Page 5: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

Not all possible applications of the robot necessarily need all types of sensors.

For a multifunctional robot it could be useful to determine a number of basic senses

The price of the robot is critical because the mapping feature is impostant in houses

Page 6: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

Data from different sensors can be combined to gain a more reliable representation of the robot's environment and its focus of attention. (For example, compare the camera view image with a projection of the 3d map to determine the robot's pose or the camera image and the heat sensor can establish if something is an object or a living)

Page 7: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

With stepped motors and servos, the position of the robot's joints is known by definition.

Compact and reasonably priced accelerometers and gyroscopes are commercially available. Using these, the robot can have an accurate sense of balance. Quickly googled link: http://www.coolcomponents.co.uk/catalog/index.php?cPath=36

Page 8: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

For proximity and collision sensing there are a number of alternatives. Depending on the application, they can be used alone or as a combination. Ultrasound range measurement, as used in car

parking sensors http://www.youtube.com/watch?v=bXzwWr6b8m8&feature=related

Light reflection using LEDs and photocells (or just LEDs, they work as photocells too, see link: http://www.youtube.com/watch?v=7kzIHMpOt20&feature=related )

Touch whiskers mounted on displacement sensors: http://www.youtube.com/watch?v=IFKhD1_GB00

Page 9: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

The camera vision and 3d mapping can be combined. Structured light triangulation is a simple way of making 3d scans, probably suitable for the ceilbot. It uses a planar (or other shape) laser beam with a variable angle and a camera to record the beam's reflection. http://www.david-laserscanner.com/

One camera would be enough for vision and spatial mapping.

Page 10: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

For heat detection, a single infrared heat sensor could be used instead of a heat camera, if no high resolution heat images are needed. http://en.wikipedia.org/wiki/Passive_infrared_sensor

Page 11: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

Use many sensors combined or a single sensor for a given purpose? For example, using just a few proximity sensors simplifies wiring and circuitry, but covering the whole robot in them could make it very agile and capable of operating in a tightly packed space.

Page 12: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

Where to mount the sensors? For example, mounting the camera on the main body simplifies navigation calculations, but mounting it on the arm enables close viewing and removes the need to calculate which part of the camera image is in fact the robot's own arm. Maybe use two cameras?

Page 13: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

What functions (if any) are more important than others? What functions are needed to complete a given task? For example, does a vacuum cleaner robot need a camera, or is a mapping and collision avoiding system enough? What senses are necessary to make a multifunctional robot?

Page 14: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

How best to combine the data from different types of sensors so that they support the same operation? Should the robot have separately processed reflexes and planned operating, or should all data be treated with equal attention?

What sort of memory structure would the robot have? Should it be able to learn, or should it just rely on preprogrammed atomic actions?

Page 15: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.
Page 16: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

Several structures has been hypotized during the brainstormings

Every structure has weaknesses and strengths

Page 17: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.
Page 18: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

STRENGTHS

FastLong arm not needed

WEAKNESS

The robot can reach just one room

Page 19: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.
Page 20: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

STRENGTHSCan reach several roomsNo problems with particular ceilings

WEAKNESSNeeds a big batteryVery slowA lot of gripping points on the ceiling

Page 21: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.
Page 22: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

STRENGTHS

Can bring a lot of things

WEAKNESS

A lot of railsNeeds a long arm and/or long

telescopic pistons

Page 23: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.

Is possible a structure with all the strengths of the previous???

Page 24: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.
Page 25: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.
Page 26: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.
Page 27: Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity)   Proximity and collision sensing  3-dimensional spatial.