Building an Autonomous Robotic Vehicle by Marcus Hirt
1,084 views · Published 11 April 2017 · 39:57 · Indexed 14 November 2026
Channel: Devoxx · 2017 · Science & Technology
This talk will show how to relatively painlessly build an autonomous robotic vehicle using Java, 3D printing and off-the-shelf components. The talk is based on the speaker's experience from a small hobby project. After the talk, you should have a good sense of how to go about building a vehicle of your own. The following will be discussed: * How to choose hardware for a Java-controlled vehicle. * How to design for consumer 3D-printers. * How to get started with the software development. * How to use Java Flight Recorder to record large quantities of data where overhead can cause significant problems. * How using Java Flight Recorder saved the speaker ridiculous amounts of time when designing the algorithms. If there is enough interest, the speaker would be happy to open source the project. Marcus is one of the founders of Appeal Virtual Machines, the company that created the JRockit JVM. He is currently working in the Java Product Group at Oracle. In his spare time he used to enjoy coding on his many pet projects, composing music, and scuba diving. Now he has baby twins. Marcus has contributed articles, whitepapers, tutorials, and webinars to the Java community, and has been an appreciated speaker at various conferences. He is also one of the two authors behind a book about JVM technology (https://tinyurl.com/jrockitbook). He holds an M.Sc. in Comp. Sci. & Engineering from the Royal Institute of Technology in Stockholm.
More from this channel
-
32:13
Writing Groovy AST Transformations: Getting Practical in an hour! by Baruch Sadogursky
-
25:58
TweetWallFX - Behind the Scenes by Sven Reimers
-
29:44
Second generation "workflow managers" for big data by Alex Van Boxel
-
29:13
Secrets are secrets. Please maintain them as secrets by Alex Soto
-
2:13:40
JavaScript build pipelines with Gulp.js by Stefan Baumgartner
-
2:04:09
Powerful Metaprogramming Techniques With Groovy by Jeff Brown
-
2:38:32
Distributed Machine Learning 101 using Apache Spark from a Browser by Xavier Tordoir/Andy Petrella
-
2:36:21
Caching 101: Caching on the JVM (and beyond) by Alex Snaps/Louis Jacomet