After graduating Udacity’s self-driving car engineer nanodegree (highly recommended!) I was eager to apply the same techniques in Clojure. Hopefully other Clojure programmers will find this field interesting as well.
Figurer: planning library https://github.com/ericlavigne/figurer Figurer handles lookahead in the same sense as a chess or go AI, but for continuous problems like self-driving cars. Frenet: path-centric coordinate system https://github.com/ericlavigne/frenet A different perspective often makes a problem much easier. Frenet provides that perspective for path following by defining a path-centric coordinate system and converting to and from (x,y) coordinates. PID control: basic tutorial project for controlling a simulated car https://github.com/ericlavigne/CarND-PID-Clojure This starter code guides you through implementing a simple controller for steering a simulated car. MPC control: advanced tutorial project for controlling a simulated car https://github.com/ericlavigne/CarND-MPC-Clojure This starter code guides you through implementing a more sophisticated controller using the figurer and frenet libraries. This project builds on ideas from the PID control project, so I recommend completing the PID control project first. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.