Difference between revisions of "Dash"

From BITPlan Wiki
Jump to navigation Jump to search
Line 13: Line 13:
 
variety of moderately-powerful consumer graphics cards.  With Three.js, the motion planner can be executed in
 
variety of moderately-powerful consumer graphics cards.  With Three.js, the motion planner can be executed in
 
real-time 3D simulated scenarios.
 
real-time 3D simulated scenarios.
 +
 +
This simulator is still a work-in-progress. You may see bugs, WebGL crashes, strange vehicle behavior, and any
 +
number of other failures. Currently, it is fully functional
 +
only in [https://www.google.com/chrome/" target="_blank Google Chrome]
 +
with [https://github.com/mattbradley/dash/blob/master/README.md#enable-hardware-acceleration hardware acceleration enabled]
 +
and [https://github.com/mattbradley/dash/blob/master/README.md#enable-experimental-canvas-features experimental canvas features enabled].
 +
The target frame rate is 60fps, but it may run slower depending on how long planning takes on your hardware.

Revision as of 08:27, 14 January 2020

Click here to comment see Self Driving RC Car

Dash is a simple Vehicle simulation software‎‎ written in JavaScript. The fork

is an attempt to make it useable for https://github.com/rc-dukes/dukes/issues/37

Original Info Button

This project demonstrates a real-time, on-road, lattice-based autonomous vehicle motion planner in the browser. Many autonomous vehicle motion planners are implemented close to the metal in C or C++, or they utilize computing platforms like CUDA or OpenCL to generate plans in a highly parallel fashion on the GPU. Using WebGL, we can implement similar parallel planning algorithms right in the browser that can run on a variety of moderately-powerful consumer graphics cards. With Three.js, the motion planner can be executed in real-time 3D simulated scenarios.

This simulator is still a work-in-progress. You may see bugs, WebGL crashes, strange vehicle behavior, and any number of other failures. Currently, it is fully functional only in " target="_blank Google Chrome with hardware acceleration enabled and experimental canvas features enabled. The target frame rate is 60fps, but it may run slower depending on how long planning takes on your hardware.