theilem / uavEE

Modular Emulation Environment for rapid Development and Testing of Unmanned Aerial Vehicles
GNU General Public License v3.0
6 stars 2 forks source link

How to build and use this project? #1

Open shujaatak opened 5 years ago

shujaatak commented 5 years ago

The project seems fantastic and I am moved to test it but I did not find any wiki or other helping material related to building and running this project successfully. It would be much helpful if you share such information in the README file or in wiki section. By the way, Right now I am on Windows but I will setup another OS or compilers/softwares whichever needed for this project.

theilem commented 5 years ago

Thank you for your interest. In the coming days we will add a README to the projects. Regarding the OS, we focus on using Linux distributions. The main dependency of this project is the uavAP project (theilem/uavAP). The Core library of uavAP is necessary for uavEE to run.

shujaatak commented 5 years ago

Surely I will be anxiously waiting for those README files, hopefully containing step by step instructions about how to build those projects.

theilem commented 5 years ago

The Readme files for uavAP and uavEE are online. If there are any further questions regarding the installation process, please let me know.

shujaatak commented 5 years ago

At last I successfully built both uavAP and uavEE, but it will be very nice of you if you guide me through the steps of execution of this project. Such steps, if included in the readme file, will help the users greatly.

MacProSector commented 5 years ago

The projects are still under heavy development. However, thank you for your suggestions and we will be working on the documentation in order to improve the deployability of the projects.

shujaatak commented 5 years ago
MacProSector commented 5 years ago

In a nutshell, uavEE launches uavAP through autopilot_interface ROS package. And the simulation can be done through various flight simulators. For us, we usually use FS One. However, that is not a widely available option for everyone. But our environment also currently supports XPlane which is a very common and capable flight simulator. The launch of the uavEE can be configured by the launch files under the launch/ folder and each ROS packages can be configured using the configuration files under the config/ folder under the folder of each package. In addition, uavAP modules can also be configured by the configuration file under config/ in uavAP. The process is rather complicated and more systematic documentation will be posted in the future. Thanks for the interests again ; )

shujaatak commented 5 years ago

"The process is rather complicated and more systematic documentation will be posted in the future." I will be anxiously waiting for such documentation!

Which version of FS you use, I haven't ever heard about FS so can you please provide a link to its website?

MacProSector commented 5 years ago

https://www.x-plane.com, X-Plane 11

shujaatak commented 5 years ago

I already have arranged X-Plane 11. I thought you were talking about some other flight simulator. By the way, my minutes have increased to hours because of waiting for the documentation ; )