Austin Schuh | 813b9af | 2015-03-08 18:46:58 -0700 | [diff] [blame] | 1 | package frc971.actors; |
| 2 | |
| 3 | // Parameters to send with start. |
| 4 | struct LiftParams { |
| 5 | // Lift height |
| 6 | double lift_height; |
| 7 | // Arm goal. |
| 8 | double lift_arm; |
Brian Silverman | 697d07b | 2015-03-19 23:41:11 -0700 | [diff] [blame] | 9 | |
Austin Schuh | 3cba379 | 2015-04-19 20:01:22 -0700 | [diff] [blame] | 10 | // If true, do the second lift. |
| 11 | bool second_lift; |
| 12 | // Arm goal. |
| 13 | double intermediate_lift_height; |
| 14 | |
Brian Silverman | 697d07b | 2015-03-19 23:41:11 -0700 | [diff] [blame] | 15 | // True to move the claw in the middle of the lift. |
| 16 | bool pack_claw; |
| 17 | // Iff pack_claw is true, the angle to move the claw to. |
| 18 | double pack_claw_angle; |
Austin Schuh | 813b9af | 2015-03-08 18:46:58 -0700 | [diff] [blame] | 19 | }; |