Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Motion Control

Motion Control

18 projects

Showing 18 of 18 projects

grbl
grblC

An embedded, high-performance G-code parser and CNC milling controller for Arduino that replaces parallel-port motion control.

#diy-cnc#open-source-hardware#embedded
Stars6.3k
Forks3.2k
Last commit2 years ago
opentrack
opentrackC++

Open-source head tracking software that translates real-world head movements into game inputs for flight simulators and military games.

#flight-simulator#simulation#qt5
Stars5.1k
Forks561
Last commit5 days ago
navigation
navigationC++

A production-grade navigation framework for autonomous mobile robots built on ROS 2.

#robotics#mobile-robots#ros2
Stars4.7k
Forks1.9k
Last commit19 hours ago
ODrive
ODriveC++

Open-source firmware for high-performance, low-cost brushless motor control in robotics applications.

#robotics#open-hardware#embedded-systems
Stars3.8k
Forks1.7k
Last commit7 months ago
LaserGRBL
LaserGRBLC#

A Windows GUI for GRBL specifically optimized for laser cutter and engraver control.

#cnc-control#hardware-control#laser
Stars1.6k
Forks611
Last commit1 year ago
TinyG
TinyGG-code

A 6-axis motion control system for high-performance CNC and small to mid-sized industrial machines.

#robotics#industrial-automation#json-api
Stars944
Forks294
Last commit1 year ago
ros2_controllers
ros2_controllersC++

A collection of generic robotic controllers for the ROS2 control framework, compatible with many robots, MoveIt2, and Nav2.

#robotics#robot-controllers#ros2-jazzy
Stars830
Forks530
Last commit8 days ago
STORM32BGC
STORM32BGCC++

Open-source 3-axis brushless gimbal controller board based on STM32 microcontrollers for stabilization applications.

#robotics#embedded-systems#camera-stabilization
Stars767
Forks305
Last commit9 months ago
Interdimensional
InterdimensionalJavaScript

A JavaScript library that enables spatial scrolling on web pages using device orientation sensors.

#device-orientation#web-interaction#tilt-scrolling
Stars331
Forks44
Last commit11 years ago
LeapMotionAS3
LeapMotionAS3

ActionScript 3 API for integrating Leap Motion hand tracking into Flash and AIR applications.

#flash#interactive#hand-tracking
Stars308
Forks72
Last commit5 years ago
wayp_plan_tools
wayp_plan_toolsC++

A ROS 2 package providing waypoint management and path-following control nodes for autonomous vehicles and robots.

#robotics#pure-pursuit#sze
Stars180
Forks25
Last commit2 months ago
grblShield
grblShieldC

A complete hardware shield that turns an Arduino into a G-code-based CNC motion controller using grbl or TinyG2 firmware.

#cnc-control#g-code#open-hardware
Stars139
Forks48
Last commit13 years ago
Kinect-Gestures
Kinect-GesturesActionScript

An ActionScript 3 library for recognizing gestures and movements using Microsoft Kinect with Adobe AIR applications.

#natural-user-interface#adobe-air#actionscript3
Stars53
Forks17
Last commit12 years ago
ros2_pid_library
ros2_pid_libraryC++

A fully configurable PID controller library for ROS2 Humble, based on Brett Beauregard's Arduino PID library.

#robotics#embedded-control#pid-controller
Stars39
Forks4
Last commit3 years ago
pid
pidC++

A PID controller implementation for ROS2 robotics applications.

#robotics#simulation#pid-controller
Stars18
Forks12
Last commit2 years ago
micropython-rp2-smartStepper
micropython-rp2-smartStepperPython

A MicroPython library for smooth, non-blocking stepper motor control on RP2040/RP2350 microcontrollers using DMA and PIO.

#pio#micropython#rp2350
Stars7
Forks2
Last commit5 months ago
microPython_TMC5160
microPython_TMC5160Python

A MicroPython library for controlling Trinamic TMC5160 stepper motor drivers on microcontrollers.

#spi#tmc5160#micropython
Stars3
Forks5
Last commit4 years ago
JoyShockLibrary
JoyShockLibraryD

D language bindings for the JoyShockLibrary, enabling access to Sony and Nintendo controller features.

#d-language#gyroscope#bindings
Stars2
Forks0
Last commit6 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Robotics8
#Ros25
#Ros2 Humble3
#Stepper Motor3
#Cnc3
#Embedded Systems3