By mduigou on Sep 04, 2010
Next week Shelley, the Java powered autonomous vehicle being developed by Audi and Stanford, will be visiting Pikes Peak for her first "on-the-mountain" trials. This is not the competitive event where Shelley will be trying to race up the entire mountain as fast as possible. There is still almost a year until the official hill climb event. This set of trials will be to evaluate how Shelley is driving so far and how her systems have come together. Most of the driving will be at low speeds, less than 10 km/h. Some higher speed testing is planned for smaller portions of the 11 mile track.
I will post a couple of updates throughout the week with photos of the team and Shelley in action. Right after we return from Pikes Peak, Marcial Hernandez and I will be doing a presentation S312929 : Java in the Real World: Experiences with Real-Time Java for Device Control at JavaOne 2010. We should have some really great stories and exciting video to share.
My recent contributions to the Shelley project have been to create visualizations for the Java safety system. I won't share the actual UI just yet as it's still in progress, but here's a small tease:
This shows two views of the same track. The left shows the entire track, in this case a short track used in testing at Santa Clara County Fairgrounds, and the right track is a magnified view showing only two curves of the same track. The black dot on each view is the position of Shelley on the track. The maps used by Shelley are described as a series of curves. The map is a representation of the path Shelley should travel to traverse the road. Each curve consists of four parts, a straight segment, an entry segment, the curve proper and an exit segment. In this visualization the segments are red, green, blue and cyan respectively. On the magnified view there is a line drawn between Shelley's location and the track.
I will explain more about what's shown in the visualizations in future postings.