SHEET 01 / 07 · ROBOTICS / MECHATRONICS · ISO 2768-m

Mechanisms, from concept to tolerance.

Mechanical engineering student working across RL-based control, machining dynamics & tool-condition monitoring, and validated simulation studies.

20 MSS VERIFIED MANUSCRIPTS · 2026

FIG. 1 — GRASHOF CRANK–ROCKER, COUPLER CURVE SHOWN DASHED · DIMS IN mm

SECTION A—A · ASSEMBLIES SH 02

Assemblies

RLC-001 RLCONTROLSROBOTICS

Cart-Pole Swing-Up & Balance, Sim-to-Real Ready

MATL CART-POLE · TOOLS Python · Gymnasium · SB3 PPO

PPO balances 100% over 20 episodes, matching LQR; energy-pump swing-up catches the pole at 6.4 s. Trained in 1.5M steps, ~6 min CPU.

RLC-002 RLCONTROLSROBOTICS

Furuta Pendulum, End-to-End PPO Swing-Up

MATL ROTARY PENDULUM · TOOLS Python · Gymnasium · SB3 PPO

End-to-end PPO swings up 20/20 and reaches upright in 0.71 s, 3x faster than a hand-tuned energy controller that managed 7/10 after five tuning rounds.

RLC-003 RLCONTROLSROBOTICS

Reaction-Wheel Pendulum on a Momentum Budget

MATL REACTION-WHEEL PENDULUM · TOOLS Python · Gymnasium · SB3 PPO

Energy swing-up 10/10; against a +0.8 rad/s body poke, PPO recovers 12/20 where the pure LQR loses all 20. Both balance 20/20 near upright.

RLC-004 RLCONTROLSROBOTICS

Two-Wheel Balancing Robot, Velocity Tracking

MATL TWO-WHEEL ROBOT · TOOLS Python · Gymnasium · SB3 PPO

PPO tracks velocity to 0.123 m/s mean error vs the LQR 0.163 m/s, ~25% tighter; the LQR is marginally more robust (20/20 vs 19/20).

RLC-005 RLCONTROLSROBOTICS

Planar Ballbot, Balance & Station Keeping

MATL BALLBOT (PLANAR) · TOOLS Python · Gymnasium · SB3 PPO

Both PPO and LQR survive 20/20 and recover every shove; LQR holds station tighter (0.235 m vs 0.338 m), PPO settles faster in the demo (2.3 s vs 3.0 s).

RLC-006 RLCONTROLSHW

Magnetic Levitation, LQR-Primed RL vs Magnet Drift

MATL MAGLEV 1-DOF · TOOLS Python · Gymnasium · SB3 PPO · BC

BC-from-LQR warm start plus PPO holds 10/10 across ±30% magnet-constant drift where the LQR drops to 5/10; PPO-from-scratch failure documented.

HW-001 HWCONTROLS

Arduino PID Motor Rig: Sim-First Design

MATL DC MOTOR + ENCODER · TOOLS Python · Arduino · L298N

Discrete PID tuned in Python (Kp12/Ki22/Kd1): 13% overshoot, 1.45 s settle, 0 steady-state error — firmware mirrors the sim 1:1.

HW-002 HWSIM

Folding Parallelogram Staircase

MATL STEEL 4-BAR LINKAGE · TOOLS FreeCAD · Python macro

Reverse-engineered retractable stair: parallel rails keep 6 treads level through a 900 mm rise; parametric FreeCAD macro poses the full fold live.

SECTION B—B · 3D VIEWPORTS SH 03

3D Viewports

Orbit with mouse / touch. ⚙ Replace public/models/placeholder.glb with your own SolidWorks / Fusion glTF exports — see README.

BRACKET, BOSS-MOUNT — placeholder.glb
FOLDING STAIR, DEPLOYED — fold-stair.glb
GENEVA DRIVE, 4-SLOT — DESIGN DEMO
SECTION C—C · KINEMATIC PAIRS · MECHANISM REFERENCE SH 04

Mechanism Reference

Fundamental mechanisms, drawn true to their kinematics. Hover, focus, or drag any figure to crank it by hand.

Four-bar linkage Grashof: s + l ≤ p + q
Slider-crank x = r cosθ + √(L² − r²sin²θ)
Geneva drive Intermittent — 4-slot 90° index
Cam + follower SHM rise: s = ½h(1 − cos φ)
Scotch yoke Pure SHM: x = r cos ωt
Peaucellier inversor Exact straight line — OP·OQ = k²−m²
Watt governor cos α = g / (Ω² L)
Reuleaux triangle Constant width — A = ½(π−√3)w²
SECTION D—D · DOCUMENT REGISTER SH 05

Papers & Reports

ITEM TITLE TYPE YEAR FILE
001 A Review of Low-Cost Tool-Condition Monitoring Methods for CNC Machine Tools Review 2026 DOCX
002 A Review of Process-Parameter Optimization in Fused Deposition Modeling: Effects on the Mechanical Properties of Polymer Parts Review 2026 MD
SECTION E—E · CAPABILITY MATRIX SH 06

Capabilities

DOMAIN TOOL LEVEL
CAD SolidWorks · Fusion 360 ●●●○ WORKING
MFG CNC machining · 3D printing ●●●● PRIMARY
CODE Python · NumPy · SciPy ●●●● PRIMARY
ML Gymnasium · SB3 (PPO) · scikit-learn ●●●○ WORKING
CONTROL LQR · PID · energy methods ●●●○ WORKING
SIM FE & stability lobes (from scratch) ●●●○ WORKING
DATA pandas · matplotlib ●●●○ WORKING
HW Arduino · sensors ●●○○ FAMILIAR
SECTION F—F · CONTACT SH 07
NAME ODILBEK MARIMOV
DWG NO. PF-2026
SHEET 01 / 07
DISCIPLINE ROBOTICS / MECHATRONICS
SCALE 1:1
REV A
THIRD-ANGLE PROJECTION
DATE 2026-07-11
UNITS mm