{"guid":"7bfcb76f-effd-5342-a13a-aa45535f8666","title":"Holonomic robots, and why you should build one","subtitle":null,"slug":"emf2016-11-holonomic-robots-and-why-you-should-build-one","link":"https://www.emfcamp.org/schedule.frab","description":"Holonomic drive robots, ones that can independently drive each of their degrees of freedom, are incredibly agile. If one finds oneself having to participate in some kind of robotic jousting, such a robot is an excellent choice. I will show an example of one, which recently won a duelling contest organised by everyone's favourite small fruit based computer company, and walk through the various systems, gotchas, maths, mechanical design, electronics and software needed to create her.\r\n\r\nSlides are online at https://docs.google.com/presentation/d/1kUL0ilc0b5qm6v7doisWAt3jBqe7MiwLD0FTU3ZnmrA/edit?usp=sharing\r\n\r\nTriangula's documentation (including a more thorough derivation of some of the maths in the talk) is at http://pythonhosted.org/triangula/\r\n\r\nFollow me at @approx_eng (https://twitter.com/approx_eng) for updates, kittens, etc.","original_language":"eng","persons":["Tom Oinn"],"view_count":127,"promoted":false,"date":"2016-08-07T11:00:00.000+02:00","release_date":"2016-08-07T02:00:00.000+02:00","updated_at":"2025-10-30T18:45:11.468+01:00","tags":[],"length":2875,"duration":2875,"thumb_url":"https://static.media.ccc.de/media/events/emf/2016/11-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/emf/2016/11-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/emf/2016/7bfcb76f-effd-5342-a13a-aa45535f8666-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/emf/2016/7bfcb76f-effd-5342-a13a-aa45535f8666-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/emf2016-11-holonomic-robots-and-why-you-should-build-one","url":"https://api.media.ccc.de/public/events/7bfcb76f-effd-5342-a13a-aa45535f8666","conference_title":"Electromagnetic Field 2016","conference_url":"https://api.media.ccc.de/public/conferences/emf16","related":[{"event_id":3100,"event_guid":"2791f0ea-dcea-4f04-95b8-743705c03a0c","weight":2},{"event_id":3142,"event_guid":"d8fe4ff5-fc62-543f-8df2-e58809dc86b0","weight":2},{"event_id":3254,"event_guid":"7eab2c8e-e7c8-5687-a77f-05ecd52f26cc","weight":3},{"event_id":3267,"event_guid":"25263f71-0387-52ff-82c2-865cee6a0774","weight":2},{"event_id":3290,"event_guid":"29fbad3f-4c1f-589c-a6aa-2390f1641afb","weight":2},{"event_id":3309,"event_guid":"9335f1f1-c0c5-5378-b686-fffd6781c5ce","weight":2},{"event_id":3313,"event_guid":"7d5e3c54-aa42-58f3-a135-8f1a42f596fe","weight":4},{"event_id":3316,"event_guid":"424860b0-8a98-5304-8e9a-928d41f38284","weight":3},{"event_id":3317,"event_guid":"1baefd21-92b5-577c-b1a3-0e3f091e6033","weight":2}],"recordings":[{"length":2875,"mime_type":"video/webm","language":"eng","filename":"emf16-11-eng-Holonomic_robots_and_why_you_should_build_one_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-08-07T17:53:48.707+02:00","label":"eng 1080p","size":255,"recording_url":"https://cdn.media.ccc.de/events/emf/2016/webm-hd/emf16-11-eng-Holonomic_robots_and_why_you_should_build_one_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/11713","event_url":"https://api.media.ccc.de/public/events/7bfcb76f-effd-5342-a13a-aa45535f8666","conference_url":"https://api.media.ccc.de/public/conferences/emf16"},{"length":2864,"mime_type":"audio/opus","language":"eng","filename":"emf16-11-eng-Holonomic_robots_and_why_you_should_build_one.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2016-08-08T00:34:35.779+02:00","label":"eng","size":39,"recording_url":"https://cdn.media.ccc.de/events/emf/2016/opus/emf16-11-eng-Holonomic_robots_and_why_you_should_build_one.opus","url":"https://api.media.ccc.de/public/recordings/11750","event_url":"https://api.media.ccc.de/public/events/7bfcb76f-effd-5342-a13a-aa45535f8666","conference_url":"https://api.media.ccc.de/public/conferences/emf16"},{"length":2875,"mime_type":"video/webm","language":"eng","filename":"emf16-11-eng-Holonomic_robots_and_why_you_should_build_one_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-08-08T09:17:09.992+02:00","label":"eng 576p","size":89,"recording_url":"https://cdn.media.ccc.de/events/emf/2016/webm-sd/emf16-11-eng-Holonomic_robots_and_why_you_should_build_one_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/11857","event_url":"https://api.media.ccc.de/public/events/7bfcb76f-effd-5342-a13a-aa45535f8666","conference_url":"https://api.media.ccc.de/public/conferences/emf16"},{"length":2875,"mime_type":"video/mp4","language":"eng","filename":"emf16-11-eng-Holonomic_robots_and_why_you_should_build_one_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-08-07T14:32:56.147+02:00","label":"eng 1080p","size":224,"recording_url":"https://cdn.media.ccc.de/events/emf/2016/h264-hd/emf16-11-eng-Holonomic_robots_and_why_you_should_build_one_hd.mp4","url":"https://api.media.ccc.de/public/recordings/11696","event_url":"https://api.media.ccc.de/public/events/7bfcb76f-effd-5342-a13a-aa45535f8666","conference_url":"https://api.media.ccc.de/public/conferences/emf16"},{"length":2864,"mime_type":"audio/mpeg","language":"eng","filename":"emf16-11-eng-Holonomic_robots_and_why_you_should_build_one.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2016-08-08T00:02:46.941+02:00","label":"eng","size":44,"recording_url":"https://cdn.media.ccc.de/events/emf/2016/mp3/emf16-11-eng-Holonomic_robots_and_why_you_should_build_one.mp3","url":"https://api.media.ccc.de/public/recordings/11741","event_url":"https://api.media.ccc.de/public/events/7bfcb76f-effd-5342-a13a-aa45535f8666","conference_url":"https://api.media.ccc.de/public/conferences/emf16"},{"length":2875,"mime_type":"video/mp4","language":"eng","filename":"emf16-11-eng-Holonomic_robots_and_why_you_should_build_one_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-08-08T00:38:50.706+02:00","label":"eng 576p","size":80,"recording_url":"https://cdn.media.ccc.de/events/emf/2016/h264-sd/emf16-11-eng-Holonomic_robots_and_why_you_should_build_one_sd.mp4","url":"https://api.media.ccc.de/public/recordings/11755","event_url":"https://api.media.ccc.de/public/events/7bfcb76f-effd-5342-a13a-aa45535f8666","conference_url":"https://api.media.ccc.de/public/conferences/emf16"}]}