28.07.2013 Views

Mac Mason Bhaskara Marthi

Mac Mason Bhaskara Marthi

Mac Mason Bhaskara Marthi

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

An Object-based World<br />

Model and its Uses<br />

<strong>Mac</strong> <strong>Mason</strong><br />

<strong>Bhaskara</strong> <strong>Marthi</strong>


“I just want a robot that keeps track of my stuff”<br />

- Aditi Nabar (spouse)


Point<br />

Clouds<br />

Kinect Plane Finder<br />

Clustering<br />

Pipeline<br />

Planes in<br />

frame<br />

Object<br />

clusters<br />

Plane Data<br />

Association<br />

Points above<br />

planes<br />

Object Data<br />

Association<br />

Set of<br />

planes<br />

DB<br />

Set of objects<br />

+ metadata


Implementation<br />

• PR2 + Kinect<br />

• ROS, PCL, Nav stack<br />

• MongoDB for storing info<br />

• Binary blobs + metadata (color, shape, ...)<br />

• Partition by run<br />

• Efficient queries over location, attributes


Data Association<br />

• Match within runs based on spatial overlap<br />

• Don’t commit to matches across runs<br />

• Discover likely matches at query time


Attribute perception<br />

• No object categories or instances<br />

• Instead, extract descriptive features<br />

Color: Red<br />

Shape: Cylinder<br />

Diameter: 0.1m


Sensors to symbols<br />

• Sensor level<br />

• Point clouds, images,<br />

• Normals, SIFT features, ...<br />

• Symbolic level: objects, categories, relations<br />

• How to connect?


Bridging the gap<br />

[Galindo et al, 2008]


Reify Geometry<br />

• Surfaces, clusters, cluttered regions, ...<br />

• Color, shape, topology, ...<br />

• A lot can be done at this level!


Conclusions<br />

• Object-based world model<br />

• Allows<br />

• Change detection<br />

• Semantic querying<br />

• Robust to noisy perception


Conclusions<br />

• Object-based world model<br />

• Allows<br />

• Change detection<br />

• Semantic querying<br />

• Robust to noisy perception<br />

Thank you!

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!