marnovdm / Lego-EV3-6DoF

6Degrees of Freedom Lego robotic arm with Forward and Inverse Kinematics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lego-EV3-6DoF

The MicroPython programs for my 6Degrees of Freedom Lego robotic arm with Forward and Inverse Kinematics

This is where I will publish all my free to use micropython programs involved in my large automated Lego warehouse. (This one is for the small 6DoF)

This version uses:

  • 2x EV3 controller with PyBricks MicroPython
  • 2x EV3 large motor
  • 4x EV3 medium motor
  • 4x EV3 Touch sensor
  • 1x EV3 Color sensor
  • 5x EV3 25cm cable
  • 1x EV3 35cm cable
  • 6x EV3 50cm cable

Current setup video:

Lego EV3 6Dof by Mr Jos on YouTube

2 MicroPython programs are running at a time;

  • Left brick (master program, has different programs for normal fixed points movements, and a PS4 controlled program)
  • Right brick (slave program that is the same for all kind of modes, it just executes the master commands and sends back position feedback)

I did not program this model for a long time, I have no idea what I did exactly anymore to get it working better/faster, and which left side program works best.

PS4 controller part written by Anton's Mindstorms (Copyright (c) 2021 Anton's Mindstorms)

All my programs/machines are just made for fun and demonstrating what plastic bricks are capable of doing.

Any possible similarities to real machines are purely coincidental

About

6Degrees of Freedom Lego robotic arm with Forward and Inverse Kinematics

License:MIT License


Languages

Language:Python 100.0%