Skip to content

Source code and sample application to get started with the MXcarkit.

Notifications You must be signed in to change notification settings

william-mx/MXcarkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MXcarkit

The MXcarkit is the ideal platform for reasarch, developement and education in autonomous driving. For more information, please visit the official product website.


Initial Setup

The MXcarkit is based on a ROS architecture. The setup was tested with JetPack 5.1. It is therefore recommended to install exactly the same version. However, older and newer versions should work just as well.

Follow the instructions from JetsonHacks to setup your Jeston. Use the user name mxck to avoid problems with the file paths.
Important: Make sure you install Jetson Runtime Components and Jetson SDK Components in order to get GPU support.

Start the Jetson log in to your account and clone this repository.

git clone --recurse-submodules https://github.com/william-mx/MXcarkit.git

Run shell script.

cd ./MXcarkit
chmod +x initial_setup.sh
sudo ./initial_setup.sh

Prepare STM32 Nucleo Board

Follow the instructions to install the latest software on the microcontroller.

Prepare VESC

Usually nothing should be changed in the VESC firmware. If you have to, follow these instructions.

ROS Setup

Donwload the latest ros workspace from Github and and follow the instructions specified there.

About

Source code and sample application to get started with the MXcarkit.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published