Skip to content

Commit

Permalink
Sfw 3671 ros fix cmd line parameters (#3)
Browse files Browse the repository at this point in the history
* updated some build settings

* camera debugging settings

* a more clear err msg for fallback pixelformat

* fixed frame rate cmndline

* exposue_auto and exposure params resolution

* gain and gain_auto parameters resolution

* Update README.md

Co-authored-by: Abdul <abdul@linuxbox1804.com>
Co-authored-by: abdul <wsl1604@abdul.com>
  • Loading branch information
3 people authored Sep 17, 2020
1 parent dbe84cb commit b4ff444
Show file tree
Hide file tree
Showing 13 changed files with 833 additions and 284 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
## folders ##
#############
build
devel
cmake-*

#############
Expand Down
Binary file removed LUCIDCamerasWithROS_v1.1.pdf
Binary file not shown.
34 changes: 5 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,8 @@
Arena Camera deriver for ROS
## Arena Camera Driver for ROS1

# Getting Started
setup and usage https://support.thinklucid.com/using-ros-for-linux/

## Getting Started

### Prerequisites
* Ubuntu-16.04 xenial
* ROS kinetic
* ArenaSDK binraies

### Basic Setup
#### Environment for ArenaSDK

```shell
echo "export ARENA_ROOT=<ArenaSDK binaries root folder>">> ~/.bashrc
echo "export ARENA_ROOT=<ArenaSDK binaries root folder>">> ~/.zshrc
source ~/.bashrc
source ~/.zshrc
```

#### Workspace
Copy the included image_encoding.h to your ROS include folder after
backing up the old one (if existed). The custom image_encoding.h is
included to enable streaming support for LUCID’s Helios camera.
```shell
sudo cp -f \
/opt/ros/kinetic/include/sensor_msgs/image_encodings.h \
/opt/ros/kinetic/include/sensor_msgs/image_encodings.h.bak
sudo cp -f \
<Repo root folder>/catkin_ws/inc/image_encodings.h \
/opt/ros/kinetic/include/sensor_msgs/image_encodings.h
```
for ROS2 driver contact LUCID support for more information
https://support.thinklucid.com/contact-support/
1 change: 1 addition & 0 deletions catkin_ws/.catkin_workspace
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# This file currently only serves to mark the location of a catkin workspace for tool integration
15 changes: 15 additions & 0 deletions catkin_ws/src/arena_camera/.vscode/c_cpp_properties.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"configurations": [
{
"name": "ROS",
"includePath": [], // reads from the seetingsin workspace file
"defines": [], // reads from the seetingsin workspace file
"compilerPath": "/usr/bin/gcc",
"cStandard": "c11",
"cppStandard": "c++11",
//"configurationProvider": "b2.catkin_tools",
"intelliSenseMode": "gcc-x64"
}
],
"version": 4
}
Loading

0 comments on commit b4ff444

Please sign in to comment.