-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Finalized cob_cartesian_controller #74
Finalized cob_cartesian_controller #74
Conversation
…tor_profile_generator
…b_control into test_new_cartesian_controller Conflicts: cob_frame_tracker/src/cob_frame_tracker.cpp
{ | ||
double tb, te, tv; | ||
unsigned int steps_tb, steps_te, steps_tv; | ||
bool ok; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could we get rid of this?
E.g. by letting the according getProfileTimings
function return a bool instead of a ProfileTimings struct. The struct should then be passed to the function as a reference parameter (also see my comment below https://github.com/ipa320/cob_control/pull/74/files#r47380086)
double vel_max = params_.profile.vel; | ||
|
||
// Calculate the Profile Timings | ||
pt = getProfileTimings(pa.Se_, pt_max_.te, accl_max, vel_max, false); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see according comments in "ramp"
Just another browser review... |
In my updated branch, I considered all styling/restructure comments I made here three days ago...simply Beside the styling, I significantly reduced unused/obsolete variables/functions, simplified function parameters by using structs/member variables, remove code duplicates....have a look at my commit history to see the steps... I tested it in simulation with schunk_lwa4d...the behavior of lwa4d_circle.py is as expected, i.e. the same as without my changes 😉 @ipa-fxm-cm, could you review my additional changes and test again? To finalize this PR, could you have a look at these comments of mine and try them out?
Finally, after the tests, the lwa4d scripts should be removed from cob_control and added to the schunk_lwa4d package directly (Please |
Closes #52 (after the changes from my |
Do not merge yet....branches are messed up....I'm trying to fix it as soon as @ipa-fxm-cm has made me Collaborator to his repo... |
8ab4b14
to
1a29538
Compare
I pushed my branch Can be merged! |
Merging now in order to go on with this... |
Finalized cob_cartesian_controller
I finalized the cob_cartesian_controller. There was a bug in the cob_frame_tracker which threw an transform exception which I also fixed in my latest commit.