Coder Social home page Coder Social logo

seanboe / quadrupedproject Goto Github PK

View Code? Open in Web Editor NEW
14.0 3.0 3.0 2.35 MB

Repository for the cad/code for my quadruped project

License: MIT License

C++ 89.59% C 10.41%
platformio pcb cad quadruped robot robotics arduino teensy teensy41 teensy40

quadrupedproject's Introduction


QuadrupedProject
Quadruped Project

A quest to make a simple and affordable, yet advanced, quadruped robot.

Software Setup

This project is compiled and uploaded to a teensy 4.1 via PlatformIO, an extension to VS code. Once you download Code/Teensy41Main, you should be able to open the folder by selecting platformio.ini. Assuming you have all dependent libraries installed, you should be able to run the code!

Library dependencies

To run this code, you'll need to install a few libraries for Arduino/Teensy.

Note that QuadrupedKinematics is a custom library; you will need to download it and place in the lib in your platformIO project folder (which you can download above)

Hardware

You can find the CAD files in .step format here -will update very soon

A bill of materials (BOM) can be found here as a .numbers file or here as a google spreadsheet.

This doesn't include components for the PCB yet (I'm designing a new one)

I've also designed a PCB for this robot:

Gerber files for version 1.0 can be found here.

I'm also recording most of the progress for the project on my blog, which is here, and I release short updates on my YouTube Channel

License

MIT

Other

Please note that most of the development for this project is done in the QuadrupedKinematics repository. This is where most of the control processes and math is stored.

quadrupedproject's People

Contributors

seanboe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

quadrupedproject's Issues

Better Documentation

Better documentation is coming. I'm organizing a BOM for the robot and PCBs, and a shared fusion360 project link will be live shortly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.