Skip to content

Commit d6e5218

Browse files
author
Ravi Prakash Joshi
authored
Update README.md
1 parent ab36fc2 commit d6e5218

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,19 @@
11
# ros_protocol_buffer_tutorial
22
Protocol Buffer tutorial for ROS
3+
4+
[Protocol Buffers](https://developers.google.com/protocol-buffers/) are Google's language-neutral and platform-neutral extensible mechanism for serializing structured data.
5+
6+
## Installation
7+
1. Download the repository or use `git clone` appropriately.
8+
1. Make sure to have a working ros workspace. Place the downloaded code inside source folder i.e., `src` of ros workspace.
9+
1. Setup protobuf. Kindly see [here](lib/README.md.md).
10+
11+
## Compilation
12+
1. Invoke catkin tool inside ros workspace i.e., `catkin_make`
13+
14+
## Steps to run
15+
1. Invoke the publisher by using following command `rosrun ros_protocol_buffer_tutorial main`
16+
1. The published data can be seen by using following coomand `rostopic echo protobuff_address_book`
17+
18+
## Note
19+
1. The application is tested on ROS Indigo in 64Bit Ubuntu 14.04.5 LTS, 8GB RAM, Intel Core i7-2600 3.40GHz x 8 CPU with kernel 4.4.0-59-generic and gcc 4.8.4.

0 commit comments

Comments
 (0)