Page History
...
- Install Ubuntu 18.04.3 LTS.
https://releases.ubuntu.com/18.04/ orhttps://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-ubuntu or
https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows
Clone our cpm software repository into
a folder called dev by typing:$HOME/dev with:
Code Block language bash git clone https://github.com/embedded-software-laboratory/cpm_lab software
- Prepare to run our installation script by getting a license.dat-file for the RTI DDS Connext Service (ask your supervisor if you are a student or get into contact with RTI)
Run our script to install all necessary components. In the software- folder you have just cloned you find 'install.sh'.
todo full installation simulation setup only run Code Block language bash cd software/
sudo bash install.sh
Code Block language bash cd software/
sudo bash install.sh --simulation
What will it install? Unbuntu packages Unbuntu packages Joystick/ Gamepad Joystick/ Gamepad RTI DDS Connext RTI DDS Connext RTI ARM OpenCV 4.0 for the Indoor Positioning System Basler Pylon 5 for the Indoor Positioning System and lab camera Info title Change DDS Domain If you want to change the DDS Domain later, change the corresponding variable
DDS_DOMAIN
in /etc/profile.d/rti_connext_dds.sh.The following domain IDs are used in the CPM Lab:
Domain ID Purpose 21 Lab (main computer, NUCs, vehicles) 61-66 Student computers Info title Change RTI license file If you want to update your license file, change the file at: /opt/rti_connext_dds-6.0.0/rti_license.dat Reboot your PC to avoid running
source /etc/profile.d/rti_connext_dds.sh
in every terminal you open.Optional:
Setup MATLAB. As a student from RWTH, you can do this with a MathWorks account following these instructions.
Setup the RTI DDS Support from Matlab.Note Make sure to create a symbolic link to the MATLAB binary during or after the setup!
Run the build script.
full setup only simulation setup Code Block language bash ./build_all.bash
Code Block language bash ./build_all.bash --simulation
Info | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|