From 90561425321b806a8569860f852aaa8151242c37 Mon Sep 17 00:00:00 2001 From: James Devine Date: Wed, 18 Jul 2018 19:04:41 +0200 Subject: [PATCH] Wrote a readme. --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/README.md b/README.md index 41c0b67..1830772 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,22 @@ # baxter_mimic A processing sketch and some bash scripts to get a Rethink Robotics Baxter robot to mimic arm movements. +This was developed for the Cineglobe 2018 film festival at CERN. It's very rough, and is basically just a proof of concept. +I'd like to thank everyone who wrote the code underneath in many, many libraries which we used to build this in about 5 hours. + +Here's what the processing sketch looks like when it's working: + + +And here is an example of the robot copying a human: + + +It's a long way short of a good kinematic example, but it does work. We used the software we used because we only had a Kinect 1 to play with, you could do something much better with a Kinect 2. + +# Software requirements +We got our demo running in Ubuntu 14.04 LTS on an i7 870 CPU with 8GB of ram. +You'll need Processing version 2.2.1 (an old version) and the Open/SimpleNI libraries for it to get the Kinect working. +At the robot end, we had a Baxter from Rethink Robotics, running ROS (internally) and then a ROS session on our computer to connect to it. + +# Conclusion +It worked as we hoped, the Kinect would occasionally lose people. +You probably need a bunch more ROS files to get this working, drop me a line if you are interested. +It was fun, both Daniel and myself learned a lot in a short time!