2009:Programming 1.11.2009: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
(New page: January 11, 2009 1). Functions wrote to take the data of speed encoders 2). Acceleration control started 3). Encoder.h must be preceded by WPIlib.h with #include's 4). I...)
 
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
January 11, 2009
Team Members helping:Peter, Mike, Andy, Shauna, Calvin, Becca,  Bear, Jeff, Eric
<br>
January 11, 2009&nbsp; Start:&nbsp;10:00 AM, Finish:9:00 PM<br>


1). Functions wrote to&nbsp;take the data of&nbsp;speed encoders
Accomplished:


2). Acceleration control started
#Functions to&nbsp;take the data of wheel speed encoders
#Acceleration control implemented
#Discovered WPIlib.h must be #included before Encoder.h&nbsp; or else you get weird compiler errors.<br>
#Changed teleoperated code to use joysticks instead of Logitech Gamepad
#Implemented turbo&nbsp;and slow driving modes<br>
#
Integrated drivetrain control software with mechanical and electrical drivetrain - '''It Works!&nbsp; It Works!&nbsp; IT'S&nbsp;ALIVE!'''


3). Encoder.h must be&nbsp;preceded by WPIlib.h with #include's


4). Implemented joystick&nbsp;controls


5). Implemented turbo&nbsp;and slow&nbsp;
Next Tasks to Do
 
#Test Acceleration control with the real drivetrain and tweak settings.
#Implement traction control
#Get feedback from test drivers and tune driving speed and control curves to their preference.
#Implement other driving controls: Override switch and LED, Wheel Slip LED, Driving Mode switches.
 
<br>
 
<br>
 
<br>

Latest revision as of 13:38, 14 November 2010

Team Members helping:Peter, Mike, Andy, Shauna, Calvin, Becca,  Bear, Jeff, Eric
January 11, 2009  Start: 10:00 AM, Finish:9:00 PM

Accomplished:

  1. Functions to take the data of wheel speed encoders
  2. Acceleration control implemented
  3. Discovered WPIlib.h must be #included before Encoder.h  or else you get weird compiler errors.
  4. Changed teleoperated code to use joysticks instead of Logitech Gamepad
  5. Implemented turbo and slow driving modes

Integrated drivetrain control software with mechanical and electrical drivetrain - It Works!  It Works!  IT'S ALIVE!


Next Tasks to Do

  1. Test Acceleration control with the real drivetrain and tweak settings.
  2. Implement traction control
  3. Get feedback from test drivers and tune driving speed and control curves to their preference.
  4. Implement other driving controls: Override switch and LED, Wheel Slip LED, Driving Mode switches.