This page will guide you through the installation process of the Lab:
https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-ubuntu or
https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows
cd ~/devyou have to enter your git username and password
git clone https://github.com/embedded-software-laboratory/cpm_lab.git
Run our script to install all necessary components. In the software- folder you have just cloned you find 'setup_cpm_build_environment.sh'. You PC will reboot in the end to finish the environment variables setup.
todo | full installation | simulation setup only |
---|---|---|
run | cd software/ | cd software/ |
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 |
If you want to change the DDS Domain later, go to /etc/profile Currently at the CPM Lab the IDs are the following
|
If you want to update your license file, change the file at: /opt/rti_connext_dds-6.0.0/rti_license.dat |
Run the build script.
It will also clone the cpm library so keep your git username and password on hand. |
full setup | only simulation setup |
---|---|
./build_all.bash | ./build_all.bash --simulation |
In case of a permission denied error, check that the scripts in ./bash have the right permissions set (chmod +x) |
If you have problems during the building process, resolve your error (the first try should be git pull for both folders), then cd ~/dev/cpm_base/ cd ~/dev/software/ |