Skip to content

wellrun/rise_sdvp

 
 

Repository files navigation

The RISE Self-Driving Model Vehicle Platform (SDVP)

This is the source code and hardware design for a model vehicle platform developed and maintained at RISE Research Institutes of Sweden. The platform currently has full support for cars with Ackermann steering and partial support for quadcopters.

Self-Driving in this context means that the vehicles can follow a pre-programmed path outdoors accurately using RTK-GNSS. The paths can be edited using RControlStation as a set of points with different time stamps or velocities depending on the mode. It is also possible to send paths to the vehicles with time stamps in real-time from external applications (either using UDP or TCP to RControlStation or directly over a radio link) for e.g. following other vehicles.

Figure 1 shows a screenshot of RControlStation, which is a GUI where model vehicles can be viewed, configured and controlled in real time.

RControlStation

Here is a video with a short test of the SDVP on a Tero RC car:

RC Car Test

Currently a lot of documentation is missing, but this will be added over time along with tutorials on how to use this platform. The content of the documentation directory is incomplete and out of date, so don't rely on it too much.

About

The RISE Self-Driving Model Vehicle Platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 62.2%
  • C++ 29.9%
  • Objective-C 5.1%
  • Makefile 2.0%
  • Assembly 0.6%
  • Java 0.1%
  • Other 0.1%