This C++ application runs in conjunction with a Tangram-generated LMCP component software interface, and OpenAMASE (a simulation environment for testing of UAV control technologies).
It sends serialized LMCP AirVehicleState
and AirVehicleConfiguration
messages to OpenAMASE to visualize the behavior of the system.
This is a resource for Tangram Pro™ Tutorials which can be found here.
- A Linux Ubuntu 20.04 LTS machine (or VM) is required to run this application.
- The OpenAMASE Java program must be installed.
Additional dependencies must be generated before the lmcp_sender
application can be built.
Follow these tutorials to design and generate the necessary LMCP component software interface in Tangram Pro™.
Lastly, follow this tutorial to implement and utilize this application.
After the Tangram-generated code is in place, build the app with the command make
Run the app with the command ./lmcp_sender