aikido:enhancement/brianhou/saver-enumflags

Last commit made on 2021-09-17
Get this branch:
git clone -b enhancement/brianhou/saver-enumflags https://git.launchpad.net/aikido

Branch merges

Branch information

Name:
enhancement/brianhou/saver-enumflags
Repository:
lp:aikido

Recent commits

18a25be... by Ethan Gordon <email address hidden>

Merge branch 'master' into enhancement/brianhou/saver-enumflags

8e2bcd9... by Ethan Gordon <email address hidden>

Update CI and Documentation to Restore Functionality from Travis (#610)

* Add explicit policy CMP0048 to suppress warnings

* Switch to clang-format-10 with built-in dry-run flag, since old XML generation was buggy

* Ran Make Format w clang-format-10

* Add Debug build and re-enable CODECOV support

* Update README for Ubuntu Focal

* Fix malformed workflow file

* Add >1 fetch depth to suppress Codecov warning

77e736a... by Ethan Gordon <email address hidden>

Updated GTest to v1.11 and make submodule (#568)

* Updated GTest to v1.10

* Prep gtest as submodule

* Add gtest submodule

* Fix GTest to release-1.11.0 tag

* Modify CI to checkout submoules

* Summarize changes in CHANGELOG

Co-authored-by: Brian Hou <email address hidden>

091b1cd... by Ethan Gordon <email address hidden>

Add Docs deployment (#606)

* Add Docs deployment

* Temp remove OS X test

* Don't need full build for DOCs

* Don't need to source setup.bash for cmake build

* Need to install DART manually

* Switch DOCs to CMake

* Add explicit repo path

* Fix path

* Clone git repo into separate folder

* Make sure Doxygen is installed

* Add Jekyll front matter and change to index to trigger Jekyll compilation

* Revert index.md change and make sure jekyll enabled

* Addressed comments

4553a6a... by Haoyang Chen <email address hidden>

Adding conversion from SphereShape to ROS msg (#601)

Co-authored-by: Hejia Zhang <email address hidden>
Co-authored-by: Ethan Gordon <email address hidden>

e88c14e... by Ethan Gordon <email address hidden>

Fixed logic in trajectory executor callback, ensure promise is only s… (#596)

* Fixed logic in trajectory executor callback, ensure promise is only satisfied once

* Clang Format

* Added CHANGELOG

2a906d6... by Ethan Gordon <email address hidden>

Aikidopy uses outdated WorldInteractiveMarker (#599)

* [WIP] Add workflow file

* Migration to github actions

* Add global env variables from Travis

* Add proper sudo definition

* Test with updated DISTRIBUTION without git ext

* Move DISTRIBUTION to repo secret

* Add workflow run on synchronize

* Remove on workflow edited

* view-all-results.sh is only available when using catkin

* Make docs a separate workflow

* Merge WorldInteractiveMarkerViewer in Aikidopy

* Allow workflow to run if job fails

* See if tests still segfault on focal

* [WIP] Specifically target focal support from pr-cleanroom

* Build on latest OS X

* No need to visualize test results after script run

* Updated CHANGELOG and README badge, added option for CODECOV_TOKEN [though not yet in secrets]

* Merge WorldInteractiveMarkerViewer in Aikidopy

* Ran make format

* Specify install directory

* Use built-in PYTHON_INSTALL_DIR

* Add sudo to install in preivileged directory

* Update CHANGELOG.md

13df484... by Ethan Gordon <email address hidden>

Update DOCS and CODEOWNERS (#600)

* Run DOCS on focal for yaml version

* Remove AVK from Codeowners

688a9ee... by Ethan Gordon <email address hidden>

Migrate Aikido to Github Actions (#598)

* [WIP] Add workflow file

* Migration to github actions

* Add global env variables from Travis

* Add proper sudo definition

* Test with updated DISTRIBUTION without git ext

* Move DISTRIBUTION to repo secret

* Add workflow run on synchronize

* Remove on workflow edited

* view-all-results.sh is only available when using catkin

* Make docs a separate workflow

* Allow workflow to run if job fails

* See if tests still segfault on focal

* [WIP] Specifically target focal support from pr-cleanroom

* Build on latest OS X

* No need to visualize test results after script run

* Updated CHANGELOG and README badge, added option for CODECOV_TOKEN [though not yet in secrets]

92befdf... by Sherdil Niyaz <email address hidden>

Clean up robot/util. (#588)

* [planner] Add ConfigurationToConfigurationsPlanner.

* [planner] Add DART ConfigurationToConfigurations problem/planner.

* [planner] Add DART ConfigurationToConfigurations adapter.

* Fix typo.

* Fix another typo.

* Fix typos, missing variables.

* Run make format on 18.04.

* Remove planToConfiguration() from util header.

* Remove planToConfigurations() from util completely.

* Fix tiny include gaurd bug.

* Whoops, make sure to use full coll-constraint in cleaned methods.

* Wipe planToTSR() from robot/util.

* Remove planToTSRwithTrajectoryConstraint() from robot/util *header*.

* Remove planToEndEffectorOffset() from util.

* Remove planToEndEffectorOffsetByCRRT() from robot/util.

* Remove CRRT params from Concrete Robot/Manipulator.

* Force locking to occur in DART planner's `plan()` method.

* Kill unused headers and using directives.

* Update CHANGELOG.

* Clean up unused includes and usings from Concrete Robot/Manipulator.

* Document resetting and locking invariants in DART planners.

Co-authored-by: Brian Hou <email address hidden>