In this complimentary webinar, Grails team member, Ryan Vanderwerf, will present an overview of the technology behind GalecinoCar, a 1/16-scale self-driving car built using machine learning, a Raspberry Pi 3, Groovy, Java, and the Grails team’s new microservice framework, Micronaut.
Ryan will explain how he and his team built GalecinoCar and demonstrate:
- How you can control a vehicle using a Raspberry Pi and Micronaut to control motors and servos
- How the team integrated the Karas/Tensorflow alongside the JVM for self-driving functions
- How the CNN AI works
GalecinoCar is a port of DonkeyCar, a Python-based project using Java and Groovy presented at re:Invent 2017.
Although everyone is welcome, we recommend attendees have at least some familiarity with Linux, Java, and the Raspberry Pi.
The following topics will be covered:
- Overview of the GalecinoCar project
- The hardware that supports the technology
- The software that makes it run
- The future of Micronaut, machine learning, and self-driving vehicles
Anyone interested in getting a peek under the hood of a self-driving car will find this webinar interesting.
Software developers who have been following the evolution of Micronaut will get a chance to see a fun, outside-of-the-box use case for the technology, and those who work with JVM microservice frameworks, hardware, and machine learning may be inspired to try their hands at building their own autonomous vehicles!
Meet the Presenter
OCI Grails team member, Ryan Vanderwerf, helps maintain a number of Grails plugins and serves as co-chair of the Groovy and Grails User Group in Austin, Texas. He is a member of the team that designed and developed Micronaut.
Prior to joining OCI, Ryan acted as Chief Systems and Software Architect and Director of Products at ReachForce and Lead Architect at Developerprogram.com. His contributions included design and development of a Groovy, Grails, and AWS SaaS solution for marketing-data management and a SaaS solution that enables rapid deployment of developer program portals for companies specializing in the mobile industry. Ryan has also built Java- and Linux-based webcasting for events, such as SXSW, as well as telecom software and SaaS systems for the financial sector. He is co-author of the online textbook and training course, "Effective Gradle Implementation."