Skip to content

Commit e5f19f3

Browse files
committed
Enhance documentation for various robotic systems, adding detailed descriptions and new examples for aerial, ground, industrial, humanoid, legged, swarm, and educational robots.
1 parent fdd9dff commit e5f19f3

1 file changed

Lines changed: 107 additions & 17 deletions

File tree

docs/index.md

Lines changed: 107 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -22,51 +22,131 @@ This project enables real-time interaction between Simulink and Webots allowing:
2222
=== "Inverted Pendulum"
2323
![InvertedPendulumVideo](./assets/videos/inverted_pendulum/inverted_pendulum.gif)
2424

25-
Classic control theory example demonstrating stabilization of an inherently unstable system.
25+
Classic control theory example demonstrating stabilization of an inherently unstable system using LQR control.
26+
27+
[📖 Documentation](examples/inverted-pendulum.md)
2628

2729
=== "Rotary Inverted Pendulum"
2830
![RotaryInvertedPendulumVideo](./assets/videos/rotary_inverted_pendulum/video1.gif)
2931

30-
Advanced control system with rotary arm and pendulum dynamics.
32+
Advanced control system with rotary arm and pendulum dynamics, featuring swing-up and balancing control.
33+
34+
[📖 Documentation](examples/rotary-inverted-pendulum.md)
3135

3236
### Aerial Vehicles
3337

3438
=== "Crazyflie Drone"
3539
![Crazyflie](./assets/videos/crazyflie/video2.gif)
3640

37-
Nano quadcopter simulation with full 6-DOF control and sensor integration.
41+
Nano quadcopter simulation with full 6-DOF control, cascaded PID architecture, and sensor integration.
42+
43+
[📖 Documentation](examples/crazyflie-drone.md)
44+
45+
=== "Mavic 2 Pro"
46+
![Mavic2Pro](./assets/videos/mavic/video1.gif)
47+
48+
Professional quadcopter drone with advanced flight control and GPS navigation capabilities.
49+
50+
[📖 Documentation](examples/mavic-2-pro.md)
51+
52+
=== "Blimp (Airship)"
53+
Lighter-than-air vehicle simulation with buoyancy control and 3D navigation.
54+
55+
[📖 Documentation](examples/blimp.md)
3856

3957
### Ground Vehicles
4058

4159
=== "TurtleBot3"
4260
![TurtleBot3](./assets/images/turtlebot3/image.png)
4361

44-
Popular educational mobile robot platform with differential drive kinematics.
62+
Popular educational mobile robot platform with differential drive kinematics and SLAM capabilities.
63+
64+
[📖 Documentation](examples/turtlebot3.md)
4565

4666
=== "Scout V2.0"
4767
![ScoutV2](./assets/images/scout_v2/scout_world.jpg)
4868

49-
Four-wheel drive mobile robot for autonomous navigation research.
69+
Four-wheel drive mobile robot for autonomous navigation research with skid-steer kinematics.
70+
71+
[📖 Documentation](examples/scout-v2.md)
5072

5173
=== "Wheel Chair"
5274
![WheelChair](./assets/videos/wheel-chair/video1.gif)
5375

54-
Assistive mobility platform simulation.
76+
Assistive mobility platform simulation with obstacle avoidance and safety features.
77+
78+
[📖 Documentation](examples/wheel-chair.md)
5579

5680
=== "Tractor (Boomer)"
57-
Agricultural vehicle simulation with steering and drive control.
81+
Agricultural vehicle simulation with Ackermann steering geometry and precision agriculture applications.
82+
83+
[📖 Documentation](examples/tractor.md)
84+
85+
=== "Tesla Model 3"
86+
Autonomous vehicle simulation with ADAS features, lane keeping, and adaptive cruise control.
87+
88+
[📖 Documentation](examples/tesla-model3.md)
5889

5990
### Marine Vehicles
6091

6192
=== "BlueBoat USV"
6293
![Blueboat](./assets/videos/blueboat/video3.gif)
6394

64-
Unmanned surface vehicle for marine robotics applications.
95+
Unmanned surface vehicle for marine robotics with differential thrust control and GPS navigation.
96+
97+
[📖 Documentation](examples/blueboat-usv.md)
6598

6699
=== "Pirana USV"
67100
![PiranaUSV](./assets/videos/pirana/video1.gif)
68101

69-
Military-grade unmanned surface vehicle platform.
102+
Military-grade unmanned surface vehicle with steerable propulsion system.
103+
104+
[📖 Documentation](examples/pirana-usv.md)
105+
106+
### Industrial Robots
107+
108+
=== "UR5e Robot Arm"
109+
6-DOF collaborative robot arm with forward/inverse kinematics and trajectory planning.
110+
111+
[📖 Documentation](examples/ur5e-arm.md)
112+
113+
### Humanoid Robots
114+
115+
=== "NAO Humanoid"
116+
Bipedal humanoid robot with ZMP-based walking control and full-body motion planning.
117+
118+
[📖 Documentation](examples/nao-humanoid.md)
119+
120+
### Legged Robots
121+
122+
=== "Spot Quadruped"
123+
Boston Dynamics-style quadruped robot with MPC-based locomotion control.
124+
125+
[📖 Documentation](examples/spot-quadruped.md)
126+
127+
### Swarm Robotics
128+
129+
=== "E-puck Swarm"
130+
Multi-robot swarm simulation with Reynolds flocking rules and collective behavior.
131+
132+
[📖 Documentation](examples/epuck-swarm.md)
133+
134+
### Educational Robots
135+
136+
=== "Khepera IV"
137+
Compact differential drive robot for research and education with extensive sensor suite.
138+
139+
[📖 Documentation](examples/khepera-iv.md)
140+
141+
=== "Thymio II"
142+
Educational robot with reactive control architecture and visual programming support.
143+
144+
[📖 Documentation](examples/thymio-ii.md)
145+
146+
=== "Firebird 6"
147+
Multi-sensor educational robot platform with EKF-based localization.
148+
149+
[📖 Documentation](examples/firebird-6.md)
70150

71151
---
72152

@@ -95,18 +175,28 @@ This project enables real-time interaction between Simulink and Webots allowing:
95175

96176
```
97177
webots-simulink/
98-
├── examples/ # Example projects
99-
│ ├── inverted_pendulum/ # Control system examples
178+
├── examples/ # Example projects
179+
│ ├── inverted_pendulum/ # Control system examples
100180
│ ├── rotary_inverted_pendulum/
101-
│ ├── crazyflie/ # Aerial vehicle
102-
│ ├── turtlebot3/ # Ground vehicles
181+
│ ├── crazyflie/ # Aerial vehicles
182+
│ ├── mavic_2_pro/
183+
│ ├── blimp/
184+
│ ├── turtlebot3/ # Ground vehicles
103185
│ ├── scout_v2.0/
104186
│ ├── wheel_chair/
105187
│ ├── tractor/
106-
│ ├── blueboat_usv/ # Marine vehicles
107-
│ └── pirana_usv/
108-
├── docs/ # Documentation
109-
└── mkdocs.yml # Documentation config
188+
│ ├── tesla_model3/
189+
│ ├── blueboat_usv/ # Marine vehicles
190+
│ ├── pirana_usv/
191+
│ ├── ur5e/ # Industrial robots
192+
│ ├── nao/ # Humanoid robots
193+
│ ├── spot/ # Legged robots
194+
│ ├── epuck_swarm/ # Swarm robotics
195+
│ ├── khepera_iv/ # Educational robots
196+
│ ├── thymio_ii/
197+
│ └── firebird_6/
198+
├── docs/ # Documentation
199+
└── mkdocs.yml # Documentation config
110200
```
111201

112202
---

0 commit comments

Comments
 (0)