AI & ML interests

Open source robotics hardware

branikitaΒ 
posted an update 4 days ago
view post
Post
1494
Our paper is now published in HardwareX!

"An open-source test stand for backlash measurement in low-cost UART servo motors" presents a ~$100 automated platform for measuring backlash in compact serial bus servos β€” no dial indicators, no probe contact force, fully scripted and repeatable.

All CAD files, control software, and analysis tools are open source.

Read the full article: https://www.hardware-x.com/article/S2468-0672(26)00027-1/fulltext

Appearing in HardwareX Volume 26 (June 2026): https://www.sciencedirect.com/journal/hardwarex/vol/26/suppl/Cf
branikitaΒ 
posted an update 8 days ago
view post
Post
2578
We added multi-simulator support for our parallel gripper on the SO-ARM 100/101 arm. One URDF, one launch file, five physics engines: Gazebo, MuJoCo, Webots, CoppeliaSim, Isaac Sim.

The ROS2 package includes xacro descriptions, joint trajectory controllers, robot state publisher, and parameterized hardware interfaces for each simulator.

https://github.com/roboninecom/SO-ARM100-101-Parallel-Gripper
branikitaΒ 
posted an update 21 days ago
view post
Post
3069
We have received the majority of components for our first small commercial batch of SO-ARM101 robotic arms. Feetech STS3250 servo drives, parallel gripper, and depth camera.
  • 1 reply
Β·
branikitaΒ 
posted an update 23 days ago
view post
Post
5622
Progress update on our Robonine mobile robotic platform. We've wired up the full electronics stack - Raspberry Pi, motor controllers, and a camera module - and added Bluetooth joystick and keyboard control with WiFi-based management. A 7 kg counterweight keeps the platform stable. Powered by a powerbank and ready to roll.
  • 1 reply
Β·
branikitaΒ 
posted an update about 1 month ago
view post
Post
1869
Robonine just published a new article! Mechanical backlash is a common limitation in servo-driven robotic joints. In this experiment, paired Feetech STS3215 servos are used with a small opposing preload to eliminate gearbox play, significantly improving positional stability and motion precision in robotic manipulators.

https://robonine.com/backlash-compensation-in-sts3215-servo-actuators/
  • 2 replies
Β·
branikitaΒ 
posted an update about 1 month ago
view post
Post
4100
Testing a parallel gripper with a MaixSense-A010 ToF depth camera (100-point sensor) and pressure sensors.

By combining depth data with force feedback, the gripper closes only when the object is in a graspable position. If the object slips or leaves the grasp zone before closing, the system can automatically retry β€” as shown in the video.

Gripper repository (version without camera and sensors):
https://github.com/roboninecom/SO-ARM100-101-Parallel-Gripper
  • 1 reply
Β·
branikitaΒ 
posted an update about 1 month ago
view post
Post
1536
We tested our 3D-printed parallel gripper for the SO-ARM100/101 robotic platform, successfully handling a 1.5 kg payload. The gripper features a 100.5mm full stroke and Β±0.05mm repeatability β€” all for around $76 in parts and 30 minutes of assembly.

Full source code, STL files, and assembly guide are open-source and available on GitHub: https://github.com/roboninecom/SO-ARM100-101-Parallel-Gripper
branikitaΒ 
posted an update about 2 months ago
view post
Post
1530
Our engineer Alan Subin from Robonine has started preparations for testing the manipulator on the mobile two-wheeled platform.
  • 2 replies
Β·
branikitaΒ 
posted an update about 2 months ago
view post
Post
1661
Our colleague Vladimir Osipov equipped the SO-ARM100 parallel gripper with FSR402 force sensors to enable delicate object handling with real-time grip force feedback. The sensor detects forces as low as 0.2N, while the target grip force is tuned per object β€” around 5N for a cherry tomato β€” to account for the limited torque precision of STS3215 servos and prevent slipping. This allows the gripper to grasp soft objects gently, detect slippage, and automatically retry the grip.

Github of the parallel gripper:Β  https://github.com/roboninecom/SO-ARM100-101-Parallel-Gripper
  • 1 reply
Β·
branikitaΒ 
posted an update about 2 months ago
view post
Post
2929
We stress-test the FEETECH STS3215: real backlash (0.87Β° measured vs spec), repeatability, speed accuracy, stall torque above rating, and thermal overload behavior under continuous load. Practical implications for robot arms and grippers.

Full video: https://www.youtube.com/watch?v=UN5_fZVSWcw
branikitaΒ 
posted an update 3 months ago
view post
Post
2741
Robonine (Educational Robotics) completed a structural optimization of our 6-DOF robotic manipulator after a structural optimization study. By increasing structural rigidity through topology optimization and design refinement, we reduced end-effector deflection by over 60% (from ~1.05 mm to ~0.41 mm) and improved motion stability. The final configuration delivers higher precision and reliability for industrial applications.

Article: https://robonine.com/increasing-the-structural-rigidity-of-the-manipulator/
  • 5 replies
Β·
branikitaΒ 
posted an update 3 months ago
view post
Post
1708
Our engineer Alan from https://robonine.com/ (Educational Robotics) integrated Feetech STS3250 and STS3215 servo motors into the prototype and completed the first test run of a 6-DOF semi-SCARA manipulator.

During motion, the structure demonstrates high stiffness with no visible backlash or mechanical play. The kinematic chain remains stable throughout the test trajectory, confirming the rigidity of the mechanical design and joint assembly.

The next stage includes full assembly with all actuators operating in backlash compensation mode, followed by quantitative measurement of positioning accuracy and repeatability.
  • 1 reply
Β·
branikitaΒ 
posted an update 3 months ago
view post
Post
2898
Our engineer Alan from https://robonine.com team has assembled the mechanical frame of our 6-DoF manipulator prototype - without servo motors for now. At this stage we are evaluating how easy the structure is to assemble, checking for any mechanical play, and validating the kinematics.

Good news: the structure feels solid and Alan reports no detectable backlash so far.
branikitaΒ 
posted an update 3 months ago
view post
Post
1806
Open-source parallel gripper for SO-ARM100/101 released!

We’ve published the full open-source parallel gripper design for SO-ARM100 and SO-ARM101.

Includes:
- Mechanical specs and documentation
- Step-by-step assembly guide
- Full BOM with sourcing links
- STL/CAD files for FDM printing (tested on Bambu Lab A1 mini, Prusa MINI+, β‰₯180Γ—180 mm bed)

The gripper supports an interchangeable camera holder compatible with common research cameras:

- IMX335 (USB RGB, 5 MP)
- GC2093 (USB RGB, 2 MP)
- Orbbec Gemini 2 (RGB-D)
- Intel RealSense D405 (RGB-D, close-range)
- Intel RealSense D435 / D435i (RGB-D, general purpose)
- Intel RealSense D455 (RGB-D, long-range)

~30–45 min assembly, fully 3D-printable, ready to integrate with SO-ARM.

Github repo: https://github.com/roboninecom/SO-ARM100-101-Parallel-Gripper
branikitaΒ 
posted an update 3 months ago
view post
Post
2057
We tested the maximum dynamic payload of the SO-ARM101 with our parallel gripper and a base servo replaced by a Feetech STS3250. The maximum load before failure was 630 g, at which point the Feetech STS3215 in joint 3 failed β€” its large brass output gear was completely worn down.

The Feetech STS3250 in the base with a metal gear train withstood a significantly higher load.
  • 2 replies
Β·
branikitaΒ 
posted an update 4 months ago
view post
Post
2149
Next week, we will release full documentation for the SO ARM 101 with a parallel gripper, featuring leader and follower arms and support for widely used stereo cameras.
  • 2 replies
Β·
branikitaΒ 
posted an update 4 months ago
view post
Post
2114
Update: Our engineer Alan has received a batch of components for the manipulator assemblies β€” including clamps and metal bracket parts. Prototype assembly is planned for the beginning of next year.
  • 2 replies
Β·
branikitaΒ 
posted an update 4 months ago
branikitaΒ 
posted an update 5 months ago
view post
Post
1276
Publishing our research on dual-motor backlash compensation for STS3215 servos. To complete our arXiv submission, we need a quick endorsement from someone who has published in robotics (cs.RO/eess.SY).

If you can help, here’s the code: L64QM3
Thank you!
branikitaΒ 
posted an update 5 months ago
view post
Post
3282
Proud to share the results of our engineering team’s recent work at
Robonine
:

β€’ Together, we applied advanced topology optimization to redesign critical brackets of the manipulator, achieving a 57–76% reduction in structural deflection.

β€’ Our updated model also demonstrated a major stress decrease β€” from 93 MPa down to 25 MPa β€” all while staying within the allowed weight increase.

β€’ Although we didn’t fully reach the target tip deviation of 0.3 mm (best achieved: 0.41 mm), the project gave us valuable insights and a solid foundation for the next design iteration.