Skip to content

Commit 464c980

Browse files
author
miriam
committed
add simulation on overview
1 parent f5711d2 commit 464c980

File tree

8 files changed

+59
-12
lines changed

8 files changed

+59
-12
lines changed

source/controlling_real_robot.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.. _controlling_real_robot:
12
###########################
23
Controlling the real robot
34
###########################

source/gazebo_simulator.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.. _setup_pc_only:
1+
.. _gazebo_simulator:
22

33
##############################
44
Gazebo simulator

source/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Table of Contents
1313
overview.rst
1414
prerequisites.rst
1515
using_real_robot.rst
16+
setup_robot_pc
17+
controlling_real_robot
1618
simple_simulator.rst
1719
gazebo_simulator.rst
1820
sensors.rst

source/overview.rst

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Overview
44
#############
55

6-
BROBOTONT is an mobile ground robot with omnidirectional wheels to enable rapid movement in any direction at a desired heading.
6+
ROBOTONT is an mobile ground robot with omnidirectional wheels to enable rapid movement in any direction at a desired heading.
77
The sensor system includes a depth camera which allows it to see like humans and map the entire environment in 3D.
88
The powerful on-board computer facilitates running high performance algorithms and libraries.
99
The software stack is open-source and based on ROS (Robot Operating System).
@@ -105,6 +105,50 @@ Specification
105105

106106

107107

108+
Simulations
109+
-------------
110+
Robotont provides two simulation options that allow you to test and develop your software without using the physical robot.
111+
112+
.. tabs::
113+
114+
.. tab:: Simple Simulator
115+
116+
:ref:`simple_simulator`
117+
118+
A fast and lightweight 2D/3D visualization tool designed for quick testing of Robotont’s motion and navigation.
119+
It mirrors the basic interface of the real robot (same topics, same commands) and includes a simple driver and a minimal navigation controller.
120+
121+
Use this simulator if you need:
122+
123+
* Quick startup and easy testing
124+
125+
* Teleoperation and basic goal-based navigation
126+
127+
* A simple environment to prototype algorithms
128+
129+
Note: It uses simplified physics and limited sensor simulation.
130+
131+
.. image:: /pictures/simple_driver_launch.png
132+
:width: 100%
133+
134+
.. tab:: Gazebo Simulator
135+
136+
:ref:`gazebo_simulator`
137+
138+
A full-featured physics-based environment using Gazebo.
139+
It simulates Robotont with realistic dynamics, collisions, sensors, and is compatible with the official demos (SLAM, AR steering, etc.).
140+
141+
Use this simulator if you need:
142+
143+
* Realistic physics
144+
145+
* Accurate sensor data
146+
147+
* Full navigation stack testing
148+
149+
* Running the demo packages
150+
.. image:: /pictures/colors_world_example.png
151+
:width: 100%
108152

109153

110154

source/prerequisites.rst

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
Prerequisites
44
===================================
55

6-
Introduction
7-
============
8-
96
In order to be able to use the Robotont (the real on or in simulation), there are a few mandatory prerequisites:
107

118
Installing Ubuntu

source/setup_robot_pc.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1+
.. _setup_robot_pc:
12
##############################
23
Using the robot with a user PC
34
##############################
45

56

67
This setup tutorial will guide you through setting up your PC to use it with Robotont.
78

8-
.. _setting_up_pc:
9-
109
Setting up the PC
1110
======================
1211

source/simple_simulator.rst

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
1+
.. _Simple_simulator:
22
===================================
33
Simple Simulator
44
===================================
@@ -26,8 +26,7 @@ The limitations of this simulator:
2626
Prerequisites
2727
============
2828

29-
- ROS2 Jazzy
30-
- Colcon build tools
29+
Make sure you check: :ref:`prerequisites`.
3130

3231
.. hint::
3332

source/using_real_robot.rst

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,14 @@
33
Using the real robot
44
#####
55

6-
There are two setup tutorials that will guide you through setting up your PC to either use the real Robotont robot or the simulated version of the robot.
6+
There are two setup tutorials in order to use the real robot:
7+
8+
:ref:`setup_robot_pc` will guide you through setting up your PC and connect it to the Network.
9+
10+
:ref:`controlling_real_robot` will guide you through controlling the actual robot in different ways after the connection.
711

812
.. toctree::
13+
:maxdepth: 2
914

1015
setup_robot_pc.rst
11-
controlling_real_robot.rst
16+
controlling_real_robot.rst

0 commit comments

Comments
 (0)