James Reuss

My name is James Reuss, an Electronic and Software Engineer living in the UK.


Object Detection for an Eye-Tracking Robotic Arm

For my 4th year engineering project at university, I worked with a group of engineers to create a semi-autonomous robotic arm system which accepted user input via an eye-tracker.

My task in this project was to develop the object detection system to help guide the arm around the workspace.

View my code on GitHub View the presentation

Autonomous Control & 3D Vision of a RC Helicopter

For my 3rd year engineering project at university, I developed a system using my Mac, an Arduino and a Kinect which could autonomously fly a small RC helicopter around a room.

This took a lot of work, but worked awesomly in the end! I was able to create a system that allowed the helicopter to hover at a height of 1 metre off the floor, and centre relative to the Kinect camera.

See a testing video

Blog Posts

Remote Control Lights using a Raspberry Pi

03 Oct 2014

I got fed up with using my Arduino to interface with hardware. It's really easy to use and wire things up, but actually transferring data between it and a PC (and possibly a server of some sort) is pretty painful. It usually requires using serial communications and some data serialisation method. So I thought I'd use a Raspberry Pi for a change!

See More...

Decoding Audio with FFMpeg

15 Sep 2013

For some reason there doesn't seem to be much help on the internet on how to basically decode an audio file to raw samples using FFMpeg...

So here's one I made!

See More...

Moving to Jekyll

14 Aug 2013

For a while I wanted to get a proper blog system working on my site but I was using Wordpress. I didn't like this.

So, I finally got some time and implemented a Jekyll site/blog!

See More...