Skip to content

Commit ea7bea3

Browse files
authored
Update and rename Dridh.md to StochBiRo.md
1 parent dbab2a7 commit ea7bea3

File tree

2 files changed

+27
-55
lines changed

2 files changed

+27
-55
lines changed

_projects/Dridh.md

Lines changed: 0 additions & 55 deletions
This file was deleted.

_projects/StochBiRo.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: Stoch BiRo
3+
4+
description: |
5+
Design and Control of a low cost bipedal robot
6+
7+
people:
8+
- manan
9+
- karthikraj
10+
- ravikola
11+
- mothish
12+
13+
layout: project
14+
image: "/img/dridh.png"
15+
last-updated: 2023-12-01
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 Stoch BiRo. 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 Stoch BiRo
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.

0 commit comments

Comments
 (0)