- Oct 18, 2019
-
-
Martina Rivizzigno authored
the world file name parameter lives
-
- Oct 14, 2019
-
-
Julian Kent authored
* Add timeouts for wait * Add coverage targets for avoidance and local_planner * Add travis target for coverage * Fix CMAKE_BUILD_TYPE * Zero counters, use source as base directory, remove tests * Improve .travis * Fix catkin target issue * Also build global and safe landing planner coverage * Try coveralls integration * Fix indent * Try to find where coverage files are * Fix CMake warnings * Add a script to generate the html coverage with * Add coverage report to README * Disable branch coverage * Make paths in coverage file relative * Revert "Add timeouts for wait" This reverts commit ce6865360683e988c1733cee13c41d13de9c32fe.
-
Martina Rivizzigno authored
-
- Oct 02, 2019
-
-
Julian Kent authored
* Rename dynamic reconfigure to be correct * Fix safe landing planner dynamic reconfigure * Fix global planner dynamic reconfigure
-
- Aug 19, 2019
-
-
JaeyoungLim authored
* Deprecate launchfile generation
-
Martina Rivizzigno authored
* slp: use command associated with wp instead of mission item list * add enum for mavlink commands * remove avoidance_node from safe landing planner * use mavCommand enum across all planners * fix style
-
- Aug 15, 2019
-
-
Martina Rivizzigno authored
* Port avoidance_node to local_planner * retrieve px4 paramters in avoidanceNode and use them in safe_landing_planner * Use checkfailsafe from avoidance node * local_planner_node: remove unused variable * use avoidanceNode to fetch PX4 Firmware paramters for the local planner * local_planner: set cruise speed from mission item if enabled * fix style * fix style * remove leftover debugging printfs * declare avoidanceNode as unique pointer and not not start threads in the avoidanceNode constructor * test_waypoint_generator: set px4 paramter * avoidace: break out of the mission item loop once the current waypoint is found * add test for mission item speed * fix style * update valgrind suppresion file
-
- Aug 14, 2019
-
-
Martina Rivizzigno authored
* evaluate grid with sliding window approach if the ground below the vehicle is not good to land * change to circular kernel to evaluate landing hysteresis * cleanup * extend waypoint generator tests to work with the grid exploration logic * small fix on resizing the mask * fix hysteresis visualization * update state machine diagram * clean up debug messages * slp tests: initialized grid limits * address review comments * rework state machine states to simplify transitions * test_waypoint_generator: adapt test to the new state machine * fix style * simplify evaluatePatch * initialize matrix can_land_hysteresis_result and remove screen output from device launch file generator * slp generate_launchfile: lower depth resolution
-
- Aug 05, 2019
-
-
Julian Kent authored
This reverts commit ff9df729.
-
- Jul 25, 2019
-
-
JaeyoungLim authored
* Create common px4 config for avoidance * Use config from mavros * Apply to generate launchfiles * Fix
-
- Jul 05, 2019
-
-
Martina Rivizzigno authored
-
- Jul 04, 2019
-
-
Martina Rivizzigno authored
* add ability to play a grid from a rosbag into the safe landing planner plus improve visualization * slp: fix reset on landing hysteresis and update comments
-
- Jul 03, 2019
-
-
Julian Kent authored
* Add a simple library to help build structured FSMs * Pull state-specific logic into functions * Use usm to run safe landing planner state machine * Add a python script to generate .dot graph files from usm state machines * Add state machine diagram updates to CI * Fix asserts to use GTest asserts * Move actual state machine logic out of the node * Update state machine diagrams to new state machine names * Fix style * Remove orphaned definition * Add a few tests for the waypoint generator * Fix style * add additional tests for state transitions in safe landing planner * slp: bugfixes for fsm * slp wg bugfix: when landing is initiated lower than the loiter altitude, make sure the vehicle raises to the loiter altitude before taking a decision * fix style * PR comments: enum class, .travis.yml improvement * Fix namespace changes due to enum class * slp: add debug statement * slp: make landing area symmetric around the vehicle * slp: use 80 percentile of the landing area height to change altitude * update generated launch file for structure core and safe landing planner * Minor fixes from review: UPPER_CASE, better comments, formatting fix * Update transition names in state machine diagram
-
- Jun 14, 2019
-
-
Martina Rivizzigno authored
-
- Jun 12, 2019
-
-
Martina Rivizzigno authored
* make default parameter for real world and load from yaml simulation ones, make the spiral width configurable with parameter, decrease landing speed to 0.5m/s * safe landing: move PC transform in external thread * safe_landing_planner: remove some old naming * clang format * add node to log low rate depth images on structure core * cleanup thread execution for safe landing planner * reintroduce min number landable cell in the neighborhood * Fix ros spin * safe_landing_planner: send sp not valid * fix slp tests due to having reintroduced the min number of landable cells
-
- Jun 04, 2019
-
-
Martina Rivizzigno authored
* first commit lsd * safe_landing_planner: fix readme and test * fix initialization issues * test_safe_landing_planner: use std::uniform_distribution and fixed seed * make grid_size and cell_size protected * remove all old naming * combineGrid directly on matrices instead of element by element * grid: make Eigen types const * make HSV to RGB conversion nicer and fix std_dev visualization * do not init int with NAN, update readme with structure core sdk version * fix style also in hpp files * use std::swap
-