Skip to content

About

Symbolic-to-numerical physics engine for robotic arm kinematics — SymPy differentiation + NumPy finite differences to track trajectory, velocity error, and Coriolis effects.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Engineering Physics & Solid Mechanics Portfolio

A physics-to-code portfolio that couples symbolic calculus with numerical discretization to analyze complex multibody kinematic systems — going from a derived equation of motion to a working, testable simulation.

What's inside

🦾 telescopic_robotic_arm_kinematics_engine/

A physics simulation engine combining SymPy algebraic differentiation with NumPy finite differences to map the trajectory, velocity error, and Coriolis acceleration of an expanding, rotating single-link manipulator.

📍 kinematic_tracker/

A computational tracking utility that processes discrete positional datasets, filters structural signal noise, and reconstructs exact motion profiles over time.

📖 cheat_sheet/

A centralized mathematical and algorithmic reference — formula derivations, vector mechanics identities, and their Python implementations for numerical discretization.

Tech Stack

  • Language: Python
  • Symbolic & Numerical Computing: SymPy, NumPy
  • Focus areas: solid mechanics, multibody kinematics, numerical methods

Why this exists

Symbolic derivations are exact but static; numerical simulation is dynamic but approximate. This lab is built to bridge the two — deriving the physics by hand, then validating and visualizing it in code.


Developed by Sara Bablal — Energy Engineering Student

About

Symbolic-to-numerical physics engine for robotic arm kinematics — SymPy differentiation + NumPy finite differences to track trajectory, velocity error, and Coriolis effects.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages