You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ This library contains code for:
13
13
- Decoding and parsing fields from the resulting ping messages from the sonar.
14
14
- Loading and parsing sonar data recorded as either:
15
15
- Raw streams of binary packets.
16
-
-**Note:** This repo includes scaffold code for reading `.oculus` files saved from the Blueprint GUI, but that format is proprietary and undocumented **we cannot parse `.oculus` files.**
16
+
-**Note:** This repo includes scaffold code for reading `.oculus` files saved from the Blueprint GUI, but that format is proprietary and undocumented.**We cannot parse `.oculus` files!!**
17
17
18
18
The library contains no special provisions for *saving* sonar data,
19
19
but it's straightforward to write packets as a raw binary stream
@@ -25,12 +25,12 @@ but it's straightforward to write packets as a raw binary stream
25
25
26
26
This is a hybrid repository:
27
27
28
-
* We primarily build using catkin, though there are no ROS dependencies in the code. We hope the code is still useful for others looking to talk to the Oculus.
28
+
* We primarily build in ROS1 or ROS2, though there are no ROS dependencies in the code. We hope the code is still useful for others looking to talk to the Oculus. It is implemented as a hybrid package which should build successfully in either a ROS1 "catkin" or ROS2 "colcon" workspace.
29
29
30
30
* Historically, the repo has also supported the [fips](http://floooh.github.io/fips/) C++ dependency management tool. To build with fips: `./fips build`
31
31
32
32
The primary dependency is on [g3log](https://github.com/KjellKod/g3log).
33
-
* If using catkin, there are two options:
33
+
* If using ROS1 or ROS2, there are two options:
34
34
* clone [g3log_ros](https://gitlab.com/apl-ocean-engineering/g3log_ros) into your workspace's `src/` directory
35
35
* use the provided `liboculus.rosinstall` file: `cd <catkin_ws>/src`; `vcs import --input liboculus/liboculus.repos`
36
36
* It will be handled automagically if using fips.
@@ -119,4 +119,4 @@ Other files/classes:
119
119
120
120
This code is released under the [BSD 3-clause license](LICENSE).
121
121
122
-
This repository contains one file provided by Blueprint as part of their free "Oculus Viewer" sample application ([thirdparty/Oculus/Oculus.h](thirdpart/Oculus/Oculus.h)), which describes their protocol and data formats. This file is distributed under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html).
122
+
This repository contains one file provided by Blueprint as part of their free "Oculus Viewer" sample application: ([thirdparty/Oculus/Oculus.h](thirdpart/Oculus/Oculus.h)). It describes their protocol and data formats. This file is distributed under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html).
0 commit comments