Brandon Sutherland
Brandon Sutherland
During a flight test, we found that we had issues trying to get the firmware to arm, as it would give an error that throttle override needed to be active...
To better understand the kind of performance we can expect to get out of our serial communication, we want to measure the rate and consistency of our round-trip serial communication....
The board.h file serves as the interface between all board implementations of the ROSflight firmware and the core ROSflight firmware library. Adding doxygen comments explaining exactly what every function is...
Our current communication protocol, MAVlink, has some redundant information that could be removed to minimize the amount of data we push across serial. We've also talked about replacing MAVlink entirely...
Setting up docker images that people could pull and use within their ROSflight workflow would help a lot at getting people started faster and expanding the platforms that would be...
With the creation of our latest hardware board target, some of the function definitions in the firmware's board.h class defining the hardware abstraction layer that the SIL implements has changed....
We need to test to see whether the magnetometer still works and can be calibrated properly. - [ ] Calibrate magnetometer - [ ] Estimate course and compare
Something that we'd really like to do is decouple the rosflight_sim package from Gazebo, and make it easy to add support for other simulation tools like HoloDeck, MATLAB, Airsim, etc....
ROSflight currently lacks a good ground station software to configure the firmware, input waypoint missions, monitor flights, and otherwise interact with the firmware outside of CLI tools. Adding support for...
In an effort to make this code as easy to understand and pick up as possible, we want to add Doxygen comments to anything within the core ROSflight packages that...