aikido:sniyaz_planner_refactor

Last commit made on 2020-09-26
Get this branch:
git clone -b sniyaz_planner_refactor https://git.launchpad.net/aikido

Branch merges

Branch information

Name:
sniyaz_planner_refactor
Repository:
lp:aikido

Recent commits

460ba79... by sniyaz <email address hidden>

Deprecate util -> planToConfiguration().

95738d4... by Sherdil Niyaz <email address hidden>

Fix bugs in CRRTs. (#574)

* First show at fixing CRRT bugs.

* Respond to code review from AVK.

* Tweak a comment.

* Check manifold res in correct place.

* Update CHANGELOG.

* Tweak changelog.

* Flip an inequality, run make format.

* Clamp connection radius in CRRTConnect instead of checking connection
motion.

* Rename mStepSize -> mProjectionResolution.

* Expose slack factor.

* Rename slack factor to be less scary.

* Undo rename of mMaxStepsize.

* Rename slack factor again.

* Remove name tag.

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

d4f6cfa... by Sherdil Niyaz <email address hidden>

Bump Travis version to 12u. (#584)

25ddf6f... by Aditya Vamsikrishna Mandalika <email address hidden>

Update README to include DOI (#575)

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

b0d685c... by Brian Hou <email address hidden>

Add v0.4.0 to documentation. (#583)

cdfd888... by Brian Hou <email address hidden>

Packaging AIKIDO v0.4.0. (#582)

90a6e0f... by Sherdil Niyaz <email address hidden>

Delete old post-processor code. (#581)

* Delete old PP code.

* Update CL.

* Update CHANGELOG.md

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

60abdca... by Sherdil Niyaz <email address hidden>

Move post-processor params into AIKIDO. (#579)

* Add post-processor params header.

* Add getTrajectoryPostProcessor() method to ConcreteRobot.

* Add postProcessPath() to ConcreteRobot.

* Re-org post-processor params like Brian suggested.

* Leave better comment on PostProcessorParams struct.

* Rename Hauser/Kunz param structs to just `Params`, set default args.

* [WIP] Add new Kunz/Hauser constructors.

* Change getTrajectoryPostProcessor() to take limits.

* Make format.

* Add new postProcessPath() to ConcreteRobot that takes limits.

* [WIP] Think I re-wrote PostProcessorParams.hpp to work but holy cow a
lot broke.

* Move ConcreteRobot post-process stuff to -impl files.

* Actually move Params structs into their PP classes.

* In ConcreteRobot -> postProcessPath(), print and return null instead of
throwing.

* Whoops, tiny bug fix.

* Mark PostProcessorParams -> getParams() as const.

* Respond to nits.

* Update CHANGELOG.

* Update CHANGELOG.

* Respond to some nits.

* Don't dupe postProcessPath() logic.

* Kill PostProcessorParams.hpp.

* Last nits, I think.

* Final final edits?

* More nits.

* Add constructors to param structs.

* Fix bug with missing template params.

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

3743067... by Sherdil Niyaz <email address hidden>

Bump OSX Travis image version to fix crash. (#580)

* Bump Travis version to fix errors.

* Fix bug in last commit.

f5b0879... by Brian Hou <email address hidden>

Add v0.3.1 to documentation. (#578)

Co-authored-by: Aditya Vamsikrishna Mandalika <email address hidden>