🤖
ARC Wiki
  • ARC Wiki
    • BIDC Information
  • Dog Copter
    • Mechanical
    • Electronics
    • Software
    • Aerospace
    • Optimization
  • Piano Hand
    • Perception
    • Algorithms
    • Electronics
    • Simulation
    • Hardware
  • Rocket League
  • Sphero Swarm
  • Wizard's Chess
  • Drone Delivery
    • Fall 2022 Progress Updates
    • Pre-flight path planning(Depricated)
  • Tutorials!
    • X Forwarding
    • WSL2
    • Using the Terminal
    • Snake Game
    • Project Management
    • ROS
Powered by GitBook

Autonomous Robotics Club, 2024

On this page

Was this helpful?

Export as PDF
  1. Dog Copter

Electronics

PreviousMechanicalNextSoftware

Last updated 9 months ago

Was this helpful?

Description

The electrical subteam works on the power and control systems for the robot. In past semesters we have selected a number of parts which we believe will work for a final robot, and are now working on getting these individual parts tested and connected to a single system. This involves both hardware and software. We recommend being familiar with the terminology below.

Raspberry Pi 5

The central onboard computer for DogCopter will be a Raspberry Pi 5.

Pixhawk/PX4

We have a dedicated flight controller (Pixhawk 6C), a specialized microcontroller that contains configurable software (PX4) that can be used to achieve flight without needing home-brewed flight control algorithms. We will be connecting this flight controller to our Raspberry Pi and using PX4's offboard control features to control the flight of DogCopter.

Odrives/ESCs/Brushless Motors

Brushless DC motors are a kind of motor that flips the direction of current in internal coils to spin the output shaft. Unlike brushed DC motors, you cannot apply a constant voltage to the motor and expect a consistent speed. Instead, the direction of current needs to be controlled, which is done either with an ESC or an Odrive. ESCs (Electronic Speed Controllers) are used to make brushless motors spin at a constant speed. Odrives are used to set the motor to a specific position (like a servo).