-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Makefile to build and launch #15
Comments
Hi @matteovidali, Kudos on the script for managing the dependencies. I think we can bundle this with the repository eventually. I have a few comments however, especially on reinstalling those dependencies that comes standard to ros.
|
@matteovidali The |
@malintha, thank you for the review! I am working on implementing these changes, but I have a few questions.
I'm glad I could assist, and I look forward to more exploration! |
@matteovidali For development and simulation I would totally recommend ros desktop full installation. The base (or bare bone) installation is mostly targeted for running inside the robot computing boards; some of them are in fact incompatible for full desktop installation. Yes, I think a full installation might solve this issue. Let's give it a try. Please make a PR when you are done with the changes. :) |
Hey,
I have made a Makefile for this project that will handle the dependencies required as well as the build process. This is the first version of the Makefile, and it works on a fresh install of Ubuntu
20.04.5
, Kernel:5.15.0-67-generic
.To use this file, first download the gist, and place it the directory where you would like your
catkin_ws
to be made.Then run
make deps
to install dependencies required. This will only work on distros and versions that support ROS1, and I have only tested it on 1 machine, so it will be updated as required.Next, run
make build
to build the multi_uav_simulator.Finally, run
make launch
to launch the simulation, and an Rviz window should open.Included is a
make clean
command, to remove the entirecatkin_ws
.Please leave comments either here and mention me (@matteovidali) with updates, or place requests on the gist itself.
The text was updated successfully, but these errors were encountered: