Skip to main content

dynamicalnodes is a Python library for modeling general control systems.

Project description

dynamicalnodes: Control Systems on ROS 2

"Give me a [control system] long enough and a [computer] on which to place it, and I shall move the world." - Archimedes

dynamicalnodes is a Python development framework that bridges the gap between control systems and their implementation onto ROS 2. Designed for hobbyists, students, and academics alike, this framework won't cure cancer, but it can do the next best thing: make robotics easier.

To get started, or to explore what this framework has to offer, click here: dynamicalnodes Documentation.

For a 22 second video describing this framework's intended workflow for, click here: SAIL 2025 -- Presenting dynamicalnodes.


Turtlebot: Whiteboard -> Python -> ROS -> World

TurtleBot Overview
Turtle Software
Turtle Simulation
Turtle Hardware

Step Labels

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dynamicalnodes-0.1.2.tar.gz (24.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dynamicalnodes-0.1.2-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

Details for the file dynamicalnodes-0.1.2.tar.gz.

File metadata

  • Download URL: dynamicalnodes-0.1.2.tar.gz
  • Upload date:
  • Size: 24.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for dynamicalnodes-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8f5c5f390b8aea548e013552e69ea3051e7e7e2f277d705b4ba9cd5e4009707d
MD5 58cc45e1c7789c6d900d110bd78f0150
BLAKE2b-256 49baedfc46041046db874d8ea1481cea8e7a7c4535ae4563b0e9031cf6abb721

See more details on using hashes here.

File details

Details for the file dynamicalnodes-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: dynamicalnodes-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 23.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for dynamicalnodes-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 894285969fdf690b616f3f53d2bbc0c24bbb27f17cf5e6e3cb9ae7d3fbbcd302
MD5 84edefbf269a28e70af4573f8be18350
BLAKE2b-256 8d1170642d0e203f2cb9cbaf1c5b6a01344b431306abeca8c5a14fc44f0be1a7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page