- Mar 16, 2022
-
-
Le Quang Anh authored
Before adding another constraint to a solver, check if it already has the stricter version of the constraint. `constraint/hold` is stricter than `constraint` and stricter than `constraint/complement`.
-
- Feb 24, 2022
-
-
Le Quang Anh authored
This is currently done by propagating the constraints from the last state to the initial state if the joints involved in each constraint are constrained during all transitions between the initial state and the last state. Checking the initial configuration to see if it satisfies these constraints will help to eliminate some state sequences.
-
- Feb 11, 2022
-
-
Le Quang Anh authored
-
- Feb 10, 2022
-
-
Le Quang Anh authored
Able to build now, but code is probably useless
-
- Feb 07, 2022
-
-
Le Quang Anh authored
-
- Feb 01, 2022
-
-
Florent Lamiraux authored
-
- Jan 20, 2022
-
-
Florent Lamiraux authored
-
- Sep 23, 2021
-
-
Florent Lamiraux authored
- Use parent implementation for method solve, - reimplement tryToConnectInitAndGoals, - remove InStatePath class and call core::DiffusingPlanner instead. - optimize paths on sub-manifolds with random shortcut and insert path in roadmap.
-
- Sep 10, 2021
-
-
alexandrethiault authored
-
- Apr 30, 2021
-
-
Florent Lamiraux authored
Do not clear constraintsAndComplements_ after graph initialization, Add method clearConstraintsAndComplement(), call this method in ProblemSolver::initConstraintGraph().
-
- Feb 19, 2021
-
-
Joseph Mirabel authored
-
- Feb 12, 2021
-
-
Joseph Mirabel authored
-
Joseph Mirabel authored
-
- Feb 09, 2021
-
-
Florent Lamiraux authored
This reverts commit 0d81bac3.
-
- Feb 05, 2021
-
-
Florent Lamiraux authored
- GraphComponent::numericalConstraints is virtual, - reimplemented in Edge a follows: - if edge is not initialized, call parent implementation, - otherwise return constraints that are in the solver. - The differences are that: 1. constraints and complements are replaced by explicit constraints, 2. constraints of the containing node are also returned.
-
- Feb 03, 2021
-
-
Florent Lamiraux authored
- when inserting them. Throw if they are. - Add a test.
-
Florent Lamiraux authored
-
- Jan 19, 2021
-
-
Florent Lamiraux authored
to comply with modification in hpp-constraints.
-
- Jan 16, 2021
-
-
Florent Lamiraux authored
RelativeTransformation -> RelativeTransformationSE3 with mask.
-
- Jan 05, 2021
-
-
Joseph Mirabel authored
-
Joseph Mirabel authored
-
Joseph Mirabel authored
-
Joseph Mirabel authored
-
- Dec 14, 2020
-
-
Joseph Mirabel authored
-
Florent Lamiraux authored
- methods formerly taking a const reference to Problem as input now take a shared pointer to const Problem.
-
- Dec 10, 2020
-
-
Joseph Mirabel authored
-
Joseph Mirabel authored
-
Joseph Mirabel authored
-
- Dec 07, 2020
-
-
Joseph Mirabel authored
-
- Dec 04, 2020
-
-
Joseph Mirabel authored
-
Joseph Mirabel authored
-
- Apr 24, 2020
-
-
Florent Lamiraux authored
-
Florent Lamiraux authored
Set error threshold for each internal edge to the value of the edge divided by the number of internal edges.
-
- Apr 01, 2020
-
-
Florent Lamiraux authored
-> generateTargetConfigOnLeaf.
-
Florent Lamiraux authored
-
Florent Lamiraux authored
- reference ICRA 2017 paper.
-
- Mar 28, 2020
-
-
Florent Lamiraux authored
Make previous methods deprecated Rename Graph::configConstraint(EdgePtr_t) into targetConstraint.
-
Florent Lamiraux authored
-
Florent Lamiraux authored
make old methods deprecated. This will homogeneize with hpp-manipulation-corba naming.
-
Florent Lamiraux authored
-