{"guid":"0CpZm9-0S1ja92XDOICX0Q","title":"How I Learned to Stop Reinventing and Love the Wheels","subtitle":"or having FUN with (home/hackerspace) robotics","slug":"31c3_-_6077_-_en_-_saal_6_-_201412271600_-_how_i_learned_to_stop_reinventing_and_love_the_wheels_-_andreas_bihlmaier","link":"http://events.ccc.de/congress/2014/Fahrplan/events/6077.html","description":"An introduction to the Robot Operating System (ROS) for the home/hackerspace roboticist (if it physically interacts with the world through code, call it robot).","original_language":"eng","persons":["Andreas Bihlmaier"],"tags":["Hardware \u0026 Making"],"view_count":1827,"promoted":false,"date":"2014-12-27T16:00:00.000+01:00","release_date":"2014-12-28T01:00:00.000+01:00","updated_at":"2025-08-24T01:45:03.107+02:00","length":3434,"duration":3434,"thumb_url":"https://static.media.ccc.de/media/congress/2014/6077-hd.jpg","poster_url":"https://static.media.ccc.de/media/congress/2014/6077-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/congress/2014/0CpZm9-0S1ja92XDOICX0Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/congress/2014/0CpZm9-0S1ja92XDOICX0Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/31c3_-_6077_-_en_-_saal_6_-_201412271600_-_how_i_learned_to_stop_reinventing_and_love_the_wheels_-_andreas_bihlmaier","url":"https://api.media.ccc.de/public/events/0CpZm9-0S1ja92XDOICX0Q","conference_title":"31C3: a new dawn","conference_url":"https://api.media.ccc.de/public/conferences/31c3","related":[{"event_id":1033,"event_guid":"import-db35a9da7d341ac0c2","weight":1},{"event_id":1169,"event_guid":"import-b911d815ea63e3bd2f","weight":1},{"event_id":1764,"event_guid":"PuDWTZPratvP-gVrrPScWQ","weight":1},{"event_id":2155,"event_guid":"Bnz1quB2NHq9BEXoyNm5xQ","weight":1},{"event_id":2158,"event_guid":"n2DFvyl_lWjW-gm317vT3A","weight":1},{"event_id":2175,"event_guid":"MghFmvDBS-J7T2ZOkNXUKA","weight":1},{"event_id":2190,"event_guid":"UqfjLnUNKqc6-WzUjP6YQg","weight":1},{"event_id":2192,"event_guid":"lWgvj2btOjK-_XxUtIs-qw","weight":1},{"event_id":2197,"event_guid":"qRQclNxyOV7ZYPwbrXrw1Q","weight":1},{"event_id":2227,"event_guid":"H1GEe9l64eUbo1oZXtLkEg","weight":2},{"event_id":2257,"event_guid":"rSiFVNguzdBmx13Lb-gobg","weight":1},{"event_id":2260,"event_guid":"V_yKfMGBUgnu6g90YF-iBA","weight":1},{"event_id":2296,"event_guid":"sAZoeOc6Qu4bMPxrU8yEpw","weight":1},{"event_id":2302,"event_guid":"rHjqtfbslD_ucUr8kW5wcQ","weight":2},{"event_id":2832,"event_guid":"489a414b-2d6b-4f20-8187-813169ca19c9","weight":1},{"event_id":2852,"event_guid":"4afc705e-a55c-45ae-b67e-a820e5398d23","weight":1},{"event_id":2882,"event_guid":"df35c860-60fc-4df8-801c-b2f4f91b33b8","weight":1},{"event_id":2919,"event_guid":"4d473646-e765-441b-98eb-653dfe6bdeb1","weight":1},{"event_id":3100,"event_guid":"2791f0ea-dcea-4f04-95b8-743705c03a0c","weight":2},{"event_id":3287,"event_guid":"7bfcb76f-effd-5342-a13a-aa45535f8666","weight":1},{"event_id":3482,"event_guid":"420d4364-a10e-49ec-aa95-387bd5334aa4","weight":1},{"event_id":3628,"event_guid":"4de841b2-0f34-494e-ba5b-0b79ba2c88cd","weight":2},{"event_id":3633,"event_guid":"530f0400-e4e8-4d99-909d-4cfc8121c0b0","weight":1},{"event_id":3665,"event_guid":"e204268f-0cea-4a1f-bb38-e7d50496492e","weight":1},{"event_id":3764,"event_guid":"b1a28d62-75e9-48de-bec9-44df4e611685","weight":1}],"recordings":[{"size":null,"length":null,"mime_type":"application/x-subrip","language":"eng","filename":"DRAFT_31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels.en_DRAFT.srt","state":"todo","folder":"","high_quality":true,"width":null,"height":null,"updated_at":"2022-01-15T19:13:07.308+01:00","recording_url":"https://cdn.media.ccc.de/congress/2014/DRAFT_31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels.en_DRAFT.srt","url":"https://api.media.ccc.de/public/recordings/50944","event_url":"https://api.media.ccc.de/public/events/0CpZm9-0S1ja92XDOICX0Q","conference_url":"https://api.media.ccc.de/public/conferences/31c3"},{"size":103,"length":3434,"mime_type":"video/mp4","language":"eng","filename":"31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_sd.mp4","state":"downloaded","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-02-03T14:06:48.130+01:00","recording_url":"https://cdn.media.ccc.de/congress/2014/h264-sd/31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_sd.mp4","url":"https://api.media.ccc.de/public/recordings/5059","event_url":"https://api.media.ccc.de/public/events/0CpZm9-0S1ja92XDOICX0Q","conference_url":"https://api.media.ccc.de/public/conferences/31c3"},{"size":38,"length":3425,"mime_type":"audio/opus","language":"eng","filename":"31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_opus.opus","state":"downloaded","folder":"opus","high_quality":true,"width":null,"height":null,"updated_at":"2014-12-29T03:11:57.955+01:00","recording_url":"https://cdn.media.ccc.de/congress/2014/opus/31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_opus.opus","url":"https://api.media.ccc.de/public/recordings/5061","event_url":"https://api.media.ccc.de/public/events/0CpZm9-0S1ja92XDOICX0Q","conference_url":"https://api.media.ccc.de/public/conferences/31c3"},{"size":78,"length":3425,"mime_type":"audio/mpeg","language":"eng","filename":"31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_mp3.mp3","state":"downloaded","folder":"mp3","high_quality":true,"width":null,"height":null,"updated_at":"2014-12-29T03:11:30.393+01:00","recording_url":"https://cdn.media.ccc.de/congress/2014/mp3/31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/5060","event_url":"https://api.media.ccc.de/public/events/0CpZm9-0S1ja92XDOICX0Q","conference_url":"https://api.media.ccc.de/public/conferences/31c3"},{"size":89,"length":3434,"mime_type":"video/webm","language":"eng","filename":"31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_webm-sd.webm","state":"downloaded","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-02-03T14:06:48.199+01:00","recording_url":"https://cdn.media.ccc.de/congress/2014/webm-sd/31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/5062","event_url":"https://api.media.ccc.de/public/events/0CpZm9-0S1ja92XDOICX0Q","conference_url":"https://api.media.ccc.de/public/conferences/31c3"},{"size":237,"length":3434,"mime_type":"video/webm","language":"eng","filename":"31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_webm-hd.webm","state":"downloaded","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:06:48.262+01:00","recording_url":"https://cdn.media.ccc.de/congress/2014/webm-hd/31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/5063","event_url":"https://api.media.ccc.de/public/events/0CpZm9-0S1ja92XDOICX0Q","conference_url":"https://api.media.ccc.de/public/conferences/31c3"},{"size":199,"length":3434,"mime_type":"video/mp4","language":"eng","filename":"31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_hd.mp4","state":"downloaded","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:06:52.884+01:00","recording_url":"https://cdn.media.ccc.de/congress/2014/h264-hd/31c3-6077-en-How_I_Learned_to_Stop_Reinventing_and_Love_the_Wheels_hd.mp4","url":"https://api.media.ccc.de/public/recordings/5134","event_url":"https://api.media.ccc.de/public/events/0CpZm9-0S1ja92XDOICX0Q","conference_url":"https://api.media.ccc.de/public/conferences/31c3"}]}