From fd0d69947d5d91dbc6b83dcf971e6d3be418b03a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ag=C3=BCero?= Date: Thu, 29 Aug 2024 18:42:55 +0200 Subject: [PATCH 1/3] Fix installation link. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Agüero --- tutorials/01_intro.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/tutorials/01_intro.md b/tutorials/01_intro.md index 0088e0f6..20ea0274 100644 --- a/tutorials/01_intro.md +++ b/tutorials/01_intro.md @@ -11,12 +11,11 @@ around the world. Gazebo Transport is multi-platform (Linux, Mac OS X, and Windows), so all the low level details, such as data alignment or endianness, are hidden for you. -Gazebo Transport uses [Google Protocol buffers] -(https://developers.google.com/protocol-buffers/?hl=en) as the data type for -communicating between nodes. Users can define their own messages using the -Protobuf utils, and then exchange them between the nodes. Gazebo Transport -discovers, serializes and delivers messages to the destinations using a -combination of custom code and [ZeroMQ] (http://zeromq.org/). +Gazebo Transport uses +[Google Protocol buffers](https://developers.google.com/protocol-buffers/?hl=en) +as the data type for communicating between nodes. Users can define their own +messages using the Protobuf utils, and then exchange them between the nodes. Gazebo Transport discovers, serializes and delivers messages to the destinations +using a combination of custom code and [ZeroMQ] (http://zeromq.org/). ## What programming language can I use with Gazebo Transport? From 5a85ea3808fa8fbb6168f20a43c9bb25daae193d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ag=C3=BCero?= Date: Thu, 29 Aug 2024 18:45:36 +0200 Subject: [PATCH 2/3] Fix link MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Agüero --- tutorials/01_intro.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorials/01_intro.md b/tutorials/01_intro.md index 20ea0274..ac85aaa2 100644 --- a/tutorials/01_intro.md +++ b/tutorials/01_intro.md @@ -15,7 +15,7 @@ Gazebo Transport uses [Google Protocol buffers](https://developers.google.com/protocol-buffers/?hl=en) as the data type for communicating between nodes. Users can define their own messages using the Protobuf utils, and then exchange them between the nodes. Gazebo Transport discovers, serializes and delivers messages to the destinations -using a combination of custom code and [ZeroMQ] (http://zeromq.org/). +using a combination of custom code and [ZeroMQ](http://zeromq.org/). ## What programming language can I use with Gazebo Transport? From 651d023b142131a79c7bf48bb27b7f885773cfde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ag=C3=BCero?= Date: Thu, 29 Aug 2024 18:49:16 +0200 Subject: [PATCH 3/3] Tweak MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Agüero --- tutorials/01_intro.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/tutorials/01_intro.md b/tutorials/01_intro.md index ac85aaa2..3eab54fb 100644 --- a/tutorials/01_intro.md +++ b/tutorials/01_intro.md @@ -6,18 +6,22 @@ Next Tutorial: \ref installation Gazebo Transport is an open source communication library that allows sharing data between clients. In our context, a client is called a node. Nodes might -be running within the same process on the same machine or on separate machines located -around the world. Gazebo Transport is multi-platform (Linux, Mac OS X, and -Windows), so all the low level details, such as data alignment or endianness, are -hidden for you. +be running within the same process on the same machine or on separate machines +located around the world. Gazebo Transport is multi-platform (Linux, Mac OS X, +and Windows), so all the low level details, such as data alignment or +endianness, are hidden for you. Gazebo Transport uses [Google Protocol buffers](https://developers.google.com/protocol-buffers/?hl=en) as the data type for communicating between nodes. Users can define their own -messages using the Protobuf utils, and then exchange them between the nodes. Gazebo Transport discovers, serializes and delivers messages to the destinations -using a combination of custom code and [ZeroMQ](http://zeromq.org/). +messages using the Protobuf utils, and then exchange them between the nodes. +Gazebo Transport discovers, serializes and delivers messages to the +destinations using a combination of custom code and +[ZeroMQ](http://zeromq.org/). ## What programming language can I use with Gazebo Transport? -C++ is the native implementation and the only language that has all available library features. -Python implementation is a wrapper around C++ methods using `pybind11`. It does not support all features like C++, but contains the main features such as publication, subscription and service request. +C++ is the native implementation and the only language that has all available +library features. Python implementation is a wrapper around C++ methods using +`pybind11`. It does not support all features like C++, but contains the main +features such as publication, subscription and service request.