aikido
aikido copied to clipboard
Add VisualServoingVelocityExecutor class
Adds a class built on top of the JacobianVelocityExecutor (See #605) to follow some arbitrary externally perceived transformation.
This class has been tested with Unit Tests only.
Before creating a pull request
- [x] Document new methods and classes
- [x] Format code with
make format
Before merging a pull request
- [x] Set version target by selecting a milestone on the right side
- [ ] Summarize this change in
CHANGELOG.md
- [x] Add unit test(s) for this change
Codecov Report
Merging #620 (4a95b5c) into master (4966b53) will decrease coverage by
0.09%
. The diff coverage is65.71%
.
:exclamation: Current head 4a95b5c differs from pull request most recent head 797c0af. Consider uploading reports for the commit 797c0af to get more accurate results
@@ Coverage Diff @@
## master #620 +/- ##
==========================================
- Coverage 73.19% 73.10% -0.10%
==========================================
Files 216 218 +2
Lines 7764 7868 +104
==========================================
+ Hits 5683 5752 +69
- Misses 2081 2116 +35
Impacted Files | Coverage Δ | |
---|---|---|
src/control/VisualServoingVelocityExecutor.cpp | 61.70% <61.70%> (ø) |
|
.../aikido/control/VisualServoingVelocityExecutor.hpp | 100.00% <100.00%> (ø) |
|
...de/aikido/control/detail/JacobianExecutor-impl.hpp | 82.60% <100.00%> (ø) |
|
include/aikido/control/util.hpp | 100.00% <100.00%> (ø) |
|
...l/KinematicSimulationJointCommandExecutor-impl.hpp | 96.29% <0.00%> (+1.23%) |
:arrow_up: |