Using Simulations to Aid Robot Learning
Simulations are the primary way for a robot to predict actions and safely learn. This project investigates how we can train robot task models using simulations, and how those models can be helpful for human teachers and operators.
SAIL: Simulation-Informed Active In-the-Wild Learning
Elaine Schaertl Short, Adam Allevato, Andrea L. Thomaz
Conference paper, to appear at HRI 2019
2 additional papers under review
3D Computer Vision for Robotics
Using Point Cloud Library and OpenCV, I developed a 3D pose estimation library based on Robot Operating System (ROS). I showed that the library was effective for use in robotic sorting, remote inspection, and small part picking. The library has not (yet) been made public, but only due to lack of demand. If you’re interested, shoot me an email.
Glovebox Workcell Manufacturing and Integration
In this three-year project, our team at the Nuclear and Applied Robotics Group (NRG) deployed robots in various configurations inside nuclear gloveboxes. Developed in conjunction with Los Alamos National Laboratory, we investigated visual recognition, mixed-waste sorting, and manufacturing tasks such as automated hole drilling with a highly customized robotic system.
Choosing Observation Points for a Camera Robot
We developed an algorithm to select a viewpoint from which to observe a task. This can be useful in a two-robot scenario where one robot is the “cameraman” and the other is the “worker” or “actor.” The camera viewpoint is chosen so as to stay out of the actor’s way, while still providing a good view of the task region.
Hough Transform Calculator
The Hough Transform is a computer vision technique for searching for structure (like lines or circles) in an image. This was a final project for a computer graphics class.