Skip to content
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

Perform system identification on the final drivetrain #29

Open
pietroglyph opened this issue Jan 18, 2020 · 2 comments
Open

Perform system identification on the final drivetrain #29

pietroglyph opened this issue Jan 18, 2020 · 2 comments
Assignees
Milestone

Comments

@pietroglyph
Copy link
Contributor

No description provided.

@pietroglyph pietroglyph added this to the Week 4 milestone Jan 18, 2020
@dbadb
Copy link
Contributor

dbadb commented Feb 22, 2020

Do we need smartdashboard values for the following keys to help diagnose or tune?

Drive/leftDemand, rightDemand
Drive/leftSpeed, rightSpeed
DriveMotionPlanner/trajectorySetpoints (fmt: 'velocity acceleration curvature')

@dbadb
Copy link
Contributor

dbadb commented Feb 23, 2020

I see a likely place to insert the broadcasting of Drive/left,rightDemand.
Seems like DifferentialDriveTrackerBase, line 47 might be a reasonable place.

Or perhaps within the actual motors themselves - though we'd have to pass in the broadcast key.

As for trajectorySetpoints, perhaps line 20 in the same file? ie: TrajectoryTrackerOutput has linear and angular velocity and acceleration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants