[courses, code_repos]

[courses, code_repos]

Electromechanical Control

site:ocw.mit.edu AC DC servo stepper motor

https://ocw.mit.edu/courses/6-685-electric-machines-fall-2013/


https://ocw.mit.edu/courses/2-782j-design-of-medical-devices-and-implants-spring-2006/

https://ocw.mit.edu/courses/6-777j-design-and-fabrication-of-microelectromechanical-devices-spring-2007/

https://ocw.mit.edu/courses/res-6-003-electromechanical-dynamics-spring-2009/

https://ocw.mit.edu/courses/2-674-micro-nano-engineering-laboratory-spring-2016/resources/mit2_674s16_introtomems/

======

dynamics control

https://mitocw.ups.edu.ec/courses/mechanical-engineering/2-087-engineering-math-differential-equations-and-linear-algebra-fall-2014/

https://mitocw.ups.edu.ec/courses/mechanical-engineering/2-003-modeling-dynamics-and-control-i-spring-2005/index.htm

https://mitocw.ups.edu.ec/courses/mechanical-engineering/2-004-modeling-dynamics-and-control-ii-spring-2003/index.htm

https://mitocw.ups.edu.ec/courses/mechanical-engineering/2-003sc-engineering-dynamics-fall-2011/

https://mitocw.ups.edu.ec/courses/mechanical-engineering/2-12-introduction-to-robotics-fall-2005/

graduate

https://ocw.mit.edu/courses/6-241j-dynamic-systems-and-control-spring-2011/


robotics

https://ocw.mit.edu/courses/2-12-introduction-to-robotics-fall-2005/

https://ocw.mit.edu/courses/6-832-underactuated-robotics-spring-2009/

https://ocw.mit.edu/courses/16-412j-cognitive-robotics-spring-2016/

======

optimization

https://ocw.mit.edu/courses/6-0002-introduction-to-computational-thinking-and-data-science-fall-2016/resources/lecture-1-introduction-and-optimization-problems/

https://ocw.mit.edu/courses/6-079-introduction-to-convex-optimization-fall-2009/

https://ocw.mit.edu/courses/6-079-introduction-to-convex-optimization-fall-2009/

https://ocw.mit.edu/courses/15-053-optimization-methods-in-management-science-spring-2013/


https://ocw.mit.edu/courses/6-251j-introduction-to-mathematical-programming-fall-2009/

https://ocw.mit.edu/courses/15-093j-optimization-methods-fall-2009/

======

simulation

https://ocw.mit.edu/courses/6-0002-introduction-to-computational-thinking-and-data-science-fall-2016/resources/mit6_0002f16_lec6/

https://ocw.mit.edu/courses/res-6-012-introduction-to-probability-spring-2018/resources/simulation/

https://ocw.mit.edu/courses/3-021j-introduction-to-modeling-and-simulation-spring-2012/

https://ocw.mit.edu/courses/6-336j-introduction-to-numerical-simulation-sma-5211-fall-2003/

https://ocw.mit.edu/courses/6-837-computer-graphics-fall-2012/2e73bf4e85143a357755d7da9d42b29a_MIT6_837F12_assn3.pdf

graduate

https://ocw.mit.edu/courses/2-141-modeling-and-simulation-of-dynamic-systems-fall-2006/

https://ocw.mit.edu/courses/2-854-introduction-to-manufacturing-systems-fall-2016/0dc16a918eabd3f47e3f6d573485dccf_MIT2_854F16_Simulation.pdf

======

https://mitocw.ups.edu.ec/courses/electrical-engineering-and-computer-science/6-050j-information-and-entropy-spring-2008/

https://mitocw.ups.edu.ec/courses/mathematics/18-435j-quantum-computation-fall-2003/

====== ====== ======

https://www.damtp.cam.ac.uk/user/tong/relativity.html

http://www.damtp.cam.ac.uk/user/tong/dynamics.html

https://homepages.dias.ie/ydri/Goldstein.pdf

https://loshijosdelagrange.files.wordpress.com/2013/04/v-arnold-mathematical-methods-of-classical-mechanics-1989.pdf

......


https://z-lib.gs/s/%E6%95%B0%E5%AD%A6%E7%89%A9%E7%90%86%E6%96%B9%E6%B3%95?content_type=book

https://z-lib.gs/s/%E7%89%B9%E6%AE%8A%E5%87%BD%E6%95%B0

======

A-make/awesome-control-theory: Awesome resources for learning control theory https://github.com/A-make/awesome-control-theory

https://gnindia.dronacharya.info/EEE/5thSem/Downloads/ControlSystem/Books/CONTROL-SYSTEM-REFERENCE-BOOK-2.pdf

https://github.com/PKUanonym/REKCARC-TSC-UHT/tree/master/%E5%A4%A7%E5%9B%9B%E4%B8%8A/%E7%8E%B0%E4%BB%A3%E6%8E%A7%E5%88%B6%E6%8A%80%E6%9C%AF


cantaro86/Financial-Models-Numerical-Methods: Collection of notebooks about quantitative finance, with interactive python code. https://github.com/cantaro86/Financial-Models-Numerical-Methods


https://github.com/gaoxiang12/slambook-en

https://m.douban.com/book/subject/1841346/

https://github.com/amusi/CVPR2024-Papers-with-Code

......

openai/mujoco-py: MuJoCo is a physics engine for detailed, efficient rigid body simulations with contacts. mujoco-py allows using MuJoCo from Python 3. https://github.com/openai/mujoco-py

https://github.com/ultralytics/ultralytics

AtsushiSakai/PythonRobotics: Python sample codes and textbook for robotics algorithms. https://github.com/AtsushiSakai/PythonRobotics

dartsim/dart: DART: Dynamic Animation and Robotics Toolkit https://github.com/dartsim/dart

https://github.com/RobotLocomotion/drake

carla-simulator/carla: Open-source simulator for autonomous driving research. https://github.com/carla-simulator/carla

cyberbotics/webots: Webots Robot Simulator https://github.com/cyberbotics/webots

google-research/scenic: Scenic: A Jax Library for Computer Vision Research and Beyond https://github.com/google-research/scenic

GPflow/GPflow: Gaussian processes in TensorFlow https://github.com/GPflow/GPflow

......

google-research/torchsde: Differentiable SDE solvers with GPU support and efficient sensitivity analysis. https://github.com/google-research/torchsde

SciML/NeuralPDE.jl: Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulation https://github.com/SciML/NeuralPDE.jl

SciML/DifferentialEquations.jl: Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia. https://github.com/SciML/DifferentialEquations.jl

......

CMU-Perceptual-Computing-Lab/openpose: OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation https://github.com/CMU-Perceptual-Computing-Lab/openpose

stanfordnmbl/osim-rl: Reinforcement learning environments with musculoskeletal models https://github.com/stanfordnmbl/osim-rl

......

facebookresearch/habitat-sim: A flexible, high-performance 3D simulator for Embodied AI research. https://github.com/facebookresearch/habitat-sim

OpenDriveLab/End-to-end-Autonomous-Driving: [IEEE T-PAMI 2024] All you need for End-to-end Autonomous Driving https://github.com/OpenDriveLab/End-to-end-Autonomous-Driving


graphdeco-inria/gaussian-splatting: Original reference implementation of “3D Gaussian Splatting for Real-Time Radiance Field Rendering” https://github.com/graphdeco-inria/gaussian-splatting

taichi-dev/taichi: Productive, portable, and performant GPU programming in Python. https://github.com/taichi-dev/taichi


spmallick/learnopencv: Learn OpenCV : C++ and Python Examples https://github.com/spmallick/learnopencv


RocketPy-Team/RocketPy: Next generation High-Power Rocketry 6-DOF Trajectory Simulation https://github.com/RocketPy-Team/RocketPy

mithi/hexapod-robot-simulator: A hexapod robot simulator built from first principles https://github.com/mithi/hexapod-robot-simulator


petercorke/robotics-toolbox-python: Robotics Toolbox for Python https://github.com/petercorke/robotics-toolbox-python

bulletphysics/bullet3: Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc. https://github.com/bulletphysics/bullet3


osrf/vrx: Virtual RobotX (VRX) resources. https://github.com/osrf/vrx

FIRST-Tech-Challenge/FtcRobotController https://github.com/FIRST-Tech-Challenge/FtcRobotController

https://sjtu-robomaster-team.github.io/antitop/

simondlevy/TinyEKF: Lightweight C/C++ Extended Kalman Filter with Python for prototyping https://github.com/simondlevy/TinyEKF

https://github.com/julyfun/robotoy/


[toy] liabru/matter-js: a 2D rigid body physics engine for the web ▲● ■ https://github.com/liabru/matter-js

[toy] leozide/leocad: A CAD application for creating virtual LEGO models https://github.com/leozide/leocad

——— EE ———

engineerjoe440/ElectricPy: Electrical Engineering Formulas in Python https://github.com/engineerjoe440/ElectricPy

——— search algorithm tools ———

BurntSushi/ripgrep: ripgrep recursively searches directories for a regex pattern while respecting your gitignore https://github.com/BurntSushi/ripgrep

ast-grep/ast-grep: ⚡A CLI tool for code structural search, lint and rewriting. Written in Rust https://github.com/ast-grep/ast-grep

junegunn/fzf: :cherry_blossom: A command-line fuzzy finder https://github.com/junegunn/fzf