top of page

Intel Euclid Developer Kit

 

Learning to build robots with Robot Operating System (ROS) is hard. ROS gives a comprehensive collection of packages and it is a standard to build robots. Simple household robots to self driving cars use ROS. There is steep learning curve, and a lot of work needs to be done to even get started.

Intel Euclid was created to deliver a one-of-a-kind developer experience which will make creating robots with ROS super easy. Our goal was to create an out-of-the-box experience where a robot developer can start playing with robots within 5 minutes of unboxing without installing a single piece of software.

 

The device can be controlled from a WEB UI over WiFi from any phone or a computer without installing a single software or app.

Euclid is an all-in-one developer kit in the size of a candybar. It is a full computer with many sensors like a depth camera, IR camera, RGB camera, Fisheye camera, Inertial Measurement Unit, Compass, GPS. It also has WiFi and Bluetooth for communications and a battery.

My Contribution

  • Worked with an amazing team of 5 collaborating with robot developers, systems engineers, software developers, web developers, hardware vendors, customers bringing the product to life.

  • Worked closely with robotics developers understanding their needs to make a development experience they want

  • Programmed ROS nodes in C++ and Python to create sample applications and features for the device leveraging the camera middleware for Person Tracking

  • Prototyped Arduino based small robots with encoded DC motors for testing the features that were being developed.

  • Prototyped sample applications for the device on Turtlebot 2 platform

  • Programmed PID control logic for controlling the encoded DC motors on the robot

  • Worked on device calibration process for calibrating the Fisheye, IMU, and depth cameras. Made the calibration process simple and fast reducing its complexity by creating new shell scripts. This significantly reduced the calibration time.

  • Constructively critiqued the design of the Web UI to make sure experience is what developers will enjoy

  • Created Sketches and Wireframes for the features to be implemented for the Web Interface.

  • Implement features on the Web UI using HTML

  • Collaborated in creating developer documentation for device

  • Made tutorial videos for getting started with the device using Adobe Premiere Pro 

  • Promoted the device by demoing internally and externally on different prototype robots

  • Created a demo for CEO Brian Krzanich who showcased the device in his IDF-2016 Keynote

Intel's CEO Brian Krzanich showcasing Euclid at his IDF-2016 Keynote

Important Links

Media Coverage

A UX Design Technologist passionate about creating meaningful user experiences

bottom of page