View Single Post
  #23   Spotlight this post!  
Unread 05-10-2012, 15:30
Phalanx's Avatar
Phalanx Phalanx is offline
Formerly Team 1089 (Mercury)
AKA: Michael Reffler
FRC #5431 (Titan Robotics)
Team Role: Mentor
 
Join Date: Jun 2005
Rookie Year: 1999
Location: Lewisville, TX (previously NJ)
Posts: 384
Phalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond repute
Re: CAN on the entire 2012 robot

Something else you can consider in your mechanical design to go along with your brown out recovery software.

Typically we have a "RESET" button on our custom driver or arm operator station. It's function is to basically ignore just about everything except for it's "HOME" indicator and reset the manipulator to it's "HOME" position.

What we usually do is have a mechanical "HOME" for our manipulator that is a physical stop. Typically that "HOME" is monitored by a limit switch. So when the limit switch is engaged we know our manipulator is "HOME". When it's "HOME" we reset our encoder counts to zero, turn off it's motor, etc....

This does two things. It allows us to reset/recover our position, and a helps alleviate position drift.
__________________
Don't just ask the experts, become one!
Leadership is not about ability. It's about responsibility!
Diagonally Parked in a Parallel Universe. It's okay we do Quantum Physics


Reply With Quote