Proto commits in jhu-asco/aerial_autonomy

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:fbddfbc
Author:Cora Dimmig

Added a delay at each location for post pick and search to allow for looking for the object

Commit:399f7e7
Author:Cora Dimmig

Small improvements to i gain usage

Commit:1826e7c
Author:Cora Dimmig

Added integrator to reference controller

Commit:7116291
Author:Cora Dimmig

Added region for checking tolerances continuously

Commit:6b96b0c
Author:Cora Dimmig

Added continuously checking z is within tolerance

Commit:8beab81
Author:Cora Dimmig

Created new tracking strategy for closest object of a particular ID, additionally handled closest strategy correctly by sending relative poses

Commit:5a3677b
Author:Cora Dimmig

Gripping angle based on object ID

Commit:119be77
Author:Cora Dimmig

Pulling transform for tracker from tf rather than the current quad pose, also allowed for measurement offset

Commit:d8b7420
Author:Cora Dimmig

tdiff warning change

Commit:0cef43c
Author:Cora Dimmig

Added ability to transform odom from pose and publish tfs

Commit:5119472
Author:Cora Dimmig

Added tracking multiple objects with the same ID and parameters for minimum distance between objects (would could be set maximally to fuse everything together) and minimum number of detections to get rid of outliers

Commit:2f8ae60
Author:Cora Dimmig

Added warning for yaw during pick action. Checks yaw continuously and adds a warning to the status for significant deviations. Really only relevant for motions like pick where it shouldn't be deviating much while moving

Commit:2070715
Author:Cora Dimmig

Added check for magnetometer ratio to reset if there is an issue

Commit:62958e4
Author:Cora Dimmig

Added parameters for using fixed orientations and orientation based on straight line

Commit:933d578
Author:Cora Dimmig

Added odometry sensor to receive poses from tf

Commit:f0f9fbd
Author:Cora Dimmig

Added decay to the exponential filter and set the tracker to used a fixed orientation after the decay is complete

Commit:3247ce5
Author:Gabriel Baraban

m200 changes

Commit:b1f40f5
Author:Cora Dimmig

Added general odometry sensor for use with odom topics published in ros Switched gui to use odom sensor pose if available

Commit:24327db
Author:Cora Dimmig

* Check that tracking pose is recent, otherwise use old one * Can specify tracker timeout in config * Hover controller - control to current position when in hover * Reorganized state machine and removed some of the arm power/fold commands

Commit:c43bf41
Author:asco-matrice

nuc changes

Commit:fa878c3
Author:asco-matrice

orange tracking update

Commit:6e91387
Author:gabe

State machine code and tests

Commit:574e697
Author:gabe

geofence and logging

Commit:74f5daf
Author:gabe

Geofence

Commit:87a26e4
Author:gabe

Initial Draft. Doesn't compile

Commit:f9e12b1
Author:Cora Dimmig
Committer:Cora Dimmig

Created enum for switching between mocap, guidance, and t265. Created odometry_sensor for nav_msgs/Odometry type sensors

Commit:c887da9
Author:asco-matrice

Merge branch 'tf_pick_place' of github.com:jhu-asco/aerial_autonomy into tf_pick_place

Commit:bb744b1
Author:asco-matrice

Matrice Late Commits

Commit:6940738
Author:Cora Dimmig

Created enum for switching between mocap, guidance, and t265. Created odometry_sensor for nav_msgs/Odometry type sensors

Commit:4aadd0d
Author:matt

Add timer multiplier for speed up that does nto affect control

Commit:91e8703
Author:matt

Add logging and analysis for RPYTBasedPositionControllerDroneConnector. Add separate config and launch file for spo

Commit:deaa133
Author:matt

Add UAVStatePublisher class. Add rpyToQuat conversion function. Update thrust gain config for tf_parser

Commit:57530ec
Author:Matt Sheckells
Committer:GitHub

Merge pull request #212 from jhu-asco/sensor_place_state_machine Sensor place state machine

Commit:c97795a
Author:gabe

Description change

The documentation is generated from this commit.

Commit:0c87232
Author:gabe

Checkout pick_place_state_machine_config.proto from master

Commit:6fd5ef6
Author:gabe

post-check commit

Commit:e4573bc
Author:gabe

Linking Error

Commit:e34b208
Author:asco-matrice

Merge branch 'least-square-plane-fit' into matrice_test_sensor_placement

Commit:fbe303f
Author:asco-matrice

Merge branch 'master' into least-square-plane-fit Conflicts: include/aerial_autonomy/robot_systems/uav_vision_system.h

Commit:4f73257
Author:gabe

PR fixes

Commit:c16d6f5
Author:yorgoon

Change coordinate of the plane. Add roi_to_plane_converter in uav vision system.

Commit:04e00e5
Author:gabe

reset pick place config

Commit:38f7ff6
Author:gabe

PR changes

Commit:23db25a
Author:gabe

Merge branch 'master' of https://github.com/jhu-asco/aerial_autonomy into adaptive_estimator

Commit:dc555bf
Author:gabe

Merge branch 'master' of https://github.com/jhu-asco/aerial_autonomy into sensor_place_state_machine

Commit:1ad0f79
Author:gabe

Merge branch 'master' of https://github.com/jhu-asco/aerial_autonomy into sensor_place_state_machine

Commit:2a5e9ff
Author:gabe

State Machine, Tests, Functors, States

Commit:69f9990
Author:matt

Integrate acceleration bias estimator into controller and add tests

Commit:12fb023
Author:matt

Add initial tests and config for acceleration bias estimator

Commit:721db0f
Author:gabe

Transformed Sensor Class

Commit:dd81f1b
Author:gabe

Compiled clean

Commit:d39f96c
Author:gabe

First Merge. Not compiled yet

Commit:4d7f4ac
Author:gabe

Pre-Flight Test Transfer

Commit:39adf2e
Author:Gowtham Garimella

Add doc

Commit:2981298
Author:Gowtham Garimella

Add skeleton code for generic state estimator

Commit:3ae676a
Author:Matthew Sheckells

Remove unused proto import. Initialize config for uav basic functor tests

Commit:fcc7417
Author:asco-matrice

Add velocity based relative pose connector

Commit:b638638
Author:Gowtham Garimella

Pull in MPC changes om mpc poly reference

Commit:6f6d2d7
Author:Gowtham Garimella

Fix tests

Commit:90510dd
Author:asco-matrice

sensor from other branch

Commit:21dd5f3
Author:Gowtham Garimella

Change visual servoing connector using proto config

Commit:923b076
Author:gabe

Parameter Tuning, Safety Factors Added, Launch Files Assembled

Commit:eba06dc
Author:gabe

Visualizer Bug Fix, New Circular RefTraj

Commit:243e3c1
Author:yorgoon

CMakelist merge conflict resolved

Commit:e2de1fc
Author:yorgoon

Add obstacle avoidance high level controller

Commit:a82742c
Author:Gowtham Garimella

Add obstacle cost and config protos

Commit:a9eb18b
Author:gabe

Adaptive Simulator pre-viz merge

Commit:4b8aa87
Author:yorgoon

viualizer takes connector as an input

Commit:665eca6
Author:yorgoon

Add visualizer config.

Commit:49a8b6a
Author:Gowtham Garimella

Fix required in proto

Commit:054cd7d
Author:Gowtham Garimella

Add reachinggoalbackstepping to uav state machine

Commit:adaa681
Author:yorgoon

Add odom sensor config. Add backstepping controller config.

Commit:932f2ee
Author:yorgoon

Add minimum snap trajectory config.

Commit:edf09ed
Author:yorgoon

Add average velocity.

Commit:8e129be
Author:yorgoon

Add odometry sensor in order to replace pose sensor.

Commit:cec85b2
Author:yorgoon

Add config file for minimum snap ref trajectory

Commit:0880947
Author:Gowtham Garimella

Fix minor logging issues, increase MPC costs

Commit:9858201
Author:Gowtham Garimella

Add initial guess rp bias estimator

Commit:0b39c70
Author:asco-matrice

Add separate config for RPYT reference controller during waypoint tracking

Commit:2224fd3
Author:Gowtham Garimella

Add polynomial reference to waypoint tracking

Commit:2a7926b
Author:Gowtham Garimella

Add setting thrust gain during reaching post pick waypoint

Commit:9e69100
Author:garimella.gowtham74@gmail.com

Increase order of noise to make sure it is smooth

Commit:e004cb2
Author:garimella.gowtham74@gmail.com

Add noise at end of polynomial reference

Commit:1c3c43f
Author:Gowtham Garimella

Add prepick state, update polynomial reference to set time based on max velocity and some minimum time

Commit:47c71a4
Author:garimella.gowtham74@gmail.com

Move velocity filtering into pose sensor Removed pose sensor from MPC. Will have to figure out how to add pose + velocity + rpydot to MPC sensor

Commit:cf0e428
Author:gabe

Simple Formatting Changes

Commit:b757dae
Author:garimella.gowtham74@gmail.com

Ad rp bias estimation to thrust gain estimator

Commit:471e4e5
Author:Gowtham Garimella

Add polynomial reference to state machine

Commit:0b01fc9
Author:Gowtham Garimella

Add polynomial reference trajectory

Commit:1914cc1
Author:Gowtham Garimella

Working (uav_system_node) code Debugging visual_servoing_code

Commit:42c6424
Author:Gowtham Garimella

Add filters and ported code to avoid duplication

Commit:cd6f366
Author:gabe

Removed velocity sensor config proto, OBE because of ROS sensor config

Commit:4c1a78c
Author:gabe

Sensor Transform Added & PR modifications made (mostly)

Commit:254f32b
Author:garimella.gowtham74@gmail.com

Add filteer, use sensor in visual reference connector

Commit:f69e7a4
Author:Gowtham Garimella

Rename, add comments and move code around

Commit:00b1737
Author:gabe

VINS updates to master. Still need to add sensor offset transforms somewhere.

Commit:ddddfda
Author:garimella.gowtham74@gmail.com

Fix MPC for visual servoing Basic problem: No global look ahead and look ahead is obtained from thrust gain estimator

Commit:b340f51
Author:Gowtham Garimella

Integrated MPC. Currently there is a bug somewhere because of which MPC starts oscillating crazy??

Commit:885e24c
Author:Gowtham Garimella

Add simulated tracker, add separate relative pose visual servoing Use MPCRelativePoseVisualServoing to use visual servoing Also abort HighLevelController when aborting UAV Controller

Commit:9036157
Author:Gowtham Garimella
Committer:Gowtham Garimella

Add mpc to visual servoing transition functor