I am no longer available for consultancy work.
Between 2011 and 2018 I ran Egomotion Limited providing high quality, innovative software solutions for desktop and mobile.
I received my doctorate from the University of Oxford for my thesis Simultaneous Recognition, Localization and Mapping for Wearable Visual Robots in 2009. I read Mechatronics at the University of Leeds and received an MEng, 1st Class, in 2002.
Between degrees I worked as a Technologist in the Civil Service for 3 years in the area of security and communications creating high quality, portable Java applications, and building and deploying various communications systems.
After obtaining my doctorate, I worked for 2d3 Ltd. for 2 years as a Computer Vision Scientist developing real-time augmented reality systems, computer vision algorithms, GUIs, and visualization tools.
I have over 15 years experience in writing software in a variety of languages on a range of platforms.
Desktop | OS X, Linux, UNIX, Windows. |
Mobile | iOS, Android, Windows Phone. |
Languages | C++, Objective-C, C#, C, Java, HTML, CSS. |
AR Toolkits | Vuforia, Metaio, String, PointCloud, PTAM, miniPTAM. |
Novel Input | Oculus Rift, Structure Sensor, Leap Motion Sensor, Razor Hydra, Google Cardboard |
APIs & Toolkits | OpenGL, OpenGL ES, Cocoa, Cocoa Touch, .NET, Open Scene Graph, Qt4, Boost, OpenCV, libCVD, VNL, VXL, TooN, Eigen, numerous Unity plugins, including NGUI. |
Programs | Unity, Xcode, Visual Studio, Eclipse, KDevelop, Matlab, Simulink, Photoshop, Microsoft Office, Git, SVN, Mercurial and CVS. |
A list of my peer reviewed publications is available on the Publications page.
Contact Robert