Skip to content

A personal mechatronics and robotics lab for learning, prototyping, simulation, and documentation. Includes hardware experiments, firmware, ROS, CAD, simulations, and structured engineering notes.

Notifications You must be signed in to change notification settings

HajBence/ControlLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ControlLab

ControlLab is a personal engineering and development hub designed to organize
robotics, mechatronics, control systems, software development, and CAD projects
in a structured, version-controlled environment.

This repository is currently public and under active development.


🎯 Goals

  • Structured management of engineering projects (hardware + software)
  • Documentation of design decisions and thought processes
  • Version control using Git
  • Traceable simulations, experiments, and tests
  • Long-term: portfolio-ready and publishable reference material

🧠 Core Focus Areas

  • βš™οΈ Mechatronics
  • πŸ€– Robotics (ROS / ROS2)
  • πŸ“ CAD design (FreeCAD)
  • πŸ§ͺ Simulation (Gazebo, MATLAB, Python-based tools)
  • πŸ’» Software development (Python, C/C++)
  • πŸ“Š Documentation & planning (Markdown, Obsidian-compatible)

πŸ“ Repository Structure (Overview)

Engineering/
β”‚
β”œβ”€β”€ 00_Admin/          # Roadmap, planning, decisions
β”œβ”€β”€ 01_Projects/       # Individual projects
β”œβ”€β”€ 02_Knowledge/      # Notes, theory, references
β”œβ”€β”€ 03_Templates/      # Documentation and project templates
β”œβ”€β”€ 04_Assets/         # Images, diagrams, renders
└── README.md

About

A personal mechatronics and robotics lab for learning, prototyping, simulation, and documentation. Includes hardware experiments, firmware, ROS, CAD, simulations, and structured engineering notes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published