Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre release 2.9.0 Iron #484

Merged
merged 40 commits into from
Jan 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
3e959f9
Added shebang so it's executable (#316)
mattwilliamson May 26, 2023
c77c4e9
Stereo updates (#320)
Serafadam May 26, 2023
40dec09
add brightness filter (#284)
kaichie Jun 16, 2023
e8defa1
Pipeline generation as plugins (#321)
Serafadam Jun 16, 2023
4868570
Update pull_request_template.md
saching13 Jun 21, 2023
657068b
3D bounding boxes in Humble (#336)
Serafadam Jun 21, 2023
131bff4
Qos overrides (#339)
Serafadam Jun 23, 2023
ecf772b
Ros time update humble (#340)
Serafadam Jun 26, 2023
6693cfe
Pre release v2.7.4 (#343)
Serafadam Jun 26, 2023
0a977db
Imu sync fix humble (#357)
Serafadam Aug 7, 2023
f1c0656
Add camera image orientation param (#364)
jasiex01 Aug 11, 2023
a9a80b1
Performance update humble (#359)
Serafadam Aug 17, 2023
54a8504
Feature tracker humble (#366)
Serafadam Aug 18, 2023
032f69e
Handle USB speed when usb id is specified (#372)
xouillet Aug 21, 2023
c3b7372
Change misleading error to a clearer message (#373)
xouillet Aug 21, 2023
4b3fe01
Minor updates Humble (#375)
Serafadam Aug 21, 2023
98ea647
Watchdog humble (#377)
Serafadam Aug 30, 2023
a29af54
Depth alignment update humble (#380)
Serafadam Aug 31, 2023
9af7cbb
Synced_stereo_humble (#379)
Serafadam Aug 31, 2023
a35c7c3
Lazy Publishing Humble (#381)
Serafadam Aug 31, 2023
eca7bae
Urdf loader humble (#347)
Serafadam Sep 1, 2023
e544cb9
Add exposure offset (#382)
Serafadam Sep 1, 2023
7233130
Pre-release 2.8.0 (#384)
Serafadam Sep 5, 2023
038f107
Stereo_socket_order_humble (#394)
Serafadam Sep 11, 2023
365d002
update socket logic (#400)
Serafadam Sep 11, 2023
dbcadce
get and set DisparityToDepthUseSpecTranslation (#397)
BriceRenaudeau Sep 12, 2023
96c4fd2
Update sensor names & readme (#403)
Serafadam Sep 12, 2023
715d480
Pre_release_v281_humble (#404)
Serafadam Sep 13, 2023
df92244
fix flag 'has_imu' in xacro macro depthai_camera to also support the …
JenniferBuehler Sep 28, 2023
726c008
Fix param substitution in description (#412)
jack-slip Oct 5, 2023
e030c4d
Set resolution before obtaining size (#425)
Serafadam Oct 6, 2023
43c228c
Alpha scaling info update humble (#428)
Serafadam Oct 9, 2023
d56d71b
Update default resolution for stereo - Humble (#434)
Serafadam Oct 16, 2023
4795034
update changelog, bump versions (#442)
Serafadam Oct 17, 2023
1a9b13c
Add more rotation vector types (#449)
Serafadam Nov 9, 2023
0d84f63
[depthai_bridge] Fix incorrect include path in TFPublisher (#462)
TSC21 Nov 28, 2023
ea2f1b0
Update yolo example for stereo/no-stereo - Humble (#447)
richard-xx Dec 7, 2023
314338e
Update SR and LR support (#480)
Serafadam Jan 23, 2024
5619a2c
Merge branch 'humble' of github.com:luxonis/depthai-ros into iron
Serafadam Jan 23, 2024
67d2728
update changelog, bump versions
Serafadam Jan 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
621 changes: 1 addition & 620 deletions README.md

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions depthai-ros/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@
Changelog for package depthai-ros
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.9.0 (2024-01-24)

* New documentation homepage
* Updated support for LR and SR cameras
* Added parameter to toggle restart on logging error
* Changed argument for camera.launch file from `pass_tf_args_as_params` to `publish_tf_from_calibration` to be more explicit
* Added the option to run NN as part of sensor node
* Added option to run Spatial NN as part of stereo node

2.8.2 (2023-10-17)
-------------------

Expand Down
2 changes: 1 addition & 1 deletion depthai-ros/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.10.2) # CMake version in Ubuntu 18.04 LTS

project(depthai-ros VERSION 2.8.2 LANGUAGES CXX C)
project(depthai-ros VERSION 2.9.0 LANGUAGES CXX C)

set(CMAKE_CXX_STANDARD 14)

Expand Down
2 changes: 1 addition & 1 deletion depthai-ros/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="3">
<name>depthai-ros</name>
<version>2.8.2</version>
<version>2.9.0</version>
<description>The depthai-ros package</description>

<!-- One maintainer tag required, multiple allowed, one person per tag -->
Expand Down
2 changes: 1 addition & 1 deletion depthai_bridge/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.10.2) # CMake version in Ubuntu 18.04 LTS
set(CMAKE_POSITION_INDEPENDENT_CODE ON)

project(depthai_bridge VERSION 2.8.2 LANGUAGES CXX C)
project(depthai_bridge VERSION 2.9.0 LANGUAGES CXX C)

set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
Expand Down
2 changes: 1 addition & 1 deletion depthai_bridge/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="3">
<name>depthai_bridge</name>
<version>2.8.2</version>
<version>2.9.0</version>
<description>The depthai_bridge package</description>

<maintainer email="[email protected]">Sachin Guruswamy</maintainer>
Expand Down
2 changes: 1 addition & 1 deletion depthai_descriptions/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.8)
project(depthai_descriptions VERSION 2.8.2)
project(depthai_descriptions VERSION 2.9.0)

if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
add_compile_options(-Wall -Wextra -Wpedantic)
Expand Down
2 changes: 1 addition & 1 deletion depthai_descriptions/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="3">
<name>depthai_descriptions</name>
<version>2.8.2</version>
<version>2.9.0</version>
<description>The depthai_descriptions package</description>

<maintainer email="[email protected]">Sachin Guruswamy</maintainer>
Expand Down
108 changes: 54 additions & 54 deletions depthai_descriptions/urdf/include/depthai_macro.urdf.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -41,80 +41,80 @@
</joint>
</xacro:unless>
<xacro:unless value="${model in ['OAK-D-LR']}">

<!-- Left Camera -->
<link name="${camera_name}_left_camera_frame" />

<joint name="${camera_name}_left_camera_joint" type="fixed">
<parent link="${base_frame}"/>
<child link="${camera_name}_left_camera_frame"/>
<origin xyz="0 ${baseline/2} 0" rpy="0 0 0" />
</joint>
<!-- Left Camera -->
<link name="${camera_name}_left_camera_frame" />

<link name="${camera_name}_left_camera_optical_frame"/>
<joint name="${camera_name}_left_camera_joint" type="fixed">
<parent link="${base_frame}"/>
<child link="${camera_name}_left_camera_frame"/>
<origin xyz="0 ${baseline/2} 0" rpy="0 0 0" />
</joint>

<joint name="${camera_name}_left_camera_optical_joint" type="fixed">
<origin xyz="0 0 0" rpy="-${M_PI/2} 0.0 -${M_PI/2}"/>
<parent link="${camera_name}_left_camera_frame"/>
<child link="${camera_name}_left_camera_optical_frame"/>
</joint>
<link name="${camera_name}_left_camera_optical_frame"/>

<joint name="${camera_name}_left_camera_optical_joint" type="fixed">
<origin xyz="0 0 0" rpy="-${M_PI/2} 0.0 -${M_PI/2}"/>
<parent link="${camera_name}_left_camera_frame"/>
<child link="${camera_name}_left_camera_optical_frame"/>
</joint>

<!-- right Camera -->
<link name="${camera_name}_right_camera_frame" />

<joint name="${camera_name}_right_camera_joint" type="fixed">
<parent link="${base_frame}"/>
<child link="${camera_name}_right_camera_frame"/>
<origin xyz="0 -${baseline/2} 0" rpy="0 0 0" />
</joint>
<!-- right Camera -->
<link name="${camera_name}_right_camera_frame" />

<link name="${camera_name}_right_camera_optical_frame"/>
<joint name="${camera_name}_right_camera_joint" type="fixed">
<parent link="${base_frame}"/>
<child link="${camera_name}_right_camera_frame"/>
<origin xyz="0 -${baseline/2} 0" rpy="0 0 0" />
</joint>

<link name="${camera_name}_right_camera_optical_frame"/>

<joint name="${camera_name}_right_camera_optical_joint" type="fixed">
<origin xyz="0 0 0" rpy="-${M_PI/2} 0.0 -${M_PI/2}"/>
<parent link="${camera_name}_right_camera_frame"/>
<child link="${camera_name}_right_camera_optical_frame"/>
</joint>
<joint name="${camera_name}_right_camera_optical_joint" type="fixed">
<origin xyz="0 0 0" rpy="-${M_PI/2} 0.0 -${M_PI/2}"/>
<parent link="${camera_name}_right_camera_frame"/>
<child link="${camera_name}_right_camera_optical_frame"/>
</joint>

</xacro:unless>

<xacro:if value="${model in ['OAK-D-LR']}">

<!-- left Camera -->
<link name="${camera_name}_left_camera_frame" />
<!-- left Camera -->
<link name="${camera_name}_left_camera_frame" />

<joint name="${camera_name}_left_camera_joint" type="fixed">
<parent link="${base_frame}"/>
<child link="${camera_name}_left_camera_frame"/>
<origin xyz="0 0.1 0" rpy="0 0 0" />
</joint>
<joint name="${camera_name}_left_camera_joint" type="fixed">
<parent link="${base_frame}"/>
<child link="${camera_name}_left_camera_frame"/>
<origin xyz="0 0.1 0" rpy="0 0 0" />
</joint>

<link name="${camera_name}_left_camera_optical_frame"/>
<link name="${camera_name}_left_camera_optical_frame"/>

<joint name="${camera_name}_left_camera_optical_joint" type="fixed">
<origin xyz="0 0 0" rpy="-${M_PI/2} 0.0 -${M_PI/2}"/>
<parent link="${camera_name}_left_camera_frame"/>
<child link="${camera_name}_left_camera_optical_frame"/>
</joint>
<joint name="${camera_name}_left_camera_optical_joint" type="fixed">
<origin xyz="0 0 0" rpy="-${M_PI/2} 0.0 -${M_PI/2}"/>
<parent link="${camera_name}_left_camera_frame"/>
<child link="${camera_name}_left_camera_optical_frame"/>
</joint>

<!-- right Camera -->
<link name="${camera_name}_right_camera_frame" />
<!-- right Camera -->
<link name="${camera_name}_right_camera_frame" />

<joint name="${camera_name}_right_camera_joint" type="fixed">
<parent link="${base_frame}"/>
<child link="${camera_name}_right_camera_frame"/>
<origin xyz="0 -0.05 0" rpy="0 0 0" />
</joint>
<joint name="${camera_name}_right_camera_joint" type="fixed">
<parent link="${base_frame}"/>
<child link="${camera_name}_right_camera_frame"/>
<origin xyz="0 -0.05 0" rpy="0 0 0" />
</joint>

<link name="${camera_name}_right_camera_optical_frame"/>
<link name="${camera_name}_right_camera_optical_frame"/>

<joint name="${camera_name}_right_camera_optical_joint" type="fixed">
<origin xyz="0 0 0" rpy="-${M_PI/2} 0.0 -${M_PI/2}"/>
<parent link="${camera_name}_right_camera_frame"/>
<child link="${camera_name}_right_camera_optical_frame"/>
</joint>
</xacro:if>
<joint name="${camera_name}_right_camera_optical_joint" type="fixed">
<origin xyz="0 0 0" rpy="-${M_PI/2} 0.0 -${M_PI/2}"/>
<parent link="${camera_name}_right_camera_frame"/>
<child link="${camera_name}_right_camera_optical_frame"/>
</joint>
</xacro:if>
</xacro:macro>

</robot>
2 changes: 1 addition & 1 deletion depthai_examples/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.10.2) # CMake version in Ubuntu 18.04 LTS
project(depthai_examples VERSION 2.8.2 LANGUAGES CXX C)
project(depthai_examples VERSION 2.9.0 LANGUAGES CXX C)

set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
Expand Down
2 changes: 1 addition & 1 deletion depthai_examples/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="3">
<name>depthai_examples</name>
<version>2.8.2</version>
<version>2.9.0</version>
<description>The depthai_examples package</description>

<!-- One maintainer tag required, multiple allowed, one person per tag -->
Expand Down
2 changes: 1 addition & 1 deletion depthai_filters/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.8)
project(depthai_filters VERSION 2.8.2 LANGUAGES CXX C)
project(depthai_filters VERSION 2.9.0 LANGUAGES CXX C)

if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
add_compile_options(-Wall -Wextra -Wpedantic)
Expand Down
2 changes: 1 addition & 1 deletion depthai_filters/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>depthai_filters</name>
<version>2.8.2</version>
<version>2.9.0</version>
<description>Depthai filters package</description>
<maintainer email="[email protected]">Adam Serafin</maintainer>
<license>MIT</license>
Expand Down
2 changes: 1 addition & 1 deletion depthai_ros_driver/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.22)
project(depthai_ros_driver VERSION 2.8.2)
project(depthai_ros_driver VERSION 2.9.0)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set(CMAKE_BUILD_SHARED_LIBS ON)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
Expand Down
2 changes: 1 addition & 1 deletion depthai_ros_driver/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>depthai_ros_driver</name>
<version>2.8.2</version>
<version>2.9.0</version>
<description>Depthai ROS Monolithic node.</description>
<maintainer email="[email protected]">Adam Serafin</maintainer>
<maintainer email="[email protected]">Sachin Guruswamy</maintainer>
Expand Down
2 changes: 1 addition & 1 deletion depthai_ros_msgs/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.10.2) # CMake version in Ubuntu 18.04 LTS

project(depthai_ros_msgs VERSION 2.8.2)
project(depthai_ros_msgs VERSION 2.9.0)

if(POLICY CMP0057)
cmake_policy(SET CMP0057 NEW)
Expand Down
2 changes: 1 addition & 1 deletion depthai_ros_msgs/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="3">
<name>depthai_ros_msgs</name>
<version>2.8.2</version>
<version>2.9.0</version>
<description>Package to keep interface independent of the driver</description>

<maintainer email="[email protected]">Sachin Guruswamy</maintainer>
Expand Down
Loading