|
| 1 | +--- |
| 2 | +title: Dridh Bipedal Robot |
| 3 | + |
| 4 | +description: | |
| 5 | + Design, development and experimental realisation of a Bipedal Robot research platform: Dridh |
| 6 | + |
| 7 | +people: |
| 8 | + - manan |
| 9 | + - karthik |
| 10 | + - ravi |
| 11 | + - mothish |
| 12 | + |
| 13 | +layout: project |
| 14 | +image: "/img/dridh.png" |
| 15 | +last-updated: 2023-06-08 |
| 16 | +--- |
| 17 | +### Abstract |
| 18 | +In this paper, we present a complete description of the hardware design and control architecture of our custom built bipedal robot, called the Dridh. Our goal is to realize a robust, modular, and a reliable Bipedal platform, using which various locomotion behaviors are explored. |
| 19 | + |
| 20 | + |
| 21 | +### Design and Development of Dridh |
| 22 | +We present a complete description of the hardware design and control architecture of our custom built quadruped robot, called the Stoch. Our goal is to realize a robust, modular, and a reliable quadrupedal platform, using which various locomotion behaviors are explored. This platform enables us to explore different research problems in legged locomotion, which use both traditional and learning based techniques. We discuss the merits and limitations of the platform in terms of exploitation of available behaviours, fast rapid prototyping, reproduction and repair. |
| 23 | + |
| 24 | +### Control Framework |
| 25 | +We use a hierarchical structure, that decouples the linear and nonlinear parts of the control framework. The linear part is the foot trajectory modulator, and the nonlinear part is the tracking controller. Based on the orientation of torso and supporting plane, the modulator transforms the semi-ellipses in real-time. The tracking controller then tracks the generated semi-ellipses independently for each leg with a constant phase difference. |
| 26 | +Joint-level PD controllers are used to track the required joint targets obtained through inverse kinematics. Note that our controller does not include contact modelling and explicit switching conditions, as a model-free learning algorithm |
| 27 | +is used. |
| 28 | + |
| 29 | +<!-- <br/> |
| 30 | +<img src="{{site.base}}/img/tile_backtrot.png" alt="drawing" width="600"/> |
| 31 | +<img src="{{site.base}}/img/tile_sidestep.png" alt="drawing" width="600"/> |
| 32 | +<img src="{{site.base}}/img/tile_turn.png" alt="drawing" width="600"/> |
| 33 | +
|
| 34 | +[](https://www.youtube.com/watch?v=3BQYX2vZdAg&t=97s&ab_channel=Stoch_IISc "GaitLibrary") |
| 35 | +[](https://www.youtube.com/watch?v=LRbHetp0dcg&t=15s&ab_channel=kartikpaigwar "ROMAN") |
| 36 | +
|
| 37 | +<br/> |
| 38 | +## Citation ## |
| 39 | +``` |
| 40 | + @article{tirumala2019gait, |
| 41 | + title={Gait Library Synthesis for Quadruped Robots via Augmented Random Search}, |
| 42 | + author={Tirumala, Sashank and Sagi, Aditya and Paigwar, Kartik and Joglekar, Ashish and Bhatnagar, Shalabh and Ghosal, Ashitava and Amrutur, Bharadwaj and Kolathaya, Shishir}, |
| 43 | + journal={arXiv preprint arXiv:1912.12907}, |
| 44 | + year={2019} |
| 45 | + } |
| 46 | + |
| 47 | + @article{tirumala2020learning, |
| 48 | + title={Learning Stable Manoeuvres in Quadruped Robots from Expert Demonstrations}, |
| 49 | + author={Tirumala, Sashank and Gubbi, Sagar and Paigwar, Kartik and Sagi, Aditya and Joglekar, Ashish and Bhatnagar, Shalabh and Ghosal, Ashitava and Amrutur, Bharadwaj and Kolathaya, Shishir}, |
| 50 | + journal={arXiv preprint arXiv:2007.14290}, |
| 51 | + year={2020} |
| 52 | + } |
| 53 | + |
| 54 | +``` |
| 55 | +<br/> --> |
0 commit comments