Skip to content

Commit d682011

Browse files
committed
Merge branch 'main' into 'release'
Update for Isaac Sim 2023.1.0 See merge request Isaac/isaac_sim_ros_workspaces!8
2 parents f36acb8 + 8eeb8e5 commit d682011

File tree

77 files changed

+2784
-288337
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+2784
-288337
lines changed

build_foxy.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/bin/bash
2+
3+
set -e
4+
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
5+
# MY_DIR="$(realpath -s "$SCRIPT_DIR"/build_ws/foxy)"
6+
7+
docker build . --network=host -f ubuntu_20_foxy_minimal.dockerfile -t isaac_sim_ros:ubuntu_20_foxy
8+
9+
rm -rf build_ws/foxy
10+
mkdir -p build_ws/foxy
11+
12+
pushd build_ws/foxy
13+
14+
docker cp $(docker create --rm isaac_sim_ros:ubuntu_20_foxy):/workspace/foxy_ws foxy_ws
15+
16+
docker cp $(docker create --rm isaac_sim_ros:ubuntu_20_foxy):/workspace/build_ws isaac_sim_ros_ws
17+
18+
19+
popd

build_humble.sh

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/bin/bash
2+
3+
set -e
4+
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
5+
6+
docker build . --network=host -f ubuntu_20_humble_minimal.dockerfile -t isaac_sim_ros:ubuntu_20_humble
7+
8+
rm -rf build_ws/humble
9+
mkdir -p build_ws/humble
10+
11+
pushd build_ws/humble
12+
13+
docker cp $(docker create --rm isaac_sim_ros:ubuntu_20_humble):/workspace/humble_ws humble_ws
14+
15+
docker cp $(docker create --rm isaac_sim_ros:ubuntu_20_humble):/workspace/build_ws isaac_sim_ros_ws
16+
17+
popd
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
cmake_minimum_required(VERSION 3.5)
2+
project(custom_message)
3+
4+
# Default to C99
5+
if(NOT CMAKE_C_STANDARD)
6+
set(CMAKE_C_STANDARD 99)
7+
endif()
8+
9+
# Default to C++14
10+
if(NOT CMAKE_CXX_STANDARD)
11+
set(CMAKE_CXX_STANDARD 14)
12+
endif()
13+
14+
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
15+
add_compile_options(-Wall -Wextra -Wpedantic)
16+
endif()
17+
18+
# find dependencies
19+
find_package(ament_cmake REQUIRED)
20+
find_package(std_msgs REQUIRED)
21+
find_package(rosidl_default_generators REQUIRED)
22+
23+
rosidl_generate_interfaces(${PROJECT_NAME}
24+
"msg/SampleMsg.msg"
25+
DEPENDENCIES std_msgs
26+
)
27+
# uncomment the following section in order to fill in
28+
# further dependencies manually.
29+
# find_package(<dependency> REQUIRED)
30+
31+
if(BUILD_TESTING)
32+
find_package(ament_lint_auto REQUIRED)
33+
# the following line skips the linter which checks for copyrights
34+
# uncomment the line when a copyright and license is not present in all source files
35+
#set(ament_cmake_copyright_FOUND TRUE)
36+
# the following line skips cpplint (only works in a git repo)
37+
# uncomment the line when this package is not in a git repo
38+
#set(ament_cmake_cpplint_FOUND TRUE)
39+
ament_lint_auto_find_test_dependencies()
40+
endif()
41+
42+
ament_package()
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
std_msgs/String my_string
2+
int64 my_num
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?xml version="1.0"?>
2+
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
3+
<package format="3">
4+
<name>custom_message</name>
5+
<version>0.0.0</version>
6+
<description>Custom Message Sample Package</description>
7+
<maintainer email="[email protected]">isaac sim</maintainer>
8+
<license>TODO: License declaration</license>
9+
10+
<buildtool_depend>ament_cmake</buildtool_depend>
11+
12+
<depend>std_msgs</depend>
13+
<buildtool_depend>rosidl_default_generators</buildtool_depend>
14+
<exec_depend>rosidl_default_runtime</exec_depend>
15+
<member_of_group>rosidl_interface_packages</member_of_group>
16+
17+
<test_depend>ament_lint_auto</test_depend>
18+
<test_depend>ament_lint_common</test_depend>
19+
20+
<export>
21+
<build_type>ament_cmake</build_type>
22+
</export>
23+
</package>

foxy_ws/src/isaac_tutorials/package.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@
2121

2222
<buildtool_depend>ament_cmake</buildtool_depend>
2323

24-
<exec_depend>launch</exec_depend>
25-
<exec_depend>launch_ros</exec_depend>
24+
<build_depend>launch</build_depend>
25+
<build_depend>launch_ros</build_depend>
2626

27-
<exec_depend>joint_state_publisher</exec_depend>
28-
29-
<exec_depend>rviz2</exec_depend>
27+
<build_depend>joint_state_publisher</build_depend>
3028

29+
<build_depend>rviz2</build_depend>
30+
<build_depend>turtlebot3</build_depend>
3131

3232
<export>
3333
<build_type>ament_cmake</build_type>

foxy_ws/src/isaac_tutorials/rviz2/camera_lidar.rviz

Lines changed: 107 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,11 @@ Panels:
55
Property Tree Widget:
66
Expanded:
77
- /Global Options1
8-
- /Camera1 - RGB1/Status1
9-
- /Camera1 - Depth1
10-
- /LaserScan1
11-
- /LaserScan1/Topic1
8+
- /Status1
9+
- /Camera1 - RGB1
10+
- /TF1
1211
Splitter Ratio: 0.5
13-
Tree Height: 1320
12+
Tree Height: 871
1413
- Class: rviz_common/Selection
1514
Name: Selection
1615
- Class: rviz_common/Tool Properties
@@ -45,28 +44,8 @@ Visualization Manager:
4544
Plane Cell Count: 10
4645
Reference Frame: <Fixed Frame>
4746
Value: true
48-
- Class: rviz_default_plugins/Camera
49-
Enabled: true
50-
Image Rendering: background and overlay
51-
Name: Camera1 - RGB
52-
Overlay Alpha: 0.5
53-
Topic:
54-
Depth: 5
55-
Durability Policy: Volatile
56-
History Policy: Keep Last
57-
Reliability Policy: Reliable
58-
Value: /rgb
59-
Value: true
60-
Visibility:
61-
Camera1 - Depth: true
62-
Camera2 - Depth: true
63-
Camera2 - RGB: true
64-
Grid: true
65-
LaserScan: true
66-
Value: true
67-
Zoom Factor: 1
6847
- Class: rviz_default_plugins/Image
69-
Enabled: true
48+
Enabled: false
7049
Max Value: 1
7150
Median window: 5
7251
Min Value: 0
@@ -77,8 +56,8 @@ Visualization Manager:
7756
Durability Policy: Volatile
7857
History Policy: Keep Last
7958
Reliability Policy: Reliable
80-
Value: /depth
81-
Value: true
59+
Value: /camera_1/depth/image_rect_raw
60+
Value: false
8261
- Class: rviz_default_plugins/Image
8362
Enabled: true
8463
Max Value: 1
@@ -91,28 +70,8 @@ Visualization Manager:
9170
Durability Policy: Volatile
9271
History Policy: Keep Last
9372
Reliability Policy: Reliable
94-
Value: /depth_2
73+
Value: /camera_2/depth/image_rect_raw
9574
Value: true
96-
- Class: rviz_default_plugins/Camera
97-
Enabled: true
98-
Image Rendering: background and overlay
99-
Name: Camera2 - RGB
100-
Overlay Alpha: 0.5
101-
Topic:
102-
Depth: 5
103-
Durability Policy: Volatile
104-
History Policy: Keep Last
105-
Reliability Policy: Reliable
106-
Value: /rgb_2
107-
Value: true
108-
Visibility:
109-
Camera1 - Depth: true
110-
Camera1 - RGB: true
111-
Camera2 - Depth: true
112-
Grid: true
113-
LaserScan: true
114-
Value: true
115-
Zoom Factor: 1
11675
- Alpha: 1
11776
Autocompute Intensity Bounds: true
11877
Autocompute Value Bounds:
@@ -128,9 +87,9 @@ Visualization Manager:
12887
Enabled: true
12988
Invert Rainbow: false
13089
Max Color: 255; 255; 255
131-
Max Intensity: 255
90+
Max Intensity: 34
13291
Min Color: 0; 0; 0
133-
Min Intensity: 255
92+
Min Intensity: 1
13493
Name: LaserScan
13594
Position Transformer: XYZ
13695
Selectable: true
@@ -140,16 +99,98 @@ Visualization Manager:
14099
Topic:
141100
Depth: 5
142101
Durability Policy: Volatile
102+
Filter size: 10
143103
History Policy: Keep Last
144104
Reliability Policy: Reliable
145105
Value: /laser_scan
146106
Use Fixed Frame: true
147107
Use rainbow: true
148108
Value: true
109+
- Class: rviz_default_plugins/Image
110+
Enabled: true
111+
Max Value: 1
112+
Median window: 5
113+
Min Value: 0
114+
Name: Camera2 - RGB
115+
Normalize Range: true
116+
Topic:
117+
Depth: 5
118+
Durability Policy: Volatile
119+
History Policy: Keep Last
120+
Reliability Policy: Reliable
121+
Value: /camera_2/rgb/image_raw
122+
Value: true
123+
- Class: rviz_default_plugins/Image
124+
Enabled: false
125+
Max Value: 1
126+
Median window: 5
127+
Min Value: 0
128+
Name: Camera1 - RGB
129+
Normalize Range: true
130+
Topic:
131+
Depth: 5
132+
Durability Policy: Volatile
133+
History Policy: Keep Last
134+
Reliability Policy: Reliable
135+
Value: /camera_1/rgb/image_raw
136+
Value: false
137+
- Class: rviz_default_plugins/TF
138+
Enabled: true
139+
Frame Timeout: 15
140+
Frames:
141+
All Enabled: true
142+
Camera_1:
143+
Value: true
144+
Camera_2:
145+
Value: true
146+
base_footprint:
147+
Value: true
148+
base_link:
149+
Value: true
150+
base_scan:
151+
Value: true
152+
caster_back_link:
153+
Value: true
154+
imu_link:
155+
Value: true
156+
odom:
157+
Value: true
158+
wheel_left_link:
159+
Value: true
160+
wheel_right_link:
161+
Value: true
162+
world:
163+
Value: true
164+
Marker Scale: 1
165+
Name: TF
166+
Show Arrows: true
167+
Show Axes: true
168+
Show Names: false
169+
Tree:
170+
world:
171+
Camera_1:
172+
{}
173+
Camera_2:
174+
{}
175+
base_link:
176+
base_footprint:
177+
{}
178+
base_scan:
179+
{}
180+
caster_back_link:
181+
{}
182+
imu_link:
183+
{}
184+
wheel_left_link:
185+
{}
186+
wheel_right_link:
187+
{}
188+
Update Interval: 0
189+
Value: true
149190
Enabled: true
150191
Global Options:
151192
Background Color: 48; 48; 48
152-
Fixed Frame: turtle
193+
Fixed Frame: world
153194
Frame Rate: 30
154195
Name: root
155196
Tools:
@@ -161,6 +202,9 @@ Visualization Manager:
161202
- Class: rviz_default_plugins/Measure
162203
Line color: 128; 128; 0
163204
- Class: rviz_default_plugins/SetInitialPose
205+
Covariance x: 0.25
206+
Covariance y: 0.25
207+
Covariance yaw: 0.06853891909122467
164208
Topic:
165209
Depth: 5
166210
Durability Policy: Volatile
@@ -189,25 +233,25 @@ Visualization Manager:
189233
Views:
190234
Current:
191235
Class: rviz_default_plugins/Orbit
192-
Distance: 19.204917907714844
236+
Distance: 8.917070388793945
193237
Enable Stereo Rendering:
194238
Stereo Eye Separation: 0.05999999865889549
195239
Stereo Focal Distance: 1
196240
Swap Stereo Eyes: false
197241
Value: false
198242
Focal Point:
199-
X: 0.5110418796539307
200-
Y: -1.0566859245300293
201-
Z: 0.44239383935928345
243+
X: -1.0011783838272095
244+
Y: 1.8463866710662842
245+
Z: 0.4111546277999878
202246
Focal Shape Fixed Size: true
203247
Focal Shape Size: 0.05000000074505806
204248
Invert Z Axis: false
205249
Name: Current View
206250
Near Clip Distance: 0.009999999776482582
207-
Pitch: 1.2147969007492065
251+
Pitch: 0.329797625541687
208252
Target Frame: <Fixed Frame>
209253
Value: Orbit (rviz)
210-
Yaw: 1.8303974866867065
254+
Yaw: 0.25040191411972046
211255
Saved: ~
212256
Window Geometry:
213257
Camera1 - Depth:
@@ -220,16 +264,16 @@ Window Geometry:
220264
collapsed: false
221265
Displays:
222266
collapsed: false
223-
Height: 1586
267+
Height: 1022
224268
Hide Left Dock: false
225269
Hide Right Dock: false
226-
QMainWindow State: 000000ff00000000fd0000000400000000000002a100000596fc020000000cfb0000001200530065006c0065006300740069006f006e00000001e10000009b000000b000fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000006e000005960000018200fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261fb0000001a00430061006d00650072006100310020002d002000520047004203000023d4000002ab000001ee00000163fb0000001e00430061006d00650072006100320020002d00200044006500700074006803000027f0000006700000020800000148fb0000001e00430061006d00650072006100310020002d00200044006500700074006803000023f5000006660000020300000149fb0000001a00430061006d00650072006100320020002d002000520047004203000027cf000002b30000020500000149000000010000015f00000596fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000006e000005960000013200fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000a9e000000a9fc0100000003fb0000000c00430061006d006500720061000000000000000a9e0000000000000000fb0000000c00430061006d00650072006103000023f30000029f0000020100000149fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004420000003efc0100000002fb0000000800540069006d00650100000000000004420000000000000000fb0000000800540069006d00650100000000000004500000000000000000000006c20000059600000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000
270+
QMainWindow State: 000000ff00000000fd0000000400000000000002a1000003a4fc020000000efb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005c00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003d000003a4000000c900fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261fb0000001a00430061006d00650072006100310020002d002000520047004202000009db000002a3000001ee00000163fb0000001e00430061006d00650072006100320020002d00200044006500700074006803000009a2000002f10000020800000148fb0000001e00430061006d00650072006100310020002d00200044006500700074006802000009ba0000014c00000203000000e4fb0000001a00430061006d00650072006100320020002d00200052004700420300000991000001420000020500000149fb0000001a00430061006d00650072006100320020002d002000520047004201000002730000009d0000000000000000fb0000001a00430061006d00650072006100310020002d00200052004700420100000316000000cb0000000000000000000000010000015f000003a4fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000003d000003a4000000a400fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000a9e000000a9fc0100000003fb0000000c00430061006d006500720061000000000000000a9e0000000000000000fb0000000c00430061006d00650072006103000023f30000029f0000020100000149fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004420000003efc0100000002fb0000000800540069006d00650100000000000004420000000000000000fb0000000800540069006d00650100000000000004500000000000000000000005d3000003a400000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000
227271
Selection:
228272
collapsed: false
229273
Tool Properties:
230274
collapsed: false
231275
Views:
232276
collapsed: false
233-
Width: 2778
234-
X: 8381
235-
Y: 423
277+
Width: 2527
278+
X: 1351
279+
Y: 96

0 commit comments

Comments
 (0)