-
Notifications
You must be signed in to change notification settings - Fork 2
How To Use
There are multiple manners in which the environment_template system can be utilised.
If used within a ROS2 workspace, the repository can be either cloned into the workspace or it can be installed with apt.
mkdir -p ~/ros2_ws/src
cd ~/ros2_ws/src/
git clone -b {environment_name} https://github.com/LCAS/environment_template.git
colcon build --merge-install --packages-select environment_template
sudo sh -c 'echo "deb http://lcas.lincoln.ac.uk/ubuntu/main $(lsb_release -sc) main" > /etc/apt/sources.list.d/lcas-latest.list'
sudo apt-get install lcas_environments_{environment_name}
The It is recommended to add a direct source to the environment.sh into your ~/.bashrc file.
The files can then be accessed either through sourcing the environment.sh file, or
source environment.sh
ros2 pkg --prefix share reference
- Navigate to your desired folder
git clone -b {environment_name} https://github.com/LCAS/environment_template.git
- Go to:
https://github.com/LCAS/environment_template/tree/{environment_name}
- Click on the green
<> Code
button. - Click on
Download ZIP
and save to your desired folder. - Navigate to the folder and extract the zipped contents.
source environment.sh
filepath
This work was supported by AgriFoRwArdS CDT, under the Engineering and Physical Sciences Research Council [EP/S023917/1].
This work was completed in association with the Agri-OpenCore project under Innovate UK grant 10041179.
For citation of the associated workshop publication please use the following bibtex:
@inproceedings{heselden2024unified,
title={Unified Map Handling for Robotic Systems: Enhancing Interoperability and Efficiency Across Diverse Environments},
author={James R. Heselden and Gautham P. Das},
year={2024},
eprint={2404.13499},
archivePrefix={arXiv},
primaryClass={cs.RO},
booktitle={Proceedings of the Workshop on Field Robotics, ICRA 2024},
address={Yokohama, Japan},
doi={10.48550/arXiv.2404.13499}
}
For citation of this software repository please use the following bibtex:
@misc{LCASEnvironmentTemplate,
author = {Heselden, James R. and Das, Gautham P.},
title = {{Environment Template}},
howpublished = {\url{https://github.com/LCAS/environment_template}},
year = {2024},
note = {Accessed: [access date]}
}