|
| 1 | +--- |
| 2 | +title: Dynamic Manipulator |
| 3 | + |
| 4 | +description: | |
| 5 | + A highly dynamic, torque controllable manipulator for quadruped robots. |
| 6 | +people: |
| 7 | + - prakhar |
| 8 | + - amritanshu |
| 9 | + - vedvyas |
| 10 | + - shishir |
| 11 | + |
| 12 | +layout: project |
| 13 | +image: "/img/manipulator/manipulator.png" |
| 14 | +last-updated: 2023-11-30 |
| 15 | +--- |
| 16 | + |
| 17 | +<br> |
| 18 | + |
| 19 | +## Introduction |
| 20 | + |
| 21 | +A highly dynamic torque controllable manipulator, developed for quadruped robots. The overall system is an articulated robotic arm designed to meet the mandatory requirements of having four degrees of freedom, a length of approximately 1000mm, a payload capacity of 500g to 1 kilogram, support for both position and torque control, custom planetary gearboxes with high reduction ratios (>8:1) and low backlash, support for control in both joint and cartesian space, based on the ROS2 software stack, with a total weight of <=6.5 kilograms, finished with 6061 Aluminium or Carbon Fibre, and equipped with Aruco tag detection and obstacle avoidance capabilities, as well as appropriate spray volume for pesticide spraying applications. The system also incorporates desirable requirements, such as a cost of less than INR 3 Lakhs, consideration of product design constraints and aesthetic finish, suitability for various ground mobile robots, utilization of hollow links for wiring and additional routing, manufacturing of electronics and mechanical components in India, use of hybrid manufacturing systems for fast iteration, modular design for easy scaling and integration of multiple end effectors, software control of spraying equipment pressure for adaptive applications, and an electronics interface panel for easy integration with existing robotic systems |
| 22 | + |
| 23 | +Fore more references, refer to paper at [bachelor thesis](https://drive.google.com/file/d/1mahLrWoYIt20TMIxsCvkgQzFZwlG1I-C/view?usp=drive_link) |
| 24 | +<br> |
| 25 | + |
| 26 | +## Specifications (version1) |
| 27 | + |
| 28 | +- Degrees of Freedom: 4 |
| 29 | +- Length at full extension ~1.2m |
| 30 | +- Weight: 7.5kgs, with Al finish |
| 31 | +- Payload at full extension: 800gms-1kg |
| 32 | +- Control: Position and Torque(Force control). FOC at 40Khz |
| 33 | +- Workspace: Articulated constrained spherical (x,y,z,pitch) |
| 34 | +- ROS2 enabled software stack powered by ROS2 control driver and Moveit2 planners |
| 35 | +- End effector: 1 DOF (Pitch), with realsense depth camera and precision spray nozzle |
| 36 | + <br> |
| 37 | +<p align="center"> |
| 38 | + <img width="70%" src="{{site.base}}/img/manipulator/specs.png"> |
| 39 | +</p> |
| 40 | +<br> |
| 41 | + |
| 42 | +## CyberPhysical Architecture |
| 43 | + |
| 44 | +<p align="center"> |
| 45 | + <img width="90%" src="{{site.base}}/img/manipulator/cpa.png"> |
| 46 | +</p> |
| 47 | +<br> |
| 48 | + |
| 49 | +## Actuator Development Lifecycle |
| 50 | + |
| 51 | +<p align="center"> |
| 52 | + <img width="0%" src="{{site.base}}/img/manipulator/adlc.png"> |
| 53 | +</p> |
| 54 | +<br> |
| 55 | + |
| 56 | +### Actuator Specifications |
| 57 | +* Reducer Technology: Planetary |
| 58 | +* Gear REduction: 8:1 |
| 59 | +* Weight: 900gms |
| 60 | +* Torque(Rated): 32NM (12s) |
| 61 | +* Backlash: Minimal |
| 62 | +* Back drivaibility: Yes |
| 63 | +* Bearing: Deep groove Ball Bearings |
| 64 | +<br> |
| 65 | + |
| 66 | +## Video |
| 67 | + |
| 68 | +<br> |
| 69 | +<p align="center"> |
| 70 | +<iframe width="500" height="315" src="https://www.youtube.com/watch?v=IA0kupzC7p8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> |
| 71 | +</p> |
| 72 | + |
| 73 | +<br> |
| 74 | + |
| 75 | +<br/> |
| 76 | + |
| 77 | +## Queries |
| 78 | + |
| 79 | +Contact : Prakhar Goel |
| 80 | + |
| 81 | + |
| 82 | + |
| 83 | +<!-- ## Citations ## |
| 84 | +``` |
| 85 | + @article{mishra2021dynamic, |
| 86 | + title={Dynamic Mirror Descent based Model Predictive Control for Accelerating Robot Learning}, |
| 87 | + author={Mishra, Utkarsh A, Samineni, Soumya R, Goel, Prakhar, Kunjeti, Himanshu, Lodha, Aman, Singh, Aditya, Sagi, Shalabh, Bhatnagar, and Kolathaya, Shishir}, |
| 88 | + journal={arXiv preprint arXiv:2106.15273}, |
| 89 | + year={2021} |
| 90 | +} |
| 91 | +``` --> |
| 92 | +<br> |
| 93 | +<br/> |
0 commit comments