URC Roadmap
Drivetrain:
Mech:
Robot right rocker needs to be remanufactured
Wheel redesigned with Polyurethane
Electrical:
PDB remanufactured & respec
switch all motors to spark max
Add Jetson into the system
Test CAN signal (termination)
Firmware:
CAN wrapper (CAN configuration)
Software:
Drivetrain controller(speed ramping, arcade controller)
Ground station interface (drivetrain system)
Close loop control (PID speed controlling, Encoder feedback loop)
Sensor:
Hardware:
Gimbal
2 DOF camera for perception tasks(User interface, autonomy - reading tag(locking), Visual scanning)
arm camera(show end effector operation)
2 x fixed depth camera (objective avoidance/ detection, navigation)
Vector NAV [IMU + GPS] (main GPS)
Localization [IMU + GPS] (backup GPS)
Encoder (drivetrain/ Arm/ Gimbal)
Mech:
Investigate why to use BLDC for gimbal (FOC controller)
need justification and decide later
Skeleton mount and placement (<-> Software)
Antenna mount for vector NAV
Electrical:
USB HUB to Jetson
CAN & localization wire for Encoder
Gimbal control connection
Firmware:
CAN Transceiver
Localization board firmware
Software:
Gimble controller
Sensor data interfacing
encoder
depth camera
GPS/IMU
image transport
Autonomy
Mech:
Sensors
Software:
localization
object detection
object avoidance
reset objective
path planning
aruco-tag reading
EBOX redesign
Hardware:
Estop
BMS
PDB
Power delivery
Jetson
Drivetrain
Spark motor drivers (6)
Arm
Motor drivers (7)
Interface
Motor Andersons
Science Power
Ethernet ports
RS232 connectors
Mech:
Bigger ebox
Detailed electronics placement
wire management
ebox mount interface
Maybe 2 layers
Electrical:
Redo connections
Component placement
Wiring plan with mech
Arm
Hardware:
Seven motors (6 DOF)
End effector
encoders
BLDC motor driver
Mech:
Simulate Torque value for all motor axis
get max moment
Understand the folding and extending workspace
custom end effect
tooling station
testing bench
Motor spec/ weight reduction
Ebox interface
Electrical:
motor controller
wiring
video mux
motor characterization
odrive rca
Software:
CAN interface
inverse kinematics (motion)
position feedback loop
user control interface
home position
arm camera interface
AUX:
Hardware:
Fans (PWM output and Tachometer input)
Estop Relay
Terminals
LED Matrix
Ebox temperature sensor
Microcontroller (STM32)
Mech:
LED strip mounting
Electrical mounting of Aux board
Electrical:
Design of Auxillary control board
Soldering of auxiliary components
Firmware:
Control of sensor inputs and PWM outputs on
Serial between jetson and microcontroller
Temperature PID control of Ebox fans