Servo-Driven Linear Actuator with Position Control
Designed and built a functional linear actuator based on a slider-crank mechanism, enabling precise conversion of rotational motion into controlled linear displacement. The system allows user-defined position input (0–50 mm), which is translated into the corresponding servo angle. Due to the non-linear kinematics of the mechanism, a lookup table with linear interpolation was implemented using real-world measurements, ensuring accurate and repeatable positioning across the full range. The control code was developed with the assistance of Claude AI, which supported the implementation and refinement of the interpolation logic. The mechanical design includes a slider guided by an LM6UU linear bearing, integrated into a custom-designed housing to ensure smooth motion and stability. The actuator was first modeled and analyzed in FreeCAD, followed by the development of a working prototype to validate performance under real conditions. Scope of work: Concept development and kinematic analysis 3D CAD modeling and assembly design Motion control logic (servo positioning, interpolation) Prototype development and testing This project demonstrates the ability to deliver complete, functional mechanical systems — from initial concept to validated prototype.
Portfolio
-
Servo-Driven Linear Actuator with Position Control
Read more about it -
Electronic Enclosure for ESP32 Type C module
Read more about it -
Press Machine
Read more about it -
-
Animation of Chain Drive Mechanism
Read more about it