|
|
|
![]() |
|
|||||||
|
||||||||
|
|
Thread Tools | Rate Thread | Display Modes |
|
#7
|
||||
|
||||
|
Re: HM55B Digital Compass - How do I program the controller to read it?
If you continue to have issues, consider doing this:
encoder_error = left_encoder_count - right_encoder_count; encoder_output = encoder_error * encoder_gain; if (encoder_output > 127) encoder_output = 127; else if (encoder_output < -127) encoder_output = -127; Left_Drive = 127 + <insert_your_left_drive_value> - encoder_output; Right_Drive = 127 + <insert_your_right_drive_value> + encoder_output; Adjust your gain until it drives roughly straight. It won't be perfect, but it might work well enough for you. |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Interfacing a digital compass with the RC | Kelly | Electrical | 14 | 27-09-2007 19:01 |
| Where can I get a digital compass sensor? | EHaskins | Technical Discussion | 6 | 26-09-2007 18:33 |
| How Can I Program The FRC Robot Controller To Display My Team Number | jesusescobar | Programming | 5 | 22-01-2007 10:29 |
| Problem with the program downloaded to the controller | itsme | Programming | 9 | 14-01-2007 12:12 |
| I2C Digital Compass Programming | CyberWolf_22 | Programming | 7 | 03-01-2005 00:20 |