Skip to content

Commit 35cfa94

Browse files
committed
More text on landing page
1 parent 9097f92 commit 35cfa94

File tree

1 file changed

+23
-5
lines changed

1 file changed

+23
-5
lines changed

index.rst

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,34 @@ Welcome to the Universal Robots ROS 2 driver documentation!
66

77
.. image:: _static/images/ros2_driver.jpeg
88
:alt: UR ROS 2 driver
9-
:align: center
10-
:width: 80%
11-
9+
:align: right
10+
:width: 600px
1211

13-
This documentation covers everything around the ROS 2 driver packages for Universal Robots
14-
manipulators and the standalone Universal Robots Client Library.
12+
13+
This documentation covers everything around the ROS (Robot Operating System) 2 driver packages for Universal Robots
14+
manipulators and the standalone Universal Robots Client Library (C++).
1515

1616
With those packages it is possible to control a Universal Robots arm from an external application
1717
either directly using a C++ API (see :ref:`ur_client_library`) or using ROS 2 (see :ref:`ur_robot_driver`).
1818

19+
This allows developing robot applications where one or more UR robots are a part of the complete
20+
application. Some key use cases are:
21+
22+
- **External Monitoring and Control**: It allows you to monitor and control UR robots from an
23+
external application. This can be useful for tasks like external vision systems for part
24+
detection or external user interfaces to control robot programs.
25+
26+
- **Ease of Use**: The *ur_client_library* has minimal external dependencies, primarily relying on standard
27+
C++ libraries, making it straightforward to integrate and maintain.
28+
29+
- **Integration with ROS / ROS 2**: The *ur_client_library* serves as the foundation for the ROS 2
30+
driver, making it easier to integrate UR robots into ROS-based systems. ROS supports multiple
31+
programming languages, primarily C++ and Python, making it easier to integrate with other
32+
systems and tools. It also allows for communication between different nodes, enabling complex
33+
robotic systems. The Universal Robots ROS packages offer everything from Visualization, over
34+
simulation up to controlling a real robot bridging the great work of the ROS community with
35+
Universal Robots manipulators.
36+
1937

2038
.. note::
2139
There is also builtin ROS 2 support for PolyScope X robots, see the `PolyScope X ROS 2 documentation <https://docs.universal-robots.com/polyscopex-ros2/v10.7/index.html>`_ and / or :ref:`ros2_controller_vs_driver` for details.

0 commit comments

Comments
 (0)