utk-robotics-2017 / rip

RIP v1 is now deprecated, please move to RIP v2
https://gitlab.com/utk-robotics
6 stars 2 forks source link

[WIP/Tracking] Roboclaw Appendage Complete Integration #66

Open robobenklein opened 6 years ago

robobenklein commented 6 years ago

Tracking PR for finishing the Roboclaw appendage. (Not to be merged until spine can communicate all the way through to the drivetrain.)

Important Changes:

Questions & TODO:

Please review the changes here and begin submitting feedback now.

Right before merge checklist:

(In order to reduce chance of merge conflicts during the work...)

codecov[bot] commented 6 years ago

Codecov Report

Merging #66 into dev will increase coverage by 2.57%. The diff coverage is 50%.

Impacted file tree graph

@@            Coverage Diff             @@
##              dev      #66      +/-   ##
==========================================
+ Coverage   91.68%   94.25%   +2.57%     
==========================================
  Files          70       45      -25     
  Lines        4364     2280    -2084     
==========================================
- Hits         4001     2149    -1852     
+ Misses        363      131     -232
Impacted Files Coverage Δ
arduino_gen/include/arduino_gen/argument.hpp 100% <ø> (ø) :arrow_up:
arduino_gen/include/arduino_gen/appendage.hpp 100% <ø> (ø) :arrow_up:
arduino_gen/include/arduino_gen/exceptions.hpp 80% <ø> (ø) :arrow_up:
arduino_gen/test/test_arduino_gen.cpp 93.05% <0%> (+1.6%) :arrow_up:
arduino_gen/src/constructor.cpp 90% <100%> (ø) :arrow_up:
arduino_gen/src/appendage.cpp 76.41% <48.27%> (-6.42%) :arrow_down:
arduino_gen/src/argument.cpp 66.66% <61.53%> (ø) :arrow_up:
arduino_gen/src/arduino_gen.cpp 94.47% <65.38%> (-4.48%) :arrow_down:
core/utilities/cmd_messenger/src/command.cpp
core/motor_controllers/src/motor_dynamics.cpp
... and 19 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 61b06bb...5634d38. Read the comment docs.

argvrutter commented 6 years ago

Roboclaw/dev is going to probably be a post-competition merge.

argvrutter commented 6 years ago

Periphery/dev probably shouldn't be merged for now. Peripherycpp hasn't been verified on hardware yet, the branches being merged just use the external periphery. Moving to peripherycpp is something that should happen but just not pre-competition.