Changes between Version 47 and Version 48 of RobotDevelopment


Ignore:
Timestamp:
Apr 22, 2015, 7:22:36 PM (10 years ago)
Author:
tlittmann
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RobotDevelopment

    v47 v48  
    88* [mailto://tmthylin@gmail.com Tim Lin]
    99
    10 == [=#mechspecs]Core Team Member Assignments[[BR]]
    11 {{{#!th rowspan=2 style="color: green"
    12 '''Arden
    13 }}}
    14 |----------------
    15 {{{#!td align=left
    16 == 4-Bar Lifter Arm
    17 ==== Sensors
    18 * sensors want 4 (2 in practice) 9-deg sensors to provide arm angle relative to support pillar
    19 * potentiometer failsafes -- will be used only if 9DF sensors don't work out
    20 * No more hard limits. Use 9 deg freedom values as soft limits
    21 ==== Actuators
    22 * 1 CIM motors
    23 * Wormed into winch - Allows to maintain position when powered off
    24 ==== Code
    25 * top/bottom range calibration
    26 * Arm movement to be controlled by xbox joystick for a range of speeds (Preferably Right joystick)
    27 * Want - preset positions (6-8 possible, check with Game) and manual move up/down
    28 * hard software limits --> must satisfy
    29 * needs to be able to detect if unspooling and stop motor
    30 }}}
    31 |----------------
    32 {{{#!th rowspan=2 style="color: violet"
    33 '''Fahim
    34 }}}
    35 |----------------
    36 {{{#!td align=left
    37 == !Claw/Grabber
    38 === Pneumatic Implementation
    39 ==== Sensors
    40 * viewing camera
    41 ==== Actuators
    42 * 2 pneumatic pistons
    43 ==== Code
    44 * only 2 positions: open, closed
    45 * when the claw is below a certain level off the ground (TBD), the claw must be in the closed position
    46 *Claw Open / Close on xbox triggers - Open on left
    4710
    48 === Motor Implementation
    49 ==== Sensors
    50 * camera
    51 ==== Actuators
    52 * motor
    53 ==== Code
    54 * limits on motor extreme values
    55 }}}
    56 |----------------
    57 {{{#!th rowspan=2 style="color: red"
    58 '''Josh
    59 }}}
    60 |----------------
    61 {{{#!td align=left
    62 '''Drive Train'''[[BR]]
    63 Sensors[[BR]]
    64 * Lidar sensor to detect distance from back wall; used for autonomous ranging
    65 * 2 encoders to tell distance, possibly turning
    66 Actuators[[BR]]
    67 * 4 CIM Motors
    68 Code[[BR]]
    69 * Increase joystick deadzone
    70 * Joystick trigger press = straight motion. Possibility to use encoders to find motor speeds in closed loop.
    71 
    72 '''Hook'''[[BR]]
    73 Actuators[[BR]]
    74 * small-stroke piston - open and close hook
    75 Code[[BR]]
    76 * When the Arms is down, Hook MUST be in the closed position
    77 * Actuated on xbox bumpers - Open on left
    78 }}}
    79 |----------------
    80 {{{#!th rowspan=2 style="color: blue"
    81 '''Andrew
    82 }}}
    83 |----------------
    84 {{{#!td align=left
    85 '''!Input/Sensors'''[[BR]]
    86 Implement and manage sensors and human input for the entire robot.
    87 
    88 Manage the input and hand out button assignments (work with drive team).
    89 
    90 '''Camera'''[[BR]]
    91 Manage and process the camera input from any cameras decided to be mounted on the robot.
    92 
    93 '''Design Patterns Implementation'''[[BR]]
    94 Implement the general design pattern; design and implement the sensors interface within the project
    95 
    96 '''!SmartDashboard Special Project'''[[BR]]
    97 Implement the Smart Dashboard (or a Swing equivalent) for display information to the drivers through the laptop.
    98 
    99 '''Manage SVN Project Hierarchy and Integration'''[[BR]]
    100 Coordinate integration when required and maintain the project hierarchy in subversion.
    101 }}}
    10211
    10312[[BR]]