Gitiles
Code Review
Sign In
realtimeroboticsgroup.org
/
RealtimeRoboticsGroup
/
test
/
b574fe42f1343b10291483c542db2cef93ae3fca
/
frc971
/
control_loops
/
drivetrain
b574fe4
Fix race in localizer_test
by Austin Schuh
· 6 years ago
3ae4226
Upgrade WPILib and upgraded compilers to C++17
by James Kuszmaul
· 6 years ago
cb7da4b
Convert aos over to flatbuffers
by Alex Perry
· 6 years ago
f257f3c
Prefix LOG and CHECK with AOS_
by Austin Schuh
· 6 years ago
9fe68f7
Convert control loop tests over to simulated event loop
by Austin Schuh
· 6 years ago
bd0a40f
Remove global .frc971.control_loops.drivetrain_queue object
by Austin Schuh
· 6 years ago
1ea89bb
Convert gyro_reading over to event loops.
by Austin Schuh
· 6 years ago
73b6e3b
Convert imu_values to event loops.
by Austin Schuh
· 6 years ago
651fc3f
Make a DurationInSeconds function
by James Kuszmaul
· 6 years ago
eb99d07
Move LocalizerControl queue to event loops
by Austin Schuh
· 6 years ago
df6cbb1
Remove the final users of robot_state and joystick_state
by Austin Schuh
· 7 years ago
7dedecc
Tune Kalman filter initial covariance
by James Kuszmaul
· 6 years ago
7f1a408
Tuning constants from drive practice
by James Kuszmaul
· 7 years ago
518640d
Add constant-heading localizer reset button
by James Kuszmaul
· 7 years ago
5a54341
Add distance remaining to trajectory status
by James Kuszmaul
· 7 years ago
29e417d
Allow cancelling un-executed splines
by James Kuszmaul
· 7 years ago
c73bb22
Add ability to drive splines backwards
by James Kuszmaul
· 7 years ago
4b502a9
Fix a bug in spline drivetrain.
by Alex Perry
· 7 years ago
4b3a005
Assume angular uncertainty in auto is good
by Austin Schuh
· 7 years ago
c40c26e
Detune some of the encoder noise
by James Kuszmaul
· 7 years ago
1104318
Switch trajectory_plot to 2019 drive base.
by Austin Schuh
· 7 years ago
6bcc230
Add spline management to base_autonomous_actor
by Austin Schuh
· 7 years ago
a5632fe
Tune localizer more
by James Kuszmaul
· 7 years ago
074429e
Tune the localizer to work reasonably well
by James Kuszmaul
· 7 years ago
a57008e
Clean up chrono and compares in line_follow_drivetrain
by Austin Schuh
· 7 years ago
e7f6ddf
Add and use a flipped X IMU
by Austin Schuh
· 7 years ago
38e7964
Improving line following
by James Kuszmaul
· 7 years ago
e093f51
Add types to targets and ignore rocket portals
by James Kuszmaul
· 7 years ago
c4bd161
Make target selector use throttle instead of velocity
by James Kuszmaul
· 7 years ago
fedc461
Tune localizer, remove error states
by James Kuszmaul
· 7 years ago
8bad241
Add button to set line following mode
by James Kuszmaul
· 7 years ago
d0856d6
Add status data for line follow drivetrain
by James Kuszmaul
· 7 years ago
428943c
Merge "Allow resetting localizer via queue"
by James Kuszmaul
· 7 years ago
ef428a0
Allow resetting localizer via queue
by James Kuszmaul
· 7 years ago
b2a2f35
Optimize discretization of A/Q for EKF
by James Kuszmaul
· 7 years ago
c3323fc
Merge changes I3e764082,I73bfde64,I94fd3166
by Austin Schuh
· 7 years ago
f3add3c
Account for delayed U in using localizer
by James Kuszmaul
· 7 years ago
5bc6fc9
Add interface for target selector
by James Kuszmaul
· 7 years ago
e39cbcf
Add basic line-following drivetrain
by James Kuszmaul
· 7 years ago
4b9c531
Fix typo in libspline that led to no xva plan
by Alex Perry
· 7 years ago
409993a
Merge "Fold y2019 localizer into drivetrain"
by Austin Schuh
· 7 years ago
1ec3452
Set priority of spline worker thread.
by Alex Perry
· 7 years ago
04300d6
Add plotting to spline drivetrain tests.
by Alex Perry
· 7 years ago
cc3ee4c
Move the trajectory computation into another thread.
by Alex Perry
· 7 years ago
09f564a
Fold y2019 localizer into drivetrain
by James Kuszmaul
· 7 years ago
3431d62
Make drivetrain use generic localizer
by James Kuszmaul
· 7 years ago
1057ce8
Implement 2019 EKF
by James Kuszmaul
· 7 years ago
2ed7b3c
Add generic drivetrain EKF
by James Kuszmaul
· 7 years ago
109ed8d
Factor out parts of drivetrain_lib_test
by James Kuszmaul
· 7 years ago
e32eabc
Add feedback to the spline drivetrain.
by Alex Perry
· 7 years ago
a71badb
Use iterative XVA in spline drivetrain.
by Alex Perry
· 7 years ago
731b460
Created a spline drivetrain.
by Alex Perry
· 7 years ago
c00338b
Merge "Remove explicit IMU reference in log"
by Austin Schuh
· 7 years ago
4ae2fd7
Create an iterative XVA plan for trajectory.
by Alex Perry
· 7 years ago
28313b0
Remove explicit IMU reference in log
by Lee Mracek
· 7 years ago
823df99
Merge "Remove goal_velocity from Goal."
by Austin Schuh
· 7 years ago
fc83d3b
Remove goal_velocity from Goal.
by Alex Perry
· 7 years ago
2139beb
Merge "Factor out some spline math."
by Austin Schuh
· 7 years ago
6f27dd5
Remove duplicate line in trajectory_test
by James Kuszmaul
· 7 years ago
7092150
Factor out some spline math.
by Alex Perry
· 7 years ago
55a13dc
Switch all robots over to use EventLoop
by Austin Schuh
· 7 years ago
eeec74a
Move Position, robot_state, and joystick_state over
by Austin Schuh
· 7 years ago
e37d598
Merge "Pass voltage through to the trajectory python wrapper."
by Austin Schuh
· 7 years ago
13cecad
Merge changes I3f444cd5,If3815bdc,Iac39d224
by Austin Schuh
· 7 years ago
50baefc
Pass voltage through to the trajectory python wrapper.
by Alex Perry
· 7 years ago
7660fcd
Remove unused queuegroup hash
by Austin Schuh
· 7 years ago
0603b54
Add python wrapper for trajectory.
by Alex Perry
· 7 years ago
a60da44
Create Python wrapper for distance_spline.
by Alex Perry
· 7 years ago
2076263
Create python wrapper for spline.
by Alex Perry
· 7 years ago
a6e7b21
Check that the end of the splines are continuous
by Austin Schuh
· 7 years ago
280996e
Follow multiple 6 splines
by Austin Schuh
· 7 years ago
b23f525
Add a 4 point spline to 6 point spline function
by Austin Schuh
· 7 years ago
9b0b643
Conditionally use matplotlib for distance_spline_test
by Austin Schuh
· 7 years ago
f49b4e3
Template Spline with the number of control points.
by Austin Schuh
· 7 years ago
e6a9fdf
Add J and Mass to drivetrain_config
by Austin Schuh
· 7 years ago
5b9e9c2
Add tests and an implemention of velocity limiting
by Austin Schuh
· 7 years ago
45cfd8b
Enable automatic step size calculation
by Austin Schuh
· 7 years ago
719a33e
Add tests for various spline types
by Austin Schuh
· 7 years ago
e73a905
Store the strategy used for each spline segment
by Austin Schuh
· 7 years ago
cc7e476
Add points to the friction circle
by Austin Schuh
· 7 years ago
3a37846
Publish the x, y, theta state of the drivetrain
by Austin Schuh
· 7 years ago
ec7f06d
Implement the C++ drivetrain trajectory optimizer
by Austin Schuh
· 7 years ago
78379ea
Convert drivetrain mode from a bool to a number
by Austin Schuh
· 7 years ago
a062edb
Added make_hybrid_drivetrain_velocity_loop to drivetrain_config
by Austin Schuh
· 7 years ago
bb735b7
Convert dt to a chrono::duration in drivetrain config
by Austin Schuh
· 7 years ago
90b43b4
Add ability to handle an upside-down Z IMU
by Austin Schuh
· 7 years ago
65c9987
Merge "Added a spline (and tests) that is a function of distance"
by Austin Schuh
· 7 years ago
941b46d
Added a spline (and tests) that is a function of distance
by Austin Schuh
· 7 years ago
06b65b8
Move DrivetrainMotorsSS constructor to top
by Austin Schuh
· 7 years ago
0054c15
Merge "Add cubic beizer spline class and tests"
by Austin Schuh
· 7 years ago
972e47e
Add //tools:armhf-debian to the default environment group
by Austin Schuh
· 7 years ago
c2b0877
Add cubic beizer spline class and tests
by Austin Schuh
· 7 years ago
ea136bd
Add wheel nonlinearity plotter
by Austin Schuh
· 7 years ago
398c74a
Removed linux_code
by John Park
· 7 years ago
33858a3
Removed Common
by John Park
· 7 years ago
96da942
Merge "Use the downloaded clang when building for armhf-debian"
by Brian Silverman
· 7 years ago
342d4dc
Remove implicit float->double promotions
by Brian Silverman
· 7 years ago
7a7c24d
Use the downloaded clang when building for armhf-debian
by Brian Silverman
· 7 years ago
bcce26a
Drive code works on Tantrum.
by Austin Schuh
· 8 years ago
d0180f1
Tune drivetrain.
by Diana Burgess
· 8 years ago
Next »