diff --git a/humble/.buildinfo b/humble/.buildinfo index 9b90fac40c..951924c190 100644 --- a/humble/.buildinfo +++ b/humble/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 0ec83c7c407a218369c69fd08cb34fb5 +config: 5b1fdc761165b1f0355bb8af73867080 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/humble/.doctrees/Citations.doctree b/humble/.doctrees/Citations.doctree index 0fc170d18e..dc2ca72595 100644 Binary files a/humble/.doctrees/Citations.doctree and b/humble/.doctrees/Citations.doctree differ diff --git a/humble/.doctrees/Concepts.doctree b/humble/.doctrees/Concepts.doctree index a338ec5b55..fb2a3eb17f 100644 Binary files a/humble/.doctrees/Concepts.doctree and b/humble/.doctrees/Concepts.doctree differ diff --git a/humble/.doctrees/Concepts/Advanced.doctree b/humble/.doctrees/Concepts/Advanced.doctree index 47205518a4..f64c43a51f 100644 Binary files a/humble/.doctrees/Concepts/Advanced.doctree and b/humble/.doctrees/Concepts/Advanced.doctree differ diff --git a/humble/.doctrees/Concepts/Advanced/About-Build-System.doctree b/humble/.doctrees/Concepts/Advanced/About-Build-System.doctree index 551fc1beeb..760d5f464c 100644 Binary files a/humble/.doctrees/Concepts/Advanced/About-Build-System.doctree and b/humble/.doctrees/Concepts/Advanced/About-Build-System.doctree differ diff --git a/humble/.doctrees/Concepts/Advanced/About-Internal-Interfaces.doctree b/humble/.doctrees/Concepts/Advanced/About-Internal-Interfaces.doctree index 582d0f9dd1..9e140c15b2 100644 Binary files a/humble/.doctrees/Concepts/Advanced/About-Internal-Interfaces.doctree and b/humble/.doctrees/Concepts/Advanced/About-Internal-Interfaces.doctree differ diff --git a/humble/.doctrees/Concepts/Advanced/About-Middleware-Implementations.doctree b/humble/.doctrees/Concepts/Advanced/About-Middleware-Implementations.doctree index 3adb5f7428..178268050d 100644 Binary files a/humble/.doctrees/Concepts/Advanced/About-Middleware-Implementations.doctree and b/humble/.doctrees/Concepts/Advanced/About-Middleware-Implementations.doctree differ diff --git a/humble/.doctrees/Concepts/Basic.doctree b/humble/.doctrees/Concepts/Basic.doctree index 455012168e..459ced159f 100644 Binary files a/humble/.doctrees/Concepts/Basic.doctree and b/humble/.doctrees/Concepts/Basic.doctree differ diff --git a/humble/.doctrees/Concepts/Basic/About-Actions.doctree b/humble/.doctrees/Concepts/Basic/About-Actions.doctree index da83ea6e52..6c12e2d66c 100644 Binary files a/humble/.doctrees/Concepts/Basic/About-Actions.doctree and b/humble/.doctrees/Concepts/Basic/About-Actions.doctree differ diff --git a/humble/.doctrees/Concepts/Basic/About-Client-Libraries.doctree b/humble/.doctrees/Concepts/Basic/About-Client-Libraries.doctree index 36873ec997..74141f9c7e 100644 Binary files a/humble/.doctrees/Concepts/Basic/About-Client-Libraries.doctree and b/humble/.doctrees/Concepts/Basic/About-Client-Libraries.doctree differ diff --git a/humble/.doctrees/Concepts/Basic/About-Command-Line-Tools.doctree b/humble/.doctrees/Concepts/Basic/About-Command-Line-Tools.doctree index a78be576c2..dba0c3397e 100644 Binary files a/humble/.doctrees/Concepts/Basic/About-Command-Line-Tools.doctree and b/humble/.doctrees/Concepts/Basic/About-Command-Line-Tools.doctree differ diff --git a/humble/.doctrees/Concepts/Basic/About-Discovery.doctree b/humble/.doctrees/Concepts/Basic/About-Discovery.doctree index 89a53651e3..7051730701 100644 Binary files a/humble/.doctrees/Concepts/Basic/About-Discovery.doctree and b/humble/.doctrees/Concepts/Basic/About-Discovery.doctree differ diff --git a/humble/.doctrees/Concepts/Basic/About-Interfaces.doctree b/humble/.doctrees/Concepts/Basic/About-Interfaces.doctree index f4f7963be4..89bcd4810f 100644 Binary files a/humble/.doctrees/Concepts/Basic/About-Interfaces.doctree and b/humble/.doctrees/Concepts/Basic/About-Interfaces.doctree differ diff --git a/humble/.doctrees/Concepts/Basic/About-Launch.doctree b/humble/.doctrees/Concepts/Basic/About-Launch.doctree index e953e68ba5..60cd94b65c 100644 Binary files a/humble/.doctrees/Concepts/Basic/About-Launch.doctree and b/humble/.doctrees/Concepts/Basic/About-Launch.doctree differ diff --git a/humble/.doctrees/Concepts/Basic/About-Nodes.doctree b/humble/.doctrees/Concepts/Basic/About-Nodes.doctree index 941410787d..dfca1b03c7 100644 Binary files a/humble/.doctrees/Concepts/Basic/About-Nodes.doctree and b/humble/.doctrees/Concepts/Basic/About-Nodes.doctree differ diff --git a/humble/.doctrees/Concepts/Basic/About-Parameters.doctree b/humble/.doctrees/Concepts/Basic/About-Parameters.doctree index 43d6318853..a9466e746d 100644 Binary files a/humble/.doctrees/Concepts/Basic/About-Parameters.doctree and b/humble/.doctrees/Concepts/Basic/About-Parameters.doctree differ diff --git a/humble/.doctrees/Concepts/Basic/About-Services.doctree b/humble/.doctrees/Concepts/Basic/About-Services.doctree index a2c89e6000..a59d13c83c 100644 Binary files a/humble/.doctrees/Concepts/Basic/About-Services.doctree and b/humble/.doctrees/Concepts/Basic/About-Services.doctree differ diff --git a/humble/.doctrees/Concepts/Basic/About-Topics.doctree b/humble/.doctrees/Concepts/Basic/About-Topics.doctree index 93fcd6d9e7..bc7586b908 100644 Binary files a/humble/.doctrees/Concepts/Basic/About-Topics.doctree and b/humble/.doctrees/Concepts/Basic/About-Topics.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate.doctree b/humble/.doctrees/Concepts/Intermediate.doctree index 0756502d80..d382e65b09 100644 Binary files a/humble/.doctrees/Concepts/Intermediate.doctree and b/humble/.doctrees/Concepts/Intermediate.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-Composition.doctree b/humble/.doctrees/Concepts/Intermediate/About-Composition.doctree index 0aadab0f65..c6f60a6a5b 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-Composition.doctree and b/humble/.doctrees/Concepts/Intermediate/About-Composition.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-Cross-Compilation.doctree b/humble/.doctrees/Concepts/Intermediate/About-Cross-Compilation.doctree index e0335d2826..de2629a472 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-Cross-Compilation.doctree and b/humble/.doctrees/Concepts/Intermediate/About-Cross-Compilation.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-Different-Middleware-Vendors.doctree b/humble/.doctrees/Concepts/Intermediate/About-Different-Middleware-Vendors.doctree index 3c92805024..8d1cd88657 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-Different-Middleware-Vendors.doctree and b/humble/.doctrees/Concepts/Intermediate/About-Different-Middleware-Vendors.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-Domain-ID.doctree b/humble/.doctrees/Concepts/Intermediate/About-Domain-ID.doctree index 13740d7f4c..cb682a2a90 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-Domain-ID.doctree and b/humble/.doctrees/Concepts/Intermediate/About-Domain-ID.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-Executors.doctree b/humble/.doctrees/Concepts/Intermediate/About-Executors.doctree index 145b69961f..de641a052f 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-Executors.doctree and b/humble/.doctrees/Concepts/Intermediate/About-Executors.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-Logging.doctree b/humble/.doctrees/Concepts/Intermediate/About-Logging.doctree index 4190758729..acde698b11 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-Logging.doctree and b/humble/.doctrees/Concepts/Intermediate/About-Logging.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-Quality-of-Service-Settings.doctree b/humble/.doctrees/Concepts/Intermediate/About-Quality-of-Service-Settings.doctree index 2767e1a907..73b7d7932c 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-Quality-of-Service-Settings.doctree and b/humble/.doctrees/Concepts/Intermediate/About-Quality-of-Service-Settings.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-RQt.doctree b/humble/.doctrees/Concepts/Intermediate/About-RQt.doctree index 81ae4cd985..36099211b7 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-RQt.doctree and b/humble/.doctrees/Concepts/Intermediate/About-RQt.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-Security.doctree b/humble/.doctrees/Concepts/Intermediate/About-Security.doctree index 8fd89e513e..925736d62c 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-Security.doctree and b/humble/.doctrees/Concepts/Intermediate/About-Security.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-Tf2.doctree b/humble/.doctrees/Concepts/Intermediate/About-Tf2.doctree index 1334881a77..f4c8932e4f 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-Tf2.doctree and b/humble/.doctrees/Concepts/Intermediate/About-Tf2.doctree differ diff --git a/humble/.doctrees/Concepts/Intermediate/About-Topic-Statistics.doctree b/humble/.doctrees/Concepts/Intermediate/About-Topic-Statistics.doctree index dfb9197e8c..5010b6d452 100644 Binary files a/humble/.doctrees/Concepts/Intermediate/About-Topic-Statistics.doctree and b/humble/.doctrees/Concepts/Intermediate/About-Topic-Statistics.doctree differ diff --git a/humble/.doctrees/Contact.doctree b/humble/.doctrees/Contact.doctree index 9de80d6e47..c0faa4d8e7 100644 Binary files a/humble/.doctrees/Contact.doctree and b/humble/.doctrees/Contact.doctree differ diff --git a/humble/.doctrees/Glossary.doctree b/humble/.doctrees/Glossary.doctree index ba4803beae..113f647d40 100644 Binary files a/humble/.doctrees/Glossary.doctree and b/humble/.doctrees/Glossary.doctree differ diff --git a/humble/.doctrees/How-To-Guides.doctree b/humble/.doctrees/How-To-Guides.doctree index b0e68327c1..f46ecc0f57 100644 Binary files a/humble/.doctrees/How-To-Guides.doctree and b/humble/.doctrees/How-To-Guides.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Ament-CMake-Documentation.doctree b/humble/.doctrees/How-To-Guides/Ament-CMake-Documentation.doctree index 71fffa0456..35a0bdf870 100644 Binary files a/humble/.doctrees/How-To-Guides/Ament-CMake-Documentation.doctree and b/humble/.doctrees/How-To-Guides/Ament-CMake-Documentation.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Ament-CMake-Python-Documentation.doctree b/humble/.doctrees/How-To-Guides/Ament-CMake-Python-Documentation.doctree index 8eb3e0a5c7..839e9ecb29 100644 Binary files a/humble/.doctrees/How-To-Guides/Ament-CMake-Python-Documentation.doctree and b/humble/.doctrees/How-To-Guides/Ament-CMake-Python-Documentation.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Building-ROS-2-with-Tracing-Instrumentation.doctree b/humble/.doctrees/How-To-Guides/Building-ROS-2-with-Tracing-Instrumentation.doctree index f783924841..f2c4cbb633 100644 Binary files a/humble/.doctrees/How-To-Guides/Building-ROS-2-with-Tracing-Instrumentation.doctree and b/humble/.doctrees/How-To-Guides/Building-ROS-2-with-Tracing-Instrumentation.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Building-a-Custom-Deb-Package.doctree b/humble/.doctrees/How-To-Guides/Building-a-Custom-Deb-Package.doctree index af6e92f053..568b95ac98 100644 Binary files a/humble/.doctrees/How-To-Guides/Building-a-Custom-Deb-Package.doctree and b/humble/.doctrees/How-To-Guides/Building-a-Custom-Deb-Package.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Configure-ZeroCopy-loaned-messages.doctree b/humble/.doctrees/How-To-Guides/Configure-ZeroCopy-loaned-messages.doctree index 5e3d0df1c6..8e6a369dcd 100644 Binary files a/humble/.doctrees/How-To-Guides/Configure-ZeroCopy-loaned-messages.doctree and b/humble/.doctrees/How-To-Guides/Configure-ZeroCopy-loaned-messages.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Core-maintainer-guide.doctree b/humble/.doctrees/How-To-Guides/Core-maintainer-guide.doctree index 3002330cff..fbbf7600be 100644 Binary files a/humble/.doctrees/How-To-Guides/Core-maintainer-guide.doctree and b/humble/.doctrees/How-To-Guides/Core-maintainer-guide.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Cross-compilation.doctree b/humble/.doctrees/How-To-Guides/Cross-compilation.doctree index cfb287c12d..6836c40e84 100644 Binary files a/humble/.doctrees/How-To-Guides/Cross-compilation.doctree and b/humble/.doctrees/How-To-Guides/Cross-compilation.doctree differ diff --git a/humble/.doctrees/How-To-Guides/DDS-tuning.doctree b/humble/.doctrees/How-To-Guides/DDS-tuning.doctree index 3f56613908..e026e383c0 100644 Binary files a/humble/.doctrees/How-To-Guides/DDS-tuning.doctree and b/humble/.doctrees/How-To-Guides/DDS-tuning.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Developing-a-ROS-2-Package.doctree b/humble/.doctrees/How-To-Guides/Developing-a-ROS-2-Package.doctree index b2f87ca78f..ed9d15c6af 100644 Binary files a/humble/.doctrees/How-To-Guides/Developing-a-ROS-2-Package.doctree and b/humble/.doctrees/How-To-Guides/Developing-a-ROS-2-Package.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Documenting-a-ROS-2-Package.doctree b/humble/.doctrees/How-To-Guides/Documenting-a-ROS-2-Package.doctree index 6b2589915a..abbfbc9064 100644 Binary files a/humble/.doctrees/How-To-Guides/Documenting-a-ROS-2-Package.doctree and b/humble/.doctrees/How-To-Guides/Documenting-a-ROS-2-Package.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Getting-Backtraces-in-ROS-2.doctree b/humble/.doctrees/How-To-Guides/Getting-Backtraces-in-ROS-2.doctree index a931fa240b..a62220f3d5 100644 Binary files a/humble/.doctrees/How-To-Guides/Getting-Backtraces-in-ROS-2.doctree and b/humble/.doctrees/How-To-Guides/Getting-Backtraces-in-ROS-2.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Installation-Troubleshooting.doctree b/humble/.doctrees/How-To-Guides/Installation-Troubleshooting.doctree index 8c75911805..656d797750 100644 Binary files a/humble/.doctrees/How-To-Guides/Installation-Troubleshooting.doctree and b/humble/.doctrees/How-To-Guides/Installation-Troubleshooting.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Installing-on-Raspberry-Pi.doctree b/humble/.doctrees/How-To-Guides/Installing-on-Raspberry-Pi.doctree index 99cdd54259..114abd10f9 100644 Binary files a/humble/.doctrees/How-To-Guides/Installing-on-Raspberry-Pi.doctree and b/humble/.doctrees/How-To-Guides/Installing-on-Raspberry-Pi.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Launch-file-different-formats.doctree b/humble/.doctrees/How-To-Guides/Launch-file-different-formats.doctree index 45ae5ad114..dcd0aa3bc7 100644 Binary files a/humble/.doctrees/How-To-Guides/Launch-file-different-formats.doctree and b/humble/.doctrees/How-To-Guides/Launch-file-different-formats.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Launching-composable-nodes.doctree b/humble/.doctrees/How-To-Guides/Launching-composable-nodes.doctree index 7669407079..955508bf2c 100644 Binary files a/humble/.doctrees/How-To-Guides/Launching-composable-nodes.doctree and b/humble/.doctrees/How-To-Guides/Launching-composable-nodes.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1.doctree b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1.doctree index ddda146dca..f720e4c5e8 100644 Binary files a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1.doctree and b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-CPP-Packages.doctree b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-CPP-Packages.doctree index c00d940905..70247732ed 100644 Binary files a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-CPP-Packages.doctree and b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-CPP-Packages.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Interfaces.doctree b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Interfaces.doctree index 993cc072ad..168255cfbb 100644 Binary files a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Interfaces.doctree and b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Interfaces.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Launch-Files.doctree b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Launch-Files.doctree index 0687c7f90a..aa2051837b 100644 Binary files a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Launch-Files.doctree and b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Launch-Files.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Packages.doctree b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Packages.doctree index 6366545d02..88a0e68cfa 100644 Binary files a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Packages.doctree and b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Packages.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Parameters.doctree b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Parameters.doctree index 17b5098a41..5d53dea5f3 100644 Binary files a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Parameters.doctree and b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Parameters.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Python-Packages.doctree b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Python-Packages.doctree index 36aaf9b84e..341e3b6ca5 100644 Binary files a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Python-Packages.doctree and b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Python-Packages.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Scripts.doctree b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Scripts.doctree index 21c0d5e63d..eb6e87b689 100644 Binary files a/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Scripts.doctree and b/humble/.doctrees/How-To-Guides/Migrating-from-ROS1/Migrating-Scripts.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Node-arguments.doctree b/humble/.doctrees/How-To-Guides/Node-arguments.doctree index 135f582f37..86b9f0315e 100644 Binary files a/humble/.doctrees/How-To-Guides/Node-arguments.doctree and b/humble/.doctrees/How-To-Guides/Node-arguments.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Overriding-QoS-Policies-For-Recording-And-Playback.doctree b/humble/.doctrees/How-To-Guides/Overriding-QoS-Policies-For-Recording-And-Playback.doctree index 99e537ff3d..9846adebbe 100644 Binary files a/humble/.doctrees/How-To-Guides/Overriding-QoS-Policies-For-Recording-And-Playback.doctree and b/humble/.doctrees/How-To-Guides/Overriding-QoS-Policies-For-Recording-And-Playback.doctree differ diff --git a/humble/.doctrees/How-To-Guides/ROS-2-IDEs.doctree b/humble/.doctrees/How-To-Guides/ROS-2-IDEs.doctree index 823ec1a9f1..41f5d2f98e 100644 Binary files a/humble/.doctrees/How-To-Guides/ROS-2-IDEs.doctree and b/humble/.doctrees/How-To-Guides/ROS-2-IDEs.doctree differ diff --git a/humble/.doctrees/How-To-Guides/RQt-Port-Plugin-Windows.doctree b/humble/.doctrees/How-To-Guides/RQt-Port-Plugin-Windows.doctree index f77494346f..c7018e39d2 100644 Binary files a/humble/.doctrees/How-To-Guides/RQt-Port-Plugin-Windows.doctree and b/humble/.doctrees/How-To-Guides/RQt-Port-Plugin-Windows.doctree differ diff --git a/humble/.doctrees/How-To-Guides/RQt-Source-Install-MacOS.doctree b/humble/.doctrees/How-To-Guides/RQt-Source-Install-MacOS.doctree index ea15ade637..d06b3e9e33 100644 Binary files a/humble/.doctrees/How-To-Guides/RQt-Source-Install-MacOS.doctree and b/humble/.doctrees/How-To-Guides/RQt-Source-Install-MacOS.doctree differ diff --git a/humble/.doctrees/How-To-Guides/RQt-Source-Install-Windows10.doctree b/humble/.doctrees/How-To-Guides/RQt-Source-Install-Windows10.doctree index f6a4934439..298baa648f 100644 Binary files a/humble/.doctrees/How-To-Guides/RQt-Source-Install-Windows10.doctree and b/humble/.doctrees/How-To-Guides/RQt-Source-Install-Windows10.doctree differ diff --git a/humble/.doctrees/How-To-Guides/RQt-Source-Install.doctree b/humble/.doctrees/How-To-Guides/RQt-Source-Install.doctree index f96dc9f7bb..9687e9e8b0 100644 Binary files a/humble/.doctrees/How-To-Guides/RQt-Source-Install.doctree and b/humble/.doctrees/How-To-Guides/RQt-Source-Install.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Releasing/First-Time-Release.doctree b/humble/.doctrees/How-To-Guides/Releasing/First-Time-Release.doctree index 1122912a59..3dee6a4e9a 100644 Binary files a/humble/.doctrees/How-To-Guides/Releasing/First-Time-Release.doctree and b/humble/.doctrees/How-To-Guides/Releasing/First-Time-Release.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Releasing/Index-Your-Packages.doctree b/humble/.doctrees/How-To-Guides/Releasing/Index-Your-Packages.doctree index 4f072891f7..e406e549e6 100644 Binary files a/humble/.doctrees/How-To-Guides/Releasing/Index-Your-Packages.doctree and b/humble/.doctrees/How-To-Guides/Releasing/Index-Your-Packages.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Releasing/Release-Team-Repository.doctree b/humble/.doctrees/How-To-Guides/Releasing/Release-Team-Repository.doctree index 255323c04f..d44211763a 100644 Binary files a/humble/.doctrees/How-To-Guides/Releasing/Release-Team-Repository.doctree and b/humble/.doctrees/How-To-Guides/Releasing/Release-Team-Repository.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Releasing/Release-Track.doctree b/humble/.doctrees/How-To-Guides/Releasing/Release-Track.doctree index 8d61de805a..05fc58dfa5 100644 Binary files a/humble/.doctrees/How-To-Guides/Releasing/Release-Track.doctree and b/humble/.doctrees/How-To-Guides/Releasing/Release-Track.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Releasing/Releasing-a-Package.doctree b/humble/.doctrees/How-To-Guides/Releasing/Releasing-a-Package.doctree index 9a925eb078..a627bc0e09 100644 Binary files a/humble/.doctrees/How-To-Guides/Releasing/Releasing-a-Package.doctree and b/humble/.doctrees/How-To-Guides/Releasing/Releasing-a-Package.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Releasing/Subsequent-Releases.doctree b/humble/.doctrees/How-To-Guides/Releasing/Subsequent-Releases.doctree index d91022ffc6..3d67a882a4 100644 Binary files a/humble/.doctrees/How-To-Guides/Releasing/Subsequent-Releases.doctree and b/humble/.doctrees/How-To-Guides/Releasing/Subsequent-Releases.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Run-2-nodes-in-single-or-separate-docker-containers.doctree b/humble/.doctrees/How-To-Guides/Run-2-nodes-in-single-or-separate-docker-containers.doctree index 4f110b854b..6ae69df8eb 100644 Binary files a/humble/.doctrees/How-To-Guides/Run-2-nodes-in-single-or-separate-docker-containers.doctree and b/humble/.doctrees/How-To-Guides/Run-2-nodes-in-single-or-separate-docker-containers.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Setup-ROS-2-with-VSCode-and-Docker-Container.doctree b/humble/.doctrees/How-To-Guides/Setup-ROS-2-with-VSCode-and-Docker-Container.doctree index 1cfacf0c0d..9d355f9d07 100644 Binary files a/humble/.doctrees/How-To-Guides/Setup-ROS-2-with-VSCode-and-Docker-Container.doctree and b/humble/.doctrees/How-To-Guides/Setup-ROS-2-with-VSCode-and-Docker-Container.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Sync-Vs-Async.doctree b/humble/.doctrees/How-To-Guides/Sync-Vs-Async.doctree index 6f45c8ee11..49d20246d2 100644 Binary files a/humble/.doctrees/How-To-Guides/Sync-Vs-Async.doctree and b/humble/.doctrees/How-To-Guides/Sync-Vs-Async.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Topics-Services-Actions.doctree b/humble/.doctrees/How-To-Guides/Topics-Services-Actions.doctree index 8aa57744ed..aa1c053c9c 100644 Binary files a/humble/.doctrees/How-To-Guides/Topics-Services-Actions.doctree and b/humble/.doctrees/How-To-Guides/Topics-Services-Actions.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Using-Custom-Rosdistro.doctree b/humble/.doctrees/How-To-Guides/Using-Custom-Rosdistro.doctree index ffc68dbfb5..50b19cca4b 100644 Binary files a/humble/.doctrees/How-To-Guides/Using-Custom-Rosdistro.doctree and b/humble/.doctrees/How-To-Guides/Using-Custom-Rosdistro.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Using-Python-Packages.doctree b/humble/.doctrees/How-To-Guides/Using-Python-Packages.doctree index b3285b3dc1..a94b1e7370 100644 Binary files a/humble/.doctrees/How-To-Guides/Using-Python-Packages.doctree and b/humble/.doctrees/How-To-Guides/Using-Python-Packages.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Using-Variants.doctree b/humble/.doctrees/How-To-Guides/Using-Variants.doctree index a3504af1c0..2d8b67de8f 100644 Binary files a/humble/.doctrees/How-To-Guides/Using-Variants.doctree and b/humble/.doctrees/How-To-Guides/Using-Variants.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Using-callback-groups.doctree b/humble/.doctrees/How-To-Guides/Using-callback-groups.doctree index a329e106d9..07680905f3 100644 Binary files a/humble/.doctrees/How-To-Guides/Using-callback-groups.doctree and b/humble/.doctrees/How-To-Guides/Using-callback-groups.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Using-ros1_bridge-Jammy-upstream.doctree b/humble/.doctrees/How-To-Guides/Using-ros1_bridge-Jammy-upstream.doctree index 207a161d9c..5fc6044700 100644 Binary files a/humble/.doctrees/How-To-Guides/Using-ros1_bridge-Jammy-upstream.doctree and b/humble/.doctrees/How-To-Guides/Using-ros1_bridge-Jammy-upstream.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Using-ros2-param.doctree b/humble/.doctrees/How-To-Guides/Using-ros2-param.doctree index 52ae105a4f..b974dd544f 100644 Binary files a/humble/.doctrees/How-To-Guides/Using-ros2-param.doctree and b/humble/.doctrees/How-To-Guides/Using-ros2-param.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Visualizing-ROS-2-Data-With-Foxglove-Studio.doctree b/humble/.doctrees/How-To-Guides/Visualizing-ROS-2-Data-With-Foxglove-Studio.doctree index 81a068a393..08e22584ca 100644 Binary files a/humble/.doctrees/How-To-Guides/Visualizing-ROS-2-Data-With-Foxglove-Studio.doctree and b/humble/.doctrees/How-To-Guides/Visualizing-ROS-2-Data-With-Foxglove-Studio.doctree differ diff --git a/humble/.doctrees/How-To-Guides/Working-with-multiple-RMW-implementations.doctree b/humble/.doctrees/How-To-Guides/Working-with-multiple-RMW-implementations.doctree index 240d785843..d73e32cd92 100644 Binary files a/humble/.doctrees/How-To-Guides/Working-with-multiple-RMW-implementations.doctree and b/humble/.doctrees/How-To-Guides/Working-with-multiple-RMW-implementations.doctree differ diff --git a/humble/.doctrees/Installation.doctree b/humble/.doctrees/Installation.doctree index bf13833df0..dd2e20e0bd 100644 Binary files a/humble/.doctrees/Installation.doctree and b/humble/.doctrees/Installation.doctree differ diff --git a/humble/.doctrees/Installation/Alternatives.doctree b/humble/.doctrees/Installation/Alternatives.doctree index 7377cf17fa..94bae9afda 100644 Binary files a/humble/.doctrees/Installation/Alternatives.doctree and b/humble/.doctrees/Installation/Alternatives.doctree differ diff --git a/humble/.doctrees/Installation/Alternatives/Fedora-Development-Setup.doctree b/humble/.doctrees/Installation/Alternatives/Fedora-Development-Setup.doctree index 52f03e8052..45803a808a 100644 Binary files a/humble/.doctrees/Installation/Alternatives/Fedora-Development-Setup.doctree and b/humble/.doctrees/Installation/Alternatives/Fedora-Development-Setup.doctree differ diff --git a/humble/.doctrees/Installation/Alternatives/Latest-Development-Setup.doctree b/humble/.doctrees/Installation/Alternatives/Latest-Development-Setup.doctree index f16b7acebb..8484ed6854 100644 Binary files a/humble/.doctrees/Installation/Alternatives/Latest-Development-Setup.doctree and b/humble/.doctrees/Installation/Alternatives/Latest-Development-Setup.doctree differ diff --git a/humble/.doctrees/Installation/Alternatives/RHEL-Development-Setup.doctree b/humble/.doctrees/Installation/Alternatives/RHEL-Development-Setup.doctree index 5b2ffb60f4..9b2e0b5bff 100644 Binary files a/humble/.doctrees/Installation/Alternatives/RHEL-Development-Setup.doctree and b/humble/.doctrees/Installation/Alternatives/RHEL-Development-Setup.doctree differ diff --git a/humble/.doctrees/Installation/Alternatives/RHEL-Install-Binary.doctree b/humble/.doctrees/Installation/Alternatives/RHEL-Install-Binary.doctree index 9a84aac8d9..99ac22f9b5 100644 Binary files a/humble/.doctrees/Installation/Alternatives/RHEL-Install-Binary.doctree and b/humble/.doctrees/Installation/Alternatives/RHEL-Install-Binary.doctree differ diff --git a/humble/.doctrees/Installation/Alternatives/Ubuntu-Development-Setup.doctree b/humble/.doctrees/Installation/Alternatives/Ubuntu-Development-Setup.doctree index ad31dc117b..d9a1850641 100644 Binary files a/humble/.doctrees/Installation/Alternatives/Ubuntu-Development-Setup.doctree and b/humble/.doctrees/Installation/Alternatives/Ubuntu-Development-Setup.doctree differ diff --git a/humble/.doctrees/Installation/Alternatives/Ubuntu-Install-Binary.doctree b/humble/.doctrees/Installation/Alternatives/Ubuntu-Install-Binary.doctree index d1534cc538..7e3709c868 100644 Binary files a/humble/.doctrees/Installation/Alternatives/Ubuntu-Install-Binary.doctree and b/humble/.doctrees/Installation/Alternatives/Ubuntu-Install-Binary.doctree differ diff --git a/humble/.doctrees/Installation/Alternatives/Windows-Development-Setup.doctree b/humble/.doctrees/Installation/Alternatives/Windows-Development-Setup.doctree index 84e0f637f8..92c618b362 100644 Binary files a/humble/.doctrees/Installation/Alternatives/Windows-Development-Setup.doctree and b/humble/.doctrees/Installation/Alternatives/Windows-Development-Setup.doctree differ diff --git a/humble/.doctrees/Installation/Alternatives/macOS-Development-Setup.doctree b/humble/.doctrees/Installation/Alternatives/macOS-Development-Setup.doctree index 8c478cf4f5..898bb523d0 100644 Binary files a/humble/.doctrees/Installation/Alternatives/macOS-Development-Setup.doctree and b/humble/.doctrees/Installation/Alternatives/macOS-Development-Setup.doctree differ diff --git a/humble/.doctrees/Installation/DDS-Implementations.doctree b/humble/.doctrees/Installation/DDS-Implementations.doctree index d54cdde77f..dc73499b39 100644 Binary files a/humble/.doctrees/Installation/DDS-Implementations.doctree and b/humble/.doctrees/Installation/DDS-Implementations.doctree differ diff --git a/humble/.doctrees/Installation/DDS-Implementations/Install-Connext-Security-Plugins.doctree b/humble/.doctrees/Installation/DDS-Implementations/Install-Connext-Security-Plugins.doctree index ca1d64d9e8..6c1a057bdf 100644 Binary files a/humble/.doctrees/Installation/DDS-Implementations/Install-Connext-Security-Plugins.doctree and b/humble/.doctrees/Installation/DDS-Implementations/Install-Connext-Security-Plugins.doctree differ diff --git a/humble/.doctrees/Installation/DDS-Implementations/Install-Connext-University-Eval.doctree b/humble/.doctrees/Installation/DDS-Implementations/Install-Connext-University-Eval.doctree index 61aa40c04a..a60c5a33f5 100644 Binary files a/humble/.doctrees/Installation/DDS-Implementations/Install-Connext-University-Eval.doctree and b/humble/.doctrees/Installation/DDS-Implementations/Install-Connext-University-Eval.doctree differ diff --git a/humble/.doctrees/Installation/DDS-Implementations/Working-with-Eclipse-CycloneDDS.doctree b/humble/.doctrees/Installation/DDS-Implementations/Working-with-Eclipse-CycloneDDS.doctree index 94e804670d..aa29101a93 100644 Binary files a/humble/.doctrees/Installation/DDS-Implementations/Working-with-Eclipse-CycloneDDS.doctree and b/humble/.doctrees/Installation/DDS-Implementations/Working-with-Eclipse-CycloneDDS.doctree differ diff --git a/humble/.doctrees/Installation/DDS-Implementations/Working-with-GurumNetworks-GurumDDS.doctree b/humble/.doctrees/Installation/DDS-Implementations/Working-with-GurumNetworks-GurumDDS.doctree index 804894a82f..3a94d8a69e 100644 Binary files a/humble/.doctrees/Installation/DDS-Implementations/Working-with-GurumNetworks-GurumDDS.doctree and b/humble/.doctrees/Installation/DDS-Implementations/Working-with-GurumNetworks-GurumDDS.doctree differ diff --git a/humble/.doctrees/Installation/DDS-Implementations/Working-with-eProsima-Fast-DDS.doctree b/humble/.doctrees/Installation/DDS-Implementations/Working-with-eProsima-Fast-DDS.doctree index a9f605cd6b..6e9e9dd7ad 100644 Binary files a/humble/.doctrees/Installation/DDS-Implementations/Working-with-eProsima-Fast-DDS.doctree and b/humble/.doctrees/Installation/DDS-Implementations/Working-with-eProsima-Fast-DDS.doctree differ diff --git a/humble/.doctrees/Installation/Maintaining-a-Source-Checkout.doctree b/humble/.doctrees/Installation/Maintaining-a-Source-Checkout.doctree index d43544dbd1..3c484c3b12 100644 Binary files a/humble/.doctrees/Installation/Maintaining-a-Source-Checkout.doctree and b/humble/.doctrees/Installation/Maintaining-a-Source-Checkout.doctree differ diff --git a/humble/.doctrees/Installation/RHEL-Install-RPMs.doctree b/humble/.doctrees/Installation/RHEL-Install-RPMs.doctree index dd65403a17..0bf22e11a6 100644 Binary files a/humble/.doctrees/Installation/RHEL-Install-RPMs.doctree and b/humble/.doctrees/Installation/RHEL-Install-RPMs.doctree differ diff --git a/humble/.doctrees/Installation/Testing.doctree b/humble/.doctrees/Installation/Testing.doctree index 30df05541d..bd5392eea0 100644 Binary files a/humble/.doctrees/Installation/Testing.doctree and b/humble/.doctrees/Installation/Testing.doctree differ diff --git a/humble/.doctrees/Installation/Ubuntu-Install-Debs.doctree b/humble/.doctrees/Installation/Ubuntu-Install-Debs.doctree index f8fa72b759..e35a0edc93 100644 Binary files a/humble/.doctrees/Installation/Ubuntu-Install-Debs.doctree and b/humble/.doctrees/Installation/Ubuntu-Install-Debs.doctree differ diff --git a/humble/.doctrees/Installation/Windows-Install-Binary.doctree b/humble/.doctrees/Installation/Windows-Install-Binary.doctree index 96e3756349..2d059a9fce 100644 Binary files a/humble/.doctrees/Installation/Windows-Install-Binary.doctree and b/humble/.doctrees/Installation/Windows-Install-Binary.doctree differ diff --git a/humble/.doctrees/Package-Docs.doctree b/humble/.doctrees/Package-Docs.doctree index 8e9306a6c2..f9083cd211 100644 Binary files a/humble/.doctrees/Package-Docs.doctree and b/humble/.doctrees/Package-Docs.doctree differ diff --git a/humble/.doctrees/Related-Projects.doctree b/humble/.doctrees/Related-Projects.doctree index e4a750dfc7..3c1195e4e7 100644 Binary files a/humble/.doctrees/Related-Projects.doctree and b/humble/.doctrees/Related-Projects.doctree differ diff --git a/humble/.doctrees/Related-Projects/Intel-ROS2-Projects.doctree b/humble/.doctrees/Related-Projects/Intel-ROS2-Projects.doctree index a3f2277009..77d6ae335a 100644 Binary files a/humble/.doctrees/Related-Projects/Intel-ROS2-Projects.doctree and b/humble/.doctrees/Related-Projects/Intel-ROS2-Projects.doctree differ diff --git a/humble/.doctrees/Related-Projects/Nvidia-ROS2-Projects.doctree b/humble/.doctrees/Related-Projects/Nvidia-ROS2-Projects.doctree index b1332542ce..25dee34021 100644 Binary files a/humble/.doctrees/Related-Projects/Nvidia-ROS2-Projects.doctree and b/humble/.doctrees/Related-Projects/Nvidia-ROS2-Projects.doctree differ diff --git a/humble/.doctrees/Releases.doctree b/humble/.doctrees/Releases.doctree index a8bbd99d70..a36a1b1887 100644 Binary files a/humble/.doctrees/Releases.doctree and b/humble/.doctrees/Releases.doctree differ diff --git a/humble/.doctrees/Releases/Alpha-Overview.doctree b/humble/.doctrees/Releases/Alpha-Overview.doctree index da688d4575..563c843d4f 100644 Binary files a/humble/.doctrees/Releases/Alpha-Overview.doctree and b/humble/.doctrees/Releases/Alpha-Overview.doctree differ diff --git a/humble/.doctrees/Releases/Beta1-Overview.doctree b/humble/.doctrees/Releases/Beta1-Overview.doctree index 36bf54633e..3e124ad448 100644 Binary files a/humble/.doctrees/Releases/Beta1-Overview.doctree and b/humble/.doctrees/Releases/Beta1-Overview.doctree differ diff --git a/humble/.doctrees/Releases/Beta2-Overview.doctree b/humble/.doctrees/Releases/Beta2-Overview.doctree index e475ddd652..f84c8a71e5 100644 Binary files a/humble/.doctrees/Releases/Beta2-Overview.doctree and b/humble/.doctrees/Releases/Beta2-Overview.doctree differ diff --git a/humble/.doctrees/Releases/Beta3-Overview.doctree b/humble/.doctrees/Releases/Beta3-Overview.doctree index 5ae47d2a76..1afba333e8 100644 Binary files a/humble/.doctrees/Releases/Beta3-Overview.doctree and b/humble/.doctrees/Releases/Beta3-Overview.doctree differ diff --git a/humble/.doctrees/Releases/Development.doctree b/humble/.doctrees/Releases/Development.doctree index e339f6c9bc..e55f040b0b 100644 Binary files a/humble/.doctrees/Releases/Development.doctree and b/humble/.doctrees/Releases/Development.doctree differ diff --git a/humble/.doctrees/Releases/End-of-Life.doctree b/humble/.doctrees/Releases/End-of-Life.doctree index ddb54774ae..a1278ebc40 100644 Binary files a/humble/.doctrees/Releases/End-of-Life.doctree and b/humble/.doctrees/Releases/End-of-Life.doctree differ diff --git a/humble/.doctrees/Releases/Galactic-Geochelone-Complete-Changelog.doctree b/humble/.doctrees/Releases/Galactic-Geochelone-Complete-Changelog.doctree index dcbf4485fd..e2cecb7354 100644 Binary files a/humble/.doctrees/Releases/Galactic-Geochelone-Complete-Changelog.doctree and b/humble/.doctrees/Releases/Galactic-Geochelone-Complete-Changelog.doctree differ diff --git a/humble/.doctrees/Releases/Humble-Hawksbill-Complete-Changelog.doctree b/humble/.doctrees/Releases/Humble-Hawksbill-Complete-Changelog.doctree index a4693df173..eefba5d1d1 100644 Binary files a/humble/.doctrees/Releases/Humble-Hawksbill-Complete-Changelog.doctree and b/humble/.doctrees/Releases/Humble-Hawksbill-Complete-Changelog.doctree differ diff --git a/humble/.doctrees/Releases/Iron-Irwini-Complete-Changelog.doctree b/humble/.doctrees/Releases/Iron-Irwini-Complete-Changelog.doctree index e8d66b7020..161eb49341 100644 Binary files a/humble/.doctrees/Releases/Iron-Irwini-Complete-Changelog.doctree and b/humble/.doctrees/Releases/Iron-Irwini-Complete-Changelog.doctree differ diff --git a/humble/.doctrees/Releases/Jazzy-Jalisco-Complete-Changelog.doctree b/humble/.doctrees/Releases/Jazzy-Jalisco-Complete-Changelog.doctree index c79bc96234..48e47bda18 100644 Binary files a/humble/.doctrees/Releases/Jazzy-Jalisco-Complete-Changelog.doctree and b/humble/.doctrees/Releases/Jazzy-Jalisco-Complete-Changelog.doctree differ diff --git a/humble/.doctrees/Releases/Release-Ardent-Apalone.doctree b/humble/.doctrees/Releases/Release-Ardent-Apalone.doctree index cd5912b96a..d27bbfea9b 100644 Binary files a/humble/.doctrees/Releases/Release-Ardent-Apalone.doctree and b/humble/.doctrees/Releases/Release-Ardent-Apalone.doctree differ diff --git a/humble/.doctrees/Releases/Release-Bouncy-Bolson.doctree b/humble/.doctrees/Releases/Release-Bouncy-Bolson.doctree index 5331e59b2a..4cdb296723 100644 Binary files a/humble/.doctrees/Releases/Release-Bouncy-Bolson.doctree and b/humble/.doctrees/Releases/Release-Bouncy-Bolson.doctree differ diff --git a/humble/.doctrees/Releases/Release-Crystal-Clemmys.doctree b/humble/.doctrees/Releases/Release-Crystal-Clemmys.doctree index e8df4be694..d2fd7ca0ad 100644 Binary files a/humble/.doctrees/Releases/Release-Crystal-Clemmys.doctree and b/humble/.doctrees/Releases/Release-Crystal-Clemmys.doctree differ diff --git a/humble/.doctrees/Releases/Release-Dashing-Diademata.doctree b/humble/.doctrees/Releases/Release-Dashing-Diademata.doctree index c68f07d6e7..e1ca012cdf 100644 Binary files a/humble/.doctrees/Releases/Release-Dashing-Diademata.doctree and b/humble/.doctrees/Releases/Release-Dashing-Diademata.doctree differ diff --git a/humble/.doctrees/Releases/Release-Eloquent-Elusor.doctree b/humble/.doctrees/Releases/Release-Eloquent-Elusor.doctree index cf19939848..a6c0b6319f 100644 Binary files a/humble/.doctrees/Releases/Release-Eloquent-Elusor.doctree and b/humble/.doctrees/Releases/Release-Eloquent-Elusor.doctree differ diff --git a/humble/.doctrees/Releases/Release-Foxy-Fitzroy.doctree b/humble/.doctrees/Releases/Release-Foxy-Fitzroy.doctree index ea444b19b6..304378a139 100644 Binary files a/humble/.doctrees/Releases/Release-Foxy-Fitzroy.doctree and b/humble/.doctrees/Releases/Release-Foxy-Fitzroy.doctree differ diff --git a/humble/.doctrees/Releases/Release-Galactic-Geochelone.doctree b/humble/.doctrees/Releases/Release-Galactic-Geochelone.doctree index f486916023..ae9ae81480 100644 Binary files a/humble/.doctrees/Releases/Release-Galactic-Geochelone.doctree and b/humble/.doctrees/Releases/Release-Galactic-Geochelone.doctree differ diff --git a/humble/.doctrees/Releases/Release-Humble-Hawksbill.doctree b/humble/.doctrees/Releases/Release-Humble-Hawksbill.doctree index 62cea1c0a8..cd92c42247 100644 Binary files a/humble/.doctrees/Releases/Release-Humble-Hawksbill.doctree and b/humble/.doctrees/Releases/Release-Humble-Hawksbill.doctree differ diff --git a/humble/.doctrees/Releases/Release-Iron-Irwini.doctree b/humble/.doctrees/Releases/Release-Iron-Irwini.doctree index 96a41310ac..dd52384f31 100644 Binary files a/humble/.doctrees/Releases/Release-Iron-Irwini.doctree and b/humble/.doctrees/Releases/Release-Iron-Irwini.doctree differ diff --git a/humble/.doctrees/Releases/Release-Jazzy-Jalisco.doctree b/humble/.doctrees/Releases/Release-Jazzy-Jalisco.doctree index 4148b7113e..1259b66113 100644 Binary files a/humble/.doctrees/Releases/Release-Jazzy-Jalisco.doctree and b/humble/.doctrees/Releases/Release-Jazzy-Jalisco.doctree differ diff --git a/humble/.doctrees/Releases/Release-Kilted-Kaiju.doctree b/humble/.doctrees/Releases/Release-Kilted-Kaiju.doctree index 2c669275ac..a4551517a9 100644 Binary files a/humble/.doctrees/Releases/Release-Kilted-Kaiju.doctree and b/humble/.doctrees/Releases/Release-Kilted-Kaiju.doctree differ diff --git a/humble/.doctrees/Releases/Release-Process.doctree b/humble/.doctrees/Releases/Release-Process.doctree index 1898585836..42386c6c1c 100644 Binary files a/humble/.doctrees/Releases/Release-Process.doctree and b/humble/.doctrees/Releases/Release-Process.doctree differ diff --git a/humble/.doctrees/Releases/Release-Rolling-Ridley.doctree b/humble/.doctrees/Releases/Release-Rolling-Ridley.doctree index 2886aea3c3..e966cc2256 100644 Binary files a/humble/.doctrees/Releases/Release-Rolling-Ridley.doctree and b/humble/.doctrees/Releases/Release-Rolling-Ridley.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project.doctree b/humble/.doctrees/The-ROS2-Project.doctree index d078a5796c..097f2ec1a5 100644 Binary files a/humble/.doctrees/The-ROS2-Project.doctree and b/humble/.doctrees/The-ROS2-Project.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Contributing.doctree b/humble/.doctrees/The-ROS2-Project/Contributing.doctree index c7e2afbc13..6197d354b0 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Contributing.doctree and b/humble/.doctrees/The-ROS2-Project/Contributing.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Contributing/Build-Farms.doctree b/humble/.doctrees/The-ROS2-Project/Contributing/Build-Farms.doctree index 1c82b94ff2..9bcc63b8a0 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Contributing/Build-Farms.doctree and b/humble/.doctrees/The-ROS2-Project/Contributing/Build-Farms.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Contributing/Code-Style-Language-Versions.doctree b/humble/.doctrees/The-ROS2-Project/Contributing/Code-Style-Language-Versions.doctree index 5de7828393..7ebc0558b6 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Contributing/Code-Style-Language-Versions.doctree and b/humble/.doctrees/The-ROS2-Project/Contributing/Code-Style-Language-Versions.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Contributing/Contributing-To-ROS-2-Documentation.doctree b/humble/.doctrees/The-ROS2-Project/Contributing/Contributing-To-ROS-2-Documentation.doctree index f0b7c35db8..61dea2671f 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Contributing/Contributing-To-ROS-2-Documentation.doctree and b/humble/.doctrees/The-ROS2-Project/Contributing/Contributing-To-ROS-2-Documentation.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Contributing/Developer-Guide.doctree b/humble/.doctrees/The-ROS2-Project/Contributing/Developer-Guide.doctree index de799deabd..07f6dd8af8 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Contributing/Developer-Guide.doctree and b/humble/.doctrees/The-ROS2-Project/Contributing/Developer-Guide.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Contributing/Quality-Guide.doctree b/humble/.doctrees/The-ROS2-Project/Contributing/Quality-Guide.doctree index 8c1479f08e..b454c0fa04 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Contributing/Quality-Guide.doctree and b/humble/.doctrees/The-ROS2-Project/Contributing/Quality-Guide.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Contributing/Windows-Tips-and-Tricks.doctree b/humble/.doctrees/The-ROS2-Project/Contributing/Windows-Tips-and-Tricks.doctree index 9e4a5d7efc..5ee3614a64 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Contributing/Windows-Tips-and-Tricks.doctree and b/humble/.doctrees/The-ROS2-Project/Contributing/Windows-Tips-and-Tricks.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Feature-Ideas.doctree b/humble/.doctrees/The-ROS2-Project/Feature-Ideas.doctree index e1e39cbf97..9d5371a021 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Feature-Ideas.doctree and b/humble/.doctrees/The-ROS2-Project/Feature-Ideas.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Features.doctree b/humble/.doctrees/The-ROS2-Project/Features.doctree index e85db63ee7..3a56127cc8 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Features.doctree and b/humble/.doctrees/The-ROS2-Project/Features.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Governance.doctree b/humble/.doctrees/The-ROS2-Project/Governance.doctree index 1f0e9cc1da..2f92c5a525 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Governance.doctree and b/humble/.doctrees/The-ROS2-Project/Governance.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Marketing.doctree b/humble/.doctrees/The-ROS2-Project/Marketing.doctree index d124cc7733..324b2961cb 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Marketing.doctree and b/humble/.doctrees/The-ROS2-Project/Marketing.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Metrics.doctree b/humble/.doctrees/The-ROS2-Project/Metrics.doctree index 380fb54bac..9458bb2caa 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Metrics.doctree and b/humble/.doctrees/The-ROS2-Project/Metrics.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/ROSCon-Content.doctree b/humble/.doctrees/The-ROS2-Project/ROSCon-Content.doctree index 949d6d5ce1..d52c5e0fb7 100644 Binary files a/humble/.doctrees/The-ROS2-Project/ROSCon-Content.doctree and b/humble/.doctrees/The-ROS2-Project/ROSCon-Content.doctree differ diff --git a/humble/.doctrees/The-ROS2-Project/Roadmap.doctree b/humble/.doctrees/The-ROS2-Project/Roadmap.doctree index a2391a81b6..a87d9fb7a1 100644 Binary files a/humble/.doctrees/The-ROS2-Project/Roadmap.doctree and b/humble/.doctrees/The-ROS2-Project/Roadmap.doctree differ diff --git a/humble/.doctrees/Tutorials.doctree b/humble/.doctrees/Tutorials.doctree index 607d09165c..95ddae3fac 100644 Binary files a/humble/.doctrees/Tutorials.doctree and b/humble/.doctrees/Tutorials.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced.doctree b/humble/.doctrees/Tutorials/Advanced.doctree index 9cb9833d7f..27369d2ecb 100644 Binary files a/humble/.doctrees/Tutorials/Advanced.doctree and b/humble/.doctrees/Tutorials/Advanced.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Allocator-Template-Tutorial.doctree b/humble/.doctrees/Tutorials/Advanced/Allocator-Template-Tutorial.doctree index b80b09cbad..337d224d36 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Allocator-Template-Tutorial.doctree and b/humble/.doctrees/Tutorials/Advanced/Allocator-Template-Tutorial.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Discovery-Server/Discovery-Server.doctree b/humble/.doctrees/Tutorials/Advanced/Discovery-Server/Discovery-Server.doctree index e861758499..0557128457 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Discovery-Server/Discovery-Server.doctree and b/humble/.doctrees/Tutorials/Advanced/Discovery-Server/Discovery-Server.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/FastDDS-Configuration.doctree b/humble/.doctrees/Tutorials/Advanced/FastDDS-Configuration.doctree index f4941e5e13..48a54a0569 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/FastDDS-Configuration.doctree and b/humble/.doctrees/Tutorials/Advanced/FastDDS-Configuration.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/ROS2-Tracing-Trace-and-Analyze.doctree b/humble/.doctrees/Tutorials/Advanced/ROS2-Tracing-Trace-and-Analyze.doctree index 9c1ddbba59..c6e078cdb1 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/ROS2-Tracing-Trace-and-Analyze.doctree and b/humble/.doctrees/Tutorials/Advanced/ROS2-Tracing-Trace-and-Analyze.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Reading-From-A-Bag-File-CPP.doctree b/humble/.doctrees/Tutorials/Advanced/Reading-From-A-Bag-File-CPP.doctree index e6a3fd992a..015daf2373 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Reading-From-A-Bag-File-CPP.doctree and b/humble/.doctrees/Tutorials/Advanced/Reading-From-A-Bag-File-CPP.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-CPP.doctree b/humble/.doctrees/Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-CPP.doctree index 0564555cc1..cc1c34f1f9 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-CPP.doctree and b/humble/.doctrees/Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-CPP.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-Py.doctree b/humble/.doctrees/Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-Py.doctree index 6d01f3e3bb..6e4cee19dc 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-Py.doctree and b/humble/.doctrees/Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-Py.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Security/Access-Controls.doctree b/humble/.doctrees/Tutorials/Advanced/Security/Access-Controls.doctree index de59df93d7..889cc5d620 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Security/Access-Controls.doctree and b/humble/.doctrees/Tutorials/Advanced/Security/Access-Controls.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Security/Deployment-Guidelines.doctree b/humble/.doctrees/Tutorials/Advanced/Security/Deployment-Guidelines.doctree index 24eca18ef4..673cf87bb0 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Security/Deployment-Guidelines.doctree and b/humble/.doctrees/Tutorials/Advanced/Security/Deployment-Guidelines.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Security/Examine-Traffic.doctree b/humble/.doctrees/Tutorials/Advanced/Security/Examine-Traffic.doctree index bfd90551b8..8318113861 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Security/Examine-Traffic.doctree and b/humble/.doctrees/Tutorials/Advanced/Security/Examine-Traffic.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Security/Introducing-ros2-security.doctree b/humble/.doctrees/Tutorials/Advanced/Security/Introducing-ros2-security.doctree index 867a605179..c6a173630d 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Security/Introducing-ros2-security.doctree and b/humble/.doctrees/Tutorials/Advanced/Security/Introducing-ros2-security.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Security/Security-Main.doctree b/humble/.doctrees/Tutorials/Advanced/Security/Security-Main.doctree index a6b6b7e84c..6eb526c4fa 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Security/Security-Main.doctree and b/humble/.doctrees/Tutorials/Advanced/Security/Security-Main.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Security/Security-on-Two.doctree b/humble/.doctrees/Tutorials/Advanced/Security/Security-on-Two.doctree index b6e911c5f1..a9c0d15dce 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Security/Security-on-Two.doctree and b/humble/.doctrees/Tutorials/Advanced/Security/Security-on-Two.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Security/The-Keystore.doctree b/humble/.doctrees/Tutorials/Advanced/Security/The-Keystore.doctree index f6014f7485..b4067c184c 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Security/The-Keystore.doctree and b/humble/.doctrees/Tutorials/Advanced/Security/The-Keystore.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Gazebo/Gazebo.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Gazebo/Gazebo.doctree index c4e25cc76d..1a73472e94 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Gazebo/Gazebo.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Gazebo/Gazebo.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Gazebo/Simulation-Gazebo.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Gazebo/Simulation-Gazebo.doctree index 7c44ac725a..6ee8bdbb28 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Gazebo/Simulation-Gazebo.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Gazebo/Simulation-Gazebo.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Simulation-Main.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Simulation-Main.doctree index ca1845e11c..6fce637ea4 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Simulation-Main.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Simulation-Main.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-MacOS.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-MacOS.doctree index 4722910fa7..11ac64de4d 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-MacOS.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-MacOS.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-Ubuntu.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-Ubuntu.doctree index 5b3bd7d22e..faf0d2bfc3 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-Ubuntu.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-Ubuntu.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-Windows.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-Windows.doctree index f2d0448ab1..4a3452a255 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-Windows.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Installation-Windows.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Advanced.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Advanced.doctree index d2dcda070d..14e8bd19a9 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Advanced.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Advanced.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Basic.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Basic.doctree index 7268bc51f9..0e5476d0f6 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Basic.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Basic.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Reset-Handler.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Reset-Handler.doctree index 5bfffb1ee1..32fdd8f827 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Reset-Handler.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Reset-Handler.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Supervisor.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Supervisor.doctree index da836a6848..a7f43d703f 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Supervisor.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Supervisor.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Webots.doctree b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Webots.doctree index 7871ec4861..f86c32de31 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Webots.doctree and b/humble/.doctrees/Tutorials/Advanced/Simulators/Webots/Simulation-Webots.doctree differ diff --git a/humble/.doctrees/Tutorials/Advanced/Topic-Statistics-Tutorial/Topic-Statistics-Tutorial.doctree b/humble/.doctrees/Tutorials/Advanced/Topic-Statistics-Tutorial/Topic-Statistics-Tutorial.doctree index 33f19a3748..4c5dd49f63 100644 Binary files a/humble/.doctrees/Tutorials/Advanced/Topic-Statistics-Tutorial/Topic-Statistics-Tutorial.doctree and b/humble/.doctrees/Tutorials/Advanced/Topic-Statistics-Tutorial/Topic-Statistics-Tutorial.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools.doctree index cfe8c0d99f..370b819aa9 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.doctree index 84ceceb9a3..e1ef4acd0d 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim.doctree index 874ca49369..c465b7e370 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Launching-Multiple-Nodes/Launching-Multiple-Nodes.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Launching-Multiple-Nodes/Launching-Multiple-Nodes.doctree index 915f9531d6..a67396a24e 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Launching-Multiple-Nodes/Launching-Multiple-Nodes.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Launching-Multiple-Nodes/Launching-Multiple-Nodes.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Recording-And-Playing-Back-Data/Recording-And-Playing-Back-Data.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Recording-And-Playing-Back-Data/Recording-And-Playing-Back-Data.doctree index 639b2f8523..4ac6f40206 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Recording-And-Playing-Back-Data/Recording-And-Playing-Back-Data.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Recording-And-Playing-Back-Data/Recording-And-Playing-Back-Data.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Actions/Understanding-ROS2-Actions.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Actions/Understanding-ROS2-Actions.doctree index 984af258d8..98cb1af300 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Actions/Understanding-ROS2-Actions.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Actions/Understanding-ROS2-Actions.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Nodes/Understanding-ROS2-Nodes.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Nodes/Understanding-ROS2-Nodes.doctree index 5de7323106..d1f88748af 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Nodes/Understanding-ROS2-Nodes.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Nodes/Understanding-ROS2-Nodes.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Parameters/Understanding-ROS2-Parameters.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Parameters/Understanding-ROS2-Parameters.doctree index a7c28357f4..126e8197d1 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Parameters/Understanding-ROS2-Parameters.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Parameters/Understanding-ROS2-Parameters.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Services/Understanding-ROS2-Services.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Services/Understanding-ROS2-Services.doctree index c67e6ba997..597ff0f4bc 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Services/Understanding-ROS2-Services.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Services/Understanding-ROS2-Services.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Topics/Understanding-ROS2-Topics.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Topics/Understanding-ROS2-Topics.doctree index 0786c5149c..bf8bf235be 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Topics/Understanding-ROS2-Topics.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Topics/Understanding-ROS2-Topics.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Using-Rqt-Console/Using-Rqt-Console.doctree b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Using-Rqt-Console/Using-Rqt-Console.doctree index 1e339d95ef..df78087e1b 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Using-Rqt-Console/Using-Rqt-Console.doctree and b/humble/.doctrees/Tutorials/Beginner-CLI-Tools/Using-Rqt-Console/Using-Rqt-Console.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries.doctree index 270381357c..a48458f51b 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Colcon-Tutorial.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Colcon-Tutorial.doctree index 623d51f85a..412c6239eb 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Colcon-Tutorial.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Colcon-Tutorial.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Creating-A-Workspace/Creating-A-Workspace.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Creating-A-Workspace/Creating-A-Workspace.doctree index e4dbe30cf8..94a21b1a8a 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Creating-A-Workspace/Creating-A-Workspace.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Creating-A-Workspace/Creating-A-Workspace.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package.doctree index 8fb49928d8..7ba25de225 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Custom-ROS2-Interfaces.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Custom-ROS2-Interfaces.doctree index 130983e984..adc7f547b8 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Custom-ROS2-Interfaces.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Custom-ROS2-Interfaces.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Getting-Started-With-Ros2doctor.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Getting-Started-With-Ros2doctor.doctree index 392bdc9ba8..2e251696f4 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Getting-Started-With-Ros2doctor.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Getting-Started-With-Ros2doctor.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Pluginlib.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Pluginlib.doctree index f54407186c..cebcc4ce24 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Pluginlib.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Pluginlib.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Single-Package-Define-And-Use-Interface.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Single-Package-Define-And-Use-Interface.doctree index fac42e6dd5..3ce21e9a8e 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Single-Package-Define-And-Use-Interface.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Single-Package-Define-And-Use-Interface.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-CPP.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-CPP.doctree index dc2193f86f..c9b5d64b39 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-CPP.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-CPP.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-Python.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-Python.doctree index 81bab53c7a..de67572179 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-Python.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-Python.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.doctree index 652945c957..361aefb612 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Service-And-Client.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Service-And-Client.doctree index 51fd5e586d..213fffee71 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Service-And-Client.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Service-And-Client.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Publisher-And-Subscriber.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Publisher-And-Subscriber.doctree index 25ebd2ed2c..6118d55071 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Publisher-And-Subscriber.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Publisher-And-Subscriber.doctree differ diff --git a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Service-And-Client.doctree b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Service-And-Client.doctree index 40b53fa410..5a48f0ab28 100644 Binary files a/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Service-And-Client.doctree and b/humble/.doctrees/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Service-And-Client.doctree differ diff --git a/humble/.doctrees/Tutorials/Demos.doctree b/humble/.doctrees/Tutorials/Demos.doctree index 9cf283687c..5e08b1a10f 100644 Binary files a/humble/.doctrees/Tutorials/Demos.doctree and b/humble/.doctrees/Tutorials/Demos.doctree differ diff --git a/humble/.doctrees/Tutorials/Demos/Content-Filtering-Subscription.doctree b/humble/.doctrees/Tutorials/Demos/Content-Filtering-Subscription.doctree index 336f2e6ece..468f32d2ce 100644 Binary files a/humble/.doctrees/Tutorials/Demos/Content-Filtering-Subscription.doctree and b/humble/.doctrees/Tutorials/Demos/Content-Filtering-Subscription.doctree differ diff --git a/humble/.doctrees/Tutorials/Demos/Intra-Process-Communication.doctree b/humble/.doctrees/Tutorials/Demos/Intra-Process-Communication.doctree index 53770f8508..5bde77f097 100644 Binary files a/humble/.doctrees/Tutorials/Demos/Intra-Process-Communication.doctree and b/humble/.doctrees/Tutorials/Demos/Intra-Process-Communication.doctree differ diff --git a/humble/.doctrees/Tutorials/Demos/Logging-and-logger-configuration.doctree b/humble/.doctrees/Tutorials/Demos/Logging-and-logger-configuration.doctree index 3a3009f989..f73d78d016 100644 Binary files a/humble/.doctrees/Tutorials/Demos/Logging-and-logger-configuration.doctree and b/humble/.doctrees/Tutorials/Demos/Logging-and-logger-configuration.doctree differ diff --git a/humble/.doctrees/Tutorials/Demos/Managed-Nodes.doctree b/humble/.doctrees/Tutorials/Demos/Managed-Nodes.doctree index d1b5d059cb..4b7d42f3d4 100644 Binary files a/humble/.doctrees/Tutorials/Demos/Managed-Nodes.doctree and b/humble/.doctrees/Tutorials/Demos/Managed-Nodes.doctree differ diff --git a/humble/.doctrees/Tutorials/Demos/Quality-of-Service.doctree b/humble/.doctrees/Tutorials/Demos/Quality-of-Service.doctree index 8b30379110..86d2c44d84 100644 Binary files a/humble/.doctrees/Tutorials/Demos/Quality-of-Service.doctree and b/humble/.doctrees/Tutorials/Demos/Quality-of-Service.doctree differ diff --git a/humble/.doctrees/Tutorials/Demos/Real-Time-Programming.doctree b/humble/.doctrees/Tutorials/Demos/Real-Time-Programming.doctree index fb905c40d0..f86fa51b8f 100644 Binary files a/humble/.doctrees/Tutorials/Demos/Real-Time-Programming.doctree and b/humble/.doctrees/Tutorials/Demos/Real-Time-Programming.doctree differ diff --git a/humble/.doctrees/Tutorials/Demos/Rosbag-with-ROS1-Bridge.doctree b/humble/.doctrees/Tutorials/Demos/Rosbag-with-ROS1-Bridge.doctree index 6af790d80e..e4fd7b932a 100644 Binary files a/humble/.doctrees/Tutorials/Demos/Rosbag-with-ROS1-Bridge.doctree and b/humble/.doctrees/Tutorials/Demos/Rosbag-with-ROS1-Bridge.doctree differ diff --git a/humble/.doctrees/Tutorials/Demos/dummy-robot-demo.doctree b/humble/.doctrees/Tutorials/Demos/dummy-robot-demo.doctree index 090fe31b1b..c75e1841fc 100644 Binary files a/humble/.doctrees/Tutorials/Demos/dummy-robot-demo.doctree and b/humble/.doctrees/Tutorials/Demos/dummy-robot-demo.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate.doctree b/humble/.doctrees/Tutorials/Intermediate.doctree index 1b91d7e790..5e1a942349 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate.doctree and b/humble/.doctrees/Tutorials/Intermediate.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Composition.doctree b/humble/.doctrees/Tutorials/Intermediate/Composition.doctree index faf74f161f..e8bd7f91d9 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Composition.doctree and b/humble/.doctrees/Tutorials/Intermediate/Composition.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Creating-an-Action.doctree b/humble/.doctrees/Tutorials/Intermediate/Creating-an-Action.doctree index cab715746b..8d173eba52 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Creating-an-Action.doctree and b/humble/.doctrees/Tutorials/Intermediate/Creating-an-Action.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Launch/Creating-Launch-Files.doctree b/humble/.doctrees/Tutorials/Intermediate/Launch/Creating-Launch-Files.doctree index c5f1e31b59..9a8778436a 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Launch/Creating-Launch-Files.doctree and b/humble/.doctrees/Tutorials/Intermediate/Launch/Creating-Launch-Files.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Launch/Launch-Main.doctree b/humble/.doctrees/Tutorials/Intermediate/Launch/Launch-Main.doctree index af385eec4c..5027c778ec 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Launch/Launch-Main.doctree and b/humble/.doctrees/Tutorials/Intermediate/Launch/Launch-Main.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Launch/Launch-system.doctree b/humble/.doctrees/Tutorials/Intermediate/Launch/Launch-system.doctree index f42d0a59d1..f1ee63c258 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Launch/Launch-system.doctree and b/humble/.doctrees/Tutorials/Intermediate/Launch/Launch-system.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Launch/Using-Event-Handlers.doctree b/humble/.doctrees/Tutorials/Intermediate/Launch/Using-Event-Handlers.doctree index c0e9e4d16e..688bfb0dee 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Launch/Using-Event-Handlers.doctree and b/humble/.doctrees/Tutorials/Intermediate/Launch/Using-Event-Handlers.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Launch/Using-ROS2-Launch-For-Large-Projects.doctree b/humble/.doctrees/Tutorials/Intermediate/Launch/Using-ROS2-Launch-For-Large-Projects.doctree index 431cc1cea6..d85794f296 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Launch/Using-ROS2-Launch-For-Large-Projects.doctree and b/humble/.doctrees/Tutorials/Intermediate/Launch/Using-ROS2-Launch-For-Large-Projects.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Launch/Using-Substitutions.doctree b/humble/.doctrees/Tutorials/Intermediate/Launch/Using-Substitutions.doctree index 717afcde4f..abbf141182 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Launch/Using-Substitutions.doctree and b/humble/.doctrees/Tutorials/Intermediate/Launch/Using-Substitutions.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Monitoring-For-Parameter-Changes-CPP.doctree b/humble/.doctrees/Tutorials/Intermediate/Monitoring-For-Parameter-Changes-CPP.doctree index 484bf15e29..773a4e40e7 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Monitoring-For-Parameter-Changes-CPP.doctree and b/humble/.doctrees/Tutorials/Intermediate/Monitoring-For-Parameter-Changes-CPP.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-Custom-Display/RViz-Custom-Display.doctree b/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-Custom-Display/RViz-Custom-Display.doctree index 16726bb590..61a423e88f 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-Custom-Display/RViz-Custom-Display.doctree and b/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-Custom-Display/RViz-Custom-Display.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-Main.doctree b/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-Main.doctree index b01cb7e307..999c297471 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-Main.doctree and b/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-Main.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-User-Guide/RViz-User-Guide.doctree b/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-User-Guide/RViz-User-Guide.doctree index ea651c9985..24d5ec3d01 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-User-Guide/RViz-User-Guide.doctree and b/humble/.doctrees/Tutorials/Intermediate/RViz/RViz-User-Guide/RViz-User-Guide.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Rosdep.doctree b/humble/.doctrees/Tutorials/Intermediate/Rosdep.doctree index 9a6f20a299..159241a7bb 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Rosdep.doctree and b/humble/.doctrees/Tutorials/Intermediate/Rosdep.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Testing/BuildFarmTesting.doctree b/humble/.doctrees/Tutorials/Intermediate/Testing/BuildFarmTesting.doctree index 904c728784..fe38a9c626 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Testing/BuildFarmTesting.doctree and b/humble/.doctrees/Tutorials/Intermediate/Testing/BuildFarmTesting.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Testing/CLI.doctree b/humble/.doctrees/Tutorials/Intermediate/Testing/CLI.doctree index 6386c31f6d..4c4b100600 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Testing/CLI.doctree and b/humble/.doctrees/Tutorials/Intermediate/Testing/CLI.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Testing/Cpp.doctree b/humble/.doctrees/Tutorials/Intermediate/Testing/Cpp.doctree index 4fcd867d4b..798ab4506d 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Testing/Cpp.doctree and b/humble/.doctrees/Tutorials/Intermediate/Testing/Cpp.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Testing/Python.doctree b/humble/.doctrees/Tutorials/Intermediate/Testing/Python.doctree index 09c0766cb5..fd5d2300de 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Testing/Python.doctree and b/humble/.doctrees/Tutorials/Intermediate/Testing/Python.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Testing/Testing-Main.doctree b/humble/.doctrees/Tutorials/Intermediate/Testing/Testing-Main.doctree index f627c130ea..90ca9dc56b 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Testing/Testing-Main.doctree and b/humble/.doctrees/Tutorials/Intermediate/Testing/Testing-Main.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Adding-A-Frame-Cpp.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Adding-A-Frame-Cpp.doctree index bd4370ec91..7a390b7509 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Adding-A-Frame-Cpp.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Adding-A-Frame-Cpp.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Adding-A-Frame-Py.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Adding-A-Frame-Py.doctree index f6f0b3c9f9..3327865012 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Adding-A-Frame-Py.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Adding-A-Frame-Py.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Debugging-Tf2-Problems.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Debugging-Tf2-Problems.doctree index d1a2e66836..c09cce676f 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Debugging-Tf2-Problems.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Debugging-Tf2-Problems.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Introduction-To-Tf2.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Introduction-To-Tf2.doctree index 44767b5308..f4fc5e2737 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Introduction-To-Tf2.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Introduction-To-Tf2.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Learning-About-Tf2-And-Time-Cpp.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Learning-About-Tf2-And-Time-Cpp.doctree index ac3c778228..eac0e68b72 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Learning-About-Tf2-And-Time-Cpp.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Learning-About-Tf2-And-Time-Cpp.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Quaternion-Fundamentals.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Quaternion-Fundamentals.doctree index 955c9c6fe4..e79b2b221d 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Quaternion-Fundamentals.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Quaternion-Fundamentals.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Tf2-Main.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Tf2-Main.doctree index 7d204fa37a..d86453fb64 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Tf2-Main.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Tf2-Main.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Time-Travel-With-Tf2-Cpp.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Time-Travel-With-Tf2-Cpp.doctree index ee2604cd69..688d49ff6a 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Time-Travel-With-Tf2-Cpp.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Time-Travel-With-Tf2-Cpp.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Using-Stamped-Datatypes-With-Tf2-Ros-MessageFilter.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Using-Stamped-Datatypes-With-Tf2-Ros-MessageFilter.doctree index cd53acc516..c9420ee32e 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Using-Stamped-Datatypes-With-Tf2-Ros-MessageFilter.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Using-Stamped-Datatypes-With-Tf2-Ros-MessageFilter.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Cpp.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Cpp.doctree index eaf009d5c4..92e2ddbbb0 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Cpp.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Cpp.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Py.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Py.doctree index 7e0a9267f5..197a7f3888 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Py.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Py.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Cpp.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Cpp.doctree index fc1f405f2c..19e4c85262 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Cpp.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Cpp.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Py.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Py.doctree index d9c74261d2..0ce0382eb7 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Py.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Py.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Cpp.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Cpp.doctree index 96035ede93..e26280af87 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Cpp.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Cpp.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Py.doctree b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Py.doctree index 04ef888577..a253026eda 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Py.doctree and b/humble/.doctrees/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Py.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/URDF/Adding-Physical-and-Collision-Properties-to-a-URDF-Model.doctree b/humble/.doctrees/Tutorials/Intermediate/URDF/Adding-Physical-and-Collision-Properties-to-a-URDF-Model.doctree index d06fa2b3ab..98c4f93074 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/URDF/Adding-Physical-and-Collision-Properties-to-a-URDF-Model.doctree and b/humble/.doctrees/Tutorials/Intermediate/URDF/Adding-Physical-and-Collision-Properties-to-a-URDF-Model.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/URDF/Building-a-Movable-Robot-Model-with-URDF.doctree b/humble/.doctrees/Tutorials/Intermediate/URDF/Building-a-Movable-Robot-Model-with-URDF.doctree index bd0ea13d00..3afac0ad6b 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/URDF/Building-a-Movable-Robot-Model-with-URDF.doctree and b/humble/.doctrees/Tutorials/Intermediate/URDF/Building-a-Movable-Robot-Model-with-URDF.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/URDF/Building-a-Visual-Robot-Model-with-URDF-from-Scratch.doctree b/humble/.doctrees/Tutorials/Intermediate/URDF/Building-a-Visual-Robot-Model-with-URDF-from-Scratch.doctree index 897db03e92..76fc571707 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/URDF/Building-a-Visual-Robot-Model-with-URDF-from-Scratch.doctree and b/humble/.doctrees/Tutorials/Intermediate/URDF/Building-a-Visual-Robot-Model-with-URDF-from-Scratch.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.doctree b/humble/.doctrees/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.doctree index 2d7a1492e0..6c92df4465 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.doctree and b/humble/.doctrees/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/URDF/URDF-Main.doctree b/humble/.doctrees/Tutorials/Intermediate/URDF/URDF-Main.doctree index 6ce6f04250..05d4972d9c 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/URDF/URDF-Main.doctree and b/humble/.doctrees/Tutorials/Intermediate/URDF/URDF-Main.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/URDF/Using-URDF-with-Robot-State-Publisher.doctree b/humble/.doctrees/Tutorials/Intermediate/URDF/Using-URDF-with-Robot-State-Publisher.doctree index 8c8159f0d2..5ae8fb7345 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/URDF/Using-URDF-with-Robot-State-Publisher.doctree and b/humble/.doctrees/Tutorials/Intermediate/URDF/Using-URDF-with-Robot-State-Publisher.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/URDF/Using-Xacro-to-Clean-Up-a-URDF-File.doctree b/humble/.doctrees/Tutorials/Intermediate/URDF/Using-Xacro-to-Clean-Up-a-URDF-File.doctree index f3e89daf71..68fafc45e8 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/URDF/Using-Xacro-to-Clean-Up-a-URDF-File.doctree and b/humble/.doctrees/Tutorials/Intermediate/URDF/Using-Xacro-to-Clean-Up-a-URDF-File.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Writing-a-Composable-Node.doctree b/humble/.doctrees/Tutorials/Intermediate/Writing-a-Composable-Node.doctree index b0fb7d8c07..0c6841e3e6 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Writing-a-Composable-Node.doctree and b/humble/.doctrees/Tutorials/Intermediate/Writing-a-Composable-Node.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Writing-an-Action-Server-Client/Cpp.doctree b/humble/.doctrees/Tutorials/Intermediate/Writing-an-Action-Server-Client/Cpp.doctree index 10bc7c16f3..43a766afe5 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Writing-an-Action-Server-Client/Cpp.doctree and b/humble/.doctrees/Tutorials/Intermediate/Writing-an-Action-Server-Client/Cpp.doctree differ diff --git a/humble/.doctrees/Tutorials/Intermediate/Writing-an-Action-Server-Client/Py.doctree b/humble/.doctrees/Tutorials/Intermediate/Writing-an-Action-Server-Client/Py.doctree index 28d97eccdc..aaab2e3c31 100644 Binary files a/humble/.doctrees/Tutorials/Intermediate/Writing-an-Action-Server-Client/Py.doctree and b/humble/.doctrees/Tutorials/Intermediate/Writing-an-Action-Server-Client/Py.doctree differ diff --git a/humble/.doctrees/Tutorials/Miscellaneous.doctree b/humble/.doctrees/Tutorials/Miscellaneous.doctree index c569c65846..ee8eb61caf 100644 Binary files a/humble/.doctrees/Tutorials/Miscellaneous.doctree and b/humble/.doctrees/Tutorials/Miscellaneous.doctree differ diff --git a/humble/.doctrees/Tutorials/Miscellaneous/Building-ROS2-Package-with-eclipse-2021-06.doctree b/humble/.doctrees/Tutorials/Miscellaneous/Building-ROS2-Package-with-eclipse-2021-06.doctree index 51d35eda14..d79fcb98cf 100644 Binary files a/humble/.doctrees/Tutorials/Miscellaneous/Building-ROS2-Package-with-eclipse-2021-06.doctree and b/humble/.doctrees/Tutorials/Miscellaneous/Building-ROS2-Package-with-eclipse-2021-06.doctree differ diff --git a/humble/.doctrees/Tutorials/Miscellaneous/Building-Realtime-rt_preempt-kernel-for-ROS-2.doctree b/humble/.doctrees/Tutorials/Miscellaneous/Building-Realtime-rt_preempt-kernel-for-ROS-2.doctree index 7522997a2f..6dcff083e7 100644 Binary files a/humble/.doctrees/Tutorials/Miscellaneous/Building-Realtime-rt_preempt-kernel-for-ROS-2.doctree and b/humble/.doctrees/Tutorials/Miscellaneous/Building-Realtime-rt_preempt-kernel-for-ROS-2.doctree differ diff --git a/humble/.doctrees/Tutorials/Miscellaneous/Deploying-ROS-2-on-IBM-Cloud.doctree b/humble/.doctrees/Tutorials/Miscellaneous/Deploying-ROS-2-on-IBM-Cloud.doctree index 2a6687131b..dc5dc680ce 100644 Binary files a/humble/.doctrees/Tutorials/Miscellaneous/Deploying-ROS-2-on-IBM-Cloud.doctree and b/humble/.doctrees/Tutorials/Miscellaneous/Deploying-ROS-2-on-IBM-Cloud.doctree differ diff --git a/humble/.doctrees/Tutorials/Miscellaneous/Eclipse-Oxygen-with-ROS-2-and-rviz2.doctree b/humble/.doctrees/Tutorials/Miscellaneous/Eclipse-Oxygen-with-ROS-2-and-rviz2.doctree index 7e296de357..971c941050 100644 Binary files a/humble/.doctrees/Tutorials/Miscellaneous/Eclipse-Oxygen-with-ROS-2-and-rviz2.doctree and b/humble/.doctrees/Tutorials/Miscellaneous/Eclipse-Oxygen-with-ROS-2-and-rviz2.doctree differ diff --git a/humble/.doctrees/environment.pickle b/humble/.doctrees/environment.pickle index 1b0470f801..186afacd28 100644 Binary files a/humble/.doctrees/environment.pickle and b/humble/.doctrees/environment.pickle differ diff --git a/humble/.doctrees/index.doctree b/humble/.doctrees/index.doctree index 18cc95d175..b3bb2bf0d4 100644 Binary files a/humble/.doctrees/index.doctree and b/humble/.doctrees/index.doctree differ diff --git a/humble/How-To-Guides/Releasing/First-Time-Release.html b/humble/How-To-Guides/Releasing/First-Time-Release.html index cf2926016c..b47e52415a 100644 --- a/humble/How-To-Guides/Releasing/First-Time-Release.html +++ b/humble/How-To-Guides/Releasing/First-Time-Release.html @@ -459,6 +459,12 @@

Install dependencies< +

Make sure you have rosdep initialized:

+
sudo rosdep init
+rosdep update
+
+
+

Note that the rosdep init command may fail if it has already been initialized in the past; this can safely be ignored.

Set Up a Personal Access Token

diff --git a/humble/How-To-Guides/Releasing/Subsequent-Releases.html b/humble/How-To-Guides/Releasing/Subsequent-Releases.html index ae6b66c473..a057b78d40 100644 --- a/humble/How-To-Guides/Releasing/Subsequent-Releases.html +++ b/humble/How-To-Guides/Releasing/Subsequent-Releases.html @@ -447,6 +447,12 @@

Install dependencies< +

Make sure you have rosdep initialized:

+
sudo rosdep init
+rosdep update
+
+
+

Note that the rosdep init command may fail if it has already been initialized in the past; this can safely be ignored.

Set up a Personal Access Token

diff --git a/humble/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.html b/humble/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.html index eafb9af348..a4cf231f9a 100644 --- a/humble/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.html +++ b/humble/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.html @@ -430,7 +430,7 @@

Generating an URDF File

Blender URDF Exporter

  • CREO Parametric URDF Exporter

  • FreeCAD ROS Workbench

  • -
  • FreeCAD CAD & ROS Open-Source Synergy (CROSS)

  • +
  • RobotCAD (FreeCAD OVERCROSS)

  • Freecad to Gazebo Exporter

  • Fusion 360 URDF Exporter

  • FusionSDF: Fusion 360 to SDF exporter

  • diff --git a/humble/_sources/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.rst b/humble/_sources/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.rst index 9292b60173..2614c4ef28 100644 --- a/humble/_sources/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.rst +++ b/humble/_sources/Tutorials/Intermediate/URDF/Exporting-an-URDF-File.rst @@ -23,7 +23,7 @@ However, we figured it would be helpful to produce a list of available URDF expo * `Blender URDF Exporter `_ * `CREO Parametric URDF Exporter `_ * `FreeCAD ROS Workbench `_ - * `FreeCAD CAD & ROS Open-Source Synergy (CROSS) `_ + * `RobotCAD (FreeCAD OVERCROSS) `_ * `Freecad to Gazebo Exporter `_ * `Fusion 360 URDF Exporter `_ * `FusionSDF: Fusion 360 to SDF exporter `_ diff --git a/humble/searchindex.js b/humble/searchindex.js index 2f88e8af73..570df82827 100644 --- a/humble/searchindex.js +++ b/humble/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["Citations", "Concepts", "Concepts/Advanced", "Concepts/Advanced/About-Build-System", "Concepts/Advanced/About-Internal-Interfaces", "Concepts/Advanced/About-Middleware-Implementations", "Concepts/Basic", "Concepts/Basic/About-Actions", "Concepts/Basic/About-Client-Libraries", "Concepts/Basic/About-Command-Line-Tools", "Concepts/Basic/About-Discovery", "Concepts/Basic/About-Interfaces", "Concepts/Basic/About-Launch", "Concepts/Basic/About-Nodes", "Concepts/Basic/About-Parameters", "Concepts/Basic/About-Services", "Concepts/Basic/About-Topics", "Concepts/Intermediate", "Concepts/Intermediate/About-Composition", "Concepts/Intermediate/About-Cross-Compilation", "Concepts/Intermediate/About-Different-Middleware-Vendors", "Concepts/Intermediate/About-Domain-ID", "Concepts/Intermediate/About-Executors", "Concepts/Intermediate/About-Logging", "Concepts/Intermediate/About-Quality-of-Service-Settings", "Concepts/Intermediate/About-RQt", "Concepts/Intermediate/About-Security", "Concepts/Intermediate/About-Tf2", "Concepts/Intermediate/About-Topic-Statistics", "Contact", "Glossary", "How-To-Guides", "How-To-Guides/Ament-CMake-Documentation", "How-To-Guides/Ament-CMake-Python-Documentation", "How-To-Guides/Building-ROS-2-with-Tracing-Instrumentation", "How-To-Guides/Building-a-Custom-Deb-Package", "How-To-Guides/Configure-ZeroCopy-loaned-messages", "How-To-Guides/Core-maintainer-guide", "How-To-Guides/Cross-compilation", "How-To-Guides/DDS-tuning", "How-To-Guides/Developing-a-ROS-2-Package", "How-To-Guides/Documenting-a-ROS-2-Package", "How-To-Guides/Getting-Backtraces-in-ROS-2", "How-To-Guides/Installation-Troubleshooting", "How-To-Guides/Installing-on-Raspberry-Pi", "How-To-Guides/Launch-file-different-formats", "How-To-Guides/Launching-composable-nodes", "How-To-Guides/Migrating-from-ROS1", "How-To-Guides/Migrating-from-ROS1/Migrating-CPP-Packages", "How-To-Guides/Migrating-from-ROS1/Migrating-Interfaces", "How-To-Guides/Migrating-from-ROS1/Migrating-Launch-Files", "How-To-Guides/Migrating-from-ROS1/Migrating-Packages", "How-To-Guides/Migrating-from-ROS1/Migrating-Parameters", "How-To-Guides/Migrating-from-ROS1/Migrating-Python-Packages", "How-To-Guides/Migrating-from-ROS1/Migrating-Scripts", "How-To-Guides/Node-arguments", "How-To-Guides/Overriding-QoS-Policies-For-Recording-And-Playback", "How-To-Guides/ROS-2-IDEs", "How-To-Guides/RQt-Port-Plugin-Windows", "How-To-Guides/RQt-Source-Install", "How-To-Guides/RQt-Source-Install-MacOS", "How-To-Guides/RQt-Source-Install-Windows10", "How-To-Guides/Releasing/First-Time-Release", "How-To-Guides/Releasing/Index-Your-Packages", "How-To-Guides/Releasing/Release-Team-Repository", "How-To-Guides/Releasing/Release-Track", "How-To-Guides/Releasing/Releasing-a-Package", "How-To-Guides/Releasing/Subsequent-Releases", "How-To-Guides/Run-2-nodes-in-single-or-separate-docker-containers", "How-To-Guides/Setup-ROS-2-with-VSCode-and-Docker-Container", "How-To-Guides/Sync-Vs-Async", "How-To-Guides/Topics-Services-Actions", "How-To-Guides/Using-Custom-Rosdistro", "How-To-Guides/Using-Python-Packages", "How-To-Guides/Using-Variants", "How-To-Guides/Using-callback-groups", "How-To-Guides/Using-ros1_bridge-Jammy-upstream", "How-To-Guides/Using-ros2-param", "How-To-Guides/Visualizing-ROS-2-Data-With-Foxglove-Studio", "How-To-Guides/Working-with-multiple-RMW-implementations", "Installation", "Installation/Alternatives", "Installation/Alternatives/Fedora-Development-Setup", "Installation/Alternatives/Latest-Development-Setup", "Installation/Alternatives/RHEL-Development-Setup", "Installation/Alternatives/RHEL-Install-Binary", "Installation/Alternatives/Ubuntu-Development-Setup", "Installation/Alternatives/Ubuntu-Install-Binary", "Installation/Alternatives/Windows-Development-Setup", "Installation/Alternatives/macOS-Development-Setup", "Installation/DDS-Implementations", "Installation/DDS-Implementations/Install-Connext-Security-Plugins", "Installation/DDS-Implementations/Install-Connext-University-Eval", "Installation/DDS-Implementations/Working-with-Eclipse-CycloneDDS", "Installation/DDS-Implementations/Working-with-GurumNetworks-GurumDDS", "Installation/DDS-Implementations/Working-with-eProsima-Fast-DDS", "Installation/Maintaining-a-Source-Checkout", "Installation/RHEL-Install-RPMs", "Installation/Testing", "Installation/Ubuntu-Install-Debs", "Installation/Windows-Install-Binary", "Package-Docs", "Related-Projects", "Related-Projects/Intel-ROS2-Projects", "Related-Projects/Nvidia-ROS2-Projects", "Releases", "Releases/Alpha-Overview", "Releases/Beta1-Overview", "Releases/Beta2-Overview", "Releases/Beta3-Overview", "Releases/Development", "Releases/End-of-Life", "Releases/Galactic-Geochelone-Complete-Changelog", "Releases/Humble-Hawksbill-Complete-Changelog", "Releases/Iron-Irwini-Complete-Changelog", "Releases/Jazzy-Jalisco-Complete-Changelog", "Releases/Release-Ardent-Apalone", "Releases/Release-Bouncy-Bolson", "Releases/Release-Crystal-Clemmys", "Releases/Release-Dashing-Diademata", "Releases/Release-Eloquent-Elusor", "Releases/Release-Foxy-Fitzroy", "Releases/Release-Galactic-Geochelone", "Releases/Release-Humble-Hawksbill", "Releases/Release-Iron-Irwini", "Releases/Release-Jazzy-Jalisco", "Releases/Release-Kilted-Kaiju", "Releases/Release-Process", "Releases/Release-Rolling-Ridley", "The-ROS2-Project", "The-ROS2-Project/Contributing", "The-ROS2-Project/Contributing/Build-Farms", "The-ROS2-Project/Contributing/Code-Style-Language-Versions", "The-ROS2-Project/Contributing/Contributing-To-ROS-2-Documentation", "The-ROS2-Project/Contributing/Developer-Guide", "The-ROS2-Project/Contributing/Quality-Guide", "The-ROS2-Project/Contributing/Windows-Tips-and-Tricks", "The-ROS2-Project/Feature-Ideas", "The-ROS2-Project/Features", "The-ROS2-Project/Governance", "The-ROS2-Project/Marketing", "The-ROS2-Project/Metrics", "The-ROS2-Project/ROSCon-Content", "The-ROS2-Project/Roadmap", "Tutorials", "Tutorials/Advanced", "Tutorials/Advanced/Allocator-Template-Tutorial", "Tutorials/Advanced/Discovery-Server/Discovery-Server", "Tutorials/Advanced/FastDDS-Configuration", "Tutorials/Advanced/ROS2-Tracing-Trace-and-Analyze", "Tutorials/Advanced/Reading-From-A-Bag-File-CPP", "Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-CPP", "Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-Py", "Tutorials/Advanced/Security/Access-Controls", "Tutorials/Advanced/Security/Deployment-Guidelines", "Tutorials/Advanced/Security/Examine-Traffic", "Tutorials/Advanced/Security/Introducing-ros2-security", "Tutorials/Advanced/Security/Security-Main", "Tutorials/Advanced/Security/Security-on-Two", "Tutorials/Advanced/Security/The-Keystore", "Tutorials/Advanced/Simulators/Gazebo/Gazebo", "Tutorials/Advanced/Simulators/Gazebo/Simulation-Gazebo", "Tutorials/Advanced/Simulators/Simulation-Main", "Tutorials/Advanced/Simulators/Webots/Installation-MacOS", "Tutorials/Advanced/Simulators/Webots/Installation-Ubuntu", "Tutorials/Advanced/Simulators/Webots/Installation-Windows", "Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Advanced", "Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Basic", "Tutorials/Advanced/Simulators/Webots/Simulation-Reset-Handler", "Tutorials/Advanced/Simulators/Webots/Simulation-Supervisor", "Tutorials/Advanced/Simulators/Webots/Simulation-Webots", "Tutorials/Advanced/Topic-Statistics-Tutorial/Topic-Statistics-Tutorial", "Tutorials/Beginner-CLI-Tools", "Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment", "Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim", "Tutorials/Beginner-CLI-Tools/Launching-Multiple-Nodes/Launching-Multiple-Nodes", "Tutorials/Beginner-CLI-Tools/Recording-And-Playing-Back-Data/Recording-And-Playing-Back-Data", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Actions/Understanding-ROS2-Actions", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Nodes/Understanding-ROS2-Nodes", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Parameters/Understanding-ROS2-Parameters", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Services/Understanding-ROS2-Services", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Topics/Understanding-ROS2-Topics", "Tutorials/Beginner-CLI-Tools/Using-Rqt-Console/Using-Rqt-Console", "Tutorials/Beginner-Client-Libraries", "Tutorials/Beginner-Client-Libraries/Colcon-Tutorial", "Tutorials/Beginner-Client-Libraries/Creating-A-Workspace/Creating-A-Workspace", "Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package", "Tutorials/Beginner-Client-Libraries/Custom-ROS2-Interfaces", "Tutorials/Beginner-Client-Libraries/Getting-Started-With-Ros2doctor", "Tutorials/Beginner-Client-Libraries/Pluginlib", "Tutorials/Beginner-Client-Libraries/Single-Package-Define-And-Use-Interface", "Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-CPP", "Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-Python", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Service-And-Client", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Publisher-And-Subscriber", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Service-And-Client", "Tutorials/Demos", "Tutorials/Demos/Content-Filtering-Subscription", "Tutorials/Demos/Intra-Process-Communication", "Tutorials/Demos/Logging-and-logger-configuration", "Tutorials/Demos/Managed-Nodes", "Tutorials/Demos/Quality-of-Service", "Tutorials/Demos/Real-Time-Programming", "Tutorials/Demos/Rosbag-with-ROS1-Bridge", "Tutorials/Demos/dummy-robot-demo", "Tutorials/Intermediate", "Tutorials/Intermediate/Composition", "Tutorials/Intermediate/Creating-an-Action", "Tutorials/Intermediate/Launch/Creating-Launch-Files", "Tutorials/Intermediate/Launch/Launch-Main", "Tutorials/Intermediate/Launch/Launch-system", "Tutorials/Intermediate/Launch/Using-Event-Handlers", "Tutorials/Intermediate/Launch/Using-ROS2-Launch-For-Large-Projects", "Tutorials/Intermediate/Launch/Using-Substitutions", "Tutorials/Intermediate/Monitoring-For-Parameter-Changes-CPP", "Tutorials/Intermediate/RViz/RViz-Custom-Display/RViz-Custom-Display", "Tutorials/Intermediate/RViz/RViz-Main", "Tutorials/Intermediate/RViz/RViz-User-Guide/RViz-User-Guide", "Tutorials/Intermediate/Rosdep", "Tutorials/Intermediate/Testing/BuildFarmTesting", "Tutorials/Intermediate/Testing/CLI", "Tutorials/Intermediate/Testing/Cpp", "Tutorials/Intermediate/Testing/Python", "Tutorials/Intermediate/Testing/Testing-Main", "Tutorials/Intermediate/Tf2/Adding-A-Frame-Cpp", "Tutorials/Intermediate/Tf2/Adding-A-Frame-Py", "Tutorials/Intermediate/Tf2/Debugging-Tf2-Problems", "Tutorials/Intermediate/Tf2/Introduction-To-Tf2", "Tutorials/Intermediate/Tf2/Learning-About-Tf2-And-Time-Cpp", "Tutorials/Intermediate/Tf2/Quaternion-Fundamentals", "Tutorials/Intermediate/Tf2/Tf2-Main", "Tutorials/Intermediate/Tf2/Time-Travel-With-Tf2-Cpp", "Tutorials/Intermediate/Tf2/Using-Stamped-Datatypes-With-Tf2-Ros-MessageFilter", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Cpp", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Py", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Cpp", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Py", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Cpp", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Py", "Tutorials/Intermediate/URDF/Adding-Physical-and-Collision-Properties-to-a-URDF-Model", "Tutorials/Intermediate/URDF/Building-a-Movable-Robot-Model-with-URDF", "Tutorials/Intermediate/URDF/Building-a-Visual-Robot-Model-with-URDF-from-Scratch", "Tutorials/Intermediate/URDF/Exporting-an-URDF-File", "Tutorials/Intermediate/URDF/URDF-Main", "Tutorials/Intermediate/URDF/Using-URDF-with-Robot-State-Publisher", "Tutorials/Intermediate/URDF/Using-Xacro-to-Clean-Up-a-URDF-File", "Tutorials/Intermediate/Writing-a-Composable-Node", "Tutorials/Intermediate/Writing-an-Action-Server-Client/Cpp", "Tutorials/Intermediate/Writing-an-Action-Server-Client/Py", "Tutorials/Miscellaneous", "Tutorials/Miscellaneous/Building-ROS2-Package-with-eclipse-2021-06", "Tutorials/Miscellaneous/Building-Realtime-rt_preempt-kernel-for-ROS-2", "Tutorials/Miscellaneous/Deploying-ROS-2-on-IBM-Cloud", "Tutorials/Miscellaneous/Eclipse-Oxygen-with-ROS-2-and-rviz2", "index"], "filenames": ["Citations.rst", "Concepts.rst", "Concepts/Advanced.rst", "Concepts/Advanced/About-Build-System.rst", "Concepts/Advanced/About-Internal-Interfaces.rst", "Concepts/Advanced/About-Middleware-Implementations.rst", "Concepts/Basic.rst", "Concepts/Basic/About-Actions.rst", "Concepts/Basic/About-Client-Libraries.rst", "Concepts/Basic/About-Command-Line-Tools.rst", "Concepts/Basic/About-Discovery.rst", "Concepts/Basic/About-Interfaces.rst", "Concepts/Basic/About-Launch.rst", "Concepts/Basic/About-Nodes.rst", "Concepts/Basic/About-Parameters.rst", "Concepts/Basic/About-Services.rst", "Concepts/Basic/About-Topics.rst", "Concepts/Intermediate.rst", "Concepts/Intermediate/About-Composition.rst", "Concepts/Intermediate/About-Cross-Compilation.rst", "Concepts/Intermediate/About-Different-Middleware-Vendors.rst", "Concepts/Intermediate/About-Domain-ID.rst", "Concepts/Intermediate/About-Executors.rst", "Concepts/Intermediate/About-Logging.rst", "Concepts/Intermediate/About-Quality-of-Service-Settings.rst", "Concepts/Intermediate/About-RQt.rst", "Concepts/Intermediate/About-Security.rst", "Concepts/Intermediate/About-Tf2.rst", "Concepts/Intermediate/About-Topic-Statistics.rst", "Contact.rst", "Glossary.rst", "How-To-Guides.rst", "How-To-Guides/Ament-CMake-Documentation.rst", "How-To-Guides/Ament-CMake-Python-Documentation.rst", "How-To-Guides/Building-ROS-2-with-Tracing-Instrumentation.rst", "How-To-Guides/Building-a-Custom-Deb-Package.rst", "How-To-Guides/Configure-ZeroCopy-loaned-messages.rst", "How-To-Guides/Core-maintainer-guide.rst", "How-To-Guides/Cross-compilation.rst", "How-To-Guides/DDS-tuning.rst", "How-To-Guides/Developing-a-ROS-2-Package.rst", "How-To-Guides/Documenting-a-ROS-2-Package.rst", "How-To-Guides/Getting-Backtraces-in-ROS-2.rst", "How-To-Guides/Installation-Troubleshooting.rst", "How-To-Guides/Installing-on-Raspberry-Pi.rst", "How-To-Guides/Launch-file-different-formats.rst", "How-To-Guides/Launching-composable-nodes.rst", "How-To-Guides/Migrating-from-ROS1.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-CPP-Packages.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Interfaces.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Launch-Files.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Packages.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Parameters.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Python-Packages.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Scripts.rst", "How-To-Guides/Node-arguments.rst", "How-To-Guides/Overriding-QoS-Policies-For-Recording-And-Playback.rst", "How-To-Guides/ROS-2-IDEs.rst", "How-To-Guides/RQt-Port-Plugin-Windows.rst", "How-To-Guides/RQt-Source-Install.rst", "How-To-Guides/RQt-Source-Install-MacOS.rst", "How-To-Guides/RQt-Source-Install-Windows10.rst", "How-To-Guides/Releasing/First-Time-Release.rst", "How-To-Guides/Releasing/Index-Your-Packages.rst", "How-To-Guides/Releasing/Release-Team-Repository.rst", "How-To-Guides/Releasing/Release-Track.rst", "How-To-Guides/Releasing/Releasing-a-Package.rst", "How-To-Guides/Releasing/Subsequent-Releases.rst", "How-To-Guides/Run-2-nodes-in-single-or-separate-docker-containers.rst", "How-To-Guides/Setup-ROS-2-with-VSCode-and-Docker-Container.rst", "How-To-Guides/Sync-Vs-Async.rst", "How-To-Guides/Topics-Services-Actions.rst", "How-To-Guides/Using-Custom-Rosdistro.rst", "How-To-Guides/Using-Python-Packages.rst", "How-To-Guides/Using-Variants.rst", "How-To-Guides/Using-callback-groups.rst", "How-To-Guides/Using-ros1_bridge-Jammy-upstream.rst", "How-To-Guides/Using-ros2-param.rst", "How-To-Guides/Visualizing-ROS-2-Data-With-Foxglove-Studio.rst", "How-To-Guides/Working-with-multiple-RMW-implementations.rst", "Installation.rst", "Installation/Alternatives.rst", "Installation/Alternatives/Fedora-Development-Setup.rst", "Installation/Alternatives/Latest-Development-Setup.rst", "Installation/Alternatives/RHEL-Development-Setup.rst", "Installation/Alternatives/RHEL-Install-Binary.rst", "Installation/Alternatives/Ubuntu-Development-Setup.rst", "Installation/Alternatives/Ubuntu-Install-Binary.rst", "Installation/Alternatives/Windows-Development-Setup.rst", "Installation/Alternatives/macOS-Development-Setup.rst", "Installation/DDS-Implementations.rst", "Installation/DDS-Implementations/Install-Connext-Security-Plugins.rst", "Installation/DDS-Implementations/Install-Connext-University-Eval.rst", "Installation/DDS-Implementations/Working-with-Eclipse-CycloneDDS.rst", "Installation/DDS-Implementations/Working-with-GurumNetworks-GurumDDS.rst", "Installation/DDS-Implementations/Working-with-eProsima-Fast-DDS.rst", "Installation/Maintaining-a-Source-Checkout.rst", "Installation/RHEL-Install-RPMs.rst", "Installation/Testing.rst", "Installation/Ubuntu-Install-Debs.rst", "Installation/Windows-Install-Binary.rst", "Package-Docs.rst", "Related-Projects.rst", "Related-Projects/Intel-ROS2-Projects.rst", "Related-Projects/Nvidia-ROS2-Projects.rst", "Releases.rst", "Releases/Alpha-Overview.rst", "Releases/Beta1-Overview.rst", "Releases/Beta2-Overview.rst", "Releases/Beta3-Overview.rst", "Releases/Development.rst", "Releases/End-of-Life.rst", "Releases/Galactic-Geochelone-Complete-Changelog.rst", "Releases/Humble-Hawksbill-Complete-Changelog.rst", "Releases/Iron-Irwini-Complete-Changelog.rst", "Releases/Jazzy-Jalisco-Complete-Changelog.rst", "Releases/Release-Ardent-Apalone.rst", "Releases/Release-Bouncy-Bolson.rst", "Releases/Release-Crystal-Clemmys.rst", "Releases/Release-Dashing-Diademata.rst", "Releases/Release-Eloquent-Elusor.rst", "Releases/Release-Foxy-Fitzroy.rst", "Releases/Release-Galactic-Geochelone.rst", "Releases/Release-Humble-Hawksbill.rst", "Releases/Release-Iron-Irwini.rst", "Releases/Release-Jazzy-Jalisco.rst", "Releases/Release-Kilted-Kaiju.rst", "Releases/Release-Process.rst", "Releases/Release-Rolling-Ridley.rst", "The-ROS2-Project.rst", "The-ROS2-Project/Contributing.rst", "The-ROS2-Project/Contributing/Build-Farms.rst", "The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst", "The-ROS2-Project/Contributing/Contributing-To-ROS-2-Documentation.rst", "The-ROS2-Project/Contributing/Developer-Guide.rst", "The-ROS2-Project/Contributing/Quality-Guide.rst", "The-ROS2-Project/Contributing/Windows-Tips-and-Tricks.rst", "The-ROS2-Project/Feature-Ideas.rst", "The-ROS2-Project/Features.rst", "The-ROS2-Project/Governance.rst", "The-ROS2-Project/Marketing.rst", "The-ROS2-Project/Metrics.rst", "The-ROS2-Project/ROSCon-Content.rst", "The-ROS2-Project/Roadmap.rst", "Tutorials.rst", "Tutorials/Advanced.rst", "Tutorials/Advanced/Allocator-Template-Tutorial.rst", "Tutorials/Advanced/Discovery-Server/Discovery-Server.rst", "Tutorials/Advanced/FastDDS-Configuration.rst", "Tutorials/Advanced/ROS2-Tracing-Trace-and-Analyze.rst", "Tutorials/Advanced/Reading-From-A-Bag-File-CPP.rst", "Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-CPP.rst", "Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-Py.rst", "Tutorials/Advanced/Security/Access-Controls.rst", "Tutorials/Advanced/Security/Deployment-Guidelines.rst", "Tutorials/Advanced/Security/Examine-Traffic.rst", "Tutorials/Advanced/Security/Introducing-ros2-security.rst", "Tutorials/Advanced/Security/Security-Main.rst", "Tutorials/Advanced/Security/Security-on-Two.rst", "Tutorials/Advanced/Security/The-Keystore.rst", "Tutorials/Advanced/Simulators/Gazebo/Gazebo.rst", "Tutorials/Advanced/Simulators/Gazebo/Simulation-Gazebo.rst", "Tutorials/Advanced/Simulators/Simulation-Main.rst", "Tutorials/Advanced/Simulators/Webots/Installation-MacOS.rst", "Tutorials/Advanced/Simulators/Webots/Installation-Ubuntu.rst", "Tutorials/Advanced/Simulators/Webots/Installation-Windows.rst", "Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Advanced.rst", "Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Basic.rst", "Tutorials/Advanced/Simulators/Webots/Simulation-Reset-Handler.rst", "Tutorials/Advanced/Simulators/Webots/Simulation-Supervisor.rst", "Tutorials/Advanced/Simulators/Webots/Simulation-Webots.rst", "Tutorials/Advanced/Topic-Statistics-Tutorial/Topic-Statistics-Tutorial.rst", "Tutorials/Beginner-CLI-Tools.rst", "Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.rst", "Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim.rst", "Tutorials/Beginner-CLI-Tools/Launching-Multiple-Nodes/Launching-Multiple-Nodes.rst", "Tutorials/Beginner-CLI-Tools/Recording-And-Playing-Back-Data/Recording-And-Playing-Back-Data.rst", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Actions/Understanding-ROS2-Actions.rst", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Nodes/Understanding-ROS2-Nodes.rst", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Parameters/Understanding-ROS2-Parameters.rst", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Services/Understanding-ROS2-Services.rst", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Topics/Understanding-ROS2-Topics.rst", "Tutorials/Beginner-CLI-Tools/Using-Rqt-Console/Using-Rqt-Console.rst", "Tutorials/Beginner-Client-Libraries.rst", "Tutorials/Beginner-Client-Libraries/Colcon-Tutorial.rst", "Tutorials/Beginner-Client-Libraries/Creating-A-Workspace/Creating-A-Workspace.rst", "Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package.rst", "Tutorials/Beginner-Client-Libraries/Custom-ROS2-Interfaces.rst", "Tutorials/Beginner-Client-Libraries/Getting-Started-With-Ros2doctor.rst", "Tutorials/Beginner-Client-Libraries/Pluginlib.rst", "Tutorials/Beginner-Client-Libraries/Single-Package-Define-And-Use-Interface.rst", "Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-CPP.rst", "Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-Python.rst", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.rst", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Service-And-Client.rst", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Publisher-And-Subscriber.rst", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Service-And-Client.rst", "Tutorials/Demos.rst", "Tutorials/Demos/Content-Filtering-Subscription.rst", "Tutorials/Demos/Intra-Process-Communication.rst", "Tutorials/Demos/Logging-and-logger-configuration.rst", "Tutorials/Demos/Managed-Nodes.rst", "Tutorials/Demos/Quality-of-Service.rst", "Tutorials/Demos/Real-Time-Programming.rst", "Tutorials/Demos/Rosbag-with-ROS1-Bridge.rst", "Tutorials/Demos/dummy-robot-demo.rst", "Tutorials/Intermediate.rst", "Tutorials/Intermediate/Composition.rst", "Tutorials/Intermediate/Creating-an-Action.rst", "Tutorials/Intermediate/Launch/Creating-Launch-Files.rst", "Tutorials/Intermediate/Launch/Launch-Main.rst", "Tutorials/Intermediate/Launch/Launch-system.rst", "Tutorials/Intermediate/Launch/Using-Event-Handlers.rst", "Tutorials/Intermediate/Launch/Using-ROS2-Launch-For-Large-Projects.rst", "Tutorials/Intermediate/Launch/Using-Substitutions.rst", "Tutorials/Intermediate/Monitoring-For-Parameter-Changes-CPP.rst", "Tutorials/Intermediate/RViz/RViz-Custom-Display/RViz-Custom-Display.rst", "Tutorials/Intermediate/RViz/RViz-Main.rst", "Tutorials/Intermediate/RViz/RViz-User-Guide/RViz-User-Guide.rst", "Tutorials/Intermediate/Rosdep.rst", "Tutorials/Intermediate/Testing/BuildFarmTesting.rst", "Tutorials/Intermediate/Testing/CLI.rst", "Tutorials/Intermediate/Testing/Cpp.rst", "Tutorials/Intermediate/Testing/Python.rst", "Tutorials/Intermediate/Testing/Testing-Main.rst", "Tutorials/Intermediate/Tf2/Adding-A-Frame-Cpp.rst", "Tutorials/Intermediate/Tf2/Adding-A-Frame-Py.rst", "Tutorials/Intermediate/Tf2/Debugging-Tf2-Problems.rst", "Tutorials/Intermediate/Tf2/Introduction-To-Tf2.rst", "Tutorials/Intermediate/Tf2/Learning-About-Tf2-And-Time-Cpp.rst", "Tutorials/Intermediate/Tf2/Quaternion-Fundamentals.rst", "Tutorials/Intermediate/Tf2/Tf2-Main.rst", "Tutorials/Intermediate/Tf2/Time-Travel-With-Tf2-Cpp.rst", "Tutorials/Intermediate/Tf2/Using-Stamped-Datatypes-With-Tf2-Ros-MessageFilter.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Cpp.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Py.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Cpp.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Py.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Cpp.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Py.rst", "Tutorials/Intermediate/URDF/Adding-Physical-and-Collision-Properties-to-a-URDF-Model.rst", "Tutorials/Intermediate/URDF/Building-a-Movable-Robot-Model-with-URDF.rst", "Tutorials/Intermediate/URDF/Building-a-Visual-Robot-Model-with-URDF-from-Scratch.rst", "Tutorials/Intermediate/URDF/Exporting-an-URDF-File.rst", "Tutorials/Intermediate/URDF/URDF-Main.rst", "Tutorials/Intermediate/URDF/Using-URDF-with-Robot-State-Publisher.rst", "Tutorials/Intermediate/URDF/Using-Xacro-to-Clean-Up-a-URDF-File.rst", "Tutorials/Intermediate/Writing-a-Composable-Node.rst", "Tutorials/Intermediate/Writing-an-Action-Server-Client/Cpp.rst", "Tutorials/Intermediate/Writing-an-Action-Server-Client/Py.rst", "Tutorials/Miscellaneous.rst", "Tutorials/Miscellaneous/Building-ROS2-Package-with-eclipse-2021-06.rst", "Tutorials/Miscellaneous/Building-Realtime-rt_preempt-kernel-for-ROS-2.rst", "Tutorials/Miscellaneous/Deploying-ROS-2-on-IBM-Cloud.rst", "Tutorials/Miscellaneous/Eclipse-Oxygen-with-ROS-2-and-rviz2.rst", "index.rst"], "titles": ["\u5f15\u7528\u672c\u9879\u76ee", "\u6982\u5ff5", "Advanced Concepts", "The build system", "Internal ROS 2 interfaces", "ROS 2 middleware implementations", "Basic Concepts", "Actions", "Client libraries", "Introspection with command line tools", "Discovery", "Interfaces", "Launch", "Nodes", "Parameters", "Services", "Topics", "Intermediate Concepts", "Composition", "Cross-compilation", "Different ROS 2 middleware vendors", "The ROS_DOMAIN_ID", "Executors", "Logging and logger configuration", "Quality of Service settings", "Overview and usage of RQt", "ROS 2 Security", "Tf2", "Topic statistics", "\u8054\u7cfb\u6211\u4eec", "\u672f\u8bed\u8868", "\u5e94\u7528\u6307\u5357", "ament_cmake user documentation", "ament_cmake_python user documentation", "Building ROS 2 with tracing instrumentation", "Building a custom deb package", "Configure Zero Copy Loaned Messages", "ROS 2 Core Maintainer Guide", "Cross-compilation", "DDS tuning information", "Developing a ROS 2 package", "Documenting a ROS 2 package", "Getting Backtraces in ROS 2", "Installation troubleshooting", "ROS 2 on Raspberry Pi", "Using Python, XML, and YAML for ROS 2 Launch Files", "Using ROS 2 launch to launch composable nodes", "Migrating from ROS 1 to ROS 2", "Migrating C++ Packages", "Migrating Interfaces", "Migrating Launch Files", "Migrating Packages", "Migrating Parameters", "Migrating Python Packages", "Migrating Scripts", "Passing ROS arguments to nodes via the command-line", "rosbag2: Overriding QoS Policies", "IDEs and Debugging [community-contributed]", "Porting RQt plugins to Windows", "Building RQt from source", "Building RQt from source on macOS", "Building RQt from source on Windows 10", "First Time Release", "Index Your Packages", "Release Team / Repository", "Release Track", "Releasing a Package", "Subsequent Releases", "Running ROS 2 nodes in Docker [community-contributed]", "Setup ROS 2 with VSCode and Docker [community-contributed]", "Synchronous vs. asynchronous service clients", "Topics vs Services vs Actions", "Using Custom Rosdistro Version", "Using Python Packages with ROS 2", "Using variants", "Using Callback Groups", "Using ros1_bridge with upstream ROS on Ubuntu 22.04", "Using the ros2 param command-line tool", "Visualizing ROS 2 data with Foxglove Studio", "Working with multiple ROS 2 middleware implementations", "\u5b89\u88c5", "Alternatives", "Fedora (source)", "Latest development (source)", "RHEL (source)", "RHEL (binary)", "Ubuntu (source)", "Ubuntu (binary)", "Windows (source)", "macOS (source)", "DDS implementations", "Connext security plugins", "RTI Connext DDS", "Eclipse Cyclone DDS", "GurumNetworks GurumDDS", "eProsima Fast DDS", "Maintain source checkout", "RHEL (RPM packages)", "Testing with pre-release binaries", "Ubuntu (deb packages)", "Windows (binary)", "\u76f8\u5173\u5305\u6587\u6863", "\u76f8\u5173\u9879\u76ee", "Intel ROS 2 Projects", "NVIDIA ROS 2 Projects", "\u53d1\u884c\u7248", "Alphas", "Beta 1 (Asphalt)", "Beta 2 (r2b2)", "Beta 3 (r2b3)", "Development Distribution", "End-of-Life Distributions", "Galactic Geochelone changelog", "Humble Hawksbill changelog", "Iron Irwini Changelog", "Jazzy Jalisco changelog", "Ardent Apalone (ardent)", "Bouncy Bolson (bouncy)", "Crystal Clemmys (crystal)", "Dashing Diademata (dashing)", "Eloquent Elusor (eloquent)", "Foxy Fitzroy (foxy)", "Galactic Geochelone (galactic)", "Humble Hawksbill (humble)", "Iron Irwini (iron)", "Jazzy Jalisco (jazzy)", "Kilted Kaiju (codename \u2018kilted\u2019; May, 2025)", "Development process for a release", "Rolling Ridley (rolling)", "ROS 2 \u9879\u76ee", "Contributing", "ROS Build Farms", "Code style and language versions", "Contributing to ROS 2 Documentation", "ROS 2 developer guide", "Quality guide: ensuring code quality", "Windows Tips and Tricks", "Feature Ideas", "Features Status", "Project Governance", "Marketing", "Metrics", "ROSCon Talks", "Roadmap", "\u6559\u7a0b", "Advanced", "Implementing a custom memory allocator", "Using Fast DDS Discovery Server as discovery protocol [community-contributed]", "Unlocking the potential of Fast DDS middleware [community-contributed]", "How to use ros2_tracing to trace and analyze an application", "Reading from a bag file (C++)", "Recording a bag from a node (C++)", "Recording a bag from a node (Python)", "Setting access controls", "Deployment Guidelines", "Examining network traffic", "Setting up security", "Security", "Ensuring security across machines", "Understanding the security keystore", "Setting up a robot simulation (Gazebo)", "Gazebo", "Simulators", "Installation (macOS)", "Installation (Ubuntu)", "Installation (Windows)", "Setting up a robot simulation (Advanced)", "Setting up a robot simulation (Basic)", "Setting up a Reset Handler", "The Ros2Supervisor Node", "Webots", "Enabling topic statistics (C++)", "Beginner: CLI tools", "Configuring environment", "Using turtlesim, ros2, and rqt", "Launching nodes", "Recording and playing back data", "Understanding actions", "Understanding nodes", "Understanding parameters", "Understanding services", "Understanding topics", "Using rqt_console to view logs", "Beginner: Client libraries", "Using colcon to build packages", "Creating a workspace", "Creating a package", "Creating custom msg and srv files", "Using ros2doctor to identify issues", "Creating and using plugins (C++)", "Implementing custom interfaces", "Using parameters in a class (C++)", "Using parameters in a class (Python)", "Writing a simple publisher and subscriber (C++)", "Writing a simple service and client (C++)", "Writing a simple publisher and subscriber (Python)", "Writing a simple service and client (Python)", "Demos", "Creating a content filtering subscription", "Setting up efficient intra-process communication", "Logging", "Managing nodes with managed lifecycles", "Using quality-of-service settings for lossy networks", "Understanding real-time programming", "Recording and playing back data with rosbag using the ROS 1 bridge", "Experimenting with a dummy robot", "Intermediate", "Composing multiple nodes in a single process", "Creating an action", "Creating a launch file", "Launch", "Integrating launch files into ROS 2 packages", "Using event handlers", "Managing large projects", "Using substitutions", "Monitoring for parameter changes (C++)", "Building a Custom RViz Display", "RViz", "RViz User Guide", "Managing Dependencies with rosdep", "Testing Your Code with the ROS Build Farm", "Running Tests in ROS 2 from the Command Line", "Writing Basic Tests with C++ with GTest", "Writing Basic Tests with Python", "Testing", "Adding a frame (C++)", "Adding a frame (Python)", "Debugging", "Introducing tf2", "Using time (C++)", "Quaternion fundamentals", "tf2", "Traveling in time (C++)", "Using stamped datatypes with tf2_ros::MessageFilter", "Writing a broadcaster (C++)", "Writing a broadcaster (Python)", "Writing a listener (C++)", "Writing a listener (Python)", "Writing a static broadcaster (C++)", "Writing a static broadcaster (Python)", "Adding physical and collision properties", "Building a movable robot model", "Building a visual robot model from scratch", "Generating an URDF File", "URDF", "Using URDF with robot_state_publisher", "Using Xacro to clean up your code", "Writing a Composable Node (C++)", "Writing an action server and client (C++)", "Writing an action server and client (Python)", "Miscellaneous", "Building a package with Eclipse 2021-06", "Building a real-time Linux kernel [community-contributed]", "Deploying on IBM Cloud Kubernetes [community-contributed]", "Using Eclipse Oxygen with rviz2 [community-contributed]", "ROS 2 \u6587\u6863"], "terms": {"If": [0, 7, 8, 14, 15, 20, 21, 22, 23, 27, 29, 31, 32, 34, 36, 37, 39, 41, 42, 43, 46, 47, 48, 49, 50, 51, 53, 55, 56, 57, 61, 62, 63, 64, 65, 67, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 96, 97, 99, 100, 101, 102, 113, 114, 115, 119, 120, 121, 122, 123, 124, 127, 130, 131, 132, 133, 134, 136, 137, 139, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 159, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 179, 180, 181, 184, 185, 186, 188, 191, 192, 194, 196, 198, 199, 200, 202, 203, 205, 207, 210, 213, 214, 216, 218, 219, 220, 223, 224, 225, 226, 227, 230, 231, 233, 234, 235, 238, 239, 240, 242, 243, 246, 247, 249, 252, 253, 254, 255], "you": [0, 3, 4, 6, 7, 8, 9, 10, 11, 15, 16, 18, 20, 22, 24, 25, 27, 29, 31, 32, 33, 34, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 55, 56, 57, 58, 59, 61, 62, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 94, 96, 97, 98, 99, 100, 101, 102, 104, 106, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 130, 131, 132, 133, 134, 135, 136, 137, 139, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 218, 219, 220, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "us": [0, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 15, 16, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 36, 37, 38, 39, 40, 41, 42, 44, 49, 50, 51, 52, 54, 55, 57, 61, 62, 63, 64, 65, 67, 69, 70, 71, 78, 80, 85, 88, 90, 91, 92, 94, 96, 97, 98, 100, 101, 102, 104, 105, 106, 108, 109, 112, 113, 114, 115, 116, 117, 118, 120, 127, 128, 130, 131, 133, 135, 136, 137, 138, 142, 144, 145, 146, 150, 151, 152, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 169, 171, 172, 173, 175, 176, 178, 179, 180, 181, 183, 185, 187, 193, 194, 195, 196, 197, 198, 199, 203, 208, 209, 210, 211, 215, 216, 218, 221, 222, 223, 224, 225, 226, 227, 230, 232, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 247, 248, 249, 250, 252], "ro": [0, 1, 2, 3, 6, 7, 9, 10, 11, 12, 13, 15, 16, 17, 19, 21, 22, 23, 25, 27, 29, 30, 31, 32, 33, 35, 39, 43, 51, 52, 56, 57, 58, 59, 61, 62, 66, 67, 70, 72, 74, 75, 77, 81, 82, 83, 91, 93, 94, 95, 98, 102, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 127, 128, 130, 132, 135, 136, 137, 138, 142, 144, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 161, 162, 163, 164, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 179, 180, 181, 182, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 205, 208, 209, 210, 212, 213, 214, 215, 216, 217, 218, 219, 224, 225, 226, 228, 231, 233, 234, 235, 236, 237, 238, 239, 243, 244, 245, 246, 248, 249, 251, 254], "2": [0, 1, 2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 35, 39, 43, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 74, 75, 77, 81, 82, 83, 91, 93, 94, 95, 98, 101, 102, 105, 107, 110, 111, 112, 113, 114, 115, 127, 128, 130, 131, 132, 135, 136, 137, 138, 139, 142, 144, 146, 148, 154, 155, 158, 159, 161, 162, 168, 169, 170, 175, 197, 198, 199, 200, 202, 203, 204, 205, 207, 210, 212, 216, 218, 220, 222, 223, 224, 231, 240, 241, 242, 246, 251, 254], "your": [0, 8, 17, 18, 25, 27, 29, 32, 33, 34, 36, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 51, 55, 57, 60, 61, 62, 64, 65, 66, 67, 68, 70, 72, 73, 74, 76, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 97, 98, 99, 100, 102, 104, 106, 118, 119, 123, 124, 131, 133, 134, 135, 136, 141, 142, 146, 147, 148, 149, 150, 151, 152, 153, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 169, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 213, 215, 216, 218, 219, 223, 224, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 244, 245, 249, 251, 255], "work": [0, 3, 4, 8, 9, 20, 22, 26, 28, 29, 31, 32, 33, 36, 37, 39, 42, 43, 45, 48, 52, 56, 57, 60, 64, 69, 70, 72, 73, 75, 76, 77, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 112, 113, 114, 115, 116, 117, 118, 123, 125, 127, 131, 132, 133, 134, 136, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 154, 156, 160, 163, 165, 168, 173, 174, 176, 177, 178, 179, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 210, 215, 216, 218, 224, 227, 228, 229, 230, 234, 235, 236, 237, 238, 239, 240, 243, 248, 253, 254, 255], "pleas": [0, 29, 37, 43, 48, 69, 79, 88, 89, 90, 94, 99, 100, 101, 116, 117, 119, 120, 122, 123, 130, 131, 133, 134, 136, 137, 139, 140, 141, 143, 147, 148, 154, 156, 158, 160, 171, 179, 184, 202, 205, 208, 233, 236, 237, 242, 243, 248, 249, 253, 255], "cite": 0, "2022": [0, 62, 67, 105, 114, 124, 141, 142], "scienc": 0, "robot": [0, 7, 16, 19, 25, 27, 29, 37, 42, 47, 71, 72, 74, 102, 103, 104, 106, 109, 112, 113, 115, 120, 122, 123, 124, 127, 130, 131, 137, 138, 140, 142, 143, 144, 159, 161, 162, 165, 168, 169, 170, 173, 174, 177, 178, 180, 181, 197, 203, 204, 213, 217, 218, 228, 230, 231, 232, 234, 235, 238, 239, 240, 243, 244, 245, 246, 253, 255], "paper": [0, 22, 140, 155], "oper": [0, 3, 8, 14, 21, 22, 27, 29, 39, 62, 67, 69, 70, 72, 79, 80, 88, 95, 98, 103, 106, 112, 113, 114, 115, 119, 123, 125, 127, 132, 133, 134, 139, 146, 148, 155, 173, 174, 175, 181, 203, 207, 217, 218, 224, 233, 246, 247, 248, 255], "system": [0, 2, 4, 6, 8, 9, 12, 16, 17, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 32, 34, 35, 37, 39, 42, 44, 50, 52, 57, 65, 69, 71, 72, 73, 74, 75, 77, 79, 80, 82, 90, 91, 95, 97, 98, 99, 101, 103, 106, 112, 113, 114, 116, 117, 118, 119, 120, 121, 123, 125, 126, 127, 133, 134, 135, 136, 137, 138, 141, 142, 146, 147, 149, 151, 152, 154, 155, 159, 166, 167, 168, 171, 173, 174, 175, 176, 177, 178, 180, 181, 182, 184, 186, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 207, 212, 213, 217, 218, 219, 223, 224, 225, 226, 243, 252, 255], "design": [0, 3, 8, 12, 26, 29, 32, 41, 48, 52, 54, 55, 71, 106, 107, 108, 112, 116, 119, 120, 121, 122, 123, 124, 125, 130, 132, 135, 139, 143, 146, 147, 149, 153, 154, 156, 159, 174, 177, 184, 190, 198, 199, 203, 208, 209, 213, 224, 238, 239, 246, 248, 249, 255], "architectur": [0, 16, 19, 25, 43, 86, 87, 95, 99, 122, 142, 147, 163], "wild": 0, "": [0, 3, 4, 5, 12, 16, 20, 21, 23, 24, 25, 26, 28, 29, 32, 37, 39, 40, 41, 42, 43, 45, 48, 50, 52, 56, 58, 62, 63, 65, 67, 70, 72, 74, 75, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 97, 98, 99, 100, 101, 103, 104, 106, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123, 124, 127, 130, 132, 133, 134, 135, 137, 139, 141, 142, 146, 148, 149, 150, 153, 154, 155, 158, 159, 163, 166, 167, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 207, 208, 209, 211, 213, 214, 218, 219, 223, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 242, 246, 247, 248, 249, 253, 255], "macenski": [0, 112, 113, 114, 115], "t": [0, 11, 14, 16, 18, 20, 22, 29, 32, 37, 42, 43, 44, 50, 51, 58, 63, 65, 69, 70, 73, 76, 80, 89, 94, 108, 112, 113, 114, 115, 119, 120, 121, 123, 124, 127, 132, 133, 136, 137, 146, 149, 150, 151, 152, 154, 155, 156, 160, 163, 164, 165, 166, 167, 168, 173, 174, 175, 176, 178, 179, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 194, 195, 196, 198, 199, 200, 202, 203, 204, 209, 211, 214, 215, 216, 218, 224, 225, 226, 227, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 249, 253, 254], "foot": [0, 112, 113, 114, 115, 139], "b": [0, 4, 15, 70, 93, 94, 95, 115, 122, 131, 149, 155, 160, 174, 177, 184, 185, 187, 194, 196, 198, 202, 204, 228], "gerkei": [0, 48, 112], "c": [0, 3, 4, 5, 8, 10, 11, 14, 22, 23, 25, 27, 28, 30, 32, 33, 42, 43, 47, 49, 57, 58, 61, 68, 70, 75, 79, 82, 84, 85, 86, 87, 89, 90, 97, 99, 101, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 124, 125, 133, 135, 136, 138, 142, 144, 145, 146, 148, 149, 152, 156, 158, 160, 165, 166, 167, 173, 174, 176, 177, 178, 181, 182, 183, 185, 186, 187, 188, 190, 195, 196, 199, 200, 202, 203, 204, 206, 208, 211, 212, 214, 216, 218, 219, 224, 230, 231, 235, 239, 251, 253, 254], "lalancett": [0, 112, 113, 114, 115, 139], "w": [0, 20, 34, 39, 50, 69, 79, 112, 113, 115, 120, 123, 124, 146, 155, 160, 199, 202, 225, 226, 230, 234, 235, 238, 239, 245], "woodal": [0, 112, 113, 114, 115, 139], "vol": 0, "7": [0, 42, 43, 61, 88, 89, 94, 100, 112, 113, 114, 115, 118, 122, 139, 155, 198, 234, 238, 239], "mai": [0, 4, 5, 7, 8, 11, 14, 16, 20, 21, 22, 23, 24, 26, 29, 32, 35, 37, 39, 42, 43, 44, 45, 46, 48, 51, 54, 56, 57, 60, 61, 63, 64, 65, 70, 72, 74, 75, 76, 79, 80, 84, 85, 86, 87, 88, 89, 90, 91, 92, 96, 97, 98, 99, 100, 102, 105, 110, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 131, 132, 133, 134, 135, 136, 143, 147, 148, 151, 152, 153, 154, 158, 159, 165, 173, 174, 176, 180, 181, 184, 185, 186, 190, 199, 200, 203, 207, 210, 213, 214, 216, 219, 224, 240, 242, 247, 253, 254], "articl": [0, 20, 21, 29, 36, 41, 48, 49, 98, 106, 108, 119, 133, 136, 138, 173, 190, 203, 207, 208, 248, 249, 253], "doi": 0, "10": [0, 11, 24, 39, 42, 43, 48, 52, 53, 59, 60, 70, 75, 80, 88, 89, 100, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 134, 136, 138, 146, 148, 150, 151, 152, 159, 160, 163, 164, 165, 168, 169, 171, 176, 178, 180, 187, 188, 189, 190, 193, 195, 198, 199, 200, 209, 211, 225, 226, 227, 228, 229, 230, 232, 233, 234, 236, 237, 240, 241, 245, 246, 248, 249, 252, 253], "1126": [0, 114, 115], "scirobot": 0, "abm6074": 0, "author": [0, 26, 32, 37, 40, 41, 112, 113, 114, 115, 122, 134, 154, 159, 227, 245, 254], "steven": [0, 112, 113, 114], "tulli": [0, 112, 113, 114, 115, 139], "brian": [0, 48, 113, 114, 115], "chri": [0, 112, 113, 114, 115, 139], "william": [0, 112, 113, 114, 115, 139, 204], "titl": [0, 112, 115, 132, 133, 134, 142, 185, 202, 218], "journal": [0, 29], "volum": [0, 28, 154, 240], "number": [0, 7, 11, 15, 19, 21, 22, 23, 28, 29, 30, 32, 37, 39, 42, 57, 62, 65, 67, 79, 90, 112, 113, 114, 115, 119, 121, 122, 123, 125, 130, 133, 134, 136, 146, 147, 152, 154, 159, 167, 175, 176, 181, 182, 184, 185, 189, 199, 200, 202, 203, 210, 213, 218, 227, 238, 239, 241, 242, 243, 248], "66": [0, 112, 113, 114, 115, 159], "page": [0, 4, 27, 29, 34, 39, 41, 55, 58, 59, 60, 61, 62, 64, 67, 75, 79, 85, 87, 90, 94, 97, 99, 100, 101, 102, 106, 112, 113, 114, 115, 116, 117, 124, 125, 126, 127, 128, 130, 134, 135, 143, 165, 166, 167, 171, 173, 175, 178, 200, 201, 202, 203, 236, 253, 255], "eabm6074": 0, "year": [0, 92, 115, 127, 130, 159], "url": [0, 41, 62, 63, 64, 72, 78, 101, 112, 113, 115, 133, 134, 139, 169, 220, 253, 254], "http": [0, 9, 32, 34, 39, 41, 43, 47, 59, 61, 62, 63, 64, 65, 67, 69, 72, 73, 74, 76, 79, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100, 103, 106, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 131, 132, 133, 134, 135, 136, 137, 139, 146, 147, 148, 149, 153, 154, 163, 164, 165, 171, 184, 185, 186, 187, 188, 189, 193, 195, 198, 199, 200, 202, 204, 211, 219, 220, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239, 246, 248, 252, 253, 254], "www": [0, 39, 61, 74, 88, 95, 115, 132, 146, 147, 148, 153, 186, 246, 254], "org": [0, 8, 29, 39, 48, 64, 74, 76, 84, 85, 86, 87, 88, 89, 90, 93, 97, 98, 99, 100, 102, 103, 112, 113, 114, 115, 121, 123, 124, 125, 131, 132, 133, 134, 135, 137, 139, 143, 153, 186, 188, 189, 219, 220, 246, 248, 252, 254, 255], "ab": [0, 159], "composit": [0, 17, 46, 55, 107, 119, 123, 125, 137, 138, 199, 200, 247], "2023": [0, 105, 115, 124, 125, 141, 142, 163, 166, 167, 255], "ieee": 0, "ra": 0, "l": [0, 29, 50, 89, 112, 113, 114, 115, 147, 160, 163, 185, 203, 204, 252], "impact": [0, 4, 23, 32, 115, 118, 119, 134, 136, 138, 141, 253], "node": [0, 1, 6, 8, 9, 10, 11, 12, 15, 20, 21, 22, 24, 26, 27, 28, 31, 39, 40, 43, 45, 52, 54, 56, 57, 70, 71, 73, 75, 77, 78, 79, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 120, 136, 137, 138, 142, 144, 145, 146, 149, 150, 155, 156, 159, 160, 163, 165, 167, 170, 172, 173, 174, 176, 180, 181, 182, 184, 186, 187, 188, 189, 190, 197, 198, 200, 202, 203, 204, 205, 206, 209, 210, 211, 212, 214, 225, 226, 227, 242, 245, 246, 248, 249, 253], "A": [0, 3, 4, 5, 11, 12, 13, 14, 15, 16, 18, 20, 22, 23, 24, 26, 27, 30, 32, 37, 39, 41, 42, 43, 48, 50, 64, 65, 70, 72, 73, 74, 81, 91, 92, 102, 104, 105, 106, 107, 108, 109, 114, 115, 118, 119, 120, 121, 122, 123, 125, 127, 130, 132, 134, 135, 136, 137, 139, 142, 146, 148, 150, 151, 152, 154, 155, 159, 163, 167, 168, 169, 174, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 188, 189, 195, 198, 202, 203, 204, 207, 208, 209, 213, 216, 218, 224, 230, 240, 242, 246, 248, 249, 253, 255], "soragna": [0, 112, 113, 114, 115, 139], "m": [0, 20, 60, 69, 73, 76, 84, 86, 88, 89, 100, 112, 113, 114, 115, 123, 133, 136, 149, 155, 160, 171, 184, 203, 218, 219, 240], "carrol": [0, 112, 113, 114, 115, 139], "z": [0, 103, 112, 115, 120, 123, 134, 155, 160, 166, 167, 175, 176, 181, 182, 187, 209, 218, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 241, 242, 245], "ge": [0, 113], "autonom": [0, 103, 142, 203], "letter": [0, 131, 136, 140, 177], "48550": 0, "arxiv": 0, "2305": 0, "09933": 0, "alberto": [0, 112, 113, 114, 115, 139], "michael": [0, 22, 112, 113, 114, 115, 139], "zhenpeng": [0, 113], "conceptu": [1, 2, 49, 108, 207], "overview": [1, 17, 48, 59, 71, 102, 117, 132, 133, 134, 137, 139, 142, 174, 210, 253], "provid": [1, 3, 4, 5, 7, 8, 9, 11, 13, 14, 16, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 39, 41, 42, 48, 51, 53, 54, 58, 59, 60, 61, 70, 71, 74, 75, 76, 77, 78, 80, 88, 94, 98, 100, 103, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 127, 131, 132, 134, 135, 136, 137, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 159, 160, 162, 163, 164, 165, 167, 171, 174, 177, 180, 181, 184, 188, 189, 200, 207, 209, 210, 211, 212, 213, 214, 215, 219, 224, 229, 236, 237, 238, 239, 240, 249, 253], "rel": [1, 19, 27, 32, 39, 41, 48, 57, 65, 104, 105, 112, 113, 114, 115, 133, 189, 200, 205, 213, 216, 218, 225, 226, 228, 232, 236, 240, 242], "high": [1, 7, 29, 39, 112, 113, 114, 120, 121, 122, 124, 125, 127, 134, 138, 140, 154, 224, 240, 252, 255], "level": [1, 4, 7, 16, 22, 26, 29, 32, 42, 45, 54, 55, 70, 71, 78, 86, 101, 105, 106, 112, 113, 114, 115, 120, 121, 123, 124, 127, 132, 133, 134, 135, 138, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 203, 207, 208, 209, 211, 212, 214, 215, 216, 218, 219, 220, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249, 255], "gener": [1, 3, 4, 5, 8, 11, 14, 15, 16, 18, 23, 26, 29, 30, 32, 33, 35, 37, 39, 41, 42, 45, 46, 48, 58, 59, 64, 66, 67, 70, 72, 74, 79, 80, 90, 105, 112, 113, 114, 115, 119, 120, 121, 122, 125, 127, 130, 131, 132, 133, 137, 142, 146, 147, 148, 149, 151, 152, 153, 159, 160, 174, 179, 180, 184, 186, 187, 188, 189, 190, 194, 198, 200, 203, 207, 208, 216, 219, 227, 228, 234, 235, 236, 242, 244, 246, 252, 253, 254], "background": [1, 9, 21, 29, 31, 71, 115, 136], "inform": [1, 3, 4, 9, 10, 14, 20, 26, 27, 29, 31, 32, 33, 34, 37, 41, 42, 43, 44, 46, 49, 50, 51, 54, 58, 60, 61, 62, 64, 65, 72, 76, 77, 91, 94, 96, 99, 101, 103, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 131, 134, 136, 139, 142, 143, 146, 147, 148, 149, 150, 151, 152, 155, 158, 167, 169, 175, 176, 177, 178, 180, 181, 182, 184, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 201, 202, 203, 205, 207, 208, 211, 212, 214, 215, 218, 222, 223, 228, 229, 233, 234, 235, 236, 237, 240, 241, 242, 246, 248, 249, 253, 255], "about": [1, 3, 4, 9, 10, 21, 22, 23, 24, 27, 29, 32, 37, 41, 42, 46, 48, 50, 51, 52, 57, 65, 71, 72, 73, 79, 88, 94, 112, 113, 114, 115, 118, 119, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 132, 134, 135, 139, 141, 142, 143, 146, 147, 148, 152, 154, 155, 159, 160, 167, 169, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 196, 199, 201, 202, 203, 208, 209, 212, 213, 214, 216, 218, 224, 225, 226, 227, 228, 230, 231, 232, 234, 235, 236, 238, 239, 242, 243, 246, 248, 249, 255], "kei": [1, 14, 31, 43, 45, 48, 52, 54, 56, 59, 69, 72, 73, 84, 85, 86, 87, 97, 99, 106, 112, 113, 114, 115, 120, 122, 124, 137, 149, 153, 154, 158, 160, 174, 176, 177, 189, 203, 214, 216, 218, 225, 226, 227, 228, 232, 234, 235, 236, 237], "aspect": [1, 18, 23, 31, 112, 134, 137, 141, 174, 188], "basic": [1, 3, 17, 21, 25, 27, 42, 48, 57, 74, 112, 113, 114, 115, 131, 134, 148, 150, 151, 152, 154, 159, 163, 164, 165, 166, 168, 169, 170, 174, 185, 189, 190, 195, 198, 205, 207, 224, 230, 231, 232, 238, 239, 240, 246], "concept": [1, 3, 4, 8, 16, 18, 30, 31, 48, 50, 75, 77, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 112, 121, 123, 133, 138, 147, 148, 171, 174, 176, 177, 178, 179, 180, 184, 200, 211, 230, 236], "intermedi": [1, 11, 42, 70, 144, 147, 184, 207, 208, 209, 211, 212, 213, 214, 215, 218, 219, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249], "advanc": [1, 22, 27, 59, 100, 102, 123, 127, 129, 134, 142, 144, 146, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 167, 168, 169, 170, 171, 198, 210, 231, 234, 235, 238, 239, 253], "see": [1, 3, 4, 8, 9, 10, 14, 18, 20, 21, 22, 23, 24, 25, 26, 29, 32, 33, 34, 36, 37, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 67, 68, 72, 73, 75, 77, 78, 79, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 105, 106, 107, 108, 109, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 143, 144, 146, 147, 148, 149, 150, 151, 152, 155, 156, 159, 160, 163, 165, 167, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 213, 214, 215, 216, 218, 219, 220, 221, 222, 223, 225, 226, 227, 228, 229, 233, 234, 235, 236, 237, 238, 239, 241, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "citat": 1, "more": [1, 3, 4, 8, 9, 11, 16, 18, 19, 20, 21, 22, 23, 24, 27, 29, 30, 31, 32, 33, 34, 36, 37, 40, 41, 42, 44, 45, 46, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 62, 64, 65, 67, 71, 72, 73, 77, 78, 79, 84, 85, 86, 87, 88, 89, 91, 94, 99, 100, 102, 106, 107, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 139, 142, 143, 144, 146, 147, 148, 149, 154, 155, 158, 159, 160, 165, 167, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 190, 196, 199, 200, 201, 202, 203, 204, 205, 207, 208, 210, 211, 213, 214, 216, 218, 219, 222, 223, 224, 227, 230, 234, 235, 236, 238, 239, 240, 242, 246, 248, 249, 253, 255], "explan": [1, 79, 115, 123, 134, 147, 149, 176, 200], "citabl": 1, "resourc": [1, 3, 24, 30, 39, 40, 57, 75, 79, 90, 112, 113, 114, 115, 116, 119, 123, 129, 143, 144, 154, 163, 166, 167, 184, 186, 207, 211, 223, 253], "For": [1, 3, 4, 5, 7, 8, 9, 11, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 32, 34, 37, 39, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63, 65, 67, 69, 70, 72, 74, 75, 76, 77, 78, 79, 83, 88, 96, 98, 105, 106, 107, 108, 109, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 146, 147, 148, 149, 151, 152, 153, 154, 156, 159, 160, 165, 166, 171, 175, 176, 177, 179, 180, 181, 182, 184, 186, 187, 188, 189, 190, 191, 192, 193, 200, 201, 207, 208, 209, 211, 216, 218, 219, 220, 221, 223, 225, 226, 227, 229, 233, 234, 235, 236, 238, 239, 240, 246, 247, 248, 249, 253], "brief": [1, 25, 101, 112, 133, 184, 253], "video": [1, 91, 104, 109, 112, 142, 174, 230, 255], "introduct": [1, 16, 27, 56, 133, 218, 231, 234, 235, 236, 237, 238, 239, 253], "thi": [1, 3, 4, 5, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 96, 97, 98, 99, 100, 101, 102, 104, 106, 107, 108, 112, 113, 114, 115, 127, 131, 132, 133, 134, 135, 136, 137, 139, 140, 143, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 201, 202, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 252, 253, 254, 255], "commun": [1, 6, 10, 11, 13, 16, 18, 20, 21, 24, 25, 26, 29, 30, 31, 39, 43, 48, 62, 64, 67, 74, 79, 88, 90, 97, 99, 100, 105, 106, 115, 116, 118, 119, 120, 121, 122, 124, 125, 127, 130, 134, 138, 139, 141, 142, 143, 144, 145, 153, 155, 156, 158, 159, 160, 163, 164, 165, 167, 173, 174, 177, 178, 179, 180, 181, 188, 193, 194, 195, 196, 197, 202, 203, 204, 207, 208, 224, 247, 248, 249, 250], "contribut": [1, 2, 31, 37, 41, 51, 59, 73, 74, 83, 115, 127, 129, 134, 137, 144, 145, 174, 184, 188, 197, 219, 224, 250, 255], "get": [1, 3, 4, 6, 9, 11, 12, 13, 14, 16, 18, 24, 27, 29, 31, 32, 34, 39, 43, 48, 51, 53, 57, 61, 62, 66, 67, 69, 70, 75, 79, 85, 87, 90, 91, 94, 96, 98, 107, 108, 109, 112, 113, 114, 115, 120, 121, 123, 130, 131, 132, 133, 134, 135, 136, 137, 142, 143, 146, 147, 148, 149, 150, 160, 162, 163, 164, 165, 167, 168, 169, 173, 174, 176, 177, 180, 181, 182, 185, 187, 191, 192, 194, 195, 197, 199, 200, 202, 203, 207, 209, 210, 214, 216, 218, 219, 224, 227, 228, 229, 230, 231, 233, 234, 235, 236, 237, 240, 242, 246, 248, 252, 253, 254, 255], "start": [1, 6, 7, 8, 9, 10, 11, 18, 22, 24, 25, 27, 29, 31, 37, 39, 42, 43, 45, 48, 52, 53, 55, 57, 62, 69, 70, 75, 79, 80, 88, 89, 91, 98, 100, 102, 112, 113, 114, 115, 119, 121, 123, 124, 125, 130, 132, 133, 134, 135, 147, 148, 149, 151, 152, 154, 156, 159, 163, 164, 165, 166, 167, 168, 169, 171, 173, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205, 207, 209, 210, 212, 213, 214, 215, 218, 222, 223, 225, 226, 228, 234, 235, 236, 237, 241, 242, 245, 246, 248, 249, 251, 252, 253, 254], "part": [1, 3, 4, 7, 8, 11, 15, 16, 27, 34, 39, 43, 46, 48, 51, 58, 64, 66, 80, 108, 112, 113, 115, 120, 123, 124, 127, 132, 133, 134, 136, 139, 146, 150, 151, 152, 163, 165, 166, 167, 169, 174, 176, 177, 180, 181, 187, 188, 191, 192, 193, 195, 198, 199, 202, 203, 213, 214, 216, 225, 226, 227, 238, 239, 241, 242], "1": [1, 3, 9, 11, 20, 21, 22, 23, 25, 29, 31, 36, 37, 39, 42, 43, 44, 45, 49, 50, 52, 53, 54, 55, 56, 59, 62, 64, 65, 67, 68, 69, 74, 75, 77, 79, 80, 84, 85, 88, 91, 92, 100, 102, 104, 106, 109, 111, 112, 113, 114, 115, 116, 118, 119, 120, 122, 124, 125, 126, 128, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 146, 147, 148, 154, 155, 159, 175, 184, 197, 198, 199, 200, 202, 203, 205, 207, 210, 216, 219, 220, 240, 241, 242, 246, 252, 255], "paramet": [1, 6, 8, 9, 13, 24, 32, 39, 42, 45, 46, 47, 54, 77, 78, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 120, 125, 132, 134, 137, 138, 142, 144, 146, 150, 151, 153, 155, 163, 165, 166, 167, 168, 169, 172, 174, 178, 180, 183, 189, 190, 194, 196, 198, 200, 206, 210, 211, 214, 225, 226, 227, 229, 232, 233, 234, 235, 236, 237, 238, 239, 242, 245, 246, 253], "topic": [1, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 22, 23, 24, 29, 30, 31, 39, 40, 45, 46, 50, 55, 56, 68, 75, 86, 87, 89, 99, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 120, 137, 138, 142, 144, 145, 147, 150, 151, 152, 153, 159, 160, 166, 167, 168, 172, 173, 174, 175, 177, 178, 180, 182, 187, 188, 190, 193, 194, 195, 196, 198, 199, 202, 208, 209, 213, 216, 218, 233, 234, 235, 238, 239, 253], "servic": [1, 3, 4, 6, 7, 8, 9, 10, 13, 14, 17, 18, 20, 21, 22, 23, 26, 30, 31, 32, 49, 52, 55, 56, 65, 68, 75, 77, 78, 91, 92, 106, 107, 108, 109, 112, 113, 114, 115, 116, 119, 120, 121, 123, 133, 134, 137, 138, 139, 142, 144, 147, 153, 154, 155, 167, 169, 172, 173, 177, 178, 181, 183, 193, 195, 197, 198, 200, 208, 212, 214, 233, 236, 237, 253], "action": [1, 6, 9, 13, 15, 18, 22, 30, 31, 43, 45, 46, 49, 50, 54, 63, 72, 75, 101, 112, 113, 114, 115, 118, 120, 121, 125, 131, 133, 134, 137, 138, 144, 148, 166, 167, 168, 169, 172, 173, 174, 175, 176, 178, 179, 180, 181, 187, 191, 192, 206, 209, 211, 212, 213, 214, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 246, 247, 253], "These": [2, 3, 4, 6, 17, 22, 23, 26, 28, 30, 32, 37, 41, 42, 47, 49, 56, 59, 73, 75, 91, 98, 105, 112, 113, 115, 118, 119, 121, 122, 123, 124, 125, 127, 133, 134, 135, 147, 148, 153, 156, 159, 166, 169, 178, 181, 184, 193, 195, 199, 202, 209, 212, 213, 214, 219, 224, 241, 242, 243, 253], "document": [2, 3, 8, 11, 12, 14, 23, 25, 26, 29, 30, 31, 37, 39, 40, 42, 48, 50, 51, 52, 54, 55, 58, 66, 72, 73, 75, 77, 84, 85, 86, 87, 89, 97, 99, 102, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 125, 127, 130, 131, 132, 135, 136, 137, 143, 144, 147, 148, 149, 153, 156, 159, 167, 173, 179, 184, 200, 202, 203, 209, 219, 220, 224, 248, 253, 255], "ar": [2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 34, 35, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 59, 60, 61, 63, 64, 65, 66, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 111, 112, 113, 114, 115, 116, 117, 118, 120, 121, 127, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 212, 213, 214, 216, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 246, 247, 248, 249, 253, 254, 255], "intend": [2, 4, 40, 51, 62, 64, 70, 73, 98, 112, 121, 132, 134, 135, 154, 156, 159, 173, 177, 200], "develop": [2, 3, 4, 8, 19, 22, 24, 29, 31, 32, 37, 42, 45, 48, 49, 53, 57, 59, 61, 63, 67, 72, 75, 78, 80, 81, 88, 89, 93, 96, 98, 99, 100, 102, 103, 104, 105, 106, 109, 112, 120, 121, 122, 123, 128, 132, 133, 135, 136, 137, 138, 139, 142, 143, 173, 185, 195, 199, 200, 219, 224, 238, 239, 243, 255], "who": [2, 4, 31, 40, 64, 70, 76, 80, 106, 119, 121, 127, 128, 134, 139, 243], "plan": [2, 29, 64, 65, 72, 80, 83, 102, 121, 124, 127, 134, 137, 138, 139, 142, 153, 159, 184, 185, 197, 219, 253, 255], "modifi": [2, 3, 32, 41, 48, 62, 67, 72, 79, 100, 112, 113, 114, 115, 117, 119, 121, 122, 123, 124, 134, 136, 154, 156, 159, 163, 166, 167, 169, 179, 189, 199, 210, 212, 224, 245, 255], "core": [2, 3, 8, 16, 19, 20, 25, 31, 39, 44, 48, 51, 63, 76, 84, 85, 86, 87, 88, 89, 97, 98, 99, 100, 102, 105, 106, 112, 113, 114, 115, 119, 120, 122, 124, 125, 127, 132, 133, 134, 135, 136, 138, 143, 149, 154, 173, 174, 177, 178, 184, 200, 243], "The": [2, 5, 6, 7, 9, 11, 12, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27, 28, 29, 30, 33, 36, 37, 38, 39, 41, 42, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 69, 70, 71, 72, 73, 74, 76, 77, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, 102, 104, 105, 106, 108, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 131, 132, 133, 134, 135, 136, 137, 138, 140, 142, 143, 144, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 170, 171, 174, 175, 176, 177, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 198, 200, 202, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 219, 220, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 240, 242, 243, 245, 246, 247, 248, 249, 251, 253, 254, 255], "build": [2, 4, 8, 19, 20, 27, 30, 31, 32, 33, 38, 40, 42, 44, 51, 57, 62, 67, 72, 73, 74, 79, 81, 82, 87, 90, 96, 98, 99, 100, 102, 104, 106, 107, 108, 109, 112, 113, 114, 115, 117, 121, 122, 123, 124, 125, 127, 130, 137, 142, 144, 147, 148, 156, 163, 164, 165, 166, 167, 177, 183, 202, 203, 204, 209, 217, 219, 222, 224, 227, 232, 244, 245, 246, 247, 248, 250, 253, 254, 255], "intern": [2, 5, 25, 39, 41, 112, 113, 114, 115, 119, 122, 123, 127, 132, 136, 146, 154, 167, 169, 199, 218], "interfac": [2, 3, 5, 6, 7, 8, 9, 16, 20, 25, 30, 32, 43, 47, 48, 71, 78, 94, 103, 104, 106, 112, 113, 114, 115, 119, 120, 122, 123, 124, 134, 135, 137, 142, 144, 146, 147, 148, 151, 155, 158, 163, 164, 165, 166, 167, 168, 169, 174, 183, 194, 196, 198, 202, 207, 208, 215, 216, 233, 248, 249], "middlewar": [2, 4, 6, 10, 17, 21, 22, 24, 26, 29, 30, 31, 36, 84, 85, 86, 87, 88, 89, 90, 94, 97, 99, 100, 106, 114, 115, 118, 122, 124, 134, 137, 142, 144, 145, 188, 198, 203], "implement": [2, 4, 8, 14, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 39, 41, 45, 51, 70, 71, 93, 94, 95, 102, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 125, 126, 127, 130, 132, 135, 136, 137, 138, 142, 144, 145, 147, 148, 156, 163, 164, 165, 166, 167, 168, 169, 183, 188, 189, 198, 199, 202, 203, 207, 216, 237, 248, 249], "ament": [3, 4, 5, 8, 29, 30, 48, 74, 112, 113, 114, 115, 121, 122, 123, 124, 130, 134, 136, 137, 139, 186, 207, 254], "api": [3, 5, 8, 14, 20, 22, 24, 25, 30, 37, 48, 50, 52, 53, 66, 70, 75, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 123, 130, 131, 132, 135, 136, 137, 138, 149, 150, 151, 152, 167, 168, 169, 196, 200, 203, 219, 224, 229, 255], "client": [3, 4, 5, 6, 11, 13, 14, 18, 22, 23, 24, 30, 31, 32, 40, 71, 75, 101, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 124, 127, 134, 135, 137, 138, 144, 146, 147, 176, 177, 178, 180, 186, 193, 195, 200, 206, 208, 215, 233, 236, 237, 253], "librari": [3, 4, 5, 6, 13, 18, 19, 22, 23, 27, 30, 32, 40, 42, 45, 57, 58, 84, 86, 88, 90, 91, 92, 97, 99, 100, 101, 103, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 127, 130, 132, 135, 136, 138, 142, 144, 146, 149, 156, 166, 167, 176, 184, 186, 187, 189, 190, 194, 195, 196, 200, 216, 228, 230, 232, 243, 247, 248], "github": [3, 4, 5, 8, 9, 29, 30, 33, 34, 37, 41, 43, 47, 59, 62, 64, 65, 67, 72, 73, 76, 78, 88, 89, 93, 94, 95, 100, 103, 106, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 127, 131, 132, 134, 136, 137, 139, 143, 146, 149, 153, 163, 164, 165, 184, 185, 187, 198, 199, 200, 202, 211, 219, 228, 243, 253], "rep": [3, 4, 5, 8, 30, 44, 51, 59, 64, 66, 74, 79, 80, 84, 86, 90, 97, 99, 105, 112, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 134, 137, 139, 184, 219, 220, 255], "rclcpp": [3, 4, 5, 18, 22, 28, 30, 32, 37, 48, 51, 75, 101, 106, 117, 118, 131, 133, 134, 135, 137, 139, 146, 148, 149, 150, 151, 166, 167, 171, 184, 187, 190, 191, 193, 194, 198, 199, 200, 207, 215, 225, 227, 229, 232, 233, 234, 236, 238, 247, 248], "i": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 126, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 220, 222, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "what": [3, 4, 12, 16, 23, 25, 27, 29, 32, 37, 42, 45, 46, 48, 73, 79, 80, 112, 113, 114, 115, 118, 119, 121, 122, 123, 124, 125, 126, 127, 131, 134, 141, 142, 147, 151, 156, 159, 162, 174, 175, 177, 178, 180, 181, 182, 188, 189, 204, 207, 209, 218, 224, 227, 229, 231, 232, 233, 236, 240, 241, 245, 246, 249, 253, 254], "allow": [3, 4, 6, 8, 14, 19, 22, 23, 24, 25, 26, 27, 28, 30, 32, 41, 42, 43, 50, 51, 52, 55, 57, 66, 69, 75, 77, 79, 88, 108, 109, 112, 113, 114, 115, 116, 119, 122, 127, 131, 132, 133, 134, 137, 147, 148, 150, 151, 152, 153, 154, 156, 158, 159, 163, 164, 165, 167, 168, 169, 173, 175, 176, 177, 178, 180, 181, 184, 185, 186, 187, 190, 191, 192, 193, 195, 196, 198, 199, 200, 203, 207, 209, 210, 213, 214, 215, 216, 218, 219, 225, 226, 232, 233, 235, 237, 239, 241, 246, 253, 254], "code": [3, 4, 5, 8, 9, 11, 14, 16, 18, 19, 20, 23, 29, 30, 32, 33, 34, 36, 37, 40, 41, 42, 43, 44, 51, 63, 64, 65, 78, 83, 90, 103, 104, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 131, 136, 137, 138, 139, 142, 143, 147, 149, 177, 184, 185, 186, 187, 188, 199, 201, 203, 207, 208, 209, 211, 212, 213, 214, 216, 219, 223, 224, 227, 229, 232, 240, 241, 242, 244, 245, 249, 251, 252, 254], "need": [3, 4, 5, 7, 8, 14, 15, 16, 18, 20, 24, 26, 27, 29, 32, 33, 34, 35, 36, 39, 41, 42, 43, 46, 48, 49, 51, 54, 56, 57, 58, 62, 63, 65, 69, 70, 72, 74, 75, 79, 80, 84, 86, 87, 88, 89, 90, 91, 92, 97, 99, 100, 106, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 132, 133, 134, 135, 136, 137, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 158, 159, 160, 163, 166, 167, 168, 173, 174, 176, 177, 178, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 207, 208, 209, 211, 213, 215, 216, 219, 220, 222, 223, 224, 225, 226, 227, 229, 233, 234, 235, 236, 237, 238, 239, 240, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "reli": [3, 19, 34, 42, 48, 88, 100, 112, 115, 119, 121, 122, 123, 124, 127, 130, 134, 147, 151, 152, 162, 173, 187, 200, 219], "heavili": 3, "divis": 3, "each": [3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 21, 22, 23, 24, 26, 27, 28, 32, 33, 37, 39, 41, 42, 43, 45, 48, 49, 53, 56, 57, 63, 65, 71, 74, 75, 78, 79, 88, 96, 112, 113, 114, 115, 117, 118, 119, 122, 123, 124, 125, 127, 130, 131, 132, 133, 134, 136, 137, 144, 147, 148, 149, 150, 151, 152, 154, 155, 156, 159, 163, 167, 176, 177, 178, 179, 181, 182, 184, 185, 186, 187, 188, 193, 195, 198, 199, 200, 207, 209, 213, 216, 218, 220, 225, 226, 228, 229, 234, 235, 242, 248, 254], "contain": [3, 4, 5, 7, 8, 9, 11, 14, 15, 16, 18, 22, 29, 30, 31, 32, 33, 35, 37, 39, 41, 42, 44, 49, 51, 53, 58, 72, 75, 77, 80, 84, 85, 86, 89, 96, 97, 98, 99, 104, 109, 112, 113, 114, 117, 119, 120, 121, 122, 123, 124, 125, 127, 131, 132, 133, 134, 135, 137, 142, 147, 148, 149, 150, 151, 152, 155, 159, 166, 167, 168, 174, 175, 176, 178, 184, 185, 186, 189, 193, 200, 208, 210, 211, 213, 215, 216, 218, 219, 223, 225, 226, 230, 236, 242, 247, 253], "manifest": [3, 30, 51, 112, 116, 123, 131, 134, 189, 253], "file": [3, 4, 5, 8, 9, 11, 12, 14, 18, 19, 23, 29, 30, 31, 32, 33, 35, 37, 39, 40, 41, 43, 47, 48, 49, 51, 54, 56, 57, 58, 59, 62, 63, 64, 65, 67, 68, 69, 72, 73, 74, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 96, 97, 98, 99, 100, 101, 102, 109, 112, 113, 114, 115, 116, 117, 118, 120, 121, 131, 134, 135, 136, 137, 144, 145, 147, 151, 152, 155, 159, 163, 165, 168, 169, 171, 174, 176, 182, 183, 184, 185, 189, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 210, 215, 218, 220, 222, 227, 228, 229, 232, 238, 239, 242, 244, 246, 247, 248, 249, 254], "xml": [3, 12, 26, 31, 32, 33, 35, 37, 39, 40, 41, 47, 49, 50, 51, 53, 62, 63, 65, 67, 72, 73, 74, 112, 113, 114, 115, 120, 121, 122, 123, 125, 134, 135, 137, 142, 147, 154, 155, 159, 166, 167, 175, 184, 185, 190, 193, 195, 205, 208, 209, 211, 223, 225, 233, 234, 235, 236, 242, 245, 246, 247, 253], "essenti": [3, 27, 32, 75, 76, 115, 216], "metadata": [3, 32, 88, 89, 97, 100, 101, 104, 112, 113, 114, 115, 122, 123, 124, 150, 176, 208, 234, 235, 238, 239, 253], "includ": [3, 4, 5, 9, 11, 12, 19, 20, 22, 23, 24, 26, 29, 30, 32, 33, 34, 40, 42, 43, 45, 55, 57, 60, 63, 72, 73, 74, 75, 79, 85, 86, 87, 89, 91, 92, 96, 100, 101, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 117, 118, 119, 121, 122, 125, 127, 128, 130, 133, 134, 136, 139, 140, 143, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 160, 163, 164, 165, 166, 167, 168, 169, 171, 178, 179, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 208, 209, 211, 213, 214, 215, 216, 219, 222, 223, 225, 230, 233, 234, 235, 236, 238, 240, 241, 242, 243, 245, 246, 247, 248, 251, 254, 255], "its": [3, 5, 7, 8, 10, 14, 15, 18, 20, 22, 23, 24, 26, 27, 29, 33, 39, 40, 42, 43, 45, 48, 50, 51, 52, 55, 56, 59, 70, 71, 72, 75, 76, 78, 79, 88, 90, 101, 102, 106, 112, 113, 114, 119, 122, 124, 127, 131, 133, 134, 135, 136, 138, 147, 148, 149, 150, 151, 152, 154, 155, 159, 163, 164, 165, 167, 168, 169, 173, 174, 177, 178, 179, 180, 181, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 207, 209, 212, 213, 215, 216, 218, 219, 225, 226, 228, 230, 233, 234, 235, 238, 239, 240, 241, 242, 246, 253], "depend": [3, 4, 5, 19, 20, 22, 23, 26, 33, 34, 37, 39, 40, 42, 43, 48, 49, 57, 58, 71, 72, 73, 74, 75, 76, 79, 80, 82, 90, 97, 98, 99, 112, 113, 114, 115, 119, 120, 121, 123, 125, 126, 127, 131, 132, 134, 135, 137, 144, 147, 148, 149, 150, 151, 152, 156, 159, 163, 164, 165, 166, 167, 173, 184, 186, 187, 189, 190, 191, 192, 194, 196, 198, 203, 206, 208, 209, 215, 216, 218, 221, 223, 224, 225, 226, 228, 236, 237, 238, 239, 240, 242, 245, 248, 253, 255], "other": [3, 4, 8, 9, 10, 11, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 30, 32, 33, 37, 39, 41, 42, 43, 46, 48, 50, 51, 53, 55, 56, 57, 60, 62, 64, 67, 70, 71, 72, 73, 74, 75, 79, 84, 86, 88, 90, 91, 93, 94, 96, 99, 100, 101, 104, 105, 106, 112, 113, 114, 115, 118, 120, 121, 122, 127, 130, 131, 132, 133, 134, 135, 136, 137, 142, 143, 144, 146, 147, 149, 151, 152, 153, 154, 155, 156, 159, 163, 164, 165, 166, 167, 168, 169, 173, 174, 175, 176, 178, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 203, 207, 208, 209, 211, 213, 214, 215, 216, 218, 219, 224, 225, 226, 228, 230, 233, 242, 243, 246, 247, 253, 254, 255], "requir": [3, 4, 5, 8, 18, 19, 20, 22, 26, 28, 32, 33, 35, 37, 39, 41, 42, 44, 45, 48, 49, 50, 51, 56, 62, 63, 64, 65, 67, 71, 73, 74, 75, 76, 79, 82, 94, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 130, 131, 132, 133, 134, 135, 136, 137, 146, 147, 148, 150, 151, 152, 153, 154, 156, 159, 164, 166, 167, 181, 184, 185, 186, 187, 189, 190, 191, 193, 194, 195, 198, 199, 203, 204, 208, 211, 213, 214, 215, 216, 219, 222, 224, 225, 226, 227, 229, 230, 233, 234, 235, 238, 239, 241, 246, 247, 248, 249, 253, 254], "function": [3, 4, 5, 12, 13, 14, 18, 22, 23, 24, 33, 42, 49, 51, 55, 69, 72, 75, 80, 104, 106, 112, 113, 114, 115, 118, 119, 120, 121, 123, 124, 134, 135, 136, 138, 142, 146, 147, 148, 150, 151, 152, 156, 159, 167, 168, 169, 171, 177, 178, 182, 184, 185, 187, 188, 190, 191, 192, 193, 194, 195, 198, 199, 200, 207, 209, 211, 212, 215, 216, 222, 223, 224, 225, 226, 229, 231, 233, 234, 235, 236, 237, 238, 239, 241, 246, 248, 249], "consist": [3, 4, 7, 8, 11, 12, 14, 15, 25, 37, 64, 69, 112, 113, 114, 115, 125, 132, 134, 139, 159, 177, 188, 198, 199, 213, 216, 218, 238, 239], "3": [3, 16, 23, 32, 39, 41, 42, 44, 48, 50, 51, 53, 55, 61, 65, 74, 86, 88, 89, 90, 100, 106, 107, 108, 111, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 131, 132, 134, 135, 137, 142, 146, 148, 155, 159, 184, 197, 198, 199, 202, 205, 207, 240, 241, 242, 246, 249], "major": [3, 37, 42, 57, 62, 67, 106, 114, 119, 123, 124, 125, 127, 134, 143, 203], "softwar": [3, 4, 11, 19, 26, 29, 30, 40, 42, 43, 61, 69, 74, 86, 87, 90, 91, 99, 103, 116, 127, 135, 136, 139, 142, 163, 164, 203, 219, 224, 243, 252, 253], "control": [3, 18, 20, 22, 23, 24, 26, 30, 32, 39, 41, 43, 48, 65, 71, 72, 78, 101, 102, 106, 109, 112, 113, 115, 121, 135, 142, 146, 148, 151, 152, 154, 155, 157, 162, 165, 167, 169, 174, 177, 178, 188, 202, 203, 213, 218, 232, 234, 235, 240, 241, 253], "compil": [3, 4, 5, 8, 17, 18, 20, 29, 31, 35, 42, 44, 48, 61, 79, 99, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 126, 127, 132, 134, 135, 136, 138, 146, 147, 150, 160, 166, 167, 171, 184, 190, 193, 198, 216, 220, 221, 224, 247, 254], "test": [3, 9, 23, 30, 33, 37, 39, 43, 45, 51, 62, 67, 84, 86, 93, 94, 95, 97, 99, 104, 106, 107, 112, 113, 114, 115, 119, 120, 121, 123, 124, 125, 127, 130, 131, 132, 133, 135, 136, 137, 142, 144, 149, 151, 152, 153, 156, 176, 185, 186, 188, 189, 198, 199, 206, 211, 215, 218, 219, 225, 226, 227, 249, 253], "singl": [3, 5, 11, 12, 14, 18, 21, 22, 23, 24, 25, 26, 29, 30, 32, 39, 42, 43, 50, 54, 55, 64, 75, 108, 112, 113, 114, 115, 118, 119, 120, 122, 123, 124, 125, 131, 132, 133, 134, 135, 137, 144, 147, 148, 149, 155, 159, 167, 174, 175, 177, 178, 184, 186, 187, 199, 206, 215, 218, 219, 220, 225, 226, 234, 235, 238, 239, 240, 249, 253], "In": [3, 4, 5, 7, 8, 11, 14, 15, 18, 20, 21, 22, 23, 24, 26, 27, 29, 30, 32, 33, 37, 40, 41, 42, 43, 46, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 62, 67, 70, 72, 73, 74, 75, 78, 84, 85, 86, 87, 88, 89, 97, 99, 100, 104, 109, 112, 113, 114, 115, 116, 119, 120, 121, 122, 123, 124, 125, 127, 132, 133, 134, 135, 136, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 220, 222, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 246, 248, 249, 253], "usual": [3, 24, 29, 30, 32, 37, 39, 40, 41, 43, 50, 57, 62, 67, 98, 112, 124, 125, 127, 131, 133, 134, 135, 146, 167, 179, 182, 199, 203, 218, 220, 227, 229, 246], "cmake": [3, 4, 5, 32, 33, 34, 40, 42, 49, 53, 58, 69, 76, 79, 82, 84, 86, 88, 89, 100, 106, 112, 113, 114, 115, 119, 123, 124, 131, 134, 135, 136, 149, 156, 184, 186, 187, 190, 193, 207, 216, 219], "setuptool": [3, 40, 76, 82, 84, 88, 89, 100, 112, 113, 114, 115, 123, 167, 186, 195, 213, 214, 245], "python": [3, 4, 8, 10, 11, 12, 14, 22, 23, 25, 27, 28, 30, 31, 32, 33, 35, 47, 49, 50, 61, 69, 70, 72, 75, 79, 84, 85, 86, 87, 89, 97, 99, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 127, 133, 134, 135, 137, 138, 144, 145, 147, 148, 149, 156, 166, 167, 175, 178, 183, 184, 185, 186, 187, 190, 193, 200, 204, 206, 208, 209, 211, 214, 219, 224, 230, 231, 233, 243, 245, 247, 251, 253, 255], "support": [3, 5, 11, 19, 24, 25, 26, 32, 33, 36, 38, 43, 44, 48, 50, 51, 52, 53, 55, 57, 60, 61, 64, 66, 69, 72, 74, 76, 77, 78, 79, 80, 84, 85, 86, 87, 89, 94, 97, 98, 99, 100, 104, 105, 111, 112, 113, 114, 115, 127, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 146, 147, 149, 155, 156, 159, 165, 174, 184, 186, 188, 200, 202, 203, 204, 207, 218, 219, 224, 242, 248, 252, 255], "hook": [3, 25, 112, 113, 114, 220], "experi": [3, 8, 29, 42, 43, 112, 118, 125, 130, 134, 142, 144, 147, 149, 163, 165, 176, 197, 219], "typic": [3, 4, 5, 8, 9, 11, 12, 13, 23, 27, 30, 37, 57, 98, 102, 119, 122, 124, 131, 134, 136, 148, 151, 154, 155, 156, 159, 163, 173, 182, 184, 198, 199, 208, 211, 213, 215, 219, 227, 246, 247], "seri": [3, 115, 139, 148, 178, 180, 182, 204, 230], "few": [3, 4, 5, 20, 63, 85, 88, 100, 112, 114, 115, 116, 119, 120, 121, 127, 130, 135, 138, 143, 149, 155, 177, 178, 186, 187, 188, 194, 196, 199, 204, 207, 213, 219, 229, 242, 246, 248, 253], "import": [3, 4, 14, 18, 20, 24, 26, 29, 30, 31, 32, 33, 37, 39, 40, 42, 45, 46, 57, 59, 61, 63, 65, 70, 71, 75, 76, 82, 84, 86, 88, 89, 96, 99, 101, 106, 112, 113, 114, 115, 119, 121, 122, 123, 125, 126, 127, 131, 134, 136, 137, 148, 149, 151, 152, 154, 166, 167, 175, 181, 184, 185, 186, 187, 188, 189, 191, 192, 195, 196, 199, 203, 204, 207, 209, 211, 212, 213, 214, 215, 218, 219, 224, 225, 226, 227, 230, 233, 234, 235, 236, 237, 238, 239, 241, 242, 245, 246, 247, 249, 251, 253, 254], "which": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 32, 33, 40, 41, 42, 43, 44, 48, 49, 51, 55, 56, 57, 58, 62, 63, 65, 67, 69, 71, 72, 73, 74, 75, 77, 78, 79, 84, 85, 86, 87, 88, 90, 91, 92, 97, 98, 99, 100, 102, 103, 104, 106, 108, 109, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 125, 127, 128, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 167, 168, 169, 171, 174, 176, 177, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 195, 196, 198, 199, 200, 202, 205, 207, 209, 211, 212, 213, 214, 215, 216, 218, 219, 221, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 252, 253, 254, 255], "all": [3, 4, 5, 8, 9, 11, 12, 13, 14, 16, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 35, 37, 39, 40, 41, 42, 43, 46, 48, 49, 51, 54, 55, 56, 57, 58, 62, 63, 64, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 77, 78, 84, 85, 86, 87, 88, 89, 90, 91, 95, 98, 100, 101, 102, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 131, 132, 134, 135, 136, 137, 138, 139, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 166, 167, 168, 169, 171, 174, 175, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 202, 203, 204, 205, 207, 209, 210, 211, 213, 214, 215, 216, 218, 219, 220, 221, 225, 226, 227, 229, 236, 237, 238, 239, 240, 241, 242, 245, 246, 248, 249, 252, 253, 254, 255], "organ": [3, 22, 29, 63, 64, 130, 134, 142, 143, 154, 167, 182, 184, 186, 199, 244], "locat": [3, 4, 8, 26, 32, 37, 41, 43, 48, 49, 60, 72, 88, 89, 90, 91, 94, 97, 100, 103, 112, 114, 123, 133, 134, 147, 154, 156, 163, 164, 165, 167, 173, 174, 184, 185, 196, 200, 211, 216, 218, 225, 226, 233, 234, 235, 236, 237, 239, 242, 246, 252, 253, 254], "variou": [3, 4, 9, 14, 16, 23, 25, 39, 42, 48, 51, 54, 55, 106, 107, 108, 109, 112, 113, 115, 117, 119, 122, 124, 125, 133, 134, 136, 140, 142, 184, 200, 209, 213, 215, 219, 232, 248], "util": [3, 4, 8, 26, 28, 35, 74, 90, 104, 112, 113, 114, 115, 119, 124, 135, 142, 153, 154, 156, 159, 178, 185, 186, 187, 190, 194, 196, 198, 199, 202, 207, 208, 211, 215, 219, 228, 253], "e": [3, 4, 5, 8, 9, 11, 19, 20, 22, 23, 24, 28, 29, 32, 37, 39, 42, 43, 48, 50, 53, 55, 57, 64, 65, 68, 69, 71, 72, 75, 76, 77, 78, 88, 98, 100, 105, 106, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 130, 131, 132, 133, 134, 135, 136, 137, 143, 146, 147, 151, 152, 153, 155, 159, 160, 163, 164, 165, 166, 167, 168, 173, 177, 178, 184, 187, 189, 194, 199, 202, 203, 204, 207, 208, 219, 227, 234, 235, 240, 247, 254, 255], "g": [3, 4, 5, 8, 9, 11, 19, 20, 23, 24, 28, 29, 32, 37, 39, 42, 43, 50, 53, 55, 57, 64, 65, 68, 69, 71, 77, 88, 98, 100, 105, 106, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 130, 131, 132, 133, 134, 135, 137, 143, 147, 151, 152, 159, 163, 164, 165, 166, 167, 168, 173, 174, 177, 178, 184, 194, 199, 202, 203, 208, 218, 219, 234, 235, 254], "templat": [3, 32, 42, 43, 48, 63, 64, 65, 78, 112, 113, 114, 115, 119, 123, 133, 146, 151, 167, 184, 189, 215, 216, 239, 248, 253], "environ": [3, 10, 20, 24, 29, 32, 36, 39, 42, 43, 48, 50, 57, 72, 74, 79, 90, 91, 92, 93, 94, 95, 108, 112, 113, 114, 115, 120, 124, 125, 131, 142, 144, 147, 148, 149, 154, 155, 158, 163, 164, 165, 167, 172, 174, 186, 188, 191, 192, 200, 214, 218, 221, 224], "must": [3, 4, 5, 11, 16, 18, 19, 22, 24, 26, 32, 33, 35, 37, 39, 41, 43, 48, 49, 50, 51, 52, 53, 54, 55, 57, 61, 62, 63, 64, 65, 67, 70, 72, 73, 75, 76, 77, 79, 85, 88, 89, 100, 112, 113, 119, 120, 121, 122, 123, 124, 127, 132, 133, 134, 135, 136, 146, 147, 148, 150, 151, 152, 153, 156, 159, 163, 165, 167, 168, 169, 181, 184, 185, 187, 193, 195, 196, 203, 208, 215, 216, 218, 219, 220, 223, 226, 233, 235, 237, 239, 241, 242, 245, 246, 249], "root": [3, 26, 41, 43, 48, 50, 57, 63, 68, 69, 79, 80, 98, 102, 113, 115, 123, 133, 134, 136, 149, 150, 151, 152, 159, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 202, 208, 212, 214, 215, 219, 223, 225, 226, 233, 234, 235, 236, 237, 238, 239, 242, 253], "regardless": [3, 58, 113, 164, 165, 242], "underli": [3, 4, 10, 19, 22, 23, 24, 26, 36, 106, 115, 121, 123, 124, 134, 135, 146, 198, 224, 230], "order": [3, 4, 7, 11, 18, 20, 22, 23, 24, 26, 28, 32, 37, 41, 42, 43, 47, 50, 56, 57, 59, 69, 72, 75, 76, 78, 80, 82, 84, 85, 86, 88, 89, 100, 106, 109, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 131, 132, 133, 134, 136, 137, 144, 146, 147, 148, 152, 153, 154, 159, 163, 164, 165, 166, 167, 174, 182, 190, 208, 216, 219, 227, 230, 233, 240, 246, 248, 249], "process": [3, 6, 8, 9, 12, 13, 14, 15, 18, 19, 21, 22, 23, 26, 30, 37, 40, 42, 48, 55, 62, 63, 64, 67, 70, 71, 75, 79, 84, 86, 88, 89, 94, 98, 100, 104, 106, 109, 112, 113, 114, 115, 116, 119, 121, 122, 123, 125, 126, 130, 133, 136, 137, 138, 142, 144, 147, 148, 149, 151, 152, 159, 163, 168, 177, 178, 180, 181, 182, 185, 191, 192, 193, 197, 198, 200, 202, 203, 205, 206, 209, 210, 212, 213, 214, 231, 233, 238, 239, 240, 247, 248, 253], "thing": [3, 4, 13, 42, 43, 48, 51, 75, 88, 89, 105, 113, 115, 124, 127, 130, 132, 134, 135, 136, 146, 151, 159, 173, 189, 199, 203, 216, 218, 224, 234, 235, 236, 237, 242, 246, 248, 249], "like": [3, 4, 5, 7, 8, 11, 14, 15, 16, 18, 20, 27, 29, 30, 32, 33, 37, 39, 40, 41, 42, 43, 48, 51, 54, 56, 57, 58, 62, 63, 65, 67, 69, 70, 71, 72, 73, 84, 85, 86, 87, 88, 89, 90, 97, 98, 99, 100, 101, 103, 106, 107, 108, 112, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 133, 134, 135, 136, 137, 139, 142, 143, 146, 148, 149, 155, 159, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 204, 208, 210, 211, 212, 213, 214, 216, 218, 222, 223, 227, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 246, 249, 253, 254, 255], "name": [3, 4, 7, 8, 9, 13, 14, 15, 16, 18, 20, 23, 32, 33, 40, 41, 42, 45, 46, 48, 49, 50, 52, 54, 56, 57, 61, 62, 64, 67, 69, 74, 78, 79, 85, 87, 88, 96, 100, 105, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 122, 127, 131, 133, 134, 136, 137, 138, 139, 147, 148, 149, 150, 151, 152, 153, 155, 159, 166, 167, 169, 171, 174, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 203, 204, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 223, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 253, 254], "global": [3, 14, 23, 39, 50, 55, 73, 89, 102, 112, 113, 114, 115, 118, 119, 121, 124, 132, 136, 146, 205, 213, 218], "uniqu": [3, 26, 32, 62, 67, 71, 112, 113, 114, 115, 124, 136, 137, 159, 173, 174, 176, 177, 179, 180, 199, 207, 209, 213, 218, 253], "also": [3, 4, 5, 7, 8, 11, 12, 13, 14, 16, 18, 20, 22, 23, 24, 25, 26, 27, 28, 29, 32, 33, 36, 37, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51, 53, 56, 57, 60, 63, 64, 65, 69, 70, 72, 73, 75, 77, 78, 80, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 98, 99, 100, 103, 106, 109, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 132, 133, 134, 135, 136, 137, 139, 146, 147, 148, 149, 150, 151, 152, 153, 155, 158, 159, 163, 164, 165, 166, 167, 168, 169, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 196, 198, 199, 202, 203, 204, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 220, 223, 224, 225, 226, 227, 228, 229, 230, 231, 235, 236, 237, 238, 240, 241, 242, 246, 247, 248, 249, 251, 253, 254, 255], "serv": [3, 22, 26, 28, 105, 119, 148, 154, 159, 178, 182, 213, 225, 226], "marker": [3, 32, 40, 112, 113, 114, 115, 120, 186, 216, 218], "indic": [3, 11, 22, 24, 52, 62, 65, 70, 73, 112, 122, 123, 125, 137, 151, 152, 182, 185, 188, 215, 218, 224, 249, 253], "pars": [3, 4, 112, 113, 114, 115, 121, 124, 133, 166, 205, 241, 246], "catkin_pkg": [3, 62, 67, 88, 89, 100], "while": [3, 4, 8, 11, 12, 20, 21, 22, 24, 26, 29, 32, 37, 39, 41, 42, 43, 44, 48, 50, 53, 69, 70, 75, 76, 104, 106, 108, 112, 113, 114, 115, 121, 122, 123, 124, 127, 130, 131, 132, 134, 136, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 159, 165, 167, 169, 171, 176, 177, 178, 180, 185, 187, 188, 190, 194, 196, 204, 207, 209, 218, 219, 220, 223, 224, 233, 245], "search": [3, 29, 32, 41, 65, 69, 100, 101, 112, 113, 114, 115, 123, 130, 132, 133, 134, 186, 194, 219], "colcon": [3, 19, 32, 33, 34, 37, 40, 42, 43, 48, 53, 57, 59, 73, 76, 82, 84, 85, 86, 87, 88, 89, 93, 94, 95, 96, 100, 113, 114, 117, 123, 134, 135, 136, 137, 142, 144, 149, 150, 151, 152, 156, 163, 164, 165, 166, 167, 183, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 208, 211, 212, 214, 215, 221, 223, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245, 248, 251, 253], "mark": [3, 32, 76, 103, 105, 112, 113, 114, 115, 121, 122, 135, 248], "version": [3, 4, 8, 20, 29, 30, 31, 32, 37, 39, 40, 41, 43, 44, 48, 50, 57, 59, 61, 63, 66, 68, 74, 75, 76, 80, 83, 86, 88, 89, 91, 92, 94, 96, 98, 100, 105, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 130, 131, 135, 136, 143, 147, 148, 149, 156, 159, 160, 163, 164, 165, 166, 167, 173, 186, 188, 193, 194, 215, 216, 218, 241, 242, 246, 247, 252, 253], "descript": [3, 11, 14, 29, 40, 46, 48, 50, 74, 77, 94, 112, 113, 114, 115, 116, 119, 123, 126, 131, 132, 134, 137, 142, 150, 151, 152, 167, 186, 189, 191, 192, 193, 194, 195, 196, 203, 209, 212, 213, 214, 215, 216, 218, 227, 233, 236, 237, 238, 239, 244, 245, 246, 247, 253, 255], "maintain": [3, 20, 25, 27, 31, 36, 40, 48, 51, 62, 63, 64, 67, 74, 76, 83, 84, 86, 88, 89, 102, 105, 112, 113, 114, 115, 118, 122, 127, 128, 131, 132, 134, 135, 139, 142, 150, 151, 152, 167, 173, 179, 186, 191, 192, 193, 194, 195, 196, 215, 218, 219, 224, 238, 239, 243, 246, 255], "licens": [3, 20, 40, 43, 48, 74, 89, 90, 91, 92, 94, 106, 112, 113, 114, 115, 134, 140, 142, 146, 148, 150, 151, 152, 167, 184, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 211, 214, 215, 238, 239, 245, 255], "machin": [3, 7, 12, 13, 19, 37, 39, 41, 69, 79, 112, 123, 124, 131, 134, 142, 155, 157, 163, 166, 167, 219, 253], "readabl": [3, 37, 41, 63, 114, 115, 132, 149], "format": [3, 23, 32, 41, 45, 48, 62, 67, 72, 74, 77, 78, 107, 108, 109, 112, 113, 114, 115, 116, 119, 122, 123, 124, 132, 135, 137, 140, 142, 149, 151, 152, 153, 163, 175, 176, 177, 184, 186, 209, 212, 240, 242, 243, 244, 245, 249, 253], "describ": [3, 11, 12, 14, 22, 29, 30, 32, 42, 44, 50, 52, 65, 66, 74, 85, 87, 89, 98, 100, 105, 106, 112, 114, 115, 117, 119, 121, 122, 123, 124, 125, 132, 134, 136, 143, 151, 152, 155, 156, 171, 174, 177, 180, 186, 191, 192, 209, 210, 213, 214, 218, 245, 253], "127": [3, 112, 114, 147], "140": [3, 112, 114, 115, 134, 198], "possibl": [3, 4, 8, 12, 14, 18, 21, 22, 23, 24, 29, 32, 33, 39, 41, 42, 43, 48, 50, 51, 70, 72, 73, 74, 75, 78, 79, 84, 85, 86, 87, 96, 97, 99, 112, 113, 114, 115, 119, 121, 122, 123, 124, 125, 127, 130, 132, 134, 135, 136, 147, 149, 152, 154, 159, 163, 164, 165, 168, 171, 173, 185, 186, 188, 190, 200, 209, 210, 213, 214, 219, 222, 233, 236, 237, 243, 253], "further": [3, 17, 24, 37, 48, 65, 72, 75, 112, 115, 120, 122, 123, 147, 154, 156, 177, 192, 200, 232, 248], "modif": [3, 90, 100, 112, 114, 119, 132, 185, 187], "futur": [3, 24, 28, 32, 59, 60, 61, 64, 69, 70, 75, 78, 90, 112, 113, 114, 115, 119, 121, 122, 124, 125, 127, 134, 138, 142, 143, 165, 179, 186, 187, 196, 200, 203, 227, 229, 236, 248, 249, 255], "so": [3, 4, 5, 8, 10, 14, 16, 23, 24, 26, 27, 28, 29, 32, 37, 39, 41, 42, 43, 45, 48, 50, 51, 56, 57, 59, 61, 62, 63, 65, 67, 70, 72, 74, 75, 77, 89, 96, 104, 105, 108, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 127, 130, 131, 132, 133, 134, 135, 136, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 159, 164, 165, 168, 171, 173, 174, 175, 176, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 207, 208, 210, 213, 215, 216, 218, 219, 222, 224, 225, 226, 227, 228, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 248, 249, 251, 252, 253, 254], "anytim": [3, 119], "some": [3, 4, 5, 7, 11, 14, 15, 21, 22, 23, 24, 29, 30, 31, 32, 37, 39, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 57, 58, 63, 64, 65, 70, 74, 75, 76, 78, 88, 101, 102, 106, 107, 112, 113, 114, 115, 116, 117, 119, 120, 121, 123, 124, 125, 130, 132, 133, 134, 135, 136, 137, 146, 147, 148, 149, 150, 151, 152, 155, 158, 159, 167, 168, 169, 174, 177, 178, 179, 180, 181, 186, 188, 189, 191, 192, 193, 194, 199, 200, 202, 203, 205, 207, 209, 213, 215, 216, 218, 219, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 233, 240, 241, 242, 245, 246, 248, 249, 252, 253, 254], "refer": [3, 4, 6, 7, 11, 15, 24, 29, 41, 51, 56, 65, 78, 90, 96, 99, 104, 106, 112, 113, 114, 115, 119, 120, 121, 122, 123, 125, 134, 140, 142, 146, 147, 148, 154, 158, 165, 166, 167, 178, 181, 184, 189, 193, 198, 201, 207, 208, 213, 215, 218, 219, 221, 223, 236, 237, 238, 239, 240, 242, 248, 249, 253, 254], "an": [3, 5, 7, 8, 9, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 32, 33, 37, 38, 39, 40, 42, 43, 44, 51, 53, 55, 57, 58, 59, 62, 64, 65, 67, 68, 70, 72, 74, 75, 76, 77, 78, 79, 80, 86, 87, 88, 89, 90, 91, 92, 93, 98, 100, 102, 103, 104, 106, 108, 112, 113, 114, 115, 117, 118, 119, 120, 121, 125, 127, 128, 130, 131, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 147, 148, 150, 154, 158, 159, 160, 163, 164, 165, 166, 167, 169, 171, 174, 176, 177, 178, 179, 180, 181, 185, 186, 187, 188, 189, 191, 194, 198, 199, 200, 202, 203, 204, 205, 206, 207, 209, 211, 212, 213, 214, 215, 216, 218, 219, 224, 225, 227, 229, 230, 231, 232, 238, 240, 241, 242, 244, 246, 247, 253, 254, 255], "mean": [3, 4, 8, 16, 21, 23, 24, 27, 29, 32, 37, 44, 55, 65, 75, 76, 77, 112, 113, 114, 115, 121, 122, 123, 124, 127, 133, 134, 135, 136, 143, 147, 148, 151, 152, 156, 159, 169, 173, 177, 180, 181, 188, 193, 198, 199, 200, 202, 203, 209, 212, 213, 218, 219, 224, 225, 226, 227, 229, 232, 241, 242, 246, 253], "unit": [3, 13, 28, 30, 37, 112, 113, 114, 115, 119, 122, 132, 134, 137, 142, 171, 186, 203, 224, 230, 240, 241], "sourc": [3, 4, 9, 11, 18, 20, 23, 26, 29, 30, 32, 40, 41, 42, 44, 46, 51, 57, 63, 64, 65, 69, 72, 73, 79, 81, 98, 100, 102, 103, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 120, 121, 122, 123, 124, 125, 127, 130, 131, 134, 136, 147, 148, 149, 150, 151, 152, 154, 155, 160, 163, 164, 165, 166, 167, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 187, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 211, 212, 214, 215, 218, 219, 221, 224, 225, 226, 227, 228, 232, 233, 234, 235, 236, 237, 238, 239, 242, 243, 245, 248, 251, 252, 253, 254, 255], "ani": [3, 4, 5, 6, 8, 11, 16, 18, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 36, 37, 39, 42, 43, 45, 46, 48, 50, 51, 52, 53, 57, 63, 65, 70, 71, 75, 77, 78, 79, 80, 88, 89, 112, 113, 114, 115, 118, 119, 121, 122, 123, 124, 125, 127, 130, 131, 132, 133, 134, 135, 136, 142, 146, 147, 148, 151, 152, 155, 156, 159, 160, 165, 166, 167, 171, 173, 174, 175, 176, 180, 181, 182, 184, 185, 186, 188, 189, 193, 194, 195, 196, 198, 199, 200, 204, 213, 214, 215, 216, 218, 219, 223, 224, 228, 230, 233, 241, 246, 247, 248, 249, 253], "follow": [3, 4, 5, 7, 10, 11, 14, 15, 21, 22, 23, 24, 29, 32, 35, 36, 37, 39, 40, 42, 43, 45, 46, 48, 50, 52, 54, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 94, 96, 97, 98, 99, 100, 105, 108, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 219, 220, 222, 225, 226, 227, 228, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 242, 245, 246, 247, 248, 249, 251, 252, 253, 254], "guidelin": [3, 37, 63, 71, 75, 112, 130, 132, 140, 157, 158, 207], "sinc": [3, 8, 14, 16, 18, 21, 23, 28, 32, 34, 37, 39, 42, 51, 62, 64, 65, 67, 70, 71, 75, 76, 88, 96, 100, 112, 113, 114, 115, 126, 127, 132, 134, 139, 147, 148, 155, 156, 158, 159, 160, 174, 178, 181, 182, 184, 186, 187, 188, 192, 193, 195, 198, 199, 203, 204, 208, 218, 240, 241, 242, 246, 248, 249, 253], "term": [3, 8, 22, 30, 37, 43, 76, 119, 125, 127, 133, 137, 147, 173, 219, 224, 225, 226, 230, 242], "agnost": [3, 4, 114, 124, 219], "can": [3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 95, 96, 97, 98, 99, 100, 101, 105, 108, 112, 113, 114, 115, 117, 118, 119, 120, 121, 125, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 139, 140, 141, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 212, 213, 214, 215, 216, 218, 219, 220, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "differ": [3, 4, 6, 7, 8, 11, 12, 13, 14, 15, 17, 18, 19, 21, 22, 23, 24, 27, 29, 32, 42, 43, 45, 48, 49, 50, 51, 52, 54, 56, 63, 65, 74, 75, 77, 80, 84, 85, 86, 87, 88, 97, 99, 100, 106, 108, 109, 112, 113, 115, 116, 119, 120, 122, 123, 124, 125, 127, 130, 131, 133, 135, 136, 137, 147, 148, 149, 151, 152, 154, 155, 156, 158, 159, 162, 163, 164, 167, 168, 173, 174, 175, 176, 178, 181, 182, 186, 187, 188, 190, 199, 200, 202, 204, 209, 210, 213, 214, 216, 218, 219, 225, 226, 228, 229, 233, 238, 241, 242, 243, 246, 253], "kind": [3, 18, 42, 48, 51, 75, 103, 112, 113, 114, 115, 125, 134, 137, 147, 148, 218, 241, 253], "etc": [3, 4, 5, 8, 16, 22, 27, 30, 32, 37, 39, 43, 53, 54, 69, 72, 73, 75, 76, 78, 79, 86, 87, 91, 94, 97, 98, 99, 103, 106, 109, 115, 118, 121, 127, 132, 134, 135, 136, 137, 147, 162, 163, 168, 178, 186, 188, 189, 191, 192, 202, 203, 218, 219, 221, 249, 254], "here": [3, 8, 11, 14, 20, 21, 22, 24, 28, 29, 32, 33, 37, 39, 40, 42, 43, 44, 48, 50, 52, 55, 56, 58, 59, 61, 63, 65, 68, 69, 70, 75, 76, 84, 85, 86, 87, 88, 89, 90, 91, 92, 97, 99, 100, 101, 115, 118, 119, 120, 122, 123, 124, 132, 133, 134, 135, 143, 146, 151, 152, 156, 163, 166, 167, 168, 169, 171, 176, 177, 178, 181, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 203, 204, 207, 216, 219, 224, 225, 226, 227, 228, 229, 230, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 249, 253, 254, 255], "list": [3, 4, 8, 9, 11, 14, 20, 23, 25, 27, 29, 32, 41, 42, 43, 48, 49, 50, 52, 55, 57, 62, 63, 64, 67, 68, 72, 74, 76, 78, 79, 80, 81, 85, 86, 87, 88, 98, 99, 100, 101, 106, 107, 108, 109, 111, 112, 113, 114, 115, 116, 118, 119, 124, 127, 130, 132, 134, 135, 137, 138, 143, 147, 148, 149, 153, 159, 160, 165, 166, 168, 169, 171, 174, 176, 186, 188, 190, 191, 192, 200, 204, 207, 213, 218, 219, 230, 240, 243, 253, 254, 255], "common": [3, 4, 14, 16, 18, 24, 25, 32, 48, 51, 62, 65, 69, 76, 78, 82, 84, 86, 87, 88, 89, 99, 104, 112, 113, 114, 115, 116, 119, 124, 133, 134, 136, 138, 148, 149, 151, 152, 163, 164, 165, 184, 193, 200, 238, 239, 242, 243, 246], "type": [3, 5, 6, 8, 24, 29, 30, 32, 33, 39, 40, 41, 42, 48, 49, 51, 52, 53, 57, 62, 63, 69, 71, 74, 75, 77, 78, 88, 100, 104, 106, 108, 109, 112, 113, 114, 115, 116, 118, 119, 120, 121, 131, 132, 133, 134, 135, 137, 142, 148, 149, 150, 151, 152, 155, 160, 166, 167, 169, 174, 176, 177, 178, 179, 181, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 207, 208, 211, 212, 213, 214, 215, 216, 219, 228, 229, 234, 235, 236, 237, 238, 239, 242, 245, 246, 248, 249, 252, 253, 255], "might": [3, 4, 8, 15, 20, 22, 32, 41, 42, 43, 48, 49, 51, 57, 58, 65, 69, 71, 75, 77, 85, 87, 88, 90, 100, 109, 112, 114, 115, 116, 118, 119, 120, 124, 130, 131, 134, 137, 142, 146, 149, 166, 174, 181, 182, 186, 188, 198, 199, 202, 204, 216, 218, 224, 240, 246], "run": [3, 7, 8, 9, 10, 11, 12, 13, 15, 18, 20, 21, 22, 23, 25, 29, 31, 32, 34, 35, 36, 37, 39, 40, 41, 42, 44, 45, 46, 50, 51, 54, 55, 61, 62, 65, 66, 67, 69, 70, 71, 72, 73, 75, 77, 78, 79, 80, 84, 85, 86, 87, 89, 90, 92, 96, 97, 98, 99, 100, 106, 107, 109, 112, 113, 114, 115, 116, 120, 121, 122, 123, 124, 125, 127, 130, 131, 132, 133, 135, 136, 137, 138, 142, 143, 146, 148, 153, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 173, 174, 176, 177, 179, 180, 181, 182, 185, 186, 187, 188, 190, 198, 200, 204, 209, 214, 216, 218, 219, 220, 224, 227, 229, 232, 241, 242, 245, 246, 249, 254], "stack": [3, 4, 19, 22, 25, 29, 37, 70, 102, 103, 104, 112, 113, 115, 122, 134, 135, 143, 146, 148, 218, 255], "plain": [3, 8, 32, 112, 113, 155], "project": [3, 8, 20, 29, 37, 47, 48, 51, 57, 64, 65, 69, 88, 93, 115, 119, 122, 123, 124, 125, 126, 129, 130, 132, 133, 134, 135, 136, 141, 148, 166, 167, 169, 190, 193, 194, 210, 218, 219, 224, 243, 251, 252, 253, 254], "base": [3, 4, 5, 6, 22, 23, 24, 26, 27, 30, 32, 40, 42, 44, 56, 69, 73, 78, 80, 85, 86, 87, 88, 97, 98, 99, 100, 102, 103, 104, 108, 109, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 124, 125, 127, 131, 134, 135, 136, 137, 139, 142, 146, 150, 154, 162, 163, 166, 167, 168, 179, 180, 184, 195, 198, 200, 204, 218, 219, 224, 232, 238, 239, 240, 242], "mani": [3, 11, 12, 20, 22, 24, 27, 32, 35, 37, 42, 58, 71, 92, 98, 109, 112, 114, 115, 121, 122, 123, 124, 125, 132, 134, 135, 136, 141, 146, 147, 153, 174, 176, 178, 181, 186, 188, 199, 203, 209, 213, 216, 219, 224, 225, 226, 227, 229, 231, 240, 243, 246], "pure": [3, 8, 33, 49, 53, 114, 115, 184, 219, 240], "infrastructur": [3, 4, 23, 41, 74, 106, 124, 127, 131, 134, 139, 147, 151, 152, 159, 180, 200, 219, 253], "creat": [3, 4, 5, 7, 8, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 32, 33, 37, 45, 48, 50, 51, 55, 57, 59, 65, 67, 68, 69, 70, 73, 75, 76, 79, 80, 84, 85, 86, 87, 88, 89, 91, 97, 99, 100, 103, 106, 112, 113, 114, 115, 118, 120, 122, 124, 125, 127, 131, 133, 134, 135, 136, 137, 142, 144, 146, 147, 149, 153, 154, 155, 159, 160, 164, 165, 169, 171, 173, 174, 175, 176, 178, 180, 181, 183, 197, 199, 202, 206, 207, 210, 212, 213, 218, 219, 220, 224, 225, 226, 227, 228, 230, 231, 233, 234, 235, 236, 237, 242, 246, 249, 251, 252, 254], "context": [3, 4, 8, 16, 23, 30, 42, 75, 112, 113, 114, 115, 118, 119, 120, 121, 123, 125, 134, 135, 146, 147, 148, 168], "built": [3, 11, 18, 19, 20, 22, 26, 34, 35, 37, 41, 42, 43, 44, 46, 48, 49, 57, 58, 79, 80, 84, 85, 86, 87, 88, 89, 90, 97, 98, 99, 100, 104, 106, 112, 114, 122, 123, 124, 125, 131, 132, 133, 134, 136, 142, 148, 149, 154, 173, 175, 177, 180, 181, 184, 185, 186, 190, 193, 195, 198, 199, 203, 204, 208, 215, 219, 221, 248, 249, 253, 254], "necessari": [3, 4, 29, 32, 37, 41, 43, 51, 57, 76, 80, 88, 93, 94, 95, 100, 112, 115, 121, 123, 124, 127, 132, 133, 134, 136, 150, 151, 152, 154, 156, 159, 163, 166, 167, 173, 184, 185, 186, 189, 190, 191, 192, 193, 194, 195, 196, 211, 215, 216, 221, 224, 238, 239], "macro": [3, 4, 18, 23, 40, 108, 112, 113, 114, 115, 118, 119, 120, 123, 132, 135, 136, 151, 167, 189, 193, 194, 216, 247], "modul": [3, 4, 5, 25, 33, 40, 41, 43, 72, 76, 104, 112, 113, 114, 115, 122, 132, 142, 154, 167, 188, 195, 209, 219, 234, 235, 239], "facilit": [3, 167], "identifi": [3, 7, 15, 20, 26, 29, 39, 43, 63, 71, 72, 79, 86, 87, 89, 112, 113, 114, 118, 120, 124, 130, 132, 134, 136, 141, 144, 148, 177, 180, 183, 219], "build_typ": [3, 48, 53, 74, 186, 214], "tag": [3, 14, 29, 37, 41, 48, 51, 62, 63, 67, 68, 72, 96, 103, 112, 113, 114, 122, 133, 134, 137, 143, 147, 155, 166, 167, 186, 187, 189, 193, 195, 214, 216, 219, 238, 239, 241, 242, 246, 253], "export": [3, 32, 36, 40, 41, 43, 48, 51, 53, 57, 60, 69, 72, 74, 84, 86, 89, 90, 93, 94, 95, 96, 97, 99, 112, 113, 114, 115, 121, 134, 136, 147, 148, 155, 156, 159, 163, 164, 165, 166, 167, 173, 184, 186, 189, 190, 200, 204, 207, 213, 216, 219, 243, 247], "extrem": [3, 134], "modular": [3, 31, 78, 154, 178, 181, 199], "bottleneck": 3, "call": [3, 4, 7, 9, 14, 15, 18, 22, 23, 24, 32, 33, 35, 41, 42, 43, 47, 49, 54, 56, 57, 58, 59, 62, 63, 65, 67, 68, 71, 75, 77, 88, 89, 90, 98, 100, 106, 112, 113, 114, 115, 117, 118, 119, 121, 122, 123, 127, 132, 134, 135, 136, 146, 148, 150, 151, 152, 160, 167, 169, 171, 173, 174, 178, 181, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 204, 207, 208, 211, 212, 213, 214, 215, 216, 219, 222, 223, 225, 226, 227, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 242, 245, 248, 249, 252, 253, 254], "anyon": [3, 125], "aggreg": [3, 74, 112, 134, 137], "along": [3, 4, 7, 11, 29, 39, 40, 42, 65, 75, 78, 112, 122, 123, 124, 125, 146, 168, 173, 175, 176, 177, 189, 195, 199, 202, 205, 216, 218, 219, 224, 233, 241], "short": [3, 7, 11, 29, 32, 35, 56, 63, 75, 88, 101, 114, 115, 123, 130, 131, 132, 134, 136, 171, 174, 203, 204, 213, 218, 223, 232, 253], "user": [3, 4, 8, 12, 14, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 35, 37, 42, 43, 44, 59, 65, 67, 69, 70, 72, 73, 75, 76, 78, 79, 80, 84, 88, 92, 98, 100, 104, 109, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 128, 130, 132, 133, 134, 135, 137, 142, 146, 147, 148, 150, 154, 159, 163, 165, 167, 169, 173, 174, 182, 184, 186, 188, 191, 192, 198, 199, 202, 203, 209, 212, 213, 215, 216, 217, 219, 220, 245, 253, 255], "onli": [3, 4, 7, 8, 9, 10, 15, 18, 19, 20, 21, 22, 23, 24, 26, 28, 32, 33, 34, 37, 41, 42, 43, 44, 48, 49, 50, 51, 53, 56, 57, 58, 59, 63, 65, 70, 74, 76, 77, 79, 80, 85, 87, 88, 89, 92, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 119, 120, 121, 122, 123, 124, 125, 127, 130, 132, 133, 134, 136, 137, 138, 142, 146, 147, 148, 151, 152, 153, 154, 155, 159, 160, 167, 173, 174, 176, 177, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 203, 205, 207, 209, 211, 213, 214, 215, 216, 218, 219, 220, 224, 225, 226, 227, 228, 229, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 246, 247, 248, 253, 254, 255], "ament_cmake_auto": 3, "conveni": [3, 32, 41, 72, 78, 91, 112, 114, 119, 122, 123, 132, 134, 156, 168, 184, 190, 207, 215, 216, 219, 238, 246], "automat": [3, 9, 10, 11, 23, 24, 33, 34, 37, 41, 48, 55, 56, 62, 63, 65, 66, 67, 72, 80, 88, 89, 90, 98, 101, 105, 112, 113, 114, 115, 119, 122, 124, 134, 136, 137, 147, 150, 151, 152, 163, 164, 165, 166, 167, 168, 169, 181, 186, 191, 192, 194, 195, 196, 200, 213, 215, 220, 229, 246], "handl": [3, 4, 14, 22, 24, 26, 42, 48, 75, 106, 109, 112, 113, 114, 115, 116, 118, 120, 121, 123, 133, 134, 138, 139, 159, 167, 196, 199, 202, 212, 215, 236, 237, 248, 249, 252], "lot": [3, 8, 20, 32, 42, 112, 124, 135, 146, 149, 151, 152, 181, 203, 216, 224, 240, 242, 246, 253, 254], "tediou": [3, 175, 213], "write": [3, 8, 23, 27, 32, 39, 40, 45, 46, 48, 50, 52, 67, 106, 112, 113, 114, 115, 119, 121, 123, 124, 130, 132, 135, 144, 148, 156, 175, 183, 186, 189, 190, 199, 203, 206, 207, 208, 212, 216, 220, 224, 229, 231, 242, 245, 246, 252], "cmakelist": [3, 32, 33, 40, 42, 43, 49, 51, 53, 74, 112, 113, 114, 115, 125, 134, 135, 136, 148, 150, 151, 166, 167, 186, 189, 190, 191, 192, 194, 208, 211, 214, 215, 227, 247, 248], "txt": [3, 23, 32, 33, 40, 42, 43, 49, 51, 53, 74, 112, 113, 114, 115, 125, 133, 134, 135, 136, 148, 150, 151, 166, 167, 186, 189, 190, 191, 192, 194, 203, 208, 211, 214, 215, 227, 247, 248], "ament_cmake_cor": 3, "index": [3, 8, 18, 30, 40, 57, 66, 72, 73, 78, 79, 95, 98, 101, 102, 112, 113, 114, 115, 116, 123, 124, 131, 133, 134, 169, 184, 188, 202, 219, 220, 255], "symbol": [3, 4, 5, 32, 42, 100, 109, 112, 113, 114, 115, 123, 133, 134, 159, 216, 248, 254], "link": [3, 5, 29, 39, 40, 41, 43, 44, 48, 58, 60, 65, 83, 88, 98, 100, 101, 107, 108, 109, 112, 113, 114, 115, 119, 122, 123, 131, 134, 135, 136, 138, 142, 159, 163, 167, 171, 177, 189, 199, 202, 205, 207, 225, 226, 234, 235, 238, 239, 240, 241, 242, 246, 252, 253, 254, 255], "instal": [3, 4, 5, 9, 20, 26, 29, 31, 40, 41, 42, 46, 48, 50, 53, 66, 68, 72, 74, 79, 81, 82, 83, 91, 92, 96, 98, 101, 108, 109, 112, 113, 114, 115, 116, 117, 130, 131, 133, 134, 136, 147, 148, 150, 151, 152, 154, 160, 166, 167, 170, 171, 173, 175, 176, 178, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 202, 204, 205, 207, 208, 211, 213, 214, 215, 216, 225, 226, 233, 234, 235, 236, 237, 238, 239, 241, 242, 247, 248, 252, 253, 254], "ament_cmake_gmock": [3, 32], "add": [3, 15, 18, 26, 27, 29, 32, 33, 36, 37, 40, 41, 42, 43, 46, 48, 49, 50, 53, 57, 58, 64, 72, 73, 75, 78, 79, 88, 89, 90, 99, 100, 106, 112, 113, 114, 115, 121, 122, 123, 127, 132, 133, 134, 135, 136, 137, 141, 147, 148, 153, 154, 156, 158, 159, 160, 163, 165, 166, 167, 168, 171, 176, 177, 178, 182, 185, 186, 187, 189, 190, 199, 200, 203, 205, 207, 208, 209, 211, 213, 214, 216, 218, 219, 220, 222, 223, 225, 227, 229, 231, 236, 238, 240, 241, 242, 248, 249, 253, 254], "make": [3, 4, 5, 8, 11, 12, 14, 15, 16, 18, 19, 22, 24, 25, 29, 32, 33, 36, 41, 42, 43, 44, 48, 51, 57, 58, 62, 64, 65, 66, 67, 69, 73, 75, 77, 78, 82, 84, 86, 88, 97, 98, 99, 100, 106, 109, 112, 113, 114, 115, 118, 119, 120, 121, 123, 124, 125, 127, 130, 132, 133, 134, 135, 136, 137, 139, 142, 143, 146, 147, 150, 151, 152, 153, 158, 159, 160, 166, 168, 169, 171, 173, 175, 176, 177, 178, 180, 181, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 202, 203, 204, 209, 211, 213, 214, 215, 216, 219, 220, 221, 223, 224, 227, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 243, 245, 246, 247, 248, 249, 252, 253], "gmock": [3, 32, 114], "ament_cmake_gtest": [3, 32, 48, 222], "gtest": [3, 32, 42, 48, 112, 114, 134, 224], "autom": [3, 12, 16, 18, 132, 134, 207, 224, 253], "ament_cmake_nos": 3, "nosetest": [3, 134], "ament_cmake_python": [3, 31, 40, 190, 223], "ament_cmake_test": 3, "under": [3, 16, 20, 22, 39, 41, 42, 43, 50, 51, 55, 57, 64, 88, 90, 91, 92, 98, 100, 104, 105, 107, 112, 113, 115, 118, 121, 123, 124, 133, 134, 146, 147, 148, 149, 154, 160, 174, 177, 181, 200, 213, 218, 255], "target": [3, 11, 19, 20, 23, 37, 40, 46, 48, 58, 59, 69, 70, 76, 84, 86, 91, 97, 99, 106, 112, 113, 114, 115, 121, 124, 125, 127, 130, 132, 133, 134, 135, 148, 150, 151, 154, 166, 167, 171, 174, 178, 185, 187, 190, 191, 193, 194, 200, 207, 213, 215, 216, 225, 227, 230, 232, 233, 234, 236, 237, 238, 247, 248], "ctest": [3, 112, 184, 221], "cleanli": [3, 71, 112], "pass": [3, 4, 6, 8, 12, 14, 18, 24, 31, 32, 37, 39, 45, 48, 63, 75, 77, 112, 113, 114, 115, 117, 118, 120, 121, 122, 124, 125, 133, 134, 135, 147, 149, 150, 151, 152, 155, 156, 167, 176, 181, 184, 188, 189, 193, 194, 195, 196, 199, 208, 209, 213, 214, 218, 224, 225, 226, 227, 233, 234, 235, 237, 238, 239, 245, 249], "between": [3, 4, 6, 8, 13, 18, 21, 24, 26, 27, 28, 30, 36, 41, 46, 47, 48, 51, 78, 79, 80, 106, 107, 108, 109, 112, 113, 114, 115, 116, 118, 119, 121, 122, 123, 124, 127, 128, 132, 133, 134, 147, 148, 151, 152, 153, 155, 156, 159, 160, 163, 164, 165, 167, 173, 174, 178, 181, 196, 197, 199, 200, 202, 204, 209, 213, 216, 218, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 241, 253], "convent": [3, 8, 12, 30, 49, 64, 65, 112, 113, 114, 121, 208, 209, 211, 255], "have": [3, 4, 5, 8, 10, 11, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24, 26, 27, 28, 29, 31, 32, 34, 37, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 55, 57, 61, 62, 63, 64, 65, 66, 67, 69, 74, 75, 76, 79, 80, 84, 86, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100, 101, 105, 106, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 130, 131, 132, 133, 134, 135, 136, 137, 139, 142, 143, 146, 147, 148, 150, 151, 152, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 246, 247, 248, 249, 253, 255], "decoupl": [3, 115, 137, 199], "promot": [3, 119, 140, 199], "reus": [3, 4, 8, 12, 25, 41, 112, 113, 114, 115, 120, 199, 207, 208, 209, 210, 234, 235, 245], "encourag": [3, 8, 29, 42, 59, 106, 119, 130, 135, 140, 253], "instanc": [3, 4, 7, 11, 14, 15, 16, 21, 22, 24, 32, 37, 39, 48, 57, 71, 75, 77, 84, 86, 97, 99, 112, 113, 115, 118, 123, 124, 131, 134, 136, 151, 152, 153, 167, 189, 190, 191, 192, 199, 207, 208, 224, 233, 240, 246, 247, 249], "standard": [3, 4, 5, 8, 20, 22, 25, 28, 29, 30, 32, 33, 40, 41, 48, 53, 58, 64, 104, 107, 108, 109, 112, 113, 114, 115, 123, 124, 130, 135, 137, 146, 147, 152, 154, 159, 166, 167, 171, 174, 179, 182, 187, 193, 203, 207, 212, 216, 223, 253], "wai": [3, 4, 7, 11, 14, 18, 24, 29, 32, 37, 41, 42, 44, 45, 48, 49, 57, 70, 73, 75, 78, 81, 84, 85, 86, 87, 88, 89, 93, 94, 95, 100, 106, 112, 113, 115, 120, 122, 123, 124, 130, 132, 133, 134, 136, 137, 142, 144, 146, 151, 152, 154, 168, 169, 173, 174, 175, 176, 177, 180, 181, 182, 184, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 213, 215, 218, 219, 224, 225, 226, 230, 240, 241, 246, 248, 249, 253], "directori": [3, 11, 23, 26, 32, 33, 35, 40, 41, 42, 44, 48, 50, 57, 58, 61, 62, 68, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 100, 112, 113, 114, 115, 123, 133, 134, 136, 147, 149, 150, 151, 152, 154, 158, 159, 163, 164, 165, 166, 167, 169, 176, 179, 184, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 205, 208, 209, 211, 214, 215, 216, 219, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 249, 252, 253, 254], "definit": [3, 4, 7, 11, 15, 30, 32, 48, 70, 75, 78, 112, 113, 114, 115, 116, 119, 122, 132, 133, 134, 136, 148, 152, 171, 189, 195, 196, 208, 225, 226, 249], "consum": [3, 4, 16, 41, 112, 113, 114, 122, 125, 135, 136, 142, 148, 180, 199, 202], "access": [3, 4, 8, 26, 29, 30, 42, 45, 48, 69, 75, 78, 80, 88, 109, 112, 113, 114, 115, 119, 121, 122, 124, 130, 134, 135, 136, 139, 142, 146, 147, 154, 157, 159, 165, 166, 167, 173, 178, 181, 219, 221, 229, 231, 236, 237, 238, 253], "featur": [3, 4, 8, 20, 24, 26, 28, 29, 37, 41, 45, 48, 54, 65, 70, 83, 88, 100, 102, 105, 106, 112, 113, 114, 115, 127, 129, 130, 132, 133, 134, 136, 140, 142, 143, 147, 148, 155, 156, 169, 181, 188, 190, 198, 199, 203, 207, 213, 225, 226, 231, 232, 234, 235, 238, 239, 252, 255], "from": [3, 4, 5, 8, 11, 13, 15, 16, 18, 20, 22, 23, 24, 28, 29, 30, 31, 32, 33, 34, 36, 37, 39, 40, 41, 43, 44, 48, 49, 50, 54, 56, 57, 62, 63, 64, 65, 67, 68, 69, 70, 72, 73, 75, 77, 78, 79, 81, 84, 85, 86, 87, 89, 96, 97, 98, 99, 100, 102, 104, 106, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 127, 130, 131, 132, 135, 136, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 153, 154, 155, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 189, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 212, 214, 215, 216, 218, 219, 222, 223, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 243, 244, 245, 246, 247, 248, 249, 252, 253, 254, 255], "either": [3, 4, 14, 18, 19, 24, 25, 30, 32, 43, 44, 45, 50, 55, 57, 62, 63, 73, 78, 79, 84, 86, 88, 89, 100, 112, 115, 119, 121, 123, 124, 132, 134, 136, 137, 155, 163, 164, 165, 171, 173, 186, 188, 190, 191, 192, 193, 195, 200, 203, 204, 209, 214, 218, 220, 231, 238, 239, 246, 247], "space": [3, 4, 11, 48, 84, 85, 86, 87, 88, 89, 91, 100, 112, 113, 114, 115, 119, 124, 132, 135, 136, 159, 176, 181, 184, 186, 194, 196, 202, 218, 232, 241, 246, 252, 253], "rather": [3, 4, 8, 24, 42, 48, 65, 72, 74, 76, 106, 112, 113, 114, 115, 118, 119, 120, 122, 123, 124, 127, 132, 134, 147, 151, 152, 156, 159, 184, 216, 218, 246], "than": [3, 4, 8, 11, 19, 20, 21, 22, 23, 24, 29, 37, 42, 43, 45, 48, 49, 50, 54, 62, 65, 67, 72, 74, 76, 77, 85, 87, 89, 100, 102, 104, 112, 113, 114, 115, 119, 120, 122, 123, 124, 127, 130, 132, 134, 135, 136, 147, 148, 149, 151, 152, 153, 156, 159, 165, 176, 182, 184, 198, 200, 203, 213, 216, 218, 230, 240, 246], "copi": [3, 26, 31, 32, 42, 46, 48, 57, 62, 67, 88, 90, 91, 96, 100, 112, 113, 114, 115, 119, 120, 121, 125, 134, 135, 142, 148, 159, 166, 188, 199, 209, 214, 227, 234, 235, 252, 253], "them": [3, 6, 12, 14, 16, 19, 22, 23, 24, 28, 29, 30, 32, 37, 41, 42, 43, 45, 46, 48, 50, 57, 61, 69, 73, 75, 78, 88, 98, 100, 102, 104, 106, 112, 113, 114, 115, 119, 121, 122, 123, 124, 125, 127, 132, 133, 134, 136, 137, 141, 144, 147, 148, 154, 155, 156, 158, 160, 167, 168, 169, 173, 174, 175, 178, 179, 181, 182, 184, 186, 187, 189, 191, 192, 193, 194, 195, 196, 199, 202, 204, 209, 213, 214, 215, 218, 219, 220, 224, 227, 230, 233, 236, 237, 242, 246, 248, 249, 252, 253], "onc": [3, 18, 22, 23, 26, 27, 29, 32, 37, 39, 41, 42, 62, 63, 64, 67, 70, 71, 75, 88, 90, 97, 98, 99, 100, 105, 112, 113, 114, 115, 120, 125, 127, 130, 131, 132, 133, 134, 146, 147, 149, 156, 158, 160, 163, 166, 167, 169, 173, 175, 177, 181, 182, 185, 186, 191, 192, 196, 199, 200, 202, 205, 210, 219, 228, 229, 231, 236, 237, 238, 239, 248, 249, 253, 254], "edit": [3, 29, 37, 39, 42, 43, 57, 79, 88, 98, 100, 133, 134, 153, 166, 185, 186, 187, 189, 203, 220, 229, 232, 251], "non": [3, 23, 26, 32, 39, 42, 59, 70, 71, 75, 90, 91, 92, 105, 112, 113, 114, 115, 116, 119, 121, 122, 124, 127, 130, 132, 134, 135, 138, 149, 151, 152, 155, 156, 182, 184, 189, 198, 203, 209, 219, 238, 239, 241], "configur": [3, 9, 12, 13, 14, 17, 20, 21, 22, 24, 26, 28, 31, 32, 34, 39, 42, 43, 44, 48, 50, 52, 54, 57, 58, 61, 62, 64, 70, 75, 76, 78, 84, 85, 86, 87, 88, 89, 97, 99, 100, 101, 104, 112, 113, 114, 115, 120, 123, 125, 131, 132, 133, 134, 135, 136, 137, 144, 147, 149, 154, 155, 159, 161, 162, 165, 166, 167, 170, 171, 172, 174, 175, 179, 180, 184, 188, 191, 192, 193, 194, 195, 196, 198, 199, 205, 207, 209, 210, 213, 214, 216, 219, 228, 242, 245, 248, 249, 252, 253, 254], "without": [3, 5, 14, 16, 20, 21, 22, 24, 26, 32, 36, 37, 39, 41, 42, 57, 61, 69, 70, 72, 75, 99, 104, 109, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 125, 127, 130, 134, 136, 146, 147, 150, 151, 152, 156, 168, 173, 185, 188, 189, 198, 199, 207, 209, 213, 218, 219, 229, 240, 253], "rerun": [3, 79, 203], "step": [3, 11, 20, 27, 31, 34, 37, 41, 42, 43, 57, 59, 63, 91, 106, 112, 114, 115, 122, 123, 127, 130, 133, 134, 135, 136, 144, 153, 154, 156, 163, 165, 189, 198, 199, 215, 216, 227, 232, 242, 246, 248, 249], "take": [3, 7, 8, 9, 10, 11, 21, 23, 26, 27, 32, 37, 42, 44, 48, 54, 55, 57, 64, 69, 70, 71, 77, 79, 84, 86, 98, 106, 112, 113, 114, 115, 119, 120, 122, 123, 124, 127, 130, 131, 133, 134, 136, 141, 142, 143, 148, 149, 150, 151, 152, 154, 155, 160, 167, 174, 180, 185, 186, 188, 199, 207, 213, 216, 224, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 241, 242, 246, 247, 252], "effect": [3, 14, 24, 29, 32, 57, 71, 75, 79, 112, 115, 118, 121, 122, 127, 148, 185, 202, 249], "replac": [3, 20, 29, 32, 48, 49, 51, 62, 65, 67, 69, 75, 84, 85, 86, 87, 88, 89, 97, 99, 100, 112, 113, 114, 115, 118, 119, 120, 122, 123, 124, 133, 134, 136, 147, 149, 150, 166, 167, 173, 184, 195, 204, 213, 220, 223, 227, 240, 246, 247, 249, 253], "devel": [3, 48, 62, 82, 112, 114, 131, 184], "catkin": [3, 48, 53, 62, 67, 76, 89, 112, 134, 184], "becaus": [3, 4, 5, 8, 9, 20, 26, 28, 32, 36, 39, 41, 42, 43, 45, 48, 57, 63, 70, 75, 76, 77, 96, 112, 113, 114, 115, 118, 119, 120, 122, 123, 127, 130, 131, 132, 134, 136, 146, 147, 148, 149, 150, 151, 152, 156, 167, 171, 173, 174, 176, 177, 179, 181, 182, 185, 186, 187, 188, 191, 192, 193, 194, 195, 196, 198, 199, 203, 215, 216, 218, 219, 224, 225, 226, 227, 232, 234, 235, 242, 246, 254], "ha": [3, 4, 7, 8, 9, 14, 16, 18, 20, 22, 23, 24, 26, 27, 29, 30, 32, 33, 35, 37, 39, 41, 43, 45, 47, 48, 50, 51, 57, 62, 63, 64, 65, 66, 67, 70, 74, 75, 77, 83, 96, 106, 108, 112, 113, 114, 115, 117, 119, 120, 121, 122, 125, 127, 130, 131, 133, 134, 136, 139, 147, 148, 149, 150, 151, 152, 153, 156, 158, 159, 160, 167, 168, 169, 174, 176, 177, 179, 180, 181, 184, 185, 186, 188, 190, 191, 192, 193, 195, 199, 200, 203, 209, 211, 215, 216, 218, 219, 220, 224, 225, 226, 227, 229, 230, 233, 234, 235, 238, 239, 241, 242, 246, 247, 248, 249, 253], "most": [3, 4, 5, 8, 18, 22, 24, 32, 33, 41, 42, 43, 45, 51, 62, 63, 65, 71, 77, 101, 104, 105, 112, 113, 115, 119, 120, 121, 123, 124, 128, 130, 131, 132, 133, 134, 136, 146, 147, 149, 151, 159, 164, 165, 166, 167, 174, 175, 188, 193, 218, 219, 223, 224, 228, 242, 243, 246, 253], "advantag": [3, 4, 8, 26, 48, 75, 115, 148, 151, 152, 207, 253], "complic": [3, 11, 77, 115, 132, 242], "drawback": [3, 18, 133], "anoth": [3, 4, 9, 10, 11, 13, 15, 16, 20, 24, 29, 30, 32, 33, 42, 45, 48, 50, 58, 60, 70, 72, 75, 78, 79, 84, 85, 86, 87, 88, 89, 93, 94, 95, 97, 99, 100, 112, 114, 115, 119, 122, 134, 136, 142, 147, 148, 149, 152, 153, 155, 156, 158, 159, 160, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 202, 203, 204, 207, 213, 214, 216, 219, 225, 226, 227, 233, 240, 249, 253], "thei": [3, 4, 6, 8, 10, 11, 13, 14, 23, 24, 26, 29, 30, 31, 32, 37, 39, 42, 43, 47, 51, 55, 57, 61, 64, 70, 71, 75, 82, 84, 85, 88, 96, 98, 100, 105, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 127, 130, 131, 132, 133, 134, 136, 144, 146, 147, 148, 151, 152, 162, 167, 173, 174, 177, 180, 181, 182, 185, 186, 187, 190, 193, 198, 199, 202, 207, 210, 212, 213, 214, 218, 219, 224, 240, 241, 242, 243, 246, 253], "much": [3, 7, 11, 15, 24, 29, 37, 48, 74, 102, 106, 113, 115, 117, 122, 132, 134, 136, 149, 151, 152, 155, 167, 188, 210, 213, 216, 218, 222, 224, 240], "effici": [3, 4, 8, 18, 22, 75, 103, 106, 113, 115, 119, 123, 124, 142, 144, 147, 197, 207, 213, 230, 247], "answer": [3, 29, 31, 41, 43, 156, 159, 173, 227, 255], "simpl": [3, 8, 11, 19, 23, 32, 42, 48, 59, 70, 71, 75, 113, 121, 123, 137, 144, 148, 154, 160, 167, 169, 183, 186, 187, 189, 190, 203, 204, 205, 216, 219, 236, 237, 240, 242, 249], "question": [3, 25, 27, 29, 31, 32, 37, 134, 143, 144, 156, 159, 219, 232, 242], "prefix": [3, 14, 32, 41, 42, 43, 50, 55, 60, 89, 112, 113, 114, 115, 119, 122, 125, 132, 136, 147, 156, 166, 167, 189, 199, 207, 208, 213, 223, 228, 246], "usr": [3, 42, 43, 57, 79, 84, 86, 87, 99, 123, 134, 164, 184, 204], "local": [3, 23, 24, 35, 37, 42, 43, 45, 46, 48, 57, 69, 72, 73, 78, 88, 96, 103, 104, 112, 113, 114, 115, 119, 121, 123, 131, 132, 135, 142, 154, 163, 164, 167, 173, 184, 186, 193, 194, 195, 200, 202, 218, 219, 225, 226, 253], "read": [3, 11, 24, 32, 47, 57, 63, 76, 78, 79, 109, 112, 113, 114, 115, 117, 119, 122, 123, 133, 144, 145, 147, 151, 152, 154, 155, 159, 177, 179, 186, 189, 191, 192, 196, 199, 202, 203, 224, 234, 235, 245, 246, 253, 255], "doc": [3, 4, 29, 32, 50, 55, 57, 78, 84, 85, 97, 108, 112, 113, 114, 115, 116, 117, 122, 124, 125, 131, 133, 134, 135, 137, 188, 219, 223, 253, 255], "setup": [3, 9, 31, 32, 34, 39, 40, 42, 45, 48, 57, 59, 61, 62, 65, 67, 73, 75, 83, 90, 94, 98, 112, 113, 120, 122, 134, 142, 148, 149, 150, 151, 154, 159, 160, 163, 164, 165, 166, 174, 175, 185, 187, 189, 190, 191, 192, 193, 194, 198, 199, 202, 203, 204, 205, 208, 211, 215, 218, 220, 225, 226, 233, 234, 236, 237, 238, 239, 248, 252, 253], "specif": [3, 5, 12, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 39, 40, 41, 44, 45, 51, 56, 57, 60, 61, 71, 79, 91, 101, 109, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 127, 132, 133, 135, 137, 138, 144, 147, 148, 151, 155, 159, 164, 165, 166, 167, 168, 173, 180, 181, 184, 187, 189, 196, 198, 200, 202, 203, 207, 209, 212, 213, 214, 216, 218, 219, 229, 233, 234, 235, 236, 237, 240, 253], "often": [3, 13, 26, 29, 32, 42, 64, 125, 134, 136, 154, 176, 199, 215, 218, 219, 224, 240, 242, 243, 246], "someth": [3, 4, 23, 24, 29, 31, 34, 41, 42, 50, 57, 58, 62, 67, 73, 79, 84, 86, 97, 99, 112, 115, 123, 127, 130, 133, 134, 136, 137, 143, 146, 148, 155, 175, 177, 180, 181, 182, 186, 188, 190, 199, 204, 218, 219, 227, 229, 234, 235, 246, 253], "bash": [3, 34, 42, 48, 57, 59, 69, 73, 76, 84, 85, 86, 87, 89, 90, 97, 98, 99, 132, 133, 147, 148, 149, 150, 151, 152, 154, 160, 163, 164, 165, 166, 167, 173, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 202, 203, 204, 205, 208, 215, 218, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245, 253, 254], "place": [3, 8, 16, 23, 29, 32, 40, 41, 42, 48, 49, 57, 58, 70, 91, 101, 105, 113, 114, 115, 119, 122, 123, 128, 132, 134, 135, 136, 147, 153, 159, 173, 184, 187, 188, 204, 213, 218, 230, 242, 246, 248, 251, 253], "defin": [3, 4, 5, 11, 14, 16, 22, 23, 24, 26, 27, 30, 32, 39, 42, 43, 48, 50, 51, 84, 86, 88, 97, 99, 112, 113, 114, 115, 119, 123, 124, 125, 132, 133, 134, 136, 142, 147, 148, 154, 155, 156, 159, 160, 166, 167, 179, 180, 184, 187, 189, 190, 194, 195, 196, 198, 199, 210, 211, 212, 213, 214, 215, 216, 218, 225, 226, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 246, 247, 248, 249], "chang": [3, 4, 8, 11, 12, 13, 14, 22, 23, 24, 27, 29, 30, 36, 37, 41, 42, 43, 44, 45, 50, 54, 55, 57, 58, 62, 65, 67, 69, 71, 72, 75, 79, 88, 90, 96, 98, 100, 105, 112, 113, 114, 115, 126, 127, 131, 132, 133, 136, 137, 141, 142, 144, 147, 148, 151, 152, 154, 156, 159, 163, 166, 167, 171, 174, 176, 178, 179, 181, 184, 185, 187, 189, 190, 198, 199, 202, 205, 206, 208, 209, 212, 213, 214, 216, 218, 224, 225, 226, 227, 228, 229, 232, 239, 241, 245, 246, 253, 254], "abl": [3, 8, 18, 20, 22, 23, 24, 26, 29, 42, 43, 51, 55, 75, 88, 96, 113, 114, 115, 122, 123, 124, 133, 135, 137, 147, 149, 156, 160, 163, 167, 171, 173, 175, 186, 187, 188, 190, 191, 192, 196, 199, 200, 203, 208, 211, 216, 219, 227, 232, 246, 249, 253, 254], "do": [3, 4, 7, 13, 15, 21, 24, 27, 29, 32, 37, 42, 43, 46, 48, 52, 57, 58, 62, 63, 65, 67, 69, 70, 71, 72, 74, 77, 79, 80, 84, 86, 87, 88, 91, 98, 100, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 127, 130, 131, 132, 133, 134, 135, 136, 137, 146, 147, 148, 151, 152, 153, 156, 159, 165, 173, 174, 184, 185, 186, 188, 189, 190, 193, 195, 196, 199, 202, 203, 204, 205, 207, 209, 212, 213, 214, 216, 218, 224, 225, 226, 227, 228, 231, 232, 233, 238, 239, 240, 241, 243, 245, 246, 247, 248, 249, 253], "arbitrari": [3, 7, 11, 15, 24, 63, 70, 77, 114, 119, 122, 124, 207, 214, 216, 218], "bit": [3, 16, 21, 32, 42, 44, 59, 84, 85, 86, 87, 88, 100, 106, 112, 113, 115, 124, 134, 136, 159, 187, 199, 216, 218], "shell": [3, 18, 36, 48, 50, 69, 84, 85, 86, 87, 88, 97, 99, 100, 109, 116, 122, 123, 165, 175, 179, 184, 200, 202, 203, 204, 207, 212, 214, 254], "set": [3, 4, 5, 7, 8, 9, 10, 11, 17, 19, 21, 22, 23, 26, 27, 28, 32, 33, 34, 35, 36, 37, 39, 41, 42, 48, 49, 50, 51, 52, 53, 56, 57, 58, 64, 65, 69, 72, 75, 78, 85, 87, 88, 89, 90, 94, 96, 100, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 118, 120, 122, 127, 132, 133, 134, 135, 136, 137, 138, 143, 144, 146, 147, 148, 149, 151, 152, 154, 155, 157, 158, 159, 161, 162, 163, 164, 165, 169, 170, 173, 174, 175, 177, 180, 181, 184, 185, 186, 188, 190, 191, 192, 193, 195, 197, 198, 200, 207, 208, 209, 210, 212, 214, 215, 216, 218, 219, 220, 222, 223, 233, 234, 235, 238, 239, 242, 246, 247, 248, 249, 252, 254], "variabl": [3, 10, 14, 20, 29, 32, 36, 39, 43, 48, 50, 57, 58, 65, 72, 79, 84, 86, 88, 89, 90, 91, 93, 94, 95, 100, 108, 112, 113, 114, 115, 120, 124, 125, 133, 134, 146, 147, 148, 149, 150, 151, 154, 155, 159, 163, 164, 165, 167, 195, 200, 214, 215, 225, 226, 234, 235, 236, 237, 249], "auto": [3, 48, 62, 65, 67, 75, 112, 113, 114, 115, 119, 120, 137, 146, 148, 166, 167, 171, 181, 187, 190, 191, 193, 194, 198, 199, 215, 233, 236, 238, 248], "complet": [3, 4, 8, 11, 23, 27, 34, 39, 57, 58, 63, 70, 72, 74, 75, 84, 86, 91, 93, 94, 95, 106, 107, 108, 109, 112, 113, 114, 115, 119, 123, 124, 125, 127, 130, 133, 134, 135, 136, 143, 148, 150, 151, 152, 154, 168, 169, 176, 177, 188, 204, 209, 212, 214, 215, 219, 227, 231, 234, 235, 236, 237, 242, 249, 253, 254], "rule": [3, 11, 30, 32, 35, 63, 105, 112, 113, 114, 115, 121, 122, 123, 132, 134, 159, 167, 210, 212, 214], "how": [3, 4, 7, 14, 15, 16, 18, 20, 21, 22, 23, 24, 26, 27, 29, 31, 32, 34, 37, 40, 41, 42, 43, 45, 46, 47, 48, 50, 52, 56, 57, 58, 62, 63, 67, 70, 73, 75, 79, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 130, 131, 132, 133, 135, 136, 137, 138, 141, 142, 143, 144, 145, 146, 147, 148, 151, 152, 154, 155, 156, 159, 161, 162, 163, 164, 165, 167, 168, 169, 170, 171, 173, 174, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 207, 208, 210, 211, 213, 215, 216, 218, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 249, 253, 255], "exampl": [3, 4, 5, 7, 8, 10, 11, 14, 15, 18, 19, 20, 22, 23, 24, 25, 29, 32, 37, 39, 40, 42, 43, 51, 54, 57, 63, 65, 68, 69, 70, 72, 74, 76, 79, 88, 96, 98, 102, 106, 107, 109, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 133, 134, 135, 136, 137, 139, 147, 151, 152, 156, 160, 167, 169, 171, 174, 175, 176, 177, 180, 182, 184, 188, 189, 190, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 207, 210, 211, 213, 216, 218, 219, 220, 225, 226, 228, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249, 252, 253], "ros_distro": [3, 69, 84, 86, 114, 115, 154, 173, 215, 253], "know": [3, 14, 16, 28, 29, 32, 43, 48, 56, 69, 96, 106, 127, 130, 134, 135, 136, 146, 147, 148, 173, 176, 177, 178, 179, 180, 181, 182, 188, 189, 190, 191, 192, 200, 203, 218, 227, 229, 232, 233, 242, 249], "anyth": [3, 20, 23, 24, 29, 32, 53, 69, 70, 106, 115, 118, 123, 124, 134, 142, 151, 156, 160, 185, 200, 216, 223, 240], "distribut": [3, 9, 13, 20, 22, 26, 27, 40, 41, 43, 44, 62, 64, 65, 66, 67, 69, 72, 73, 76, 80, 83, 84, 85, 86, 87, 90, 97, 98, 101, 107, 108, 109, 114, 116, 121, 123, 125, 127, 128, 131, 133, 134, 137, 142, 143, 147, 148, 149, 156, 163, 164, 165, 173, 188, 215, 219, 233, 240, 253, 255], "sever": [3, 4, 7, 11, 20, 22, 32, 39, 70, 71, 75, 78, 98, 106, 109, 112, 113, 115, 119, 121, 122, 123, 124, 131, 134, 136, 146, 147, 148, 162, 163, 164, 165, 167, 173, 181, 182, 185, 190, 193, 194, 195, 196, 200, 213, 233, 240, 245, 248, 249, 253], "lint": [3, 112, 113, 114, 115, 133], "manner": [3, 4, 24, 32, 84, 86, 182, 213, 230], "current": [3, 4, 5, 11, 12, 20, 22, 23, 24, 27, 28, 32, 36, 37, 42, 43, 57, 61, 64, 65, 72, 73, 76, 78, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 105, 106, 108, 109, 110, 112, 114, 115, 116, 118, 119, 122, 123, 124, 125, 132, 133, 134, 137, 138, 151, 152, 160, 164, 167, 168, 169, 171, 177, 179, 180, 181, 184, 190, 198, 203, 209, 213, 218, 219, 225, 226, 227, 229, 230, 232, 234, 235, 238, 239, 252, 253, 255], "style": [3, 16, 18, 23, 37, 48, 71, 112, 113, 114, 115, 117, 119, 130, 134, 136, 180, 200, 247], "uncrustifi": [3, 82, 112, 113, 115, 132], "static": [3, 5, 11, 22, 27, 55, 106, 112, 113, 114, 115, 117, 120, 123, 125, 132, 136, 137, 138, 142, 146, 199, 203, 231, 234, 235, 236, 237, 240], "check": [3, 9, 18, 23, 27, 29, 32, 37, 42, 43, 57, 69, 70, 72, 73, 78, 84, 85, 86, 88, 89, 96, 97, 99, 100, 102, 106, 112, 113, 114, 115, 119, 120, 121, 123, 125, 129, 130, 131, 132, 134, 136, 143, 146, 147, 148, 150, 159, 160, 165, 167, 174, 180, 181, 185, 191, 192, 193, 194, 196, 198, 200, 207, 208, 215, 219, 220, 225, 226, 233, 234, 235, 236, 237, 238, 239, 240, 242, 248, 249, 252, 253, 255], "cppcheck": [3, 82, 88, 89, 112, 113, 114, 115, 132], "copyright": [3, 112, 113, 114, 115, 134], "pep8": [3, 88, 89, 114, 132], "grow": [3, 146], "piec": [3, 16, 19, 23, 39, 124, 134, 177, 189, 191, 192, 193, 213, 219, 225, 226, 242], "topolog": 3, "group": [3, 21, 30, 31, 43, 45, 64, 74, 102, 112, 113, 114, 115, 119, 121, 134, 137, 138, 142, 173, 187, 188, 253, 255], "correct": [3, 24, 29, 32, 37, 42, 44, 48, 50, 57, 69, 76, 79, 112, 113, 114, 115, 119, 124, 133, 134, 163, 218, 219, 242, 253], "actual": [3, 4, 14, 22, 34, 39, 58, 62, 67, 112, 113, 114, 115, 119, 122, 123, 135, 146, 148, 155, 158, 159, 167, 181, 185, 189, 193, 198, 203, 205, 207, 218, 219, 227, 229, 234, 235, 238, 239, 241, 246, 248, 249, 252], "packag": [4, 9, 11, 14, 18, 19, 20, 22, 25, 28, 29, 30, 31, 32, 33, 34, 37, 42, 44, 45, 46, 47, 50, 57, 58, 59, 60, 61, 64, 65, 68, 69, 72, 74, 79, 84, 85, 86, 87, 88, 89, 91, 98, 100, 102, 103, 104, 105, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 125, 127, 128, 130, 131, 132, 133, 137, 138, 142, 144, 148, 149, 154, 156, 159, 160, 163, 164, 165, 166, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 183, 185, 188, 198, 199, 200, 201, 202, 205, 207, 208, 209, 213, 220, 221, 224, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 241, 242, 243, 246, 249, 250, 252, 254, 255], "public": [4, 20, 30, 32, 48, 58, 66, 72, 74, 75, 98, 112, 113, 114, 115, 119, 121, 122, 124, 127, 132, 135, 136, 146, 150, 151, 154, 166, 167, 171, 186, 187, 189, 190, 191, 193, 198, 199, 215, 216, 219, 222, 225, 233, 234, 236, 238, 247, 248, 253], "ad": [4, 11, 22, 27, 37, 42, 48, 57, 64, 65, 73, 106, 112, 113, 114, 115, 119, 120, 121, 122, 127, 130, 133, 134, 136, 146, 147, 151, 156, 163, 167, 169, 171, 173, 179, 186, 190, 191, 192, 193, 194, 195, 196, 200, 205, 208, 209, 211, 220, 229, 231, 243, 244, 251, 254], "new": [4, 10, 16, 24, 26, 28, 29, 30, 31, 32, 35, 37, 39, 41, 42, 45, 47, 48, 51, 54, 55, 57, 63, 65, 66, 67, 69, 72, 73, 74, 76, 77, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 105, 107, 112, 113, 114, 115, 127, 130, 131, 132, 133, 134, 135, 136, 142, 146, 147, 148, 150, 151, 152, 153, 154, 155, 159, 163, 166, 167, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 203, 204, 208, 209, 211, 212, 213, 214, 215, 216, 219, 220, 224, 225, 226, 227, 228, 229, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 247, 248, 249, 252, 253, 254, 255], "face": [4, 8, 39, 132, 137, 173, 177, 253], "familiar": [4, 45, 53, 123, 168, 169, 173, 175, 185, 214, 243], "come": [4, 8, 16, 20, 23, 29, 37, 39, 45, 51, 62, 67, 102, 112, 113, 115, 119, 121, 125, 132, 134, 138, 146, 167, 173, 174, 179, 185, 193, 199, 204, 210, 216, 219, 229, 248], "varieti": [4, 8, 23, 24, 29, 78, 119, 182, 243], "program": [4, 8, 12, 30, 39, 40, 42, 43, 57, 58, 61, 88, 90, 91, 100, 114, 121, 122, 123, 136, 138, 142, 144, 153, 158, 165, 166, 167, 178, 197, 202, 204, 209, 232, 240, 243, 246, 249], "languag": [4, 5, 11, 25, 30, 40, 45, 48, 106, 112, 114, 119, 130, 133, 134, 137, 138, 140, 156, 187, 190, 246], "There": [4, 7, 11, 15, 16, 19, 20, 22, 23, 24, 27, 32, 33, 37, 41, 47, 48, 49, 50, 51, 54, 57, 69, 70, 85, 87, 88, 90, 98, 100, 105, 112, 115, 118, 119, 121, 123, 124, 125, 127, 130, 131, 133, 134, 135, 136, 160, 168, 174, 176, 180, 182, 189, 190, 191, 192, 193, 194, 195, 196, 199, 213, 216, 218, 219, 220, 223, 240, 241, 242, 248, 249], "two": [4, 7, 11, 14, 15, 16, 21, 22, 25, 26, 27, 32, 37, 39, 44, 45, 46, 48, 50, 51, 52, 57, 62, 67, 71, 74, 75, 80, 98, 104, 105, 106, 108, 109, 112, 113, 114, 115, 116, 118, 120, 121, 122, 123, 124, 127, 131, 132, 133, 134, 136, 146, 147, 148, 151, 152, 154, 158, 160, 166, 167, 169, 171, 173, 175, 177, 178, 179, 180, 181, 187, 188, 189, 191, 192, 193, 194, 195, 196, 200, 202, 205, 209, 212, 213, 214, 216, 218, 219, 225, 226, 228, 229, 230, 233, 234, 235, 236, 237, 238, 239, 240, 241, 246, 253], "main": [4, 9, 14, 18, 22, 23, 27, 32, 40, 41, 42, 48, 52, 57, 62, 63, 67, 69, 70, 72, 75, 86, 87, 98, 99, 107, 108, 112, 113, 114, 115, 122, 124, 132, 133, 134, 136, 148, 150, 151, 152, 166, 167, 169, 171, 175, 181, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 204, 207, 213, 215, 222, 225, 226, 233, 234, 235, 236, 237, 238, 239, 240, 245, 249, 254], "rtp": [4, 20, 84, 85, 86, 87, 88, 89, 90, 100, 106, 107, 108, 109, 113, 116, 117, 118, 119, 120, 121, 137, 138, 147, 155], "respons": [4, 5, 7, 9, 11, 12, 15, 22, 24, 29, 37, 41, 42, 43, 48, 64, 70, 75, 106, 108, 112, 113, 114, 115, 116, 119, 121, 123, 124, 127, 130, 135, 139, 147, 148, 167, 169, 177, 178, 180, 187, 194, 196, 207, 209, 212, 213, 248, 249], "discoveri": [4, 6, 9, 13, 20, 21, 26, 33, 106, 107, 108, 109, 112, 113, 114, 115, 116, 138, 142, 144, 145, 153, 159, 176], "publish": [4, 6, 8, 9, 10, 11, 13, 18, 20, 24, 27, 28, 39, 48, 55, 56, 68, 71, 74, 75, 84, 85, 86, 87, 88, 89, 97, 99, 100, 103, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 124, 125, 138, 141, 144, 146, 147, 149, 150, 151, 152, 153, 154, 155, 160, 166, 168, 169, 173, 176, 177, 178, 179, 180, 181, 182, 183, 184, 186, 187, 188, 194, 196, 198, 199, 202, 203, 204, 205, 209, 216, 225, 226, 227, 228, 233, 234, 235, 236, 237, 241, 242, 248, 253], "subscrib": [4, 6, 10, 11, 13, 24, 39, 56, 62, 67, 68, 71, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 122, 123, 124, 138, 144, 146, 149, 151, 152, 153, 155, 166, 167, 176, 177, 178, 180, 181, 183, 184, 186, 187, 188, 190, 198, 199, 202, 209, 215, 233, 234, 235, 236, 237, 253], "mechan": [4, 6, 9, 16, 19, 21, 22, 24, 42, 53, 74, 76, 112, 113, 115, 122, 130, 147, 230, 243], "request": [4, 7, 11, 15, 24, 26, 39, 42, 48, 56, 57, 62, 64, 66, 67, 70, 71, 74, 75, 76, 79, 94, 106, 107, 108, 109, 112, 113, 114, 115, 116, 119, 120, 121, 124, 125, 130, 131, 133, 136, 143, 148, 154, 156, 173, 176, 177, 180, 187, 194, 196, 200, 207, 208, 212, 219, 220, 229, 233, 236, 237, 248, 249], "repli": [4, 107, 108, 109, 115, 125, 134, 207], "serial": [4, 20, 39, 73, 103, 106, 112, 113, 114, 115, 117, 124, 138, 150, 151, 152, 159, 176], "messag": [4, 5, 6, 7, 8, 9, 10, 15, 16, 21, 22, 23, 24, 26, 28, 30, 31, 32, 33, 39, 43, 45, 49, 53, 56, 62, 67, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 103, 104, 106, 107, 108, 112, 113, 114, 115, 116, 117, 118, 119, 120, 134, 136, 137, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 160, 166, 167, 171, 174, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 203, 207, 208, 209, 212, 215, 218, 227, 234, 235, 238, 239, 241, 245, 248, 249, 253], "slightli": [4, 84, 85, 90, 97, 119, 149, 187, 203], "higher": [4, 22, 23, 39, 48, 51, 62, 67, 105, 112, 120, 134, 135, 147, 148, 202, 224], "doe": [4, 8, 9, 11, 20, 24, 26, 28, 32, 33, 34, 37, 39, 43, 50, 51, 53, 58, 62, 74, 75, 76, 83, 84, 85, 86, 87, 100, 104, 112, 113, 114, 116, 119, 121, 122, 123, 124, 125, 127, 131, 132, 133, 134, 135, 136, 147, 148, 149, 151, 152, 156, 159, 167, 171, 174, 181, 184, 185, 188, 189, 190, 198, 199, 205, 207, 216, 218, 224, 225, 226, 227, 229, 232, 240, 242, 246, 248], "touch": [4, 73, 84, 86, 133, 137, 143, 167, 174], "directli": [4, 5, 14, 16, 22, 29, 32, 41, 42, 45, 54, 57, 70, 74, 75, 78, 80, 83, 88, 100, 112, 113, 115, 119, 120, 121, 123, 124, 132, 134, 135, 148, 151, 152, 165, 166, 169, 181, 201, 209, 213, 216, 218, 219, 225, 226, 227, 247, 253], "through": [4, 8, 10, 11, 13, 14, 16, 18, 26, 27, 31, 37, 41, 42, 47, 52, 57, 61, 64, 72, 76, 77, 83, 88, 92, 100, 103, 106, 112, 113, 115, 121, 123, 127, 130, 131, 132, 134, 135, 137, 144, 146, 147, 148, 150, 155, 163, 167, 169, 185, 189, 190, 200, 211, 218, 227, 231, 253], "abstract": [4, 20, 147, 189], "As": [4, 5, 8, 9, 16, 21, 29, 32, 37, 48, 55, 59, 68, 70, 79, 84, 86, 88, 91, 98, 100, 105, 106, 112, 113, 115, 119, 120, 121, 122, 123, 124, 127, 134, 136, 146, 147, 150, 151, 152, 155, 159, 163, 166, 167, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 203, 205, 207, 209, 211, 213, 214, 215, 216, 224, 228, 229, 238, 239, 241, 243, 245, 246, 248, 253], "diagram": [4, 22, 133, 228], "show": [4, 9, 23, 24, 28, 34, 42, 45, 47, 57, 59, 103, 106, 112, 114, 122, 124, 133, 135, 136, 137, 146, 147, 148, 149, 153, 155, 159, 160, 163, 164, 165, 166, 167, 173, 174, 176, 178, 182, 185, 187, 190, 191, 192, 198, 199, 200, 202, 203, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 225, 226, 227, 231, 234, 235, 238, 239, 242, 245, 253, 254], "execut": [4, 8, 9, 12, 18, 22, 32, 40, 41, 42, 43, 45, 46, 48, 51, 53, 57, 68, 69, 70, 71, 84, 86, 88, 90, 100, 106, 108, 109, 112, 113, 114, 115, 116, 117, 121, 122, 124, 127, 134, 135, 136, 137, 142, 146, 160, 163, 166, 167, 168, 171, 174, 175, 177, 178, 182, 184, 185, 186, 187, 192, 193, 195, 196, 198, 199, 203, 205, 207, 209, 210, 211, 212, 213, 214, 219, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 246, 247, 248, 249, 253], "graph": [4, 6, 9, 13, 26, 30, 104, 106, 107, 108, 109, 112, 114, 115, 137, 147, 153, 156, 158, 159, 177, 180, 181, 193, 199, 209, 228], "event": [4, 14, 22, 42, 59, 107, 108, 109, 112, 113, 114, 115, 119, 123, 136, 137, 149, 166, 167, 168, 169, 182, 185, 191, 192, 193, 203, 209, 210, 214, 215, 220, 223], "turn": [4, 25, 26, 48, 75, 112, 115, 132, 136, 160, 166, 190, 216, 218, 220], "purpos": [4, 14, 20, 56, 105, 113, 115, 123, 124, 131, 132, 134, 136, 147, 153, 167, 171, 178, 185, 228, 241], "complex": [4, 11, 13, 19, 22, 24, 26, 42, 45, 71, 78, 104, 106, 112, 115, 120, 123, 134, 135, 156, 168, 175, 178, 181, 185, 188, 209, 210, 212, 214, 240, 246], "remain": [4, 24, 37, 112, 113, 114, 115, 123, 134, 146, 153, 154, 163, 177, 191, 192, 195, 199, 223, 240], "being": [4, 5, 18, 19, 20, 23, 24, 26, 32, 39, 41, 42, 45, 48, 51, 55, 57, 58, 62, 65, 67, 75, 79, 108, 112, 113, 114, 115, 117, 119, 121, 122, 123, 124, 125, 130, 131, 134, 135, 136, 143, 147, 148, 151, 152, 155, 156, 176, 181, 184, 186, 188, 190, 198, 199, 203, 204, 216, 218, 219, 228, 233, 234, 235, 238, 239, 240, 248, 249], "captur": [4, 24, 104, 112, 113, 114, 115, 124, 133, 134, 155, 199, 228], "absolut": [4, 39, 42, 50, 57, 75, 80, 112, 113, 114, 115, 121, 127, 132, 133, 134, 169, 177], "minimum": [4, 24, 28, 39, 59, 63, 89, 112, 113, 114, 134, 142, 154, 167, 171, 186, 203, 215], "final": [4, 7, 16, 37, 41, 42, 48, 57, 72, 88, 93, 94, 95, 100, 112, 113, 114, 115, 123, 124, 127, 132, 133, 134, 136, 147, 148, 150, 166, 167, 177, 181, 190, 193, 196, 199, 200, 203, 208, 209, 212, 213, 214, 215, 216, 218, 219, 225, 227, 230, 233, 234, 235, 236, 237, 238, 239, 247, 248, 249], "rmw_fastrtps_cpp": [4, 5, 20, 79, 95, 118, 148, 155], "against": [4, 5, 23, 32, 39, 43, 48, 58, 62, 67, 90, 105, 112, 113, 114, 115, 123, 127, 131, 134, 173, 188, 189, 219, 224], "vendor": [4, 5, 17, 26, 29, 84, 85, 86, 87, 88, 90, 100, 112, 113, 114, 115, 116, 118, 122, 127, 156], "abov": [4, 5, 7, 11, 12, 14, 15, 21, 22, 23, 24, 32, 37, 42, 44, 45, 46, 50, 57, 69, 70, 75, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 106, 112, 118, 119, 121, 122, 123, 124, 130, 131, 133, 134, 135, 136, 147, 149, 155, 156, 159, 171, 174, 175, 176, 177, 180, 181, 182, 184, 185, 187, 189, 190, 195, 199, 200, 207, 209, 211, 213, 214, 216, 238, 239, 240, 243, 246, 253], "box": [4, 20, 69, 113, 115, 134, 137, 165, 177, 181, 216, 218, 240, 242, 246, 252, 254], "label": [4, 113, 122, 130, 134, 253], "ros_to_dd": 4, "repres": [4, 11, 23, 42, 64, 119, 122, 125, 134, 139, 148, 169, 182, 193, 195, 216, 218, 219, 230, 236, 240], "categori": [4, 29, 62, 67, 113, 134, 141, 218], "object": [4, 8, 14, 23, 27, 56, 75, 103, 104, 112, 113, 114, 115, 118, 119, 121, 125, 133, 136, 142, 150, 151, 152, 162, 166, 167, 169, 189, 195, 196, 216, 218, 233, 234, 235, 236, 237, 238, 239, 240, 242, 246], "equival": [4, 48, 51, 54, 57, 74, 115, 119, 132, 133, 135, 167, 184, 228, 230, 246], "One": [4, 25, 32, 37, 41, 43, 63, 75, 104, 115, 122, 124, 136, 139, 174, 177, 189, 199, 207, 213, 225, 226, 249], "goal": [4, 7, 11, 12, 42, 56, 71, 73, 106, 112, 113, 114, 115, 119, 121, 125, 130, 140, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 203, 207, 208, 209, 211, 212, 213, 214, 215, 219, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249], "insul": 4, "even": [4, 10, 12, 14, 23, 24, 26, 29, 32, 36, 37, 57, 61, 64, 75, 78, 79, 112, 113, 114, 119, 123, 124, 125, 127, 132, 134, 146, 147, 151, 152, 176, 180, 182, 185, 190, 199, 203, 213, 216, 218, 219, 224, 225, 226, 242, 246, 253], "technologi": [4, 103, 133, 142], "minim": [4, 29, 68, 74, 84, 86, 97, 99, 112, 113, 115, 118, 119, 124, 125, 131, 134, 135, 144, 146, 154, 193, 195], "howev": [4, 8, 20, 22, 24, 26, 32, 34, 37, 39, 41, 42, 44, 45, 50, 51, 58, 72, 77, 80, 84, 86, 97, 99, 115, 118, 119, 123, 124, 125, 134, 135, 146, 147, 148, 149, 152, 153, 155, 156, 159, 163, 167, 171, 174, 178, 179, 188, 190, 199, 202, 203, 204, 211, 213, 216, 219, 225, 226, 227, 230, 232, 234, 235, 240, 241, 243, 246, 249, 253], "we": [4, 8, 11, 18, 20, 22, 23, 27, 29, 32, 39, 40, 42, 43, 48, 51, 52, 54, 56, 57, 59, 65, 69, 70, 72, 75, 76, 78, 80, 84, 85, 86, 87, 88, 89, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 127, 128, 130, 132, 133, 134, 135, 136, 137, 141, 142, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 158, 159, 166, 167, 168, 171, 176, 177, 178, 180, 181, 184, 185, 186, 187, 189, 190, 191, 192, 196, 198, 199, 202, 203, 204, 205, 207, 208, 209, 211, 213, 215, 216, 218, 219, 222, 223, 224, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 247, 248, 249, 251, 252, 253, 254], "recogn": [4, 39, 57, 96, 134, 209, 211], "occas": [4, 72, 219], "reach": [4, 24, 42, 114, 123, 134, 148, 177, 200, 213, 229, 236, 237, 253], "manual": [4, 24, 37, 48, 61, 62, 65, 67, 78, 88, 89, 98, 100, 112, 114, 122, 124, 134, 135, 137, 149, 150, 151, 152, 167, 168, 171, 190, 191, 192, 194, 196, 199, 207, 215, 219, 220, 238, 239, 252], "adjust": [4, 21, 26, 39, 41, 43, 112, 114, 115, 207, 211, 245], "despit": [4, 39, 112, 134, 213], "consequ": [4, 121, 122, 136, 148], "By": [4, 8, 14, 18, 21, 22, 23, 24, 28, 36, 37, 39, 41, 42, 57, 62, 65, 67, 90, 112, 113, 118, 119, 122, 123, 124, 125, 136, 146, 147, 148, 159, 173, 181, 184, 190, 191, 192, 200, 208, 211, 213, 216, 224, 246, 249, 253], "one": [4, 7, 8, 9, 10, 11, 13, 14, 15, 16, 20, 21, 22, 23, 24, 29, 30, 32, 37, 39, 41, 42, 43, 45, 48, 56, 57, 59, 62, 63, 64, 66, 67, 70, 72, 75, 79, 84, 85, 86, 87, 89, 90, 92, 97, 99, 100, 108, 112, 113, 114, 115, 119, 120, 122, 124, 128, 130, 131, 132, 134, 136, 137, 139, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 159, 160, 163, 164, 165, 167, 168, 174, 175, 176, 177, 178, 180, 181, 185, 186, 187, 188, 189, 190, 193, 194, 195, 196, 199, 200, 202, 203, 207, 209, 213, 216, 218, 219, 224, 225, 226, 228, 229, 230, 232, 234, 235, 236, 237, 238, 239, 240, 241, 242, 248, 253, 254], "avoid": [4, 8, 18, 21, 28, 29, 32, 43, 48, 62, 64, 67, 70, 71, 79, 84, 86, 88, 105, 112, 113, 114, 115, 119, 122, 123, 125, 127, 130, 132, 134, 135, 136, 137, 146, 147, 154, 159, 167, 173, 181, 184, 189, 199, 203, 220, 222, 230, 233, 248], "expos": [4, 5, 8, 45, 112, 113, 114, 115, 136, 137, 146, 232], "header": [4, 5, 18, 28, 30, 32, 43, 62, 67, 106, 112, 113, 114, 115, 121, 122, 132, 133, 134, 150, 151, 166, 167, 171, 181, 186, 189, 190, 193, 204, 219, 225, 226, 233, 234, 235, 238, 239, 245, 248, 252, 254], "normal": [4, 32, 33, 36, 42, 43, 44, 49, 57, 88, 89, 90, 98, 100, 113, 115, 182, 185, 188, 198, 200, 219, 222, 224, 230, 253], "It": [4, 5, 7, 8, 10, 12, 14, 15, 18, 20, 22, 24, 29, 32, 33, 34, 37, 39, 40, 41, 42, 43, 48, 50, 51, 57, 58, 63, 64, 65, 69, 70, 72, 74, 75, 78, 79, 80, 84, 85, 86, 87, 88, 90, 96, 97, 99, 100, 105, 112, 113, 114, 115, 120, 121, 122, 123, 124, 125, 127, 128, 132, 133, 134, 135, 136, 139, 147, 148, 149, 150, 151, 152, 153, 154, 159, 160, 163, 164, 165, 166, 167, 168, 173, 174, 176, 177, 178, 181, 184, 185, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 205, 209, 212, 213, 215, 218, 219, 224, 227, 229, 230, 231, 234, 235, 238, 239, 242, 246, 249, 253, 254], "easi": [4, 8, 11, 12, 18, 29, 50, 51, 57, 70, 77, 78, 84, 86, 88, 100, 112, 122, 123, 132, 134, 146, 148, 186, 209, 213, 215, 230, 238, 239, 253], "potenti": [4, 9, 32, 42, 112, 113, 114, 122, 123, 124, 127, 131, 134, 135, 144, 145, 169, 253], "violat": [4, 113, 115, 124, 134, 224], "portabl": [4, 112, 114, 115], "inspect": [4, 14, 124, 131, 199, 207, 222, 223, 224, 255], "necessarili": [4, 20, 29, 43, 102, 123, 134, 182, 185, 218], "exchang": [4, 8, 10, 25, 26, 29, 37, 112, 115, 143, 147, 148, 154, 160, 163, 181, 248, 249, 255], "therefor": [4, 22, 32, 48, 51, 69, 79, 105, 112, 119, 120, 121, 123, 124, 131, 132, 135, 146, 147, 148, 165, 168, 181, 213, 225, 226, 227, 241], "layout": [4, 18, 25, 32, 48, 112, 119, 132, 160, 199], "path": [4, 23, 26, 32, 33, 35, 39, 40, 41, 42, 45, 48, 50, 56, 57, 59, 60, 65, 69, 73, 76, 78, 84, 85, 86, 87, 88, 89, 90, 91, 98, 100, 107, 108, 109, 112, 113, 114, 115, 116, 119, 120, 121, 122, 123, 133, 134, 135, 146, 147, 148, 149, 150, 156, 163, 164, 165, 166, 167, 168, 169, 173, 174, 175, 176, 184, 185, 186, 188, 189, 191, 192, 193, 194, 195, 196, 202, 203, 204, 207, 209, 211, 213, 214, 215, 216, 218, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239, 242, 245, 253, 254], "msg": [4, 5, 9, 11, 14, 28, 48, 49, 70, 78, 107, 108, 109, 112, 113, 114, 115, 120, 121, 122, 134, 144, 146, 148, 150, 151, 152, 160, 166, 167, 169, 171, 175, 176, 177, 178, 181, 182, 183, 191, 192, 193, 195, 198, 199, 204, 208, 209, 212, 216, 218, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 241, 242, 245], "perform": [4, 7, 13, 14, 15, 18, 22, 28, 39, 45, 51, 54, 62, 67, 70, 72, 93, 104, 107, 112, 114, 115, 116, 119, 120, 121, 123, 127, 131, 135, 137, 142, 147, 151, 152, 155, 168, 169, 171, 199, 203, 213, 243, 252, 253], "figur": [4, 123, 146, 147, 224, 242, 243], "flow": [4, 16, 22, 39, 71, 112, 113, 115, 142, 178], "chart": [4, 133], "right": [4, 24, 29, 43, 57, 62, 67, 69, 78, 80, 112, 113, 114, 115, 119, 122, 124, 127, 133, 134, 137, 139, 142, 146, 166, 167, 171, 174, 177, 180, 182, 194, 199, 218, 219, 220, 221, 227, 230, 241, 242, 246, 248, 251, 252, 253, 254], "hand": [4, 14, 18, 26, 29, 72, 75, 112, 122, 132, 133, 142, 148, 153, 243], "side": [4, 14, 24, 28, 39, 71, 78, 112, 113, 115, 132, 133, 174, 177, 188, 189, 198, 201, 202, 228, 230, 240, 242, 246], "rosidl_generator_cpp": [4, 8, 32, 121], "rosidl_generator_pi": 4, "memori": [4, 22, 28, 36, 39, 42, 48, 75, 90, 106, 109, 112, 113, 114, 115, 118, 120, 122, 134, 135, 142, 144, 145, 148, 150, 155, 166, 167, 171, 187, 190, 193, 194, 198, 199, 202, 215, 225, 233, 234, 236, 238, 248, 253], "represent": [4, 114, 123, 218, 227, 230], "were": [4, 14, 29, 32, 37, 39, 42, 45, 49, 50, 51, 54, 55, 75, 76, 77, 79, 91, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 134, 155, 159, 171, 176, 178, 180, 187, 190, 199, 200, 202, 212, 218, 228, 241, 242, 246], "consid": [4, 7, 15, 20, 21, 24, 29, 32, 37, 39, 42, 51, 56, 63, 75, 99, 113, 114, 119, 121, 122, 123, 124, 131, 132, 133, 134, 135, 137, 156, 188, 199, 203, 243], "std_msg": [4, 9, 48, 56, 119, 122, 146, 148, 151, 152, 166, 167, 169, 171, 181, 193, 195, 198, 199, 216], "string": [4, 9, 11, 14, 16, 23, 32, 48, 50, 53, 56, 65, 70, 77, 106, 112, 113, 114, 115, 116, 119, 121, 122, 123, 124, 125, 132, 146, 148, 150, 151, 152, 167, 169, 171, 174, 176, 179, 180, 182, 187, 189, 190, 191, 192, 193, 195, 199, 205, 214, 215, 216, 227, 233, 234, 236, 248], "statement": [4, 112, 113, 114, 115, 132, 134, 150, 151, 152, 154, 190, 191, 192, 193, 194, 195, 196, 209, 211, 213, 215, 223, 234, 235, 239, 245], "hpp": [4, 22, 32, 48, 75, 112, 113, 114, 115, 118, 119, 121, 122, 123, 124, 132, 135, 148, 150, 151, 166, 167, 171, 187, 189, 190, 191, 193, 194, 198, 199, 215, 216, 225, 230, 233, 234, 236, 238, 247, 248], "separ": [4, 11, 12, 18, 20, 26, 32, 33, 37, 41, 42, 48, 50, 51, 64, 65, 70, 71, 72, 88, 90, 106, 112, 114, 115, 116, 122, 124, 130, 132, 133, 134, 135, 136, 137, 147, 148, 154, 159, 176, 180, 184, 185, 187, 190, 194, 196, 199, 202, 208, 213, 224, 230, 242, 248, 249, 253], "meta": [4, 74, 114, 119, 120, 121, 186, 219], "data": [4, 5, 9, 11, 13, 16, 24, 26, 28, 30, 31, 39, 46, 48, 56, 71, 75, 104, 106, 109, 112, 113, 114, 115, 116, 117, 119, 121, 124, 131, 134, 136, 142, 144, 146, 147, 148, 149, 150, 159, 163, 169, 172, 175, 177, 178, 180, 181, 187, 188, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 203, 205, 209, 211, 214, 216, 218, 227, 228, 229, 232, 233, 238, 239, 242], "given": [4, 14, 23, 24, 32, 46, 70, 72, 77, 78, 100, 101, 105, 112, 114, 115, 119, 120, 122, 124, 130, 134, 142, 149, 151, 152, 154, 167, 169, 205, 214, 219, 242, 245], "particular": [4, 5, 15, 16, 20, 21, 23, 24, 26, 29, 32, 37, 39, 42, 71, 77, 96, 106, 112, 114, 115, 117, 123, 133, 134, 154, 160, 163, 164, 165, 167, 177, 184, 200, 207, 219, 232, 238, 239, 243], "task": [4, 18, 27, 31, 45, 71, 115, 120, 121, 130, 131, 142, 143, 199, 224, 232], "field": [4, 16, 23, 28, 42, 48, 65, 78, 112, 113, 114, 115, 118, 119, 123, 124, 134, 137, 149, 163, 166, 169, 171, 177, 181, 186, 190, 192, 193, 195, 196, 203, 213, 216, 235, 249, 254], "when": [4, 8, 9, 10, 11, 16, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 32, 33, 34, 37, 39, 40, 41, 42, 45, 48, 50, 51, 56, 57, 58, 60, 62, 64, 65, 67, 70, 71, 72, 75, 79, 88, 89, 90, 92, 94, 96, 98, 103, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 127, 130, 131, 132, 133, 134, 135, 136, 146, 147, 148, 149, 151, 152, 153, 154, 155, 159, 160, 162, 163, 164, 165, 166, 167, 168, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 207, 208, 209, 210, 212, 213, 214, 216, 218, 219, 220, 224, 225, 226, 227, 228, 229, 232, 233, 234, 235, 239, 240, 246, 248, 249, 253], "sometim": [4, 43, 46, 75, 112, 115, 121, 124, 148, 150, 187, 189, 190, 191, 192, 198, 224, 227], "To": [4, 9, 14, 18, 21, 23, 24, 25, 27, 29, 32, 33, 34, 35, 36, 37, 40, 41, 42, 43, 45, 48, 51, 54, 58, 62, 65, 67, 68, 69, 72, 73, 74, 76, 77, 78, 79, 84, 86, 88, 89, 90, 92, 96, 98, 100, 106, 112, 119, 120, 121, 122, 123, 124, 125, 130, 131, 133, 134, 135, 136, 142, 146, 147, 154, 160, 163, 165, 167, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 196, 198, 199, 200, 203, 205, 207, 209, 211, 213, 214, 215, 216, 218, 219, 221, 223, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 239, 241, 242, 245, 246, 248, 249, 252, 253, 254], "result": [4, 7, 8, 11, 14, 15, 24, 37, 39, 41, 56, 57, 65, 70, 75, 79, 80, 88, 89, 100, 107, 112, 113, 114, 115, 119, 121, 122, 123, 124, 132, 133, 134, 135, 136, 147, 148, 149, 150, 152, 154, 156, 158, 162, 176, 177, 180, 182, 187, 194, 196, 199, 207, 208, 212, 213, 215, 216, 218, 222, 223, 224, 227, 228, 233, 236, 237, 241, 246, 248], "still": [4, 14, 18, 19, 24, 25, 26, 39, 42, 43, 50, 51, 64, 69, 72, 75, 76, 106, 113, 119, 120, 121, 122, 123, 124, 125, 132, 134, 136, 137, 146, 147, 151, 152, 155, 156, 159, 168, 171, 173, 175, 178, 185, 188, 189, 193, 195, 198, 199, 205, 209, 213, 224, 225, 226, 229, 234, 235, 236, 237, 238, 239, 251], "hidden": [4, 75, 113, 114, 124, 146, 147, 182, 209, 225, 226, 248], "similar": [4, 8, 18, 21, 22, 24, 26, 28, 29, 32, 41, 42, 43, 48, 51, 54, 70, 75, 79, 104, 119, 120, 121, 123, 124, 130, 133, 134, 146, 147, 149, 154, 155, 159, 169, 175, 177, 188, 194, 199, 200, 202, 205, 207, 213, 215, 218, 225, 226, 229, 234, 235, 246, 249, 253], "privat": [4, 30, 32, 74, 75, 112, 113, 114, 115, 132, 134, 135, 136, 148, 150, 151, 153, 154, 166, 167, 171, 187, 190, 191, 193, 198, 215, 216, 225, 233, 234, 236, 238, 248, 253], "pimpl": [4, 114, 115], "pattern": [4, 8, 50, 113, 134, 135, 176, 180, 223], "those": [4, 12, 23, 29, 32, 37, 41, 42, 43, 48, 51, 59, 62, 67, 73, 84, 85, 86, 87, 88, 89, 97, 99, 100, 103, 106, 112, 115, 117, 118, 122, 123, 125, 127, 130, 134, 135, 136, 147, 148, 154, 181, 182, 185, 186, 187, 188, 191, 192, 199, 203, 209, 212, 219, 227, 236, 237, 241, 243], "omg": [4, 153], "idl": [4, 5, 11, 112, 113, 114, 119, 120, 122, 137, 190], "convert": [4, 5, 8, 47, 50, 53, 78, 104, 108, 112, 113, 114, 115, 119, 122, 123, 125, 133, 142, 167, 187, 200, 216, 229, 238, 243], "within": [4, 13, 18, 23, 24, 25, 26, 32, 42, 48, 50, 51, 55, 57, 62, 67, 69, 106, 112, 113, 114, 115, 118, 119, 122, 123, 124, 125, 130, 131, 132, 133, 134, 139, 147, 151, 152, 153, 154, 159, 173, 186, 187, 189, 190, 191, 192, 194, 195, 196, 199, 208, 215, 219, 223, 238, 239, 242, 246], "referenc": [4, 32, 43, 51, 118, 134, 147, 219, 242], "left": [4, 65, 78, 113, 131, 132, 133, 134, 147, 154, 166, 167, 174, 177, 209, 213, 216, 218, 227, 241, 242, 246], "where": [4, 11, 12, 14, 22, 23, 24, 27, 29, 32, 33, 39, 41, 42, 48, 51, 58, 62, 65, 67, 72, 75, 79, 88, 89, 90, 98, 100, 101, 112, 113, 114, 115, 118, 120, 121, 122, 123, 124, 125, 132, 133, 134, 135, 143, 146, 160, 163, 165, 168, 169, 173, 174, 176, 177, 178, 180, 181, 182, 184, 185, 186, 188, 189, 190, 193, 194, 195, 196, 204, 207, 209, 213, 219, 221, 222, 223, 225, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 242, 245, 253], "rosidl_dd": [4, 5, 139], "produc": [4, 9, 11, 16, 32, 39, 41, 74, 75, 89, 98, 115, 127, 133, 134, 135, 151, 182, 199, 203, 243, 253], "fast": [4, 5, 20, 70, 71, 79, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 138, 144, 145, 149, 155, 156, 195, 228], "rosidl_typesupport_fastrtps_cpp": 4, "octet": [4, 11], "buffer": [4, 23, 27, 39, 112, 113, 114, 115, 118, 125, 229, 233, 236, 237], "written": [4, 8, 12, 23, 32, 41, 45, 59, 71, 112, 119, 120, 124, 125, 134, 146, 151, 175, 189, 199, 203, 209, 213, 216], "over": [4, 5, 20, 21, 22, 23, 26, 27, 29, 39, 57, 72, 88, 100, 102, 104, 106, 112, 113, 114, 115, 121, 123, 124, 132, 134, 136, 138, 142, 147, 148, 149, 151, 152, 158, 176, 178, 181, 182, 185, 188, 193, 194, 195, 196, 200, 202, 205, 209, 213, 218, 219, 225, 226, 228, 229, 232, 236, 237, 238, 239, 252, 253], "network": [4, 6, 10, 11, 20, 21, 23, 24, 39, 43, 52, 77, 88, 103, 106, 107, 108, 109, 112, 113, 114, 115, 116, 123, 124, 138, 142, 144, 147, 148, 157, 158, 160, 173, 178, 188, 194, 197, 216, 219], "accomplish": [4, 11, 31, 32, 37, 45, 72, 119, 173, 191, 192, 194, 208, 241], "appear": [4, 41, 63, 114, 119, 122, 133, 136, 156, 164, 165, 174, 179, 200, 213, 216, 218, 219, 225, 226, 240, 253], "Then": [4, 16, 22, 33, 39, 41, 42, 43, 50, 55, 57, 73, 78, 86, 87, 88, 90, 93, 94, 95, 97, 99, 100, 133, 147, 148, 149, 150, 151, 152, 153, 156, 160, 167, 176, 186, 187, 188, 190, 191, 192, 194, 196, 200, 202, 203, 204, 207, 215, 216, 218, 227, 228, 233, 234, 235, 238, 239, 241, 245, 249, 252, 253, 254], "structur": [4, 7, 15, 22, 27, 30, 33, 57, 69, 106, 113, 114, 116, 119, 120, 121, 122, 123, 124, 132, 134, 135, 146, 147, 150, 151, 152, 154, 177, 180, 181, 184, 186, 187, 194, 195, 196, 208, 210, 213, 225, 226, 242], "oppos": [4, 19, 55, 147, 177, 187, 188], "veri": [4, 11, 22, 29, 32, 48, 70, 73, 88, 93, 115, 123, 132, 136, 147, 148, 151, 152, 158, 162, 167, 181, 182, 185, 188, 200, 203, 207, 215, 224, 225, 226, 230, 233, 242, 246, 253], "note": [4, 21, 22, 23, 24, 27, 28, 32, 35, 39, 52, 54, 55, 62, 67, 70, 73, 75, 77, 84, 85, 86, 87, 88, 89, 90, 91, 100, 107, 108, 109, 112, 113, 114, 115, 119, 121, 122, 123, 124, 125, 127, 132, 133, 136, 146, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 163, 166, 181, 186, 187, 189, 190, 199, 200, 202, 208, 216, 220, 228, 233, 234, 235, 236, 237, 238, 239, 242, 246, 247, 248, 249, 252, 253], "case": [4, 7, 14, 15, 18, 20, 22, 23, 24, 26, 29, 30, 32, 33, 39, 41, 42, 43, 46, 48, 62, 65, 71, 72, 75, 86, 87, 106, 112, 113, 114, 115, 119, 120, 121, 123, 124, 127, 131, 132, 133, 134, 135, 136, 142, 148, 150, 151, 152, 158, 159, 160, 163, 167, 176, 177, 180, 185, 187, 189, 190, 191, 192, 195, 199, 200, 202, 203, 207, 213, 215, 218, 219, 221, 227, 229, 232, 234, 235, 238, 239, 240, 242, 246, 248, 253], "method": [4, 25, 29, 42, 48, 57, 64, 70, 75, 80, 112, 113, 114, 115, 119, 120, 121, 122, 124, 134, 135, 136, 147, 150, 167, 169, 179, 180, 181, 187, 189, 194, 196, 198, 200, 207, 216, 230, 232, 233, 234, 235, 236, 237, 245, 248, 249, 253], "rosidl_typesupport_introspection_c": 4, "rosidl_typesupport_introspection_cpp": 4, "introspect": [4, 6, 16, 112, 113, 114, 115, 118, 119, 122, 137, 138, 174, 176, 177, 178, 180, 181, 182, 204], "abil": [4, 5, 7, 14, 26, 48, 78, 106, 112, 113, 114, 115, 123, 137, 153, 159, 199, 219, 249], "fundament": [4, 42, 178, 199, 231], "capabl": [4, 8, 27, 112, 113, 114, 117, 124, 134, 135, 136, 146, 147, 211, 214, 253], "approach": [4, 14, 18, 42, 74, 114, 115, 130, 142, 144, 147, 151, 152, 168, 200, 214, 227, 231], "long": [4, 7, 9, 11, 13, 15, 18, 24, 39, 43, 72, 76, 77, 88, 108, 112, 113, 114, 115, 119, 121, 122, 123, 124, 125, 127, 130, 132, 136, 142, 152, 174, 176, 177, 184, 185, 186, 187, 188, 194, 199, 203, 219, 224, 232, 242, 248], "less": [4, 8, 29, 41, 65, 74, 102, 104, 105, 112, 115, 119, 120, 132, 149, 151, 152, 182, 198, 200], "reduc": [4, 14, 22, 27, 33, 39, 51, 104, 112, 113, 114, 115, 123, 124, 125, 134, 136, 147, 148, 159, 240, 246], "time": [4, 5, 8, 9, 13, 14, 18, 20, 21, 22, 23, 24, 27, 28, 29, 32, 37, 39, 42, 49, 50, 51, 63, 64, 65, 66, 70, 71, 72, 75, 77, 79, 88, 95, 96, 102, 103, 106, 112, 113, 114, 115, 116, 118, 119, 127, 128, 130, 131, 133, 134, 135, 136, 137, 138, 139, 142, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 204, 205, 208, 209, 211, 212, 213, 214, 215, 216, 219, 224, 225, 226, 227, 228, 230, 231, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249, 250, 253, 254], "size": [4, 20, 24, 39, 79, 112, 113, 114, 115, 119, 121, 122, 123, 132, 134, 136, 140, 143, 146, 159, 176, 193, 195, 198, 199, 202, 205, 240, 242, 246, 253], "form": [4, 11, 23, 24, 25, 29, 43, 54, 55, 65, 121, 122, 123, 124, 125, 134, 136, 152, 177, 193, 195, 208, 209, 218, 224, 248, 249, 253], "xtype": 4, "slower": [4, 112, 113, 136], "altern": [4, 29, 32, 34, 38, 42, 48, 50, 59, 65, 68, 70, 76, 79, 89, 98, 112, 113, 118, 119, 123, 124, 125, 133, 134, 164, 165, 200, 207, 219, 220, 247], "iter": [4, 8, 30, 112, 113, 115, 123, 131, 132, 134, 184, 185, 199, 200, 203, 245], "rclc": [4, 8, 22], "rclpy": [4, 22, 43, 47, 53, 70, 75, 106, 118, 137, 139, 152, 166, 167, 184, 187, 192, 195, 196, 204, 226, 233, 235, 237, 239, 245, 249], "duplic": [4, 41, 112, 113, 114, 115, 123, 134, 147, 213, 219], "logic": [4, 5, 8, 13, 21, 22, 32, 48, 112, 113, 114, 115, 119, 121, 122, 123, 133, 135, 136, 148, 200, 248], "smaller": [4, 24, 88, 115, 136, 218, 224, 240], "intention": 4, "out": [4, 7, 8, 14, 16, 18, 20, 23, 24, 27, 31, 33, 34, 37, 39, 42, 63, 64, 69, 75, 76, 77, 78, 84, 86, 88, 96, 98, 106, 107, 108, 109, 112, 113, 114, 115, 121, 123, 124, 125, 129, 130, 131, 132, 133, 134, 136, 137, 142, 143, 146, 150, 153, 156, 159, 165, 173, 178, 179, 180, 181, 182, 184, 185, 187, 188, 193, 194, 195, 196, 198, 199, 203, 204, 207, 213, 218, 219, 224, 227, 229, 240, 242, 248, 249, 253], "idiomat": [4, 8, 121, 132], "should": [4, 7, 8, 10, 13, 14, 15, 16, 21, 22, 23, 27, 29, 32, 33, 34, 35, 37, 39, 40, 41, 42, 43, 49, 51, 52, 53, 54, 57, 61, 62, 63, 64, 65, 67, 69, 70, 71, 72, 73, 75, 76, 78, 79, 84, 85, 86, 87, 88, 89, 96, 97, 98, 99, 100, 106, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 132, 133, 134, 136, 137, 142, 143, 146, 147, 148, 149, 150, 151, 152, 154, 155, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 203, 204, 205, 207, 208, 211, 213, 215, 216, 218, 219, 221, 223, 224, 225, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 242, 245, 247, 248, 249, 252, 253, 254, 255], "good": [4, 29, 37, 42, 58, 71, 113, 122, 130, 132, 133, 134, 136, 137, 154, 176, 181, 187, 191, 192, 193, 194, 195, 196, 203, 209, 213, 215, 219, 224, 231, 233, 238, 239, 240, 242, 254], "model": [4, 8, 23, 24, 29, 52, 74, 104, 107, 108, 109, 113, 114, 116, 123, 124, 142, 160, 162, 167, 177, 180, 186, 193, 195, 205, 240, 243, 244, 245, 246, 252], "address": [4, 14, 22, 37, 39, 52, 65, 70, 106, 112, 113, 114, 115, 117, 122, 124, 130, 133, 134, 135, 137, 147, 155, 188, 190, 199, 200], "instead": [4, 5, 7, 8, 15, 18, 19, 22, 28, 32, 33, 39, 40, 41, 42, 43, 48, 50, 53, 55, 57, 58, 61, 62, 65, 67, 70, 75, 79, 83, 88, 105, 106, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 124, 125, 130, 132, 134, 135, 146, 147, 148, 151, 159, 168, 171, 181, 185, 189, 199, 213, 219, 225, 226, 227, 232, 243, 246, 247, 249, 253], "solut": [4, 23, 29, 39, 43, 60, 61, 79, 80, 103, 115, 123, 124, 125, 134, 135, 136, 142, 144, 163, 168, 203, 213], "pthread": [4, 112, 113, 135], "std": [4, 11, 42, 48, 75, 112, 113, 114, 115, 119, 120, 121, 122, 125, 132, 133, 134, 135, 137, 146, 148, 150, 151, 166, 167, 171, 181, 187, 189, 190, 191, 193, 194, 198, 199, 215, 216, 225, 227, 233, 234, 236, 238, 247, 248, 254], "thread": [4, 8, 18, 22, 23, 42, 43, 70, 75, 106, 107, 108, 109, 112, 113, 114, 115, 134, 148, 149, 199, 203, 247, 248], "11": [4, 61, 86, 89, 107, 112, 113, 114, 115, 122, 132, 135, 146, 148, 154, 171, 176, 193, 195], "ros2": [4, 5, 8, 9, 12, 14, 16, 18, 23, 25, 29, 31, 32, 34, 39, 40, 41, 42, 43, 45, 46, 47, 48, 50, 54, 55, 56, 57, 62, 63, 65, 68, 76, 79, 84, 85, 86, 87, 88, 89, 93, 94, 95, 96, 97, 98, 99, 100, 103, 106, 107, 108, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 130, 131, 133, 134, 137, 139, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 169, 171, 172, 173, 175, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 204, 205, 207, 208, 211, 212, 213, 214, 215, 216, 218, 220, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 245, 246, 248, 249, 253, 254, 255], "same": [4, 5, 7, 8, 10, 11, 13, 15, 16, 18, 21, 22, 23, 24, 26, 32, 33, 39, 42, 43, 45, 46, 48, 50, 51, 54, 57, 63, 65, 68, 70, 71, 75, 77, 83, 84, 86, 88, 105, 106, 108, 109, 112, 113, 114, 115, 116, 118, 119, 121, 122, 123, 124, 125, 132, 133, 134, 136, 137, 138, 146, 147, 151, 152, 153, 154, 155, 156, 158, 159, 163, 173, 174, 176, 178, 179, 180, 181, 182, 184, 185, 186, 187, 191, 192, 193, 195, 196, 199, 202, 204, 205, 207, 209, 213, 214, 215, 218, 223, 227, 230, 234, 235, 240, 241, 242, 246, 247, 249, 253, 254], "direct": [4, 31, 42, 113, 114, 121, 122, 132, 133, 134, 139, 143, 175, 177, 232, 240, 241, 242], "contact": [4, 16, 51, 92, 127, 130, 139, 190, 253, 255], "primit": [4, 30, 39, 49, 78, 106, 113, 135, 203, 218, 240], "top": [4, 8, 20, 21, 42, 48, 54, 102, 115, 122, 131, 133, 134, 150, 151, 152, 154, 156, 174, 184, 185, 186, 191, 192, 193, 199, 203, 211, 216, 235, 242, 246, 248, 253, 254], "entir": [4, 23, 26, 70, 84, 85, 86, 87, 88, 89, 98, 100, 112, 115, 133, 147, 158, 159, 175, 182, 195, 224, 245, 246, 248], "relat": [4, 24, 26, 27, 29, 30, 34, 43, 48, 52, 74, 99, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 127, 132, 133, 134, 135, 137, 149, 154, 156, 213, 224, 225, 226, 227, 230, 231, 233, 238, 239, 242], "specifi": [4, 12, 14, 16, 18, 20, 22, 23, 24, 41, 45, 48, 50, 55, 56, 64, 65, 74, 75, 78, 88, 93, 94, 95, 100, 112, 113, 114, 115, 116, 119, 123, 125, 127, 132, 135, 137, 138, 146, 147, 148, 151, 152, 163, 166, 167, 184, 191, 192, 200, 203, 213, 216, 219, 223, 229, 232, 234, 235, 238, 239, 240, 242, 244, 245, 246], "construct": [4, 23, 52, 112, 113, 114, 115, 119, 120, 124, 134, 146, 150, 191, 192, 196, 207, 214, 216, 234, 235, 246], "destruct": [4, 112, 113, 114, 115], "plai": [4, 9, 29, 56, 112, 113, 114, 115, 122, 123, 124, 125, 144, 150, 151, 152, 172, 175, 197, 216, 241], "role": [4, 29, 42, 112, 139, 220], "syntax": [4, 32, 42, 43, 45, 50, 54, 55, 77, 112, 113, 114, 115, 120, 133, 136, 176, 177, 180, 181, 186, 198, 209, 212, 213], "srv": [4, 5, 11, 14, 48, 49, 53, 70, 75, 112, 114, 115, 119, 122, 124, 134, 144, 148, 169, 177, 178, 180, 183, 190, 194, 196, 200, 208, 212, 214, 233, 236, 237], "establish": [4, 10, 13, 26, 124, 147, 159, 199, 224], "default": [4, 14, 21, 22, 23, 24, 26, 28, 32, 34, 36, 37, 39, 41, 43, 45, 48, 50, 55, 56, 57, 62, 65, 67, 69, 72, 75, 78, 79, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 120, 125, 127, 132, 133, 134, 135, 136, 137, 146, 147, 148, 151, 152, 153, 155, 156, 159, 160, 163, 164, 165, 166, 169, 171, 173, 174, 178, 179, 181, 184, 190, 191, 192, 193, 202, 203, 209, 210, 213, 214, 215, 216, 219, 229, 240, 242, 245, 246, 248, 249, 252, 253], "rosidl_cmak": 4, "rosidl_default_gener": [4, 49, 187, 190, 208], "ensur": [4, 16, 20, 24, 26, 29, 32, 37, 39, 42, 43, 46, 64, 84, 85, 86, 87, 89, 97, 99, 112, 113, 114, 115, 119, 121, 123, 127, 130, 132, 134, 148, 154, 157, 168, 173, 174, 185, 188, 191, 192, 193, 198, 199, 209, 216, 247], "inject": [4, 23, 42, 112], "rosidl_generator_c": 4, "tool": [4, 5, 6, 8, 11, 18, 19, 20, 25, 31, 32, 34, 38, 39, 41, 42, 46, 52, 57, 61, 62, 67, 73, 75, 78, 79, 88, 89, 91, 92, 97, 98, 99, 100, 101, 104, 106, 108, 112, 113, 114, 115, 116, 117, 119, 124, 130, 132, 133, 134, 135, 136, 138, 139, 142, 144, 149, 150, 151, 152, 155, 156, 160, 171, 173, 174, 175, 176, 177, 178, 180, 181, 182, 184, 185, 186, 187, 188, 202, 204, 207, 208, 210, 211, 213, 224, 227, 229, 234, 235, 238, 239, 243, 245, 249, 251, 252, 253, 254], "h": [4, 22, 42, 43, 48, 112, 113, 114, 115, 118, 121, 123, 125, 136, 167, 198, 202, 219, 222, 225, 230, 233, 234, 236, 238, 248, 254], "rosidl_pars": 4, "rosidl_generator_java": 4, "host": [4, 30, 41, 50, 59, 62, 63, 64, 65, 67, 69, 72, 78, 91, 101, 112, 123, 125, 131, 133, 134, 136, 140, 154, 155, 163, 166, 167, 202, 215], "extern": [4, 5, 14, 19, 23, 26, 43, 112, 115, 119, 121, 125, 132, 134, 136, 144, 151, 152, 169, 191, 192, 199, 219, 224, 248], "would": [4, 15, 20, 24, 27, 29, 37, 39, 41, 42, 44, 48, 52, 56, 57, 58, 65, 70, 72, 75, 77, 84, 85, 86, 87, 88, 89, 90, 98, 100, 101, 112, 115, 119, 120, 121, 123, 124, 130, 132, 134, 136, 137, 143, 146, 148, 151, 152, 153, 154, 167, 177, 180, 182, 184, 186, 188, 190, 191, 192, 194, 196, 199, 200, 203, 204, 213, 216, 219, 222, 227, 229, 232, 240, 243, 249, 253, 255], "regist": [4, 14, 18, 32, 48, 74, 75, 112, 114, 115, 119, 122, 151, 152, 166, 167, 189, 193, 207, 212, 215, 233, 249], "themselv": [4, 10, 23, 75], "addit": [4, 5, 8, 14, 20, 21, 26, 27, 32, 41, 42, 43, 48, 49, 50, 52, 57, 58, 65, 74, 75, 79, 92, 107, 112, 113, 114, 115, 119, 121, 122, 123, 132, 134, 135, 137, 148, 150, 152, 153, 154, 155, 156, 159, 168, 169, 174, 175, 181, 194, 196, 200, 204, 208, 211, 213, 215, 219, 220, 225, 226, 232, 234, 235, 238, 239, 241, 246, 248, 253], "aforement": [4, 24, 134, 204], "concern": [4, 8, 135, 154, 182], "interpret": [4, 5, 16, 24, 29, 42, 43, 57, 73, 77, 112, 113, 115, 119, 120, 121, 122, 123, 124, 125, 126, 134, 137], "manipul": [4, 77, 102, 124, 142, 174], "done": [4, 5, 8, 11, 22, 23, 32, 37, 39, 41, 42, 61, 62, 63, 64, 67, 70, 75, 76, 82, 88, 112, 113, 119, 122, 123, 124, 127, 131, 133, 134, 136, 147, 148, 149, 151, 152, 153, 159, 163, 164, 165, 166, 173, 174, 175, 186, 187, 189, 195, 199, 202, 203, 208, 213, 214, 219, 225, 226, 232, 233, 237, 240, 241, 248, 253], "programmat": [4, 5, 18, 124], "receiv": [4, 5, 7, 9, 11, 15, 16, 20, 24, 27, 28, 39, 43, 44, 50, 56, 70, 71, 75, 79, 104, 106, 113, 114, 115, 119, 120, 121, 124, 127, 131, 147, 148, 151, 152, 156, 158, 166, 167, 171, 177, 178, 180, 181, 188, 193, 194, 195, 196, 198, 199, 202, 203, 207, 209, 213, 215, 228, 236, 237, 248, 249], "latter": [4, 58, 152, 216], "runtim": [4, 5, 18, 22, 32, 43, 48, 51, 52, 57, 77, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 107, 108, 109, 112, 114, 119, 121, 124, 125, 138, 142, 148, 149, 156, 166, 167, 179, 187, 189, 190, 200, 203, 216, 224, 247, 248], "store": [4, 9, 22, 24, 27, 64, 65, 70, 98, 112, 113, 114, 115, 118, 119, 123, 137, 151, 152, 154, 156, 159, 176, 179, 184, 191, 192, 199, 209, 211, 213, 214, 216, 219, 225, 226, 229, 233, 236, 237, 238, 239, 245, 249], "section": [4, 24, 32, 41, 42, 43, 48, 62, 67, 70, 74, 75, 112, 113, 114, 115, 119, 121, 131, 132, 133, 134, 135, 146, 147, 148, 149, 151, 152, 163, 171, 173, 177, 181, 182, 185, 187, 188, 193, 195, 202, 203, 205, 218, 219, 220, 225, 233, 234, 236, 238, 247, 248, 254], "detail": [4, 12, 14, 20, 21, 22, 26, 29, 32, 36, 40, 42, 46, 48, 52, 55, 56, 62, 65, 67, 75, 78, 79, 90, 92, 105, 106, 112, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 131, 132, 133, 134, 136, 138, 139, 143, 147, 153, 154, 156, 159, 160, 163, 167, 169, 171, 173, 175, 176, 178, 181, 182, 184, 185, 188, 198, 199, 200, 205, 208, 209, 211, 212, 214, 218, 219, 221, 245, 248, 249, 253], "exactli": [4, 29, 32, 88, 100, 115, 124, 133, 176, 186, 188, 193, 195, 227, 240, 246], "compos": [4, 11, 23, 31, 48, 68, 108, 109, 112, 113, 114, 115, 116, 119, 125, 136, 142, 144, 190, 199, 206], "throughout": [4, 12, 22, 26, 30, 113, 150, 159, 181, 209, 254], "codebas": [4, 20, 48, 105, 122, 124, 127, 132, 134, 142], "mainli": [4, 27, 75, 163, 164, 165, 169, 219], "error": [4, 23, 29, 32, 42, 50, 57, 76, 78, 79, 86, 87, 104, 112, 113, 114, 115, 117, 119, 121, 122, 123, 131, 133, 134, 136, 149, 156, 159, 174, 182, 188, 189, 194, 199, 200, 202, 203, 216, 218, 230, 246, 253], "commandlin": [4, 42, 46, 202, 238, 239, 251], "argument": [4, 12, 14, 18, 23, 31, 32, 33, 37, 42, 46, 48, 75, 79, 112, 113, 114, 115, 117, 118, 119, 121, 122, 132, 146, 147, 150, 151, 152, 159, 167, 168, 180, 181, 185, 186, 187, 188, 189, 191, 192, 194, 195, 196, 200, 203, 209, 210, 212, 213, 215, 219, 221, 223, 225, 226, 227, 229, 232, 233, 236, 237, 238, 239, 245, 247, 249], "log": [4, 8, 17, 29, 37, 41, 42, 50, 54, 55, 62, 67, 108, 109, 112, 113, 114, 115, 116, 118, 119, 120, 123, 131, 134, 137, 144, 148, 172, 177, 178, 181, 184, 185, 191, 192, 194, 196, 197, 198, 203, 209, 212, 216, 239, 248, 249, 253], "layer": [4, 8, 22, 23, 91, 92, 112, 113, 124, 125, 127, 134, 142, 155, 185, 253], "share": [4, 5, 8, 18, 21, 22, 26, 30, 32, 40, 42, 45, 50, 51, 75, 80, 85, 86, 87, 90, 96, 99, 112, 113, 114, 115, 116, 121, 122, 123, 134, 135, 136, 137, 142, 146, 147, 148, 149, 151, 154, 155, 158, 159, 163, 164, 166, 167, 176, 184, 186, 189, 191, 192, 199, 202, 205, 211, 213, 214, 216, 219, 228, 234, 235, 242, 245, 248, 253, 254], "both": [4, 8, 14, 18, 20, 24, 26, 28, 32, 34, 37, 40, 42, 44, 45, 46, 48, 50, 51, 52, 55, 56, 57, 62, 64, 67, 70, 75, 79, 80, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 119, 120, 123, 124, 132, 133, 134, 136, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 176, 180, 181, 185, 186, 187, 199, 200, 202, 207, 209, 218, 219, 230, 231, 233, 238, 239, 240, 241, 242, 253], "rmw": [5, 23, 24, 90, 93, 94, 95, 106, 108, 116, 117, 118, 121, 125, 126, 127, 137, 139, 142, 143, 146, 148, 156, 188], "rcl": [5, 22, 42, 106, 118, 121, 124, 139, 200], "rosidl": [5, 8, 32, 63, 112, 113, 114, 120, 121, 123, 124, 139, 187, 208], "full": [5, 7, 20, 37, 39, 50, 57, 63, 74, 78, 79, 90, 92, 105, 112, 117, 118, 122, 123, 124, 127, 131, 134, 139, 146, 148, 151, 152, 178, 181, 193, 194, 195, 200, 208, 216, 218, 219, 220, 236, 237, 252, 253], "partial": [5, 22, 106, 108, 131, 146], "rti": [5, 20, 59, 84, 85, 86, 87, 91, 106, 107, 108, 109, 112, 113, 114, 116, 117, 121, 124, 137, 138, 149, 202], "connext": [5, 20, 59, 84, 85, 86, 87, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 137, 138, 149, 202, 203], "eprosima": [5, 20, 88, 90, 106, 107, 108, 109, 112, 115, 116, 117, 121, 138, 139, 147, 148], "amongst": [5, 37], "repositori": [5, 8, 29, 30, 34, 37, 41, 51, 66, 69, 72, 76, 88, 93, 94, 95, 97, 99, 100, 102, 104, 107, 108, 112, 113, 114, 115, 121, 122, 123, 127, 130, 131, 133, 136, 140, 147, 149, 153, 163, 167, 174, 184, 185, 216, 219, 253, 254, 255], "rosidl_generator_dds_idl": 5, "output": [5, 23, 32, 37, 41, 42, 45, 46, 50, 59, 69, 75, 77, 84, 86, 88, 97, 100, 112, 113, 114, 115, 118, 120, 124, 125, 131, 133, 134, 148, 149, 154, 155, 159, 160, 168, 171, 175, 178, 179, 181, 182, 184, 185, 187, 191, 192, 199, 202, 207, 209, 212, 213, 215, 218, 223, 227, 229, 230, 233, 234, 235, 245, 246, 253], "pre": [5, 14, 19, 62, 67, 73, 78, 85, 87, 100, 104, 112, 113, 114, 159, 167, 203, 253], "made": [5, 8, 10, 24, 28, 30, 37, 47, 57, 62, 63, 64, 65, 67, 70, 75, 96, 112, 113, 115, 119, 120, 121, 122, 123, 124, 125, 127, 130, 133, 134, 139, 146, 169, 190, 199, 208, 212, 227, 230, 241], "up": [5, 7, 8, 11, 21, 23, 24, 26, 30, 32, 34, 37, 39, 42, 43, 58, 59, 63, 64, 65, 68, 69, 70, 72, 75, 83, 85, 87, 90, 94, 96, 97, 99, 100, 104, 112, 113, 114, 115, 119, 120, 121, 123, 124, 125, 127, 131, 132, 133, 134, 135, 137, 139, 142, 144, 147, 148, 149, 151, 152, 154, 155, 157, 158, 161, 163, 164, 165, 169, 170, 173, 174, 175, 176, 177, 178, 179, 180, 182, 184, 185, 188, 190, 193, 197, 202, 204, 208, 210, 213, 215, 216, 218, 220, 222, 223, 225, 226, 227, 229, 232, 233, 236, 237, 241, 242, 244, 245, 248, 249, 255], "implementation_nam": 5, "_cmake_modul": 5, "discov": [5, 9, 10, 21, 32, 75, 102, 121, 122, 123, 124, 137, 147, 155, 174, 178, 181], "rmw_": [5, 112], "_": [5, 75, 112, 113, 114, 115, 132, 133, 135, 213, 226], "rosidl_typesupport_": [5, 113], "tailor": 5, "find": [5, 16, 18, 20, 29, 31, 37, 41, 42, 45, 48, 50, 57, 58, 69, 78, 79, 84, 85, 86, 87, 88, 89, 90, 100, 101, 112, 113, 114, 115, 123, 124, 127, 130, 131, 133, 134, 135, 136, 141, 147, 148, 153, 156, 159, 163, 167, 173, 175, 177, 178, 179, 182, 185, 186, 188, 189, 190, 193, 194, 200, 214, 216, 218, 219, 225, 230, 233, 234, 236, 238, 241, 243, 253], "rti_connext_dds_cmake_modul": 5, "wrapper": [5, 41, 42, 77, 112, 113, 115, 123, 124, 142], "around": [5, 8, 41, 57, 77, 108, 112, 113, 115, 122, 123, 124, 130, 137, 160, 174, 176, 177, 181, 188, 199, 218, 225, 226, 227, 228, 232, 234, 235, 236, 237, 241, 242], "ship": [5, 14, 106, 112, 113, 122, 124, 154], "sure": [5, 29, 32, 37, 42, 43, 44, 51, 57, 58, 61, 62, 65, 67, 69, 73, 75, 84, 86, 88, 97, 98, 99, 100, 112, 113, 114, 115, 120, 123, 130, 133, 134, 143, 146, 150, 151, 152, 156, 163, 166, 167, 168, 169, 171, 173, 176, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 202, 203, 204, 209, 211, 214, 215, 216, 219, 221, 227, 233, 234, 235, 236, 237, 238, 239, 241, 242, 247, 248, 253], "select": [5, 20, 37, 44, 57, 62, 67, 78, 79, 88, 89, 90, 91, 95, 98, 100, 112, 113, 114, 115, 119, 123, 124, 125, 134, 136, 140, 150, 151, 152, 154, 163, 165, 171, 174, 176, 181, 184, 186, 187, 189, 191, 192, 193, 194, 195, 196, 215, 216, 220, 221, 223, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239, 245, 251, 253, 254], "similarli": [5, 21, 26, 32, 115, 123, 124, 127, 133, 154, 159, 180, 219, 230, 242, 246, 253], "fastrtps_cmake_modul": 5, "gurumdds_cmake_modul": 5, "gurumnetwork": [5, 20, 90], "gurumdd": [5, 20, 90], "Not": [5, 112, 113, 134, 138, 139, 154, 159, 177, 184], "eclip": 5, "cyclon": [5, 20, 90, 112, 113, 138], "alreadi": [5, 14, 31, 32, 34, 35, 41, 43, 44, 46, 48, 57, 59, 63, 64, 66, 67, 79, 80, 83, 84, 86, 88, 89, 96, 97, 99, 100, 103, 106, 112, 113, 114, 115, 119, 123, 124, 127, 130, 131, 133, 134, 137, 147, 148, 150, 151, 152, 155, 163, 164, 165, 166, 167, 173, 174, 175, 177, 185, 193, 195, 198, 199, 200, 202, 204, 207, 222, 223, 242, 253, 254], "itself": [5, 9, 11, 18, 32, 48, 55, 63, 65, 70, 75, 86, 87, 106, 112, 115, 119, 121, 122, 125, 134, 136, 147, 151, 159, 182, 188, 200, 209, 216, 219, 233, 234, 235], "just": [5, 20, 21, 23, 31, 39, 41, 42, 48, 51, 57, 75, 84, 85, 86, 87, 88, 89, 98, 100, 112, 113, 114, 115, 118, 119, 120, 122, 123, 133, 134, 137, 143, 146, 147, 148, 150, 151, 152, 158, 159, 174, 176, 181, 184, 185, 187, 188, 189, 191, 192, 199, 202, 204, 213, 214, 218, 220, 227, 232, 234, 235, 236, 237, 238, 239, 241, 242, 246, 248, 249, 252, 253], "applic": [5, 8, 11, 20, 22, 24, 26, 30, 34, 40, 42, 43, 45, 57, 72, 78, 79, 88, 89, 90, 91, 92, 98, 100, 102, 104, 112, 113, 118, 121, 122, 123, 125, 134, 135, 136, 142, 144, 145, 146, 148, 154, 163, 166, 167, 180, 189, 190, 198, 199, 203, 213, 215, 227, 233], "mention": [5, 11, 14, 16, 43, 70, 75, 113, 114, 124, 134, 163, 166, 180, 188, 193, 194, 195, 209, 238, 239, 241, 242], "rosidl_typesupport_introspection_": 5, "send": [5, 7, 11, 21, 23, 26, 27, 29, 39, 43, 70, 75, 112, 113, 115, 122, 123, 124, 130, 134, 148, 152, 156, 158, 160, 166, 167, 169, 177, 178, 180, 181, 187, 190, 194, 196, 199, 207, 215, 229, 234, 235, 236, 237, 238, 239, 245, 248, 249], "beforehand": [5, 119, 164], "achiev": [5, 24, 32, 45, 112, 119, 121, 127, 132, 134, 142, 167, 169, 184, 199, 202, 211, 249], "x": [5, 11, 24, 43, 59, 69, 78, 88, 89, 90, 94, 100, 103, 106, 107, 112, 113, 114, 115, 120, 122, 123, 124, 134, 150, 155, 160, 166, 167, 174, 175, 176, 180, 181, 182, 187, 194, 209, 212, 213, 214, 216, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 242, 245, 252], "dynam": [5, 11, 27, 55, 77, 89, 106, 107, 108, 109, 112, 114, 115, 119, 122, 136, 137, 142, 147, 148, 189, 203, 204, 210, 212, 214], "eclips": [5, 20, 39, 90, 138, 144, 250], "rmw_cyclonedd": [5, 114, 115, 120, 123, 134, 139, 198], "rmw_connextdd": [5, 20, 79, 124, 134, 139, 198], "rmw_gurumdd": 5, "strongli": [6, 64, 134], "anonym": 6, "At": [6, 24, 42, 48, 63, 91, 106, 127, 134, 141, 148, 153, 160, 167, 174, 181, 184, 203, 227, 228, 234, 235, 246, 249, 253], "heart": [6, 223], "connect": [6, 7, 9, 10, 13, 21, 24, 39, 69, 71, 86, 87, 89, 99, 104, 114, 119, 121, 122, 124, 137, 147, 151, 152, 163, 167, 169, 174, 178, 181, 199, 202, 228, 241], "help": [6, 9, 12, 29, 31, 32, 42, 56, 62, 67, 68, 74, 75, 76, 104, 112, 113, 114, 115, 120, 122, 123, 125, 127, 130, 132, 133, 134, 139, 143, 147, 171, 173, 175, 180, 181, 182, 184, 185, 188, 190, 209, 210, 216, 218, 224, 227, 237, 240, 243, 246, 253, 255], "understand": [6, 14, 17, 29, 42, 51, 52, 63, 75, 106, 133, 134, 136, 141, 144, 147, 155, 157, 163, 164, 165, 167, 168, 169, 172, 174, 185, 188, 189, 190, 195, 197, 208, 213, 215, 218, 219, 224, 229, 232, 236, 237, 238, 239, 253], "command": [6, 12, 14, 16, 18, 31, 32, 33, 35, 36, 37, 40, 42, 48, 50, 53, 54, 57, 58, 61, 62, 67, 68, 69, 75, 79, 84, 85, 86, 87, 88, 89, 96, 97, 99, 100, 106, 108, 109, 112, 113, 114, 115, 116, 117, 119, 121, 124, 132, 133, 134, 136, 138, 147, 149, 150, 151, 152, 153, 154, 155, 156, 159, 160, 163, 164, 165, 166, 167, 168, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 199, 203, 204, 207, 208, 209, 212, 213, 214, 215, 216, 219, 222, 224, 225, 226, 227, 228, 233, 234, 235, 236, 237, 238, 239, 241, 246, 247, 249, 253, 254], "line": [6, 11, 14, 18, 23, 29, 31, 32, 41, 42, 48, 50, 53, 54, 57, 68, 75, 79, 89, 90, 97, 99, 106, 108, 112, 113, 114, 115, 116, 117, 119, 121, 122, 133, 134, 136, 138, 142, 147, 150, 151, 152, 155, 159, 160, 163, 167, 168, 171, 174, 175, 176, 177, 179, 180, 181, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 203, 205, 207, 208, 213, 215, 216, 218, 219, 222, 223, 224, 225, 226, 227, 229, 233, 234, 235, 236, 237, 238, 239, 245, 246, 248, 249, 253, 254], "launch": [6, 9, 18, 26, 31, 40, 47, 57, 68, 92, 109, 116, 117, 118, 120, 134, 137, 138, 139, 142, 144, 148, 156, 159, 166, 168, 169, 172, 177, 178, 182, 190, 206, 219, 227, 228, 229, 232, 238, 239, 241, 242, 243, 246, 247, 253], "remot": [7, 15, 42, 62, 65, 67, 71, 96, 109, 121, 124, 137, 154, 200, 215], "procedur": [7, 15, 25, 37, 64, 71, 79, 105, 114, 135, 158, 163, 164, 165, 200, 254], "feedback": [7, 11, 24, 37, 63, 71, 106, 112, 113, 114, 115, 131, 134, 141, 177, 188, 208, 224, 248], "cancel": [7, 106, 112, 113, 114, 115, 177, 194, 248], "preempt": [7, 15, 70, 71], "state": [7, 12, 16, 24, 25, 43, 71, 72, 76, 78, 96, 104, 112, 113, 114, 115, 117, 118, 119, 120, 121, 123, 124, 134, 135, 142, 147, 156, 160, 168, 171, 194, 203, 205, 207, 209, 210, 212, 216, 218, 231, 234, 235, 249], "tell": [7, 16, 42, 48, 62, 88, 100, 132, 152, 155, 177, 180, 181, 185, 188, 195, 209, 224, 227, 229, 245, 248], "navig": [7, 43, 57, 78, 101, 102, 103, 104, 108, 131, 133, 142, 150, 151, 152, 171, 177, 185, 189, 191, 192, 193, 194, 195, 196, 197, 215, 218, 225, 226, 233, 234, 235, 236, 237, 238, 239, 253], "subsystem": [7, 165, 167, 252], "travel": [7, 27, 177, 231, 234, 235], "waypoint": 7, "second": [7, 11, 14, 16, 23, 27, 28, 32, 39, 56, 57, 68, 71, 75, 104, 112, 113, 114, 115, 117, 119, 122, 123, 124, 125, 131, 133, 134, 147, 148, 149, 151, 152, 167, 168, 171, 174, 175, 177, 185, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 203, 204, 207, 212, 213, 214, 216, 218, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 247, 248, 253], "minut": [7, 11, 42, 44, 70, 112, 114, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 207, 208, 209, 211, 212, 213, 214, 215, 218, 219, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249], "far": [7, 106, 113, 115, 123, 124, 127, 136, 147, 148, 174, 175, 185, 208, 240], "option": [7, 9, 14, 18, 20, 22, 23, 24, 28, 34, 37, 41, 42, 48, 57, 58, 59, 60, 62, 63, 65, 66, 69, 75, 79, 80, 90, 91, 98, 112, 113, 114, 115, 116, 118, 123, 131, 132, 134, 135, 136, 139, 146, 147, 150, 151, 152, 155, 160, 163, 164, 165, 166, 167, 171, 174, 176, 180, 181, 182, 184, 185, 186, 194, 195, 196, 198, 200, 204, 207, 215, 218, 219, 220, 221, 228, 229, 238, 239, 247, 248, 249, 252], "reflect": [7, 8, 15, 23, 112, 113, 114, 115, 119, 121, 125, 181, 207, 246], "look": [7, 15, 25, 27, 29, 31, 32, 33, 37, 40, 43, 48, 50, 63, 69, 75, 80, 83, 98, 101, 106, 108, 112, 115, 118, 119, 122, 123, 130, 132, 134, 136, 142, 143, 146, 148, 149, 155, 156, 159, 164, 165, 178, 179, 180, 181, 186, 188, 191, 192, 193, 194, 195, 196, 199, 204, 205, 211, 213, 216, 218, 219, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 246, 247, 249, 253, 254], "int32": [7, 11, 22, 75, 121, 151, 152, 199, 208], "expect": [7, 11, 15, 19, 24, 25, 32, 43, 50, 51, 57, 60, 75, 77, 79, 88, 100, 106, 112, 114, 115, 119, 120, 121, 122, 123, 124, 127, 134, 136, 143, 156, 159, 169, 181, 182, 188, 190, 199, 202, 203], "overhead": [7, 18, 22, 27, 39, 112, 115, 119, 124, 135, 233], "monitor": [7, 12, 23, 91, 109, 113, 114, 116, 125, 142, 144, 206, 209, 210, 212, 232], "namespac": [7, 8, 14, 15, 23, 32, 45, 46, 48, 50, 52, 54, 55, 75, 108, 109, 112, 113, 114, 115, 116, 117, 119, 123, 124, 134, 137, 138, 148, 150, 151, 167, 175, 179, 187, 189, 190, 191, 193, 194, 198, 199, 204, 209, 210, 212, 214, 216, 225, 233, 236, 246, 247, 248, 253], "entiti": [7, 10, 15, 24, 75, 112, 113, 114, 115, 118, 120, 123, 124, 125, 146, 147, 148, 154], "accept": [7, 14, 15, 23, 24, 43, 50, 65, 89, 90, 106, 112, 113, 114, 115, 119, 122, 124, 130, 131, 132, 133, 134, 146, 151, 177, 198, 224, 248, 249], "progress": [7, 31, 112, 122, 127, 130, 133, 134, 148, 216, 253, 254], "react": [7, 12, 14, 203, 209, 212], "preemption": [7, 71, 252], "calcul": [7, 71, 79, 112, 114, 115, 122, 124, 171, 189, 203, 230, 236, 241, 246], "fibonacci": [7, 11, 114, 125, 208, 248, 249], "sequenc": [7, 11, 22, 42, 112, 113, 114, 115, 119, 121, 122, 123, 124, 208, 248, 249], "return": [7, 11, 14, 15, 22, 23, 42, 43, 45, 46, 48, 50, 70, 75, 88, 112, 113, 114, 115, 119, 120, 121, 122, 124, 132, 133, 134, 135, 148, 150, 151, 152, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 207, 209, 211, 212, 213, 214, 215, 222, 225, 226, 227, 230, 233, 234, 235, 236, 237, 238, 239, 245, 246, 247, 248, 249], "ever": [7, 8, 15, 20, 21, 32, 115, 173, 186, 199, 218], "per": [7, 14, 15, 22, 23, 32, 52, 62, 64, 65, 92, 112, 113, 115, 120, 124, 132, 133, 134, 135, 137, 140, 151, 152, 154, 155, 167, 199, 200, 218, 240, 245, 253], "undefin": [7, 15, 112, 114, 216], "multipl": [7, 8, 14, 15, 18, 19, 22, 24, 25, 26, 27, 31, 37, 39, 41, 42, 46, 48, 55, 57, 62, 67, 77, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 97, 99, 100, 101, 102, 104, 106, 107, 108, 109, 112, 113, 114, 115, 122, 123, 124, 132, 133, 134, 135, 137, 138, 144, 147, 155, 158, 163, 169, 173, 174, 175, 182, 184, 185, 202, 206, 210, 213, 218, 225, 226, 230, 246, 254], "behalf": [7, 13, 15], "initi": [7, 10, 15, 22, 23, 42, 48, 65, 71, 107, 108, 112, 113, 114, 115, 116, 120, 121, 122, 123, 124, 132, 134, 136, 148, 154, 159, 167, 168, 182, 189, 191, 192, 193, 194, 195, 196, 198, 199, 203, 205, 208, 213, 215, 216, 218, 219, 233, 234, 235, 236, 237, 238, 239, 248, 249], "wait": [7, 11, 15, 22, 53, 63, 70, 75, 106, 112, 113, 114, 115, 116, 125, 131, 134, 147, 148, 151, 152, 163, 177, 181, 185, 187, 194, 196, 199, 202, 227, 229, 231, 232, 233, 248, 249, 253], "comput": [7, 11, 13, 15, 20, 21, 24, 26, 27, 43, 62, 67, 72, 78, 91, 103, 104, 113, 114, 115, 123, 164, 173, 199, 202, 203, 208, 213, 228, 230, 232, 236, 237, 240, 248, 249, 253], "unlik": [7, 8, 15, 24, 51, 70, 121, 134, 148, 162, 180, 199, 218], "gain": [8, 123, 191, 192], "best": [8, 21, 24, 29, 32, 33, 37, 39, 42, 49, 68, 80, 102, 112, 114, 115, 122, 123, 130, 133, 134, 142, 144, 154, 160, 185, 186, 190, 199, 202, 203, 207, 213, 230], "suit": [8, 9, 90, 92, 104, 146, 180, 202, 224, 230], "prefer": [8, 32, 44, 45, 48, 112, 113, 114, 115, 119, 121, 130, 132, 171, 185, 186, 193, 195, 209, 214, 227, 233, 234, 235, 236, 237, 238, 239], "visual": [8, 22, 31, 32, 42, 43, 58, 59, 61, 69, 89, 90, 103, 104, 109, 112, 113, 114, 115, 117, 119, 120, 121, 122, 124, 125, 128, 131, 132, 133, 134, 136, 139, 141, 148, 167, 171, 178, 181, 182, 184, 199, 205, 213, 217, 218, 228, 230, 240, 241, 244, 246], "prototyp": [8, 112, 113, 115, 119, 134, 142, 203, 216], "faster": [8, 9, 23, 29, 63, 113, 115, 119, 131, 184, 199, 203, 224], "better": [8, 29, 48, 51, 52, 112, 113, 119, 122, 124, 125, 127, 135, 142, 146, 177, 180, 188, 203, 209, 224], "interact": [8, 9, 23, 41, 42, 64, 68, 75, 78, 98, 112, 113, 115, 120, 122, 124, 134, 142, 154, 167, 169, 174, 178, 180], "respect": [8, 11, 24, 39, 48, 74, 84, 86, 114, 119, 125, 130, 131, 133, 134, 153, 163, 167, 169, 174, 179, 187, 202, 208, 228, 238, 239, 242], "real": [8, 22, 24, 32, 39, 71, 95, 102, 106, 115, 123, 133, 137, 138, 142, 144, 146, 149, 162, 174, 178, 181, 197, 213, 218, 227, 233, 238, 239, 250, 253], "simul": [8, 42, 75, 89, 102, 112, 115, 122, 123, 124, 142, 144, 145, 154, 161, 163, 164, 165, 168, 169, 170, 174, 197, 198, 202, 203, 213, 218, 224, 232, 234, 235, 236, 237, 240, 243, 245], "consol": [8, 23, 25, 32, 41, 48, 59, 115, 125, 131, 133, 134, 148, 150, 151, 152, 171, 182, 185, 193, 194, 195, 203, 207, 212, 214, 215, 225, 226, 233, 234, 235, 245, 253], "intra": [8, 18, 106, 112, 113, 114, 115, 116, 119, 125, 137, 138, 144, 197, 207], "subscript": [8, 18, 22, 24, 28, 70, 75, 106, 112, 113, 114, 115, 138, 144, 148, 149, 151, 152, 166, 167, 171, 181, 187, 193, 195, 197, 199, 233, 234, 235], "17": [8, 32, 48, 49, 88, 100, 106, 112, 113, 114, 115, 122, 124, 132, 151, 155], "behavior": [8, 13, 14, 23, 24, 26, 36, 39, 71, 75, 88, 112, 113, 114, 115, 122, 123, 142, 147, 153, 158, 166, 173, 174, 189, 199, 200, 202, 213, 214, 225, 226, 232, 254], "html": [8, 32, 41, 61, 90, 94, 112, 123, 124, 133, 134, 135, 169, 202, 219], "counterpart": [8, 131, 167], "nativ": [8, 19, 61, 88, 109, 112, 113, 117, 124, 142, 163, 165, 167, 184, 185], "stai": [8, 51, 75, 115, 122, 130, 134, 218, 246], "pariti": [8, 106, 114, 124], "bind": [8, 69, 75, 106, 112, 113, 114, 115, 122, 132, 148, 150, 151, 166, 167, 187, 191, 193, 225, 234, 236, 248], "class": [8, 14, 18, 22, 32, 41, 70, 75, 76, 84, 86, 88, 89, 112, 113, 114, 115, 119, 121, 125, 135, 136, 144, 146, 148, 150, 151, 152, 166, 167, 171, 183, 187, 190, 193, 195, 196, 198, 207, 215, 216, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "care": [8, 16, 113, 119, 122, 219, 225, 226, 234, 235], "custom": [8, 18, 21, 22, 31, 32, 39, 40, 46, 49, 58, 59, 69, 78, 96, 103, 104, 106, 107, 108, 109, 112, 113, 114, 115, 119, 122, 123, 124, 132, 142, 144, 145, 150, 156, 166, 167, 178, 183, 191, 192, 194, 196, 198, 208, 217, 249], "eventu": [8, 107, 136, 167], "happen": [8, 10, 11, 14, 26, 29, 32, 42, 48, 70, 112, 115, 119, 120, 121, 123, 124, 127, 132, 134, 136, 146, 147, 156, 159, 180, 181, 199, 202, 227, 229, 232, 254], "until": [8, 11, 22, 30, 39, 42, 57, 58, 70, 105, 106, 112, 113, 114, 119, 122, 123, 124, 131, 134, 150, 177, 194, 202, 205, 220, 229, 233, 249, 255], "point": [8, 9, 11, 18, 23, 27, 30, 39, 42, 43, 72, 75, 78, 90, 96, 102, 103, 106, 107, 108, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 127, 132, 133, 134, 147, 153, 160, 165, 166, 167, 174, 181, 184, 187, 189, 216, 222, 223, 242, 246, 249, 253], "cut": [8, 29, 115, 132, 246], "down": [8, 16, 22, 42, 45, 75, 112, 113, 114, 115, 118, 132, 134, 147, 159, 160, 163, 168, 181, 202, 203, 213, 215, 219, 224, 242], "convers": [8, 29, 43, 47, 51, 112, 113, 114, 115, 119, 133, 151, 152, 167, 230, 243], "team": [8, 37, 78, 127, 130, 134, 243], "member": [8, 14, 22, 26, 29, 64, 112, 113, 115, 124, 125, 130, 132, 135, 136, 139, 146, 151, 152, 166, 167, 193, 203, 215, 220], "put": [8, 14, 32, 48, 65, 88, 102, 112, 113, 122, 123, 127, 132, 134, 184, 185, 186, 195, 198, 209, 216, 218, 240, 242, 246, 248, 249, 254], "complement": [8, 40], "micro": [8, 22, 102, 113, 115, 137, 142], "tutori": [8, 14, 18, 20, 29, 31, 32, 40, 41, 42, 43, 46, 48, 49, 50, 53, 69, 70, 84, 85, 86, 87, 88, 89, 97, 98, 99, 100, 104, 107, 112, 113, 114, 115, 119, 123, 125, 133, 134, 137, 138, 144, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 202, 204, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 221, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 247, 248, 249, 251, 252, 253, 254], "jvm": 8, "android": [8, 112, 113, 114, 115, 142], "java": [8, 90], "net": [8, 21, 39, 69, 114, 115, 130, 132, 142, 199, 202, 227, 253], "uwp": [8, 114], "collect": [8, 28, 30, 49, 74, 105, 112, 115, 125, 141, 144, 154, 171, 182, 203], "j": [8, 112, 115, 133, 155, 160, 252], "rclnodej": 8, "javascript": 8, "rust": [8, 142], "rclr": 8, "enabl": [8, 19, 20, 23, 26, 28, 32, 34, 36, 41, 48, 49, 50, 57, 63, 69, 79, 86, 87, 88, 89, 97, 99, 100, 101, 103, 104, 112, 113, 114, 115, 119, 122, 123, 124, 127, 134, 135, 136, 137, 142, 144, 145, 149, 153, 154, 156, 159, 160, 165, 166, 169, 189, 198, 199, 200, 202, 207, 211, 213, 220, 247, 252], "older": [8, 61, 72, 89, 112, 113, 114, 122, 124, 133, 134, 165, 252], "unmaintain": [8, 115], "ada": [8, 112], "io": [8, 32, 39, 61, 69, 112, 113, 123, 132, 202, 253], "zig": 8, "found": [8, 10, 20, 26, 28, 32, 34, 37, 39, 40, 41, 44, 48, 50, 51, 56, 57, 61, 65, 75, 79, 84, 85, 86, 87, 88, 89, 92, 97, 98, 99, 100, 101, 112, 113, 114, 115, 119, 122, 123, 124, 127, 128, 133, 134, 135, 136, 139, 140, 149, 154, 159, 163, 164, 165, 166, 167, 169, 174, 176, 184, 185, 193, 195, 204, 216, 219, 241, 242, 246, 253], "ideal": [8, 22, 116, 124, 134, 138, 182, 188], "across": [8, 12, 29, 37, 39, 51, 58, 112, 114, 116, 130, 131, 132, 134, 137, 147, 154, 156, 157, 159, 194, 196, 204, 219], "scratch": [8, 25, 48, 163, 187, 244], "wrap": [8, 32, 41, 106, 112, 113, 115, 132, 135, 138, 140, 216, 222, 236, 237], "foreign": 8, "keep": [8, 24, 27, 29, 32, 39, 42, 51, 67, 69, 71, 72, 75, 83, 88, 96, 112, 113, 119, 130, 132, 133, 134, 135, 154, 166, 167, 177, 178, 181, 185, 186, 188, 204, 224, 229, 249, 253], "thinner": 8, "easier": [8, 18, 24, 25, 29, 42, 48, 57, 75, 112, 115, 125, 131, 132, 137, 173, 177, 216, 224, 225, 226, 233, 236, 237, 246], "reason": [8, 19, 24, 37, 42, 43, 45, 48, 50, 65, 72, 75, 112, 113, 115, 119, 122, 123, 131, 132, 134, 135, 136, 148, 149, 151, 152, 154, 168, 182, 188, 189, 212, 213, 216, 219, 224, 225, 226, 232, 234, 235, 238, 239, 240], "easiest": [8, 42, 57, 93, 94, 95, 130, 133, 225, 226, 238, 239], "light": [8, 70], "weight": 8, "furthermor": [8, 22, 32, 75, 119, 189, 241], "becom": [8, 23, 24, 26, 30, 39, 51, 62, 64, 67, 72, 114, 127, 133, 134, 142, 153, 158, 175, 177, 213, 224, 225, 226, 229, 232, 247, 253], "bug": [8, 29, 32, 37, 43, 83, 105, 106, 112, 113, 114, 115, 119, 120, 122, 123, 124, 125, 127, 130, 134, 135, 136, 224, 227], "fix": [8, 27, 32, 37, 43, 69, 75, 83, 89, 105, 106, 107, 108, 109, 112, 113, 114, 115, 119, 120, 122, 123, 124, 127, 130, 131, 134, 135, 136, 137, 160, 205, 213, 216, 224, 227, 231, 241, 242, 246, 254], "properti": [8, 55, 69, 71, 86, 87, 99, 112, 113, 121, 167, 168, 178, 200, 216, 241, 242, 244, 246, 254], "spin": [8, 22, 48, 70, 75, 106, 112, 113, 115, 122, 124, 133, 146, 147, 148, 150, 151, 152, 166, 171, 187, 190, 191, 192, 193, 194, 195, 196, 199, 215, 225, 226, 233, 234, 235, 236, 237, 238, 239, 247, 248, 249], "walkthrough": [8, 142, 253], "watch": [8, 155, 181], "roscon": [8, 129, 134, 255], "talk": [8, 23, 122, 129, 176, 181, 255], "25": [8, 42, 112, 113, 114, 115, 123, 218, 242, 246], "slide": [8, 142], "ground": [8, 218, 238, 239], "bring": [8, 65, 89, 112, 115, 119, 121, 123, 124, 134, 142, 184, 213, 233, 246], "benefit": [8, 16, 18, 24, 29, 39, 106, 119, 123, 134, 136, 158, 224], "alwai": [8, 16, 22, 29, 32, 37, 39, 41, 50, 55, 57, 65, 71, 75, 84, 85, 86, 87, 88, 97, 99, 112, 113, 114, 115, 120, 123, 125, 127, 133, 134, 135, 136, 148, 150, 151, 152, 163, 167, 174, 176, 177, 178, 179, 180, 181, 182, 190, 191, 192, 194, 196, 209, 211, 214, 215, 216, 218, 230, 245, 253], "been": [8, 9, 14, 20, 22, 23, 26, 29, 30, 32, 35, 37, 39, 41, 43, 48, 49, 50, 55, 62, 64, 66, 67, 70, 76, 83, 90, 96, 106, 108, 112, 114, 115, 117, 118, 119, 120, 121, 122, 123, 125, 130, 133, 134, 139, 142, 148, 153, 156, 159, 169, 175, 186, 193, 194, 195, 196, 199, 200, 203, 211, 215, 216, 219, 220, 229, 238, 239, 246, 249, 253], "udpro": [8, 24], "entri": [9, 18, 42, 43, 64, 74, 102, 107, 108, 112, 113, 114, 122, 131, 134, 166, 184, 193, 199, 207, 249], "sub": [9, 20, 53, 54, 65, 112, 113, 115, 116, 123, 154, 163, 164, 165, 167, 171, 193, 195, 199, 233, 240], "avail": [9, 12, 14, 20, 22, 23, 24, 25, 27, 32, 35, 37, 42, 44, 47, 50, 51, 53, 55, 57, 58, 62, 66, 67, 70, 71, 73, 75, 76, 77, 78, 79, 84, 85, 87, 88, 90, 91, 92, 94, 97, 99, 100, 106, 108, 109, 112, 113, 114, 115, 117, 119, 120, 121, 123, 124, 125, 127, 133, 134, 136, 138, 139, 140, 146, 147, 148, 151, 152, 156, 160, 165, 166, 174, 177, 184, 185, 187, 188, 189, 194, 196, 200, 202, 203, 204, 209, 212, 214, 218, 219, 227, 229, 230, 231, 232, 233, 236, 237, 243, 248, 249, 253, 255], "bag": [9, 16, 29, 56, 112, 113, 114, 115, 142, 144, 145, 147, 175, 204], "record": [9, 16, 56, 78, 91, 112, 113, 114, 115, 119, 137, 142, 144, 145, 147, 150, 172, 175, 197, 203, 229], "rosbag": [9, 112, 117, 122, 123, 137, 142, 144, 176, 197], "compon": [9, 12, 22, 23, 27, 46, 48, 88, 100, 101, 103, 108, 109, 112, 113, 114, 115, 119, 123, 134, 138, 142, 168, 205, 209, 224, 242, 246, 247], "manag": [9, 22, 25, 26, 30, 39, 46, 62, 66, 67, 84, 85, 88, 97, 98, 100, 106, 107, 108, 109, 112, 113, 114, 115, 118, 127, 134, 138, 142, 144, 147, 151, 153, 154, 159, 174, 197, 206, 207, 210, 212, 252], "daemon": [9, 69, 79, 112, 113, 115, 253], "doctor": [9, 89, 112, 113, 122, 188], "issu": [9, 22, 28, 33, 36, 39, 43, 52, 57, 60, 61, 64, 70, 79, 89, 112, 113, 114, 115, 127, 130, 131, 132, 133, 135, 136, 144, 156, 171, 173, 182, 183, 185, 187, 191, 192, 198, 200, 213, 220, 253], "lifecycl": [9, 25, 101, 107, 108, 109, 117, 123, 138, 144, 197], "multicast": [9, 21, 24, 114, 124, 147, 155], "debug": [9, 16, 18, 23, 25, 31, 39, 52, 78, 91, 112, 113, 114, 115, 122, 123, 124, 131, 134, 135, 181, 182, 188, 200, 207, 216, 228], "param": [9, 14, 31, 42, 45, 46, 54, 55, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 191, 192, 212, 213, 214, 215, 230, 246], "pkg": [9, 25, 32, 40, 42, 45, 46, 50, 62, 67, 68, 76, 112, 113, 114, 115, 121, 122, 133, 148, 150, 151, 152, 167, 174, 184, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 207, 208, 209, 211, 214, 215, 223, 228, 238, 239, 245, 248, 252], "secur": [9, 17, 29, 89, 90, 92, 112, 113, 115, 116, 122, 135, 137, 138, 142, 144, 145, 149, 153, 154, 155, 203, 253], "trace": [9, 31, 43, 70, 112, 113, 114, 115, 120, 134, 144, 145, 147], "linux": [9, 21, 32, 34, 36, 37, 39, 42, 58, 59, 66, 69, 78, 79, 80, 83, 85, 86, 87, 91, 92, 94, 96, 98, 105, 106, 108, 109, 114, 115, 118, 123, 133, 135, 136, 138, 144, 147, 148, 149, 150, 151, 152, 155, 156, 158, 160, 163, 165, 166, 167, 171, 173, 174, 175, 176, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 207, 208, 211, 214, 215, 219, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249, 250, 253], "wtf": 9, "alia": [9, 113, 114, 115], "talker": [9, 10, 18, 23, 48, 50, 55, 56, 68, 79, 84, 85, 86, 87, 88, 89, 97, 100, 113, 121, 122, 123, 125, 133, 151, 152, 153, 154, 158, 159, 171, 187, 193, 195, 200, 207, 211, 253], "listen": [9, 10, 27, 45, 50, 55, 68, 79, 84, 85, 86, 87, 88, 89, 97, 100, 112, 113, 114, 115, 119, 120, 133, 148, 151, 152, 153, 154, 158, 159, 171, 174, 176, 187, 193, 195, 205, 207, 213, 215, 225, 226, 228, 231, 234, 235, 253], "echo": [9, 36, 56, 57, 69, 86, 87, 89, 99, 112, 113, 114, 115, 147, 151, 152, 165, 171, 173, 176, 184, 188, 190, 204, 233, 238, 239, 253], "termin": [9, 10, 29, 42, 43, 45, 57, 68, 69, 71, 72, 75, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 113, 114, 115, 122, 123, 124, 133, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 159, 160, 163, 164, 165, 166, 167, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 205, 207, 209, 211, 214, 215, 225, 226, 227, 228, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249, 253], "pub": [9, 20, 53, 56, 112, 113, 114, 115, 116, 122, 159, 160, 167, 169, 171, 175, 182, 193, 195, 199, 209, 216, 233, 252], "chatter": [9, 45, 48, 50, 53, 55, 119, 122, 123, 124, 147, 151, 152, 153], "hello": [9, 43, 48, 55, 56, 69, 104, 112, 113, 114, 115, 122, 123, 142, 147, 148, 154, 155, 171, 186, 191, 192, 193, 195, 242, 253], "world": [9, 22, 27, 39, 43, 48, 55, 56, 69, 71, 104, 105, 113, 122, 127, 130, 133, 142, 147, 148, 154, 155, 160, 163, 166, 168, 169, 171, 178, 186, 191, 192, 193, 195, 205, 213, 218, 225, 226, 228, 232, 233, 234, 235, 238, 239, 240, 242, 253], "begin": [9, 10, 40, 42, 75, 115, 123, 127, 132, 134, 151, 152, 153, 155, 156, 158, 159, 176, 181, 199, 209, 213, 216, 252], "loop": [9, 22, 48, 70, 75, 112, 113, 114, 115, 150, 151, 152, 181, 194, 196, 199, 203, 204, 225, 226, 249], "purposefulli": 9, "central": [9, 14, 20, 27, 52, 72, 112, 147, 219, 228], "particip": [9, 13, 26, 29, 79, 121, 147, 156, 159], "queri": [9, 22, 27, 29, 70, 71, 75, 112, 113, 114, 116, 124, 198, 236, 237], "relev": [9, 20, 29, 37, 57, 79, 96, 113, 115, 119, 121, 124, 130, 134, 135, 188, 190, 234, 235, 236, 237, 238, 239], "first": [9, 11, 14, 18, 20, 21, 22, 23, 28, 29, 32, 33, 37, 40, 41, 43, 48, 52, 57, 59, 63, 64, 65, 66, 69, 72, 73, 75, 76, 86, 87, 88, 93, 94, 95, 99, 100, 102, 105, 112, 113, 114, 115, 116, 119, 120, 122, 123, 124, 130, 131, 132, 133, 134, 136, 144, 147, 148, 149, 151, 152, 160, 163, 164, 165, 166, 167, 173, 174, 176, 177, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 202, 203, 204, 205, 207, 208, 209, 213, 214, 215, 216, 219, 224, 225, 226, 227, 228, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 253], "com": [9, 34, 37, 39, 40, 41, 43, 47, 59, 61, 62, 63, 64, 65, 69, 72, 73, 74, 76, 79, 84, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 99, 100, 103, 106, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 131, 132, 133, 134, 136, 137, 139, 140, 146, 147, 148, 149, 150, 151, 152, 153, 154, 163, 164, 165, 167, 171, 184, 185, 187, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 211, 215, 219, 220, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239, 253], "ros2cli": [9, 124, 139, 188], "framework": [9, 41, 43, 102, 103, 138, 142, 209, 216, 217, 218, 223, 224, 234, 235], "extend": [9, 27, 57, 59, 88, 100, 107, 108, 109, 112, 113, 114, 115, 119, 120, 134, 137, 142, 148, 158, 159, 166, 167, 168, 169, 185, 189, 212, 234, 235, 238, 239, 241], "via": [9, 14, 22, 23, 24, 28, 31, 32, 39, 41, 43, 56, 57, 66, 74, 75, 78, 84, 86, 88, 90, 91, 94, 100, 101, 112, 113, 114, 115, 117, 119, 121, 122, 123, 125, 127, 130, 131, 133, 134, 139, 142, 147, 171, 178, 189, 200, 207, 216, 219, 225, 226, 255], "plugin": [9, 25, 26, 31, 32, 46, 59, 88, 90, 100, 112, 113, 114, 115, 119, 120, 123, 125, 133, 137, 144, 154, 156, 166, 168, 169, 174, 181, 183, 205, 247, 248, 253], "sros2": [9, 108, 121, 124, 139, 153, 154, 156, 159], "detect": [9, 22, 24, 65, 84, 86, 103, 104, 112, 113, 114, 115, 122, 132, 135, 136, 142, 149, 166, 167, 188, 198, 218, 240], "summar": [10, 186], "advertis": [10, 48, 124, 194], "presenc": [10, 24, 75, 189, 211], "domain": [10, 26, 39, 43, 78, 79, 112, 113, 121, 137, 142, 148, 153, 173], "ros_domain_id": [10, 17, 43, 69, 112], "respond": [10, 11, 29, 62, 64, 75, 125, 148, 177, 187, 193, 194, 196, 200, 215], "appropri": [10, 24, 29, 30, 37, 112, 119, 120, 123, 124, 127, 130, 132, 133, 134, 135, 136, 151, 156, 219, 220, 234, 235, 238, 239, 253], "period": [10, 18, 22, 24, 28, 37, 39, 41, 72, 84, 86, 88, 89, 96, 98, 112, 114, 115, 123, 124, 134, 151, 152, 171, 190, 191, 192, 198, 199, 203, 205, 208, 212, 214, 227, 232], "after": [10, 11, 14, 28, 29, 32, 37, 39, 42, 43, 44, 48, 55, 57, 62, 64, 65, 66, 67, 69, 70, 72, 75, 76, 79, 90, 94, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 127, 130, 132, 133, 134, 146, 147, 148, 151, 159, 167, 168, 174, 175, 177, 181, 184, 185, 186, 187, 189, 190, 193, 194, 195, 199, 200, 203, 204, 209, 211, 212, 214, 215, 218, 220, 227, 232, 233, 234, 235, 238, 239, 242, 246, 248, 249, 251, 252, 253, 254], "go": [10, 16, 23, 24, 31, 37, 39, 42, 57, 62, 65, 67, 69, 83, 85, 87, 98, 100, 115, 121, 123, 130, 131, 133, 134, 143, 147, 148, 155, 156, 160, 163, 164, 165, 166, 167, 182, 184, 185, 186, 189, 200, 202, 203, 205, 211, 212, 213, 214, 216, 219, 223, 225, 226, 227, 229, 231, 232, 233, 234, 235, 236, 237, 241, 242, 246, 247, 248, 249, 252, 253, 254], "offlin": [10, 88, 100, 124, 159], "compat": [10, 21, 37, 56, 58, 61, 90, 103, 107, 108, 109, 112, 113, 114, 115, 116, 119, 123, 124, 134, 136, 146, 163, 164, 165, 166, 167, 176, 230], "qualiti": [10, 17, 20, 48, 56, 106, 107, 112, 113, 115, 116, 119, 123, 125, 127, 130, 133, 136, 137, 138, 142, 144, 146, 195, 197, 198, 219, 224], "demo": [10, 14, 18, 22, 23, 43, 55, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 107, 112, 113, 114, 115, 116, 119, 121, 122, 123, 124, 133, 137, 138, 139, 142, 144, 147, 153, 158, 160, 163, 164, 165, 167, 171, 204, 215, 225, 226, 227, 229, 233, 234, 235, 236, 237, 238, 239, 245, 253, 255], "three": [11, 16, 18, 22, 26, 32, 41, 42, 48, 71, 107, 108, 109, 112, 113, 115, 116, 117, 123, 134, 135, 137, 148, 154, 156, 159, 167, 174, 177, 178, 181, 187, 189, 199, 203, 208, 209, 216, 225, 226, 227, 228, 230, 240, 241, 242, 245, 246, 249], "simplifi": [11, 32, 42, 48, 64, 112, 113, 115, 123, 133, 209, 216, 224, 241], "text": [11, 21, 29, 45, 63, 78, 112, 114, 115, 123, 124, 133, 136, 153, 155, 158, 159, 167, 171, 185, 186, 191, 192, 193, 195, 199, 209, 212, 213, 214, 216, 218, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 246, 254], "declar": [11, 30, 33, 35, 48, 50, 51, 55, 77, 112, 113, 114, 115, 122, 131, 136, 137, 146, 150, 167, 168, 169, 185, 186, 187, 190, 191, 193, 195, 213, 215, 216, 219, 233, 234, 235, 236, 237, 239, 245, 247], "temperatur": 11, "sensor": [11, 16, 24, 71, 75, 104, 109, 114, 142, 160, 162, 166, 167, 178, 203, 204, 218, 225, 226, 233, 238, 239], "fieldtype1": 11, "fieldname1": 11, "fieldtype2": 11, "fieldname2": 11, "fieldtype3": 11, "fieldname3": 11, "my_int": [11, 122], "my_str": [11, 77], "own": [11, 18, 25, 26, 27, 32, 42, 43, 59, 72, 74, 78, 84, 85, 86, 87, 88, 89, 97, 99, 100, 101, 102, 104, 106, 112, 113, 115, 121, 122, 123, 127, 132, 134, 135, 136, 147, 148, 149, 150, 151, 152, 154, 155, 156, 159, 167, 169, 175, 176, 179, 185, 186, 187, 188, 191, 192, 199, 203, 215, 218, 219, 229, 236, 237, 238, 239, 242, 246, 253], "geometry_msg": [11, 48, 78, 122, 160, 166, 167, 175, 176, 177, 178, 181, 182, 187, 209, 218, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 245], "posestamp": [11, 181, 218], "dd": [11, 20, 21, 24, 26, 29, 31, 43, 56, 59, 79, 91, 94, 97, 99, 107, 108, 109, 112, 113, 114, 115, 116, 117, 121, 123, 124, 134, 137, 138, 142, 144, 145, 146, 149, 153, 154, 155, 156, 159, 198, 202, 203], "bool": [11, 14, 48, 114, 119, 120, 121, 122, 146, 236], "builtin": [11, 49, 76, 84, 86, 88, 89, 112, 113, 115, 147, 219], "boolean": [11, 14, 48, 77, 113, 115, 122, 146, 169, 179, 233, 236, 237], "byte": [11, 14, 39, 112, 113, 114, 115, 119, 121, 123], "uint8_t": [11, 112, 114], "char": [11, 22, 48, 75, 112, 113, 114, 115, 121, 122, 132, 133, 148, 150, 151, 166, 171, 187, 189, 190, 191, 193, 194, 199, 215, 222, 225, 233, 234, 236, 238, 247], "int": [11, 22, 42, 48, 50, 53, 56, 70, 75, 112, 113, 114, 122, 132, 133, 135, 136, 148, 150, 151, 166, 171, 187, 189, 190, 191, 193, 194, 196, 199, 204, 215, 222, 225, 233, 234, 236, 238, 247, 248], "float32": [11, 121, 177, 180, 198], "float": [11, 23, 50, 112, 113, 114, 115, 122, 167, 179, 198, 230, 233, 236, 237, 238, 239, 241], "float64": [11, 14, 121, 181, 187, 216], "doubl": [11, 43, 54, 65, 79, 112, 113, 114, 115, 119, 132, 166, 174, 189, 215, 225, 236], "int8": [11, 121], "int8_t": [11, 114], "uint8": [11, 119, 121, 123, 190], "int16": [11, 121], "int16_t": 11, "uint16": [11, 121], "uint16_t": 11, "unsign": [11, 16, 21, 114], "int32_t": [11, 151, 199], "uint32": [11, 15, 16, 39, 121, 146], "uint32_t": [11, 114, 146], "int64": [11, 14, 121, 187, 194, 196], "int64_t": [11, 112, 114, 200], "uint64": [11, 39, 112, 121], "uint64_t": [11, 115], "str": [11, 48, 50, 53, 56, 77, 112, 114, 115, 118, 119, 121, 123, 214, 234, 246, 248], "wstring": [11, 20, 112], "u16str": 11, "everi": [11, 23, 24, 27, 32, 37, 39, 41, 42, 62, 63, 65, 67, 75, 98, 105, 112, 114, 115, 122, 124, 125, 127, 130, 131, 133, 134, 136, 147, 148, 163, 165, 166, 167, 168, 171, 173, 175, 176, 177, 178, 179, 180, 181, 182, 185, 190, 191, 192, 193, 195, 198, 209, 211, 213, 214, 219, 224, 229, 233, 234, 235, 236, 237, 240, 245, 246, 248, 249], "arrai": [11, 39, 77, 106, 107, 108, 109, 112, 113, 114, 115, 116, 119, 190, 198, 218, 230, 249], "n": [11, 24, 43, 45, 48, 50, 65, 75, 113, 122, 124, 139, 146, 147, 150, 188, 189, 199, 203, 207, 218, 233, 239, 253], "unbound": 11, "vector": [11, 16, 27, 42, 112, 113, 119, 123, 146, 181, 191, 218, 241], "bound": [11, 107, 108, 109, 112, 113, 114, 116, 121, 242], "custom_class": 11, "permiss": [11, 51, 79, 112, 113, 115, 121, 134, 154, 159, 173, 220, 253], "enforc": [11, 16, 26, 32, 112, 113, 115, 132, 134, 153, 155, 156, 159, 202], "constraint": [11, 14, 114, 115, 119, 130, 137, 142, 159, 191, 192, 203], "rang": [11, 14, 20, 21, 29, 42, 104, 112, 113, 114, 115, 119, 123, 124, 127, 137, 152, 166, 178, 191, 192, 198, 203, 218, 242, 249], "length": [11, 43, 112, 114, 115, 119, 133, 155, 189, 240, 242, 246], "unbounded_integer_arrai": 11, "5": [11, 27, 42, 43, 48, 50, 61, 74, 86, 88, 89, 100, 112, 113, 114, 115, 122, 123, 139, 158, 160, 166, 171, 173, 175, 182, 189, 193, 194, 195, 196, 199, 202, 203, 208, 214, 216, 219, 223, 228, 232, 234, 236, 237, 238, 239, 241, 243, 249, 252], "five_integers_arrai": 11, "up_to_five_integers_arrai": 11, "string_of_unbounded_s": 11, "up_to_ten_characters_str": 11, "up_to_five_unbounded_str": 11, "unbounded_array_of_strings_up_to_ten_characters_each": 11, "up_to_five_strings_up_to_ten_characters_each": 11, "lowercas": [11, 57, 63, 132], "alphanumer": [11, 62, 67], "charact": [11, 23, 50, 88, 112, 113, 115, 119, 121, 132, 136, 213], "underscor": [11, 48, 54, 112, 113, 114, 115, 132, 133], "word": [11, 15, 113, 114, 124, 134, 173, 208, 209, 213], "alphabet": [11, 20, 112, 134], "end": [11, 20, 23, 37, 40, 42, 49, 51, 62, 63, 67, 85, 87, 88, 91, 106, 109, 112, 113, 114, 115, 116, 121, 124, 130, 132, 133, 134, 166, 167, 176, 186, 189, 194, 198, 199, 204, 211, 213, 218, 229, 232, 242, 253], "consecut": [11, 202], "present": [11, 19, 26, 27, 28, 41, 72, 112, 114, 115, 119, 133, 134, 135, 171, 205, 207, 254, 255], "appli": [11, 23, 24, 29, 34, 41, 42, 43, 48, 50, 55, 57, 70, 103, 105, 112, 113, 114, 115, 121, 124, 125, 132, 134, 136, 148, 155, 159, 191, 192, 213, 219, 227, 253], "nest": [11, 42, 50, 106, 113, 114, 115, 118, 119, 133, 186, 195, 213, 254], "third": [11, 32, 73, 118, 119, 122, 123, 124, 125, 133, 148, 175, 199, 213, 215, 233, 247], "element": [11, 41, 50, 51, 72, 78, 112, 114, 121, 123, 133, 134, 174, 178, 181, 184, 187, 230, 240, 242, 246], "fieldtyp": 11, "fieldnam": 11, "fielddefaultvalu": 11, "42": [11, 55, 69, 112, 114, 115, 122, 159, 199, 246], "y": [11, 24, 34, 43, 59, 65, 69, 76, 78, 84, 85, 86, 87, 88, 90, 97, 99, 100, 103, 112, 120, 123, 134, 149, 150, 155, 174, 175, 176, 180, 181, 182, 185, 187, 191, 192, 193, 194, 195, 196, 209, 212, 214, 215, 216, 219, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 242, 245, 252, 253], "2000": [11, 44, 66, 79, 80, 84, 86, 90, 97, 99, 114, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 134, 155], "full_nam": 11, "john": [11, 112, 114, 190], "sampl": [11, 24, 28, 29, 39, 104, 112, 113, 114, 133, 138, 148, 149, 151, 152, 153, 171, 184, 215], "200": [11, 112, 113, 114, 212, 214], "100": [11, 42, 102, 112, 115, 122, 132, 151, 152, 176, 189, 198, 204, 227, 233], "0": [11, 20, 21, 22, 23, 36, 37, 39, 40, 41, 42, 43, 45, 48, 50, 51, 53, 56, 57, 59, 62, 63, 65, 67, 69, 70, 74, 75, 79, 84, 85, 86, 87, 88, 89, 91, 92, 100, 106, 112, 113, 114, 115, 118, 120, 121, 122, 123, 132, 133, 134, 135, 140, 142, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 160, 163, 165, 166, 167, 171, 174, 175, 176, 180, 181, 182, 184, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 203, 204, 205, 209, 211, 212, 213, 214, 215, 216, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 252], "quot": [11, 76, 84, 86, 88, 89, 112, 113, 114, 115, 132, 133, 174], "escap": [11, 50, 112, 113, 115, 123, 132, 200], "except": [11, 15, 42, 48, 54, 70, 71, 75, 76, 84, 86, 88, 89, 112, 113, 114, 115, 119, 120, 121, 122, 123, 134, 136, 165, 177, 180, 187, 193, 199, 203, 224, 226, 229, 233, 235, 236, 237, 238, 239, 241, 245], "never": [11, 15, 24, 32, 39, 70, 71, 75, 112, 114, 120, 121, 132, 134, 136, 142, 146, 199, 219, 224, 239], "programat": 11, "assign": [11, 21, 22, 75, 112, 113, 114, 115, 120, 134, 142, 213, 216, 234, 235, 249], "equal": [11, 23, 112, 113, 114, 124, 214, 229, 240], "sign": [11, 26, 86, 87, 99, 112, 113, 114, 115, 131, 133, 134, 137, 154, 159, 182, 246], "constanttyp": 11, "constantnam": 11, "constantvalu": 11, "123": [11, 112, 113, 114], "foo": [11, 39, 40, 50, 51, 52, 54, 65, 77, 120, 121, 122, 123, 132, 134, 135, 223], "bar": [11, 40, 54, 100, 112, 114, 120, 122, 123, 132, 134, 135, 174, 185, 228, 253], "uppercas": [11, 115], "server": [11, 13, 18, 22, 24, 43, 52, 71, 75, 112, 113, 114, 115, 118, 119, 121, 124, 142, 144, 145, 148, 163, 165, 166, 167, 177, 178, 187, 194, 196, 200, 206, 208, 218, 224], "concaten": [11, 121], "legal": 11, "cours": [11, 57, 127, 146, 224, 253], "want": [11, 16, 22, 24, 27, 31, 32, 36, 37, 40, 41, 42, 43, 48, 52, 56, 62, 65, 69, 73, 74, 75, 78, 79, 80, 84, 86, 88, 89, 90, 99, 109, 112, 115, 116, 119, 122, 123, 124, 128, 130, 133, 134, 135, 142, 143, 146, 158, 163, 166, 167, 173, 174, 177, 178, 179, 180, 182, 184, 185, 186, 188, 189, 190, 191, 192, 200, 202, 203, 204, 207, 208, 213, 214, 216, 218, 219, 220, 222, 223, 225, 226, 227, 230, 231, 232, 233, 236, 237, 240, 241, 242, 246, 247, 252, 253, 254], "foobar": 11, "another_pkg": 11, "anothermessag": 11, "secret": 11, "123456": 11, "yetanothermessag": 11, "val": 11, "custommessagedefinedinthispackag": 11, "an_integ": 11, "cannot": [11, 21, 24, 32, 43, 45, 51, 58, 69, 88, 100, 112, 115, 119, 122, 124, 132, 134, 135, 147, 152, 155, 171, 179, 186, 203, 238, 239, 241, 251], "emb": [11, 123], "insid": [11, 32, 42, 43, 44, 48, 57, 69, 70, 75, 113, 114, 115, 119, 122, 123, 133, 148, 150, 151, 152, 154, 163, 165, 167, 173, 184, 185, 186, 189, 190, 191, 192, 193, 194, 195, 196, 205, 211, 213, 214, 215, 218, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 253, 254], "contrast": [11, 218], "interrupt": [11, 16, 75, 115, 148, 163, 187, 194, 199], "request_typ": 11, "request_fieldnam": 11, "response_typ": 11, "response_fieldnam": 11, "feedback_typ": 11, "feedback_fieldnam": 11, "befor": [11, 19, 21, 24, 29, 32, 34, 37, 40, 42, 43, 48, 51, 55, 59, 60, 61, 62, 63, 64, 67, 72, 78, 79, 84, 85, 86, 87, 89, 90, 97, 98, 99, 112, 113, 114, 115, 123, 124, 127, 130, 132, 133, 134, 135, 136, 137, 142, 146, 147, 148, 149, 151, 152, 153, 156, 159, 163, 166, 167, 168, 169, 173, 174, 175, 176, 177, 184, 185, 186, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 202, 203, 207, 208, 211, 214, 215, 216, 219, 220, 221, 224, 229, 233, 238, 239, 241, 242, 246, 249, 253, 254], "tripl": 11, "dash": [11, 54, 105, 111, 112, 113, 114, 121, 134, 173, 194, 196], "sent": [11, 16, 26, 28, 39, 71, 112, 125, 147, 148, 155, 166, 194, 198, 199, 207, 208, 218, 249, 253, 255], "zero": [11, 16, 21, 31, 32, 43, 112, 113, 114, 115, 120, 124, 125, 132, 142, 199, 203, 240], "certain": [11, 22, 23, 56, 77, 112, 115, 119, 121, 123, 124, 127, 134, 146, 148, 154, 173], "cumbersom": 12, "quit": [12, 42, 88, 112, 115, 124, 153, 160, 176, 188, 248, 252], "quickli": [12, 15, 31, 71, 73, 134, 149, 151, 152, 153, 168, 184, 224, 227, 248, 249], "meant": [12, 28, 31, 75, 80, 124, 139, 144, 181, 190, 193, 209], "give": [12, 14, 16, 22, 29, 32, 35, 37, 42, 43, 48, 80, 83, 98, 106, 113, 115, 119, 124, 127, 131, 134, 135, 139, 147, 151, 174, 188, 189, 194, 195, 209, 213, 218, 220, 224, 227, 231, 232, 234, 235, 238, 239, 253], "report": [12, 22, 29, 37, 39, 43, 112, 113, 114, 115, 122, 124, 137, 209, 212, 228], "yaml": [12, 14, 31, 42, 50, 56, 63, 65, 72, 73, 77, 112, 113, 114, 115, 120, 125, 133, 134, 137, 154, 175, 176, 177, 179, 180, 181, 209, 210, 211, 214, 215, 219, 253], "deliv": [13, 23, 24, 39, 114, 115, 136, 199, 202], "act": [13, 14, 18, 26, 75, 123, 130, 148, 154, 159, 169, 181, 203, 209, 213, 246, 247, 253], "dure": [13, 14, 19, 22, 32, 39, 56, 58, 62, 67, 70, 71, 72, 75, 88, 91, 96, 100, 112, 113, 114, 115, 119, 120, 121, 122, 123, 127, 134, 135, 146, 147, 148, 150, 151, 152, 154, 159, 163, 168, 186, 191, 192, 194, 196, 203, 213, 214, 215, 228, 232, 249], "combin": [13, 23, 24, 26, 32, 46, 57, 112, 113, 115, 117, 121, 122, 123, 124, 132, 134, 137, 139, 173, 184, 185, 186, 199, 246], "associ": [14, 16, 23, 24, 26, 30, 52, 57, 64, 70, 96, 112, 114, 115, 118, 120, 121, 123, 124, 125, 134, 159, 174, 187], "individu": [14, 18, 23, 26, 29, 32, 37, 39, 48, 54, 64, 75, 98, 112, 115, 123, 134, 139, 159, 167, 186, 190, 199, 200, 220, 243], "startup": [14, 32, 36, 113, 115, 122, 184, 238, 239], "lifetim": [14, 55, 71, 113, 114, 123], "ti": [14, 20, 31, 207], "though": [14, 16, 21, 23, 36, 39, 47, 61, 84, 85, 86, 87, 88, 89, 100, 113, 114, 115, 121, 124, 134, 136, 146, 150, 151, 152, 176, 181, 185, 186, 191, 192, 194, 196, 200, 203, 204, 215, 225, 226, 242, 246], "could": [14, 24, 28, 29, 32, 42, 48, 57, 58, 63, 65, 72, 75, 76, 78, 84, 85, 86, 87, 88, 89, 91, 100, 112, 115, 119, 120, 122, 123, 124, 130, 133, 134, 137, 146, 148, 154, 167, 177, 188, 190, 191, 192, 193, 194, 195, 196, 203, 213, 216, 218, 227, 229, 236, 237, 242, 248, 249, 253], "sort": [14, 43, 112, 114, 134, 246], "persist": [14, 24, 88, 100, 199, 202, 233], "reload": [14, 77, 112, 115, 122, 179, 182], "restart": [14, 57, 88, 163, 166, 168, 200, 204, 225, 226, 249], "descriptor": [14, 113, 114, 119, 122, 191, 192], "empti": [14, 23, 28, 32, 33, 62, 65, 75, 84, 86, 112, 113, 114, 115, 119, 122, 132, 146, 158, 174, 177, 178, 180, 184, 189, 200, 205, 218, 235, 239], "well": [14, 16, 18, 22, 24, 29, 30, 31, 32, 40, 41, 42, 45, 48, 50, 75, 84, 86, 90, 106, 108, 109, 112, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 131, 132, 134, 150, 151, 152, 154, 156, 159, 166, 167, 171, 176, 177, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 199, 207, 209, 212, 215, 216, 218, 219, 224, 232, 233, 238, 239, 240, 242, 253], "chanc": [14, 134, 135], "misconfigur": 14, "later": [14, 24, 41, 50, 70, 75, 77, 86, 89, 112, 115, 121, 122, 124, 127, 134, 148, 151, 156, 167, 169, 174, 176, 179, 187, 189, 190, 200, 202, 213, 214, 216, 218, 224, 233, 234, 236, 238, 242, 245, 249, 253, 254], "known": [14, 16, 18, 21, 112, 147, 151, 200, 219], "ahead": [14, 119, 185, 191, 192, 193, 194, 195, 196, 215, 249], "instanti": [14, 22, 46, 146, 147, 189, 196, 198, 199, 207, 248, 249], "allow_undeclared_paramet": [14, 112, 119], "true": [14, 20, 23, 26, 32, 37, 40, 43, 46, 48, 50, 52, 56, 69, 112, 114, 115, 119, 121, 122, 123, 124, 125, 136, 142, 146, 147, 148, 155, 156, 159, 165, 166, 167, 168, 169, 186, 191, 192, 199, 200, 202, 204, 207, 212, 214, 220, 233, 236, 237, 245, 247, 253], "haven": [14, 63, 115, 224], "attempt": [14, 24, 39, 42, 56, 112, 113, 114, 115, 121, 122, 123, 124, 133, 134, 153, 202, 203, 216], "fail": [14, 24, 26, 35, 42, 50, 61, 63, 70, 75, 79, 106, 112, 113, 114, 115, 119, 122, 123, 124, 127, 131, 134, 147, 148, 153, 156, 159, 179, 185, 187, 188, 189, 194, 198, 199, 200, 202, 203, 216, 221, 223, 224, 227, 229], "prevent": [14, 24, 43, 56, 75, 84, 86, 89, 112, 113, 114, 115, 119, 134, 136, 148, 153, 182, 195, 203, 224, 235, 240], "mistak": [14, 113, 115], "integ": [14, 16, 21, 23, 43, 50, 53, 77, 112, 114, 115, 122, 146, 173, 179, 187, 194, 196, 200, 215], "parameterdescriptor": [14, 122], "dynamic_typ": [14, 122], "add_on_set_parameters_callback": [14, 112, 121, 122], "immut": 14, "rcl_interfac": [14, 78, 119, 122, 139, 177, 178, 181, 191, 192], "setparametersresult": [14, 115, 119, 122], "upcom": [14, 62, 67, 105, 114, 115, 117, 127, 128, 131, 134, 166, 167, 174, 178, 186, 255], "explicitli": [14, 23, 28, 32, 36, 48, 77, 80, 112, 113, 114, 115, 119, 122, 124, 132, 134, 135, 136, 148, 166, 189, 195, 200, 207, 213, 232], "reject": [14, 112, 113, 119, 122, 124, 130, 177, 248, 249], "chain": [14, 22, 42, 142, 159, 227], "updat": [14, 28, 29, 34, 35, 37, 40, 41, 43, 49, 51, 60, 62, 64, 65, 69, 72, 74, 76, 78, 80, 84, 85, 86, 87, 90, 97, 98, 99, 104, 105, 106, 107, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 127, 128, 133, 134, 136, 142, 147, 148, 149, 153, 155, 156, 163, 164, 165, 174, 177, 179, 180, 182, 186, 199, 203, 205, 207, 208, 214, 219, 224, 225, 226, 242, 245, 248, 249, 252, 253], "sync": [14, 62, 67, 72, 98, 112, 114, 115, 148], "successfulli": [14, 26, 35, 43, 58, 66, 112, 153, 158, 177, 184, 185, 189, 198, 203, 208, 219, 233, 236, 237, 249, 253], "next": [14, 29, 32, 37, 39, 41, 52, 66, 73, 75, 78, 79, 80, 94, 106, 112, 113, 114, 119, 120, 121, 122, 123, 124, 127, 128, 130, 132, 133, 134, 142, 148, 149, 150, 151, 152, 153, 156, 158, 159, 163, 171, 202, 203, 205, 209, 215, 219, 220, 227, 234, 235, 238, 239, 242, 245, 246, 248, 253, 254], "below": [14, 21, 23, 29, 32, 33, 39, 42, 45, 46, 48, 56, 57, 61, 62, 66, 67, 70, 75, 76, 78, 79, 83, 84, 86, 88, 90, 92, 100, 101, 103, 105, 108, 109, 110, 111, 119, 121, 122, 123, 124, 127, 129, 133, 135, 136, 138, 139, 143, 146, 147, 149, 150, 151, 154, 155, 156, 159, 163, 180, 182, 186, 190, 191, 192, 193, 194, 195, 196, 198, 213, 215, 216, 218, 227, 228, 229, 233, 242, 243, 247, 253], "on_parameter_ev": [14, 114, 122], "parameterev": [14, 177, 178, 181], "noth": [14, 70, 75, 88, 100, 176, 193, 195, 202, 218], "input": [14, 42, 43, 45, 59, 75, 84, 86, 88, 89, 96, 104, 112, 114, 115, 118, 119, 124, 127, 149, 167, 169, 174, 176, 177, 180, 181, 182, 186, 199, 209, 213, 230], "delet": [14, 69, 79, 84, 85, 86, 87, 88, 89, 100, 112, 113, 114, 115, 125, 134, 146, 151, 152, 160, 202], "node_nam": [14, 42, 115, 121, 122, 177, 178, 179, 186], "describe_paramet": [14, 112, 119, 177, 178, 180], "describeparamet": [14, 177, 178], "get_parameter_typ": [14, 112, 177, 178, 180], "getparametertyp": [14, 177, 178], "get_paramet": [14, 112, 119, 177, 178, 180, 191, 192], "getparamet": [14, 119, 177, 178], "list_paramet": [14, 115, 119, 177, 178, 180], "listparamet": [14, 177, 178], "set_paramet": [14, 119, 123, 177, 178, 180, 191, 192], "setparamet": [14, 112, 123, 177, 178], "try": [14, 18, 29, 36, 39, 42, 43, 45, 57, 61, 73, 75, 78, 88, 98, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 119, 122, 123, 124, 127, 131, 132, 133, 134, 156, 169, 176, 177, 178, 179, 180, 182, 187, 188, 189, 198, 202, 203, 224, 226, 227, 229, 232, 233, 235, 236, 237, 239, 245, 248, 249, 253], "succeed": [14, 132, 177, 248, 249], "set_parameters_atom": [14, 177, 178, 180], "setparametersatom": [14, 177, 178], "facil": [14, 127], "guid": [14, 20, 31, 34, 35, 41, 45, 46, 47, 48, 50, 52, 56, 61, 62, 63, 66, 67, 70, 72, 73, 75, 76, 84, 85, 86, 87, 88, 89, 91, 97, 99, 100, 114, 122, 123, 124, 132, 133, 138, 142, 143, 148, 155, 156, 173, 175, 185, 196, 210, 217, 245], "explain": [14, 16, 20, 21, 22, 62, 64, 65, 67, 73, 79, 85, 87, 90, 100, 106, 112, 115, 130, 133, 147, 148, 154, 163, 164, 167, 188, 205, 216, 219, 233, 238, 239, 253], "rosparam": [14, 54, 78, 112, 122], "roscor": [14, 48, 134, 204], "blackboard": [14, 119], "longer": [14, 15, 22, 42, 51, 71, 88, 89, 111, 112, 113, 115, 118, 119, 121, 122, 125, 132, 133, 136, 216, 224, 227, 246, 252], "exist": [14, 18, 20, 24, 25, 32, 37, 40, 43, 47, 50, 51, 52, 57, 62, 65, 67, 69, 72, 74, 77, 79, 104, 106, 112, 113, 114, 115, 117, 118, 119, 120, 122, 123, 124, 132, 133, 134, 135, 142, 147, 150, 151, 152, 159, 166, 167, 174, 184, 185, 186, 193, 200, 202, 208, 211, 215, 216, 219, 225, 226, 227, 229, 233, 234, 235, 242, 253], "recommend": [14, 18, 23, 32, 37, 39, 43, 47, 48, 51, 59, 61, 63, 64, 65, 70, 80, 83, 84, 85, 86, 87, 88, 97, 99, 105, 114, 115, 117, 119, 122, 123, 124, 125, 128, 130, 132, 133, 134, 135, 136, 137, 154, 163, 164, 165, 167, 184, 185, 195, 196, 200, 211, 219], "close": [14, 37, 43, 57, 68, 112, 113, 114, 115, 124, 134, 136, 162, 163, 167, 182, 202, 204, 212, 218, 225, 226, 240, 254], "dedic": [14, 64, 70, 86, 87, 89, 99, 102, 112, 113, 124, 190, 213, 238, 239], "humbl": [14, 25, 29, 37, 41, 43, 44, 46, 57, 62, 65, 67, 68, 73, 76, 79, 80, 84, 85, 86, 87, 88, 89, 93, 94, 95, 97, 98, 99, 100, 101, 104, 105, 114, 125, 130, 132, 133, 134, 143, 146, 149, 151, 152, 154, 160, 163, 164, 165, 171, 173, 174, 184, 185, 191, 192, 193, 194, 195, 196, 198, 199, 202, 218, 219, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239], "cpp": [14, 18, 32, 42, 48, 93, 94, 95, 112, 113, 114, 115, 119, 122, 124, 125, 132, 136, 146, 148, 150, 151, 166, 167, 171, 185, 186, 187, 189, 190, 191, 193, 194, 198, 199, 215, 222, 225, 227, 229, 232, 233, 234, 236, 238, 247, 248, 253, 254], "parameter_blackboard": [14, 55, 122, 215], "demo_nodes_cpp": [14, 23, 45, 50, 55, 68, 79, 84, 85, 86, 87, 88, 89, 93, 94, 95, 97, 99, 100, 121, 122, 123, 124, 125, 146, 147, 151, 152, 153, 155, 156, 158, 159, 184, 198, 211, 215, 253], "situat": [15, 21, 24, 29, 39, 42, 56, 58, 71, 76, 112, 115, 123, 134, 199, 210, 213, 230], "suppos": [15, 32, 79, 146, 158, 233], "sum": [15, 70, 136, 187, 194, 196, 232], "togeth": [15, 22, 24, 32, 48, 50, 112, 115, 122, 127, 134, 178, 185, 190, 209, 248, 249], "primari": [16, 21, 29, 60, 61, 71, 106, 165, 184], "continu": [16, 43, 51, 59, 60, 61, 63, 65, 71, 72, 76, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 105, 109, 112, 114, 116, 117, 118, 119, 122, 124, 127, 128, 130, 131, 132, 134, 146, 147, 148, 150, 156, 166, 174, 177, 180, 181, 182, 194, 199, 203, 224, 228, 236, 237, 241, 242], "stream": [16, 23, 71, 104, 112, 113, 120, 122, 125, 177, 180, 181, 233, 234, 253], "earlier": [16, 107, 108, 109, 112, 117, 122, 127, 155, 171, 176, 177, 179, 180, 181, 185, 187, 188, 190, 191, 194, 209, 249], "let": [16, 22, 27, 32, 48, 52, 75, 85, 87, 105, 115, 123, 124, 130, 135, 148, 153, 154, 158, 159, 164, 165, 167, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 188, 189, 190, 193, 194, 195, 198, 199, 202, 203, 208, 209, 213, 214, 215, 216, 218, 220, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 242, 246, 247, 248, 249, 253], "break": [16, 37, 41, 43, 105, 112, 113, 119, 123, 125, 127, 128, 134, 142, 150, 181, 187, 219, 248], "sentenc": [16, 132], "entit": 16, "goe": [16, 69, 115, 125, 127, 132, 134, 136, 142, 148, 200], "bu": [16, 181], "somewhat": [16, 39, 112, 155], "resembl": 16, "devic": [16, 26, 43, 115, 142, 147, 154, 159, 166, 167, 199, 202], "electr": [16, 112, 218], "engin": [16, 123, 134, 139, 142, 203, 240, 242, 243], "power": [16, 104, 114, 142, 207, 219, 220, 228, 231, 232, 246, 252], "flexibl": [16, 24, 45, 50, 102, 106, 117, 124, 142, 153, 154, 159, 210, 214, 216, 241, 242, 246, 253], "natur": [16, 119, 180], "extens": [16, 23, 41, 43, 57, 76, 82, 84, 88, 89, 106, 108, 109, 112, 113, 114, 115, 119, 121, 123, 134, 138, 142, 154, 159, 163, 164, 165, 184], "hood": [16, 118], "whatev": [16, 32, 123, 171, 193, 195, 223], "fact": [16, 29, 75, 112, 114, 124, 146, 154, 224, 225, 226], "doesn": [16, 18, 29, 50, 51, 63, 70, 73, 89, 108, 112, 113, 114, 115, 122, 123, 124, 132, 133, 149, 150, 151, 152, 165, 167, 168, 180, 184, 185, 186, 187, 188, 195, 202, 204, 219, 225, 226, 233, 242, 246], "origin": [16, 29, 41, 42, 43, 56, 73, 79, 96, 112, 115, 120, 121, 123, 124, 131, 133, 134, 146, 153, 159, 187, 191, 192, 199, 202, 213, 240, 241, 245, 246, 253], "swap": [16, 112, 121, 122, 203, 213], "affect": [16, 23, 24, 39, 50, 51, 56, 84, 86, 115, 119, 121, 122, 124, 134, 135, 185, 200, 202, 207, 213, 214, 225, 226, 253], "rest": [16, 23, 27, 32, 39, 41, 62, 64, 67, 82, 88, 100, 112, 113, 115, 119, 134, 185, 191, 192, 209, 218], "That": [16, 24, 28, 45, 50, 75, 77, 105, 112, 115, 122, 123, 124, 133, 134, 136, 154, 158, 174, 181, 182, 186, 198, 216, 219, 224, 225, 226, 227, 242, 248], "field1": 16, "field2": 16, "semant": [16, 71, 104, 112, 119, 122, 134, 135, 142], "strong": [16, 124], "imu": [16, 52, 204], "dimension": 16, "measur": [16, 28, 104, 112, 113, 115, 141, 166, 171, 225, 226, 238, 239], "angular": [16, 160, 166, 167, 175, 176, 177, 181, 182, 209, 218, 233, 236, 237], "veloc": [16, 103, 115, 125, 166, 167, 181, 209, 236, 237, 241], "dimens": [16, 230, 241], "radian": [16, 177, 230, 235, 238, 239, 240, 241], "logger": [17, 48, 54, 112, 113, 114, 115, 137, 203, 238, 239], "executor": [17, 75, 106, 107, 108, 109, 112, 113, 114, 115, 122, 123, 137, 138, 146, 149, 185, 199, 248], "statist": [17, 112, 114, 115, 125, 127, 144, 145, 203, 227], "usag": [17, 22, 33, 42, 52, 55, 59, 70, 112, 113, 114, 115, 118, 119, 120, 136, 137, 150, 154, 187, 194, 210, 212, 213, 214, 228, 230, 231, 234, 235, 239, 253], "rqt": [17, 31, 43, 118, 120, 138, 139, 144, 167, 171, 172, 180, 181], "cross": [17, 31, 112, 113, 118, 134, 219, 243], "tf2": [17, 106, 123, 144, 206, 218, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 245], "load": [18, 32, 39, 42, 50, 78, 90, 112, 113, 114, 115, 119, 123, 125, 136, 138, 148, 149, 166, 167, 189, 200, 203, 207, 216, 218, 242, 246], "life": [18, 116, 127, 142, 246], "cycl": [18, 116, 118, 119, 120, 134, 199], "wa": [18, 22, 23, 24, 27, 29, 37, 39, 41, 42, 43, 50, 51, 57, 69, 72, 73, 75, 79, 88, 89, 90, 91, 100, 105, 106, 112, 113, 115, 119, 120, 121, 122, 123, 131, 134, 146, 147, 149, 151, 152, 159, 167, 171, 174, 176, 185, 186, 189, 190, 194, 199, 203, 207, 209, 212, 215, 227, 229, 232, 233, 236, 237, 245, 248, 249, 255], "biggest": [18, 138, 246], "deploi": [18, 103, 131, 135, 144, 154, 250], "decis": [18, 112, 124, 125, 132, 134, 139, 177, 224, 255], "choos": [18, 20, 24, 25, 29, 44, 53, 63, 78, 83, 88, 100, 108, 123, 124, 127, 132, 133, 134, 142, 156, 163, 177, 185, 186, 190, 193, 195, 203, 253, 254], "fault": [18, 112, 115, 122, 199, 224], "isol": [18, 19, 88, 112, 113, 114, 136, 148, 199], "lower": [18, 22, 45, 71, 112, 124, 134, 147, 148, 182, 202, 227, 241, 254], "addition": [18, 22, 35, 42, 65, 77, 118, 120, 132, 134, 136, 150, 200, 212, 213, 214, 249], "special": [18, 20, 51, 104, 112, 113, 114, 115, 121, 123, 124, 125, 132, 134, 135, 146, 154, 189, 198, 224], "commonli": [18, 25, 41, 63, 74, 119, 121, 181, 184, 203, 213, 230], "subclass": [18, 193, 195, 198, 249], "shouldn": [18, 112, 115, 124, 238, 239], "block": [18, 22, 39, 51, 57, 70, 71, 75, 109, 113, 114, 115, 116, 123, 124, 132, 133, 135, 148, 150, 151, 194, 198, 203, 222, 229, 236, 237, 246, 248], "constructor": [18, 22, 75, 112, 113, 114, 115, 118, 119, 120, 122, 124, 132, 150, 151, 152, 167, 189, 191, 192, 193, 195, 196, 207, 215, 216, 233, 238, 239, 247, 248, 249], "timer": [18, 22, 70, 75, 106, 107, 108, 109, 112, 113, 114, 115, 120, 124, 148, 150, 151, 152, 187, 190, 192, 193, 195, 198, 199, 214, 226, 233, 237, 248, 252], "notif": [18, 113, 114, 131, 137, 148], "rclcpp_compon": [18, 46, 101, 123, 125, 198, 200, 207, 247, 248], "last": [18, 21, 24, 32, 41, 52, 62, 67, 72, 79, 98, 112, 114, 115, 122, 123, 124, 125, 126, 130, 147, 148, 149, 159, 165, 177, 178, 181, 182, 186, 187, 188, 189, 190, 191, 193, 194, 196, 199, 213, 216, 225, 226, 227, 229, 230, 233, 234, 235, 241, 248, 255], "discover": [18, 33, 77, 112, 187], "add_librari": [18, 32, 119, 123, 166, 167, 216, 247, 248], "talker_compon": [18, 207], "src": [18, 32, 33, 34, 40, 42, 43, 48, 57, 58, 59, 69, 73, 76, 84, 85, 86, 87, 88, 89, 93, 94, 95, 96, 115, 119, 124, 125, 131, 133, 134, 148, 149, 150, 151, 152, 163, 164, 165, 166, 167, 171, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 208, 211, 215, 216, 219, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 247, 248, 253, 254], "rclcpp_components_register_nod": [18, 119, 247, 248], "talker2": [18, 207], "component_contain": [18, 46, 115, 123, 200, 207, 247], "desir": [18, 24, 27, 39, 72, 75, 76, 117, 122, 124, 125, 133, 147, 150, 154, 158, 167, 177, 214, 230, 233], "correspond": [18, 22, 26, 29, 32, 43, 63, 73, 98, 112, 113, 115, 120, 123, 134, 147, 148, 154, 163, 166, 168, 174, 177, 193, 195, 199, 207, 213, 214, 227, 234, 235, 239, 240, 253], "workspac": [18, 20, 34, 40, 42, 43, 48, 57, 73, 76, 85, 87, 88, 89, 90, 93, 94, 95, 97, 99, 100, 106, 112, 134, 144, 148, 149, 150, 151, 152, 154, 163, 164, 165, 166, 167, 171, 173, 176, 183, 187, 189, 190, 191, 192, 193, 194, 195, 196, 204, 207, 208, 211, 212, 214, 215, 219, 221, 225, 226, 233, 234, 235, 236, 237, 238, 239, 248, 251, 253, 254], "coupl": [18, 75, 112, 114, 115, 123, 134, 188, 189, 205, 229, 245, 248, 249], "ones": [18, 19, 78, 112, 119, 122, 123, 134, 148, 179, 185, 204, 238, 239, 251, 253], "load_nod": 18, "offer": [18, 24, 56, 75, 104, 118, 124, 125, 136, 137, 146, 147, 148, 164, 165], "invok": [18, 22, 33, 48, 53, 72, 88, 115, 120, 136, 148, 184, 189, 203, 215, 219], "strictli": [18, 41, 216], "open": [19, 26, 29, 37, 57, 62, 64, 67, 68, 78, 84, 85, 86, 87, 88, 89, 91, 93, 95, 100, 102, 103, 104, 112, 113, 114, 115, 124, 125, 127, 130, 131, 133, 134, 140, 142, 143, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 159, 163, 167, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 204, 205, 207, 209, 211, 213, 214, 215, 219, 220, 224, 225, 226, 227, 228, 229, 233, 234, 235, 236, 237, 238, 239, 243, 245, 248, 249, 252, 253, 254, 255], "platform": [19, 20, 23, 25, 29, 32, 37, 38, 39, 48, 58, 59, 62, 66, 67, 76, 80, 83, 84, 86, 88, 92, 97, 98, 99, 100, 102, 103, 104, 106, 112, 113, 114, 115, 127, 130, 131, 134, 136, 138, 142, 146, 156, 165, 185, 188, 205, 207, 215, 219], "match": [19, 29, 32, 48, 65, 73, 90, 92, 97, 112, 113, 114, 115, 119, 121, 132, 133, 134, 135, 147, 159, 166, 186, 187, 192, 193, 195, 196, 199, 202, 216, 252], "tune": [19, 24, 31, 104, 107, 122, 148], "mcpu": 19, "cortex": 19, "a53": 19, "mfpu": 19, "neon": 19, "fp": [19, 115], "armv8": 19, "raspberri": [19, 31, 43, 142], "pi3": 19, "imag": [19, 23, 29, 38, 41, 44, 46, 68, 69, 91, 98, 104, 106, 107, 112, 113, 115, 116, 119, 124, 125, 140, 142, 181, 202, 203, 204, 216, 218, 242, 252, 254], "releas": [19, 20, 31, 32, 41, 51, 58, 73, 76, 83, 84, 85, 86, 87, 88, 96, 97, 99, 100, 101, 103, 105, 112, 113, 114, 115, 130, 131, 134, 136, 138, 139, 140, 142, 147, 163, 164, 165, 186, 188, 200, 219, 253, 255], "toolchain": [19, 91, 189, 254], "factor": [19, 20, 39, 62, 67, 136, 154], "properli": [19, 20, 26, 35, 39, 69, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 112, 113, 115, 121, 125, 131, 132, 134, 136, 149, 156, 159, 163, 173, 182, 188, 215, 216, 240, 246, 253], "accord": [19, 22, 23, 57, 62, 67, 72, 85, 86, 87, 98, 113, 121, 125, 131, 134, 136, 147, 159, 163, 205, 218], "assembli": [19, 245], "standalon": [19, 25, 41, 78, 112, 119, 124, 199, 207, 211, 219, 238, 239], "multi": [19, 22, 25, 38, 39, 48, 62, 67, 75, 106, 113, 115, 119, 132, 137, 142, 158, 228, 231, 247, 253], "docker": [19, 31, 38, 57, 72, 84, 86, 97, 99, 104, 109, 115, 142, 167, 213], "buildx": [19, 38], "transport": [20, 24, 69, 79, 104, 106, 112, 113, 115, 121, 125, 138, 155, 160, 199], "motiv": [20, 72, 135], "behind": [20, 23, 29, 112, 115, 123, 142, 177, 185, 188, 228, 232, 236, 237, 255], "wire": [20, 39, 90, 142, 236, 237], "protocol": [20, 90, 113, 115, 142, 144, 145, 167], "summari": [20, 22, 76, 88, 114, 142, 154], "industri": [20, 22, 103, 142, 203], "k": [20, 69, 112, 113, 114, 115, 160, 223, 242], "ddsi": 20, "fit": [20, 24, 75, 106, 114, 124, 130, 132, 146], "logist": 20, "consider": [20, 22, 124, 132, 133, 135, 154], "technic": [20, 29, 121, 122, 124, 130, 133, 134, 246, 255], "footprint": [20, 104], "meet": [20, 24, 63, 112, 124, 127, 130, 134, 146, 203, 255], "variat": 20, "vari": [20, 29, 39, 86, 134, 156, 184, 185], "microcontrol": [20, 102, 106, 138, 142], "safeti": [20, 75, 112, 113, 114, 115, 137, 142, 203, 240], "certif": [20, 26, 112, 113, 115, 134, 153, 154, 158, 159], "desktop": [20, 68, 78, 85, 87, 88, 97, 99, 100, 105, 121, 122, 123, 124, 125, 184], "r": [20, 42, 50, 54, 55, 56, 69, 115, 122, 125, 133, 142, 149, 155, 158, 160, 174, 177, 182, 184, 187, 204, 207, 209, 216, 245], "o": [20, 40, 41, 43, 45, 56, 69, 72, 86, 87, 89, 96, 99, 106, 107, 112, 114, 115, 122, 124, 133, 142, 155, 160, 163, 166, 167, 168, 171, 176, 192, 193, 195, 203, 211, 213, 214, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245], "iddl": 20, "least": [20, 29, 32, 34, 37, 39, 51, 114, 115, 118, 119, 122, 124, 134, 136, 143, 148, 166, 199, 203, 224, 252, 255], "wish": [20, 69, 70, 72, 88, 96, 122, 147, 148, 151, 152, 198, 246, 253], "switch": [20, 26, 48, 79, 89, 97, 98, 99, 106, 112, 113, 114, 115, 117, 124, 125, 148, 156, 173, 218, 246, 248, 252], "product": [20, 88, 95, 132, 135, 142, 154, 159, 230, 255], "statu": [20, 34, 41, 63, 70, 75, 78, 97, 99, 112, 114, 115, 122, 129, 131, 134, 149, 177, 182, 188, 194, 249, 253, 255], "apach": [20, 40, 48, 51, 63, 74, 106, 112, 115, 134, 148, 150, 151, 152, 167, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 211, 214, 215, 238, 239, 245], "binari": [20, 22, 29, 35, 41, 51, 62, 67, 72, 73, 79, 81, 84, 86, 88, 89, 94, 97, 99, 107, 108, 109, 112, 113, 114, 116, 117, 127, 131, 134, 136, 142, 148, 171, 173, 175, 184, 185, 202, 203, 204, 219, 220, 242], "v2": [20, 113, 115], "rmw_cyclonedds_cpp": [20, 79, 93, 198], "commerci": [20, 26, 29, 90, 91, 92], "research": [20, 91, 92, 104], "rmw_gurumdds_cpp": [20, 79, 94], "practic": [20, 29, 32, 33, 48, 49, 115, 122, 124, 130, 133, 135, 136, 142, 154, 176, 184, 185, 186, 187, 190, 191, 192, 193, 194, 195, 196, 203, 207, 213, 215, 224, 238, 239], "activ": [20, 22, 57, 63, 73, 112, 122, 134, 171, 173, 174, 176, 178, 180, 181, 182, 188, 215, 218, 234, 235, 236, 237, 255], "distro": [20, 29, 41, 43, 62, 66, 79, 105, 114, 115, 122, 123, 124, 125, 131, 133, 134, 154, 173, 174, 175, 185, 188, 219, 220], "pro": [20, 91, 112, 115], "our": [20, 21, 39, 40, 42, 48, 51, 52, 59, 72, 94, 106, 107, 108, 109, 112, 114, 115, 130, 132, 133, 134, 135, 140, 141, 150, 156, 158, 159, 160, 176, 178, 184, 189, 190, 191, 192, 203, 204, 205, 208, 211, 213, 216, 219, 222, 224, 225, 226, 227, 228, 232, 234, 235, 240, 241, 242, 246, 247, 248, 249, 251, 252, 253, 254, 255], "rebuild": [20, 41, 42, 43, 69, 79, 115, 124, 125, 133, 137, 185, 225, 226, 233, 254], "simultan": [20, 24, 104, 123, 175, 181, 210], "circumst": [20, 121], "inter": [20, 106, 119, 138], "correctli": [20, 32, 33, 41, 57, 58, 69, 70, 75, 78, 90, 112, 113, 114, 117, 119, 122, 123, 127, 133, 134, 136, 147, 165, 173, 195, 208, 227, 233, 246, 253], "maco": [20, 21, 36, 37, 57, 59, 78, 79, 80, 81, 83, 91, 96, 108, 109, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 133, 135, 136, 137, 148, 150, 151, 152, 156, 158, 166, 167, 170, 171, 173, 174, 176, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 207, 208, 211, 214, 215, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "elsewher": [21, 64], "physic": [21, 42, 78, 102, 148, 162, 241, 242, 244, 253], "freeli": [21, 159], "interfer": [21, 115, 120, 149, 203], "deriv": [21, 22, 112, 123, 124, 189, 204, 248], "skip": [21, 23, 32, 43, 59, 62, 67, 76, 84, 85, 86, 87, 88, 89, 100, 112, 113, 114, 115, 149, 173, 185, 190, 191, 192, 193, 194, 195, 196, 200, 215, 228, 253], "safe": [21, 35, 36, 51, 70, 75, 79, 106, 107, 108, 109, 112, 113, 115, 116, 119, 123, 133, 137, 142, 146, 159, 182, 186, 199, 240], "simpli": [21, 28, 29, 32, 37, 41, 51, 57, 62, 65, 76, 78, 79, 84, 86, 91, 134, 149, 174, 176, 191, 192, 193, 195, 199, 218, 219, 221, 230, 236, 237, 252], "101": [21, 112, 114, 115], "inclus": [21, 42, 112, 115, 124, 150, 151, 254], "rememb": [21, 63, 121, 130, 134, 147, 184, 185, 202, 204, 208, 212, 214, 227, 248], "16": [21, 22, 43, 79, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 123, 159, 204, 253], "thu": [21, 23, 45, 72, 75, 112, 115, 119, 120, 122, 123, 124, 125, 147, 148, 202, 224, 225, 226, 234, 235], "highest": [21, 114, 134, 136, 149], "alloc": [21, 42, 79, 106, 107, 108, 109, 112, 113, 114, 115, 119, 137, 142, 144, 145, 203], "65535": 21, "math": [21, 113, 125, 226, 235, 237, 239, 240, 245], "formula": 21, "possibli": [21, 22, 32, 39, 112, 120, 134, 156, 188, 213, 218], "232": [21, 112, 114, 115, 125], "lowest": 21, "maximum": [21, 24, 28, 32, 39, 88, 112, 115, 132, 133, 148, 171, 203, 241], "ephemer": 21, "conflict": [21, 76, 112, 113, 115, 118, 123, 127, 134, 209, 213], "window": [21, 25, 28, 29, 31, 32, 36, 37, 39, 42, 59, 69, 76, 78, 79, 80, 81, 83, 91, 94, 96, 98, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 125, 127, 128, 130, 133, 134, 135, 137, 138, 147, 148, 150, 151, 152, 155, 156, 158, 163, 164, 166, 167, 170, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 207, 208, 209, 211, 212, 214, 215, 218, 219, 225, 226, 227, 228, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "kernel": [21, 34, 39, 113, 144, 149, 203, 250], "32768": 21, "60999": 21, "215": [21, 114], "collid": [21, 240], "valu": [21, 24, 28, 39, 42, 45, 46, 48, 50, 53, 54, 55, 56, 62, 65, 69, 70, 72, 77, 79, 84, 85, 86, 87, 97, 99, 107, 108, 109, 112, 113, 114, 115, 116, 119, 120, 121, 122, 123, 124, 125, 134, 146, 147, 148, 149, 151, 152, 163, 166, 169, 171, 173, 174, 176, 177, 178, 179, 181, 185, 187, 190, 191, 192, 195, 198, 199, 200, 203, 205, 209, 213, 214, 215, 216, 224, 225, 226, 230, 233, 236, 237, 238, 239, 240, 241, 242, 246], "proc": [21, 22, 39, 113, 115], "sy": [21, 39, 41, 53, 70, 112, 114, 187, 196, 204, 239], "ipv4": [21, 39], "ip_local_port_rang": 21, "accordingli": [21, 51, 112, 121, 133, 148, 216], "49152": 21, "166": [21, 112, 113, 114, 115], "sysctl": [21, 39, 79, 199, 202], "inet": [21, 199, 202], "ip": [21, 39, 114, 122, 142, 147, 155, 165], "portrang": [21, 155], "netsh": 21, "120": [21, 32, 112, 114, 115, 198, 212, 214, 253], "spill": 21, "why": [21, 42, 112, 115, 131, 134, 142, 151, 155, 179, 188, 199, 212, 216, 227, 229, 234, 235], "7650": 21, "7651": 21, "7900": 21, "7901": 21, "1st": 21, "zeroth": 21, "7660": 21, "7661": 21, "unicast": 21, "120th": 21, "119th": 21, "7898": 21, "7899": 21, "121st": 21, "overlap": [21, 75, 115, 125, 134, 242], "low": [21, 115, 154], "enough": [21, 22, 29, 32, 37, 75, 79, 112, 124, 127, 132, 134, 195, 203], "assum": [21, 24, 27, 29, 33, 34, 35, 37, 39, 41, 42, 43, 50, 52, 75, 77, 79, 85, 87, 88, 94, 100, 112, 113, 115, 118, 119, 133, 134, 147, 148, 155, 171, 173, 175, 177, 182, 189, 190, 202, 204, 205, 212, 213, 214, 216, 222, 223, 227, 234, 235, 236, 237, 238, 239, 240, 242, 246, 247, 248, 249, 253, 254], "th": 21, "32650": 21, "32651": 21, "32660": 21, "32661": 21, "32662": 21, "32663": 21, "53rd": 21, "32766": 21, "32767": 21, "54th": 21, "32769": 21, "54": [21, 112, 113, 114, 252], "63": [21, 112, 113, 114], "On": [21, 29, 32, 41, 44, 57, 58, 75, 78, 79, 106, 109, 115, 116, 118, 133, 135, 142, 148, 163, 165, 167, 168, 187, 199, 208, 218, 219, 253], "incom": [22, 37, 39, 48, 76, 130, 148, 187, 194, 196, 205, 233, 234, 235], "explicit": [22, 56, 112, 113, 114, 115, 120, 122, 133, 134, 136, 153, 166, 198, 238, 248], "py": [22, 33, 40, 45, 57, 61, 112, 113, 114, 115, 122, 124, 132, 133, 134, 147, 163, 164, 165, 166, 167, 168, 175, 184, 186, 191, 192, 195, 204, 205, 207, 209, 211, 212, 214, 225, 226, 227, 228, 229, 230, 232, 233, 234, 236, 237, 239, 241, 242, 246, 249, 253], "although": [22, 26, 43, 121, 134, 148, 155, 156, 159], "focu": [22, 24, 32, 57, 134, 177, 180, 190, 213, 234, 235, 238, 239, 241, 242, 248, 249], "simplest": [22, 44, 57, 123, 159, 186, 187], "argc": [22, 42, 48, 75, 132, 133, 148, 150, 151, 166, 171, 187, 189, 190, 191, 193, 194, 199, 215, 222, 225, 233, 234, 236, 238, 247], "argv": [22, 42, 48, 53, 70, 75, 112, 113, 132, 133, 148, 150, 151, 166, 171, 187, 189, 190, 191, 193, 194, 196, 199, 204, 215, 222, 225, 233, 234, 236, 238, 239, 247], "init": [22, 35, 48, 53, 70, 72, 75, 84, 85, 86, 87, 89, 112, 113, 114, 115, 118, 133, 148, 150, 151, 152, 163, 164, 165, 166, 167, 171, 187, 190, 191, 192, 193, 194, 195, 196, 199, 204, 215, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245, 247, 249], "sharedptr": [22, 48, 75, 114, 119, 122, 124, 148, 150, 151, 166, 167, 171, 187, 190, 191, 193, 194, 198, 199, 207, 225, 233, 234, 236, 248], "shutdown": [22, 25, 70, 75, 112, 113, 114, 115, 117, 118, 123, 133, 147, 148, 150, 151, 152, 166, 167, 169, 171, 187, 190, 191, 193, 194, 195, 196, 199, 212, 215, 225, 226, 233, 234, 235, 236, 237, 238, 239, 247, 248, 249], "exit": [22, 42, 43, 79, 113, 114, 115, 124, 148, 149, 153, 158, 168, 169, 181, 187, 188, 194, 199, 203, 204, 212, 239, 249, 252], "expand": [22, 23, 32, 112, 113, 114, 115, 124, 136, 137, 218, 246], "invoc": [22, 43, 48, 55, 68, 89, 112, 114, 132, 134, 156, 184, 203, 216, 223, 247], "singlethreadedexecutor": [22, 75, 112, 124, 146, 199], "add_nod": [22, 75, 115, 124, 199], "shut": [22, 75, 147, 168, 215], "counteract": 22, "qo": [22, 31, 39, 48, 53, 106, 112, 113, 114, 115, 118, 120, 121, 123, 137, 147, 148, 176, 195, 198, 202, 245], "queue": [22, 24, 112, 115, 119, 123, 148, 193, 195, 198, 202], "kept": [22, 71, 75, 253], "taken": [22, 134, 154], "crucial": [22, 188], "flag": [22, 32, 37, 42, 43, 48, 54, 55, 56, 57, 79, 112, 113, 114, 115, 120, 122, 123, 132, 134, 135, 156, 179, 202, 220, 221, 223], "expir": [22, 24, 62, 67, 113, 115, 123, 148, 248], "parent": [22, 23, 32, 35, 42, 57, 112, 114, 121, 123, 185, 216, 225, 226, 228, 234, 235, 238, 239, 241, 242, 246, 253], "parallel": [22, 71, 75, 112, 114, 115, 185, 242], "optim": [22, 26, 103, 104, 112, 113, 114, 115, 124, 142, 203], "cost": [22, 39, 142, 199, 224], "scan": [22, 43, 104, 112, 122, 137, 205, 218, 225, 226, 233, 238, 239], "regularli": [22, 133, 134], "node1": 22, "node2": 22, "node3": 22, "staticsinglethreadedexecutor": [22, 112, 113, 115], "create_callback_group": [22, 75], "eg": [22, 62, 65, 66, 67, 73, 124], "otherwis": [22, 24, 32, 41, 43, 79, 87, 89, 91, 112, 114, 115, 119, 120, 121, 122, 123, 124, 133, 134, 136, 138, 151, 152, 166, 184, 185, 186, 195, 200, 215, 216, 248], "won": [22, 37, 50, 65, 120, 127, 154, 173, 175, 176, 181, 182, 188, 190, 202, 203, 224, 242], "trigger": [22, 24, 32, 34, 41, 42, 70, 79, 99, 112, 113, 114, 115, 124, 131, 133, 134, 148, 168, 209], "my_callback_group": [22, 75], "callbackgrouptyp": [22, 75], "mutuallyexclus": [22, 75], "subscriptionopt": [22, 75, 113, 119, 171, 198], "callback_group": [22, 75, 114, 115, 119], "my_subscript": [22, 75], "create_subscript": [22, 53, 70, 75, 112, 117, 119, 123, 124, 146, 148, 151, 152, 166, 167, 171, 187, 193, 195, 198, 199, 233, 234, 235], "sensordataqo": [22, 75, 113, 167], "mutuallyexclusivecallbackgroup": [22, 75], "self": [22, 29, 70, 75, 78, 112, 115, 125, 134, 152, 159, 166, 167, 187, 192, 195, 196, 218, 226, 233, 235, 237, 239, 242, 245, 249], "qos_profil": [22, 75, 119, 124, 245], "nodebaseinterfac": [22, 75, 120, 207], "get_default_callback_group": [22, 75], "default_callback_group": [22, 75], "mutual": [22, 75, 159], "exclus": [22, 75, 80, 112, 113, 114, 135, 182], "reentrant": [22, 75, 121], "pool": [22, 114, 115, 146, 253], "condit": [22, 32, 43, 50, 51, 70, 75, 106, 109, 112, 113, 114, 115, 118, 119, 121, 122, 123, 132, 134, 135, 199, 212, 214], "tip": [22, 32, 130, 213, 248], "add_callback_group": 22, "priorit": 22, "examples_rclcpp_cbg_executor": 22, "shorter": [22, 119], "occur": [22, 32, 37, 39, 42, 61, 70, 71, 79, 104, 112, 115, 148, 199, 203], "fifo": 22, "queu": [22, 112, 115, 195], "littl": [22, 42, 216, 246, 253], "whether": [22, 23, 34, 51, 56, 70, 75, 81, 112, 114, 122, 133, 134, 136, 146, 159, 176, 224], "round": [22, 31], "robin": 22, "fashion": [22, 24, 154], "casini": 22, "et": [22, 122], "al": [22, 113, 122], "ecrt": 22, "2019": [22, 43, 80, 88, 100, 105, 112, 114, 119, 120, 121, 122, 123, 124, 125, 128, 141, 142, 176, 184, 185, 253], "remov": [22, 34, 41, 43, 48, 49, 51, 53, 76, 77, 84, 86, 89, 96, 97, 99, 112, 113, 114, 115, 118, 119, 120, 121, 133, 134, 137, 148, 159, 163, 173, 181, 184, 193, 194, 213, 218, 219], "eloqu": [22, 105, 111, 119, 134, 147, 173], "suitabl": [22, 24, 29, 37, 202, 203], "determin": [22, 23, 24, 37, 42, 43, 51, 56, 65, 113, 115, 132, 133, 134, 135, 151, 173, 179, 180, 188, 194, 196, 219], "mix": [22, 33, 52, 74, 112, 115, 132], "formal": 22, "analysi": [22, 103, 112, 113, 114, 115, 122, 131, 132, 137], "suffer": [22, 203], "prioriti": [22, 112, 115, 134, 149, 182, 203], "invers": [22, 230], "No": [22, 24, 26, 43, 62, 65, 67, 97, 99, 112, 115, 119, 120, 121, 122, 123, 124, 125, 132, 174, 242, 253], "cpu": [22, 39, 103, 104, 112, 115, 124, 125, 163, 252, 253], "greatli": [22, 136], "waitset": [22, 112, 113, 114, 115, 137], "determinist": [22, 114, 137, 203, 224], "examples_rclcpp_wait_set": 22, "fine": [22, 84, 86, 97, 99, 122, 138, 186, 216], "grain": 22, "idea": [22, 23, 42, 113, 119, 129, 130, 132, 134, 136, 143, 174, 176, 177, 181, 209, 219, 231, 253, 254, 255], "p\u00f6hnl": 22, "workshop": 22, "2021": [22, 105, 114, 115, 122, 141, 142, 144, 153, 159, 250], "virtual": [22, 57, 69, 114, 115, 135, 147, 163, 167, 189, 203, 216, 253], "19": [22, 61, 112, 113, 114, 115, 119, 122, 123, 148, 159, 241, 242], "octob": 22, "ralph": [22, 112, 113], "lang": [22, 84, 86, 97, 99, 112, 113], "confer": [22, 255], "decemb": [22, 105, 147], "2020": [22, 105, 120, 141, 142, 147, 252, 253], "daniel": [22, 114], "tobia": [22, 114], "blass": 22, "ingo": [22, 112, 113], "l\u00fctkebohl": [22, 112, 113], "bj\u00f6rn": 22, "brandenburg": 22, "reserv": [22, 79, 112, 115], "31st": [22, 105], "stuttgart": 22, "germani": 22, "juli": [22, 105], "aim": [23, 106, 136, 149, 154, 166, 199, 203, 213, 238, 239], "attach": [23, 113, 122, 134, 154, 174, 202, 242], "disk": [23, 115, 124, 252], "storag": [23, 27, 112, 113, 114, 115, 122, 137, 150, 151, 176], "rosout": [23, 112, 114, 115, 118, 153, 160, 171, 176, 177, 178, 181, 204], "stderr": [23, 43, 112, 114, 120, 121, 124, 134, 200, 203], "disabl": [23, 43, 57, 61, 65, 112, 113, 114, 115, 124, 155, 163, 165, 171, 200, 218], "basi": [23, 124, 131, 134, 139], "info": [23, 33, 40, 43, 53, 70, 75, 84, 86, 88, 112, 113, 114, 115, 120, 121, 122, 134, 139, 143, 147, 148, 159, 160, 171, 174, 182, 187, 191, 192, 193, 194, 195, 196, 198, 200, 204, 205, 209, 215, 227, 229, 233, 237, 239, 245, 249, 253, 255], "warn": [23, 29, 32, 34, 43, 53, 57, 70, 78, 84, 112, 113, 114, 115, 119, 121, 122, 123, 132, 133, 134, 135, 177, 179, 182, 188, 189, 195, 198, 200, 216, 218, 230, 235, 240, 249, 254], "fatal": [23, 182, 200], "ascend": 23, "chosen": [23, 88, 119, 127, 138, 139, 176, 177], "remap": [23, 42, 45, 46, 54, 112, 113, 115, 117, 119, 120, 137, 138, 147, 153, 160, 182, 209, 210], "hierarchi": [23, 41, 43, 132, 218], "abc": 23, "def": [23, 45, 46, 70, 75, 115, 119, 121, 122, 123, 124, 152, 166, 167, 168, 175, 187, 191, 192, 195, 196, 204, 209, 211, 212, 213, 214, 223, 225, 226, 227, 230, 233, 234, 235, 236, 237, 238, 239, 245, 246, 249], "unset": [23, 50, 119, 155, 165, 200], "defer": [23, 112, 113], "descend": 23, "ghi": 23, "jkl": 23, "unless": [23, 32, 50, 51, 88, 112, 114, 123, 132, 133, 134, 138, 148], "split": [23, 32, 112, 113, 114, 115, 123, 124, 134, 147], "rclcpp_": [23, 112, 124], "printf": [23, 112, 114, 122, 189, 199, 200], "hit": [23, 43, 78, 134, 166, 177, 200], "_onc": 23, "_express": 23, "express": [23, 51, 58, 77, 112, 113, 114, 115, 121, 125, 134, 174, 181, 198, 200, 214, 246, 253], "_function": 23, "_skipfirst": 23, "_throttl": 23, "rate": [23, 112, 113, 115, 122, 124, 137, 148, 151, 152, 166, 181, 182, 202, 203, 248], "millisecond": [23, 28, 123, 146, 200, 203, 227, 229, 248], "_skipfirst_throttl": 23, "_stream": 23, "_stream_onc": 23, "_stream_express": 23, "_stream_funct": 23, "_stream_skipfirst": 23, "_stream_throttl": 23, "_stream_skipfirst_throttl": 23, "pull": [23, 42, 44, 62, 64, 65, 66, 67, 68, 74, 96, 98, 112, 113, 114, 118, 119, 120, 121, 123, 124, 125, 130, 131, 133, 136, 143, 156, 209, 219, 220, 253], "get_logg": [23, 48, 53, 70, 75, 122, 148, 171, 187, 191, 192, 193, 194, 195, 196, 198, 200, 215, 230, 233, 236, 237, 238, 239, 245, 248, 249], "stand": [23, 142, 199], "alon": [23, 199], "rcutils_logging_set_logger_level": 23, "rcutils_logging_get_logger_effective_level": [23, 114], "keyword": [23, 40, 48, 112, 113, 115, 119, 121, 137], "arg": [23, 34, 42, 45, 53, 54, 55, 69, 70, 84, 96, 112, 113, 114, 115, 119, 120, 121, 122, 123, 125, 134, 135, 147, 149, 152, 153, 154, 155, 156, 158, 159, 160, 166, 167, 168, 174, 178, 179, 181, 182, 184, 187, 195, 200, 202, 204, 207, 214, 221, 223, 249, 253], "throttle_duration_sec": [23, 200], "none": [23, 41, 65, 74, 75, 112, 113, 114, 119, 124, 139, 152, 164, 165, 166, 167, 187, 195, 249], "durat": [23, 24, 49, 56, 76, 112, 113, 114, 115, 118, 122, 123, 134, 149, 151, 152, 176, 200, 227, 229, 232, 233], "throttl": 23, "interv": [23, 115, 122, 123, 134, 176, 200], "skip_first": [23, 200], "set_logger_level": [23, 124], "get_logger_effective_level": 23, "wide": [23, 26, 29, 112, 115, 119, 127, 151, 152, 159, 199, 202, 230], "ros_log_dir": [23, 115, 122, 200], "exact": [23, 29, 37, 42, 75, 85, 87, 100, 173, 182, 185, 213, 221, 246, 252, 253], "ros_hom": [23, 112, 122, 200], "home": [23, 42, 69, 91, 122, 163, 186, 205, 216, 246, 249, 252, 254], "config": [23, 29, 39, 41, 42, 54, 62, 67, 82, 84, 85, 89, 97, 112, 113, 114, 115, 124, 134, 137, 171, 210, 218, 252], "rcutils_logging_use_stdout": [23, 121, 200], "stdout": [23, 120, 121, 123, 134, 179, 198, 199, 200, 203, 216], "rcutils_logging_buffered_stream": [23, 200], "unbuff": [23, 200], "forc": [23, 34, 43, 59, 60, 84, 86, 88, 112, 114, 115, 119, 120, 121, 123, 124, 174, 200, 218, 224], "rcutils_colorized_output": [23, 200], "color": [23, 112, 114, 123, 124, 174, 177, 178, 179, 181, 212, 214, 216, 218, 240, 242], "tty": [23, 124], "rcutils_console_output_format": [23, 114, 125, 200], "function_nam": [23, 200], "file_nam": [23, 179, 200], "epoch": 23, "time_as_nanosecond": 23, "nanosecond": [23, 56, 113, 114, 152, 200, 203], "line_numb": [23, 200], "log_level": 23, "external_log_config_fil": 23, "backend": [23, 103, 124], "null": [23, 86, 87, 99, 112, 113, 114, 115, 119, 120, 136, 198, 199], "unimpl": 23, "spdlog": [23, 89, 112, 114, 124], "log_stdout_dis": 23, "log_rosout_dis": 23, "significantli": [23, 39, 51, 107, 119, 125, 147], "save": [23, 27, 55, 62, 67, 78, 112, 114, 115, 124, 125, 133, 147, 151, 152, 153, 159, 165, 167, 169, 171, 176, 179, 182, 185, 186, 187, 189, 192, 193, 195, 203, 215, 218, 227, 234, 235, 238, 239, 242, 245, 246, 252, 253], "bandwidth": [23, 39, 114, 122, 124, 125], "observ": [23, 39, 107, 112, 119, 121, 142, 162], "log_ext_lib_dis": 23, "lib": [23, 32, 40, 42, 43, 48, 50, 57, 58, 88, 89, 90, 112, 113, 114, 115, 136, 148, 149, 150, 151, 156, 166, 167, 171, 187, 189, 190, 191, 193, 194, 195, 207, 215, 216, 225, 233, 234, 236, 238, 247, 248, 253], "five": [23, 115, 124, 188, 213], "insert": [23, 41, 42, 48, 119, 122, 124, 133, 135, 214, 246, 253], "evid": [23, 147], "rcl_logging_interfac": 23, "bulk": [23, 124], "decid": [23, 41, 70, 71, 75, 107, 112, 121, 124, 134, 135, 136, 139, 147, 213, 224], "sit": [23, 69], "atop": 23, "greater": [23, 31, 115, 123, 198, 224], "mutex": [23, 112, 113, 115, 135], "rich": [24, 102, 112, 114], "With": [24, 32, 48, 56, 57, 69, 75, 82, 112, 115, 121, 123, 134, 147, 148, 151, 152, 153, 155, 158, 159, 165, 168, 171, 182, 184, 186, 187, 189, 203, 205, 209, 216, 218, 219, 225, 226, 234, 235, 249, 251, 253], "reliabl": [24, 39, 55, 56, 106, 112, 114, 115, 119, 122, 123, 135, 147, 149, 167, 179, 202, 203, 233], "tcp": [24, 122, 163, 167], "effort": [24, 39, 41, 51, 106, 112, 114, 115, 119, 120, 122, 123, 125, 134, 137, 143, 199, 202, 218, 241], "udp": [24, 39, 43, 122, 155, 199, 202], "primarili": [24, 118, 119, 120, 121, 122, 123, 124, 125, 126], "lossi": [24, 39, 106, 144, 197], "wireless": 24, "deadlin": [24, 29, 56, 114, 119, 127, 203], "scenario": [24, 62, 70, 113, 127, 132, 134, 147, 156, 158, 167, 168, 224], "predefin": [24, 26, 113, 187, 202], "independ": [24, 71, 112, 119, 120, 121, 122, 123, 124, 125, 135, 139, 147, 190, 219, 247], "incompat": [24, 73, 112, 113, 114, 115, 121, 124], "deliveri": [24, 39, 48, 115, 142], "histori": [24, 27, 46, 55, 56, 112, 113, 114, 115, 119, 122, 134, 148, 179, 232], "depth": [24, 31, 55, 56, 79, 104, 112, 113, 114, 115, 119, 122, 133, 179, 245, 247], "subject": [24, 29, 30, 106, 124, 128, 159], "limit": [24, 50, 57, 88, 105, 109, 112, 114, 115, 120, 121, 122, 124, 135, 147, 153, 173, 193, 195, 199, 203, 216, 221, 241], "honor": [24, 114, 123, 124, 148], "lose": [24, 114, 115, 125, 147, 254], "robust": [24, 93, 112, 113, 115, 142, 147], "guarante": [24, 75, 112, 115, 124], "retri": 24, "durabl": [24, 55, 56, 112, 114, 115, 119, 120, 179], "transient": [24, 112, 114, 115, 119], "late": 24, "join": [24, 40, 45, 62, 67, 112, 114, 166, 167, 168, 192, 198, 211, 213, 214, 224, 225, 226, 235, 245], "volatil": [24, 56, 114, 115, 142, 179], "amount": [24, 29, 32, 39, 43, 70, 115, 123, 135, 147, 195, 203, 240, 246], "subsequ": [24, 28, 64, 65, 66, 115, 132, 134, 149, 173], "lifespan": [24, 56, 119], "recept": [24, 151], "stale": [24, 78, 112], "silent": [24, 112, 113], "drop": [24, 28, 39, 48, 56, 78, 107, 112, 113, 114, 115, 118, 122, 124, 125, 132, 134, 163, 202, 224], "liveli": [24, 56, 114, 119], "aliv": [24, 112, 113, 114, 120], "leas": [24, 112, 114], "assert": [24, 53, 72, 112, 113, 114, 115, 223], "lost": [24, 112, 113, 115, 122, 123, 124, 154, 159, 174, 199], "failur": [24, 42, 48, 61, 112, 113, 114, 115, 122, 134, 136, 147, 233], "unspecifi": 24, "infinit": [24, 112, 113, 114], "akin": [24, 29, 105], "roscpp": [24, 48, 51, 89, 137], "tcpro": 24, "latch": [24, 119, 120, 134, 199], "worri": [24, 29, 42, 174, 175], "transit": [24, 26, 39, 72, 112, 113, 117, 119, 124, 137, 142], "exercis": [24, 26, 134, 135], "vein": 24, "especi": [24, 32, 75, 106, 115, 122, 123, 124, 125, 130, 134, 136, 137, 148, 152, 178, 186, 224], "re": [24, 29, 34, 42, 43, 48, 57, 63, 65, 77, 79, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 106, 107, 108, 112, 113, 115, 119, 130, 134, 141, 146, 149, 151, 153, 156, 158, 173, 176, 178, 181, 182, 185, 186, 188, 189, 190, 199, 202, 203, 208, 216, 218, 219, 224, 234, 235, 236, 237, 238, 239, 241, 242, 246, 247, 249, 252, 253], "outdat": [24, 112, 113, 114, 131], "protect": [24, 26, 43, 112, 114, 115, 132, 135, 153, 154, 155, 159, 182, 189, 216], "arriv": [24, 28, 112, 115, 218, 227, 229], "latest": [24, 29, 41, 43, 80, 81, 85, 87, 98, 100, 112, 113, 114, 115, 118, 119, 120, 123, 128, 131, 134, 138, 147, 163, 164, 165, 178, 219, 227, 229, 236, 237, 252], "soon": [24, 39, 94, 112, 123, 127, 185, 195, 202, 203, 234, 235], "expens": 24, "mayb": [24, 115, 119, 137], "larger": [24, 42, 78, 107, 116, 130, 134, 155], "unabl": [24, 76, 79, 136, 156, 159], "click": [24, 43, 57, 62, 67, 78, 88, 100, 112, 114, 115, 122, 131, 133, 134, 149, 160, 165, 171, 174, 216, 218, 220, 251, 252, 253, 254], "tweak": [24, 57, 112, 113, 185], "pair": [24, 56, 112, 113, 114, 119, 124, 148, 207, 216], "v": [24, 31, 57, 61, 65, 80, 88, 112, 113, 114, 115, 160, 177, 184, 185, 196, 218, 253], "willing": [24, 29, 134], "stringent": 24, "unaffect": 24, "ye": [24, 42, 65, 219, 232, 252, 253], "old": [24, 29, 55, 96, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 133, 136, 147, 224, 232, 247, 251], "visibl": [24, 32, 41, 75, 112, 114, 115, 133, 173, 176, 254], "agre": [24, 121], "valid": [24, 26, 48, 65, 112, 114, 115, 119, 120, 123, 124, 146, 148, 153, 159, 174, 224, 246], "cover": [24, 32, 42, 48, 59, 62, 112, 133, 134, 137, 148, 149, 151, 152, 156, 163, 164, 165, 167, 168, 169, 174, 176, 177, 180, 187, 198, 202, 213, 238, 239], "histor": [24, 72, 105, 111, 112, 132], "awar": [24, 57, 70, 112, 114, 133, 134, 135, 142, 147, 154, 189, 213, 246], "callback": [24, 31, 48, 53, 70, 71, 106, 107, 108, 109, 112, 113, 114, 115, 119, 120, 138, 146, 149, 150, 151, 152, 167, 171, 190, 193, 195, 196, 198, 199, 212, 215, 216, 233, 234, 235, 236, 248, 249], "miss": [24, 29, 39, 57, 112, 113, 114, 115, 124, 131, 185, 188, 191, 192, 193, 194, 195, 196, 203, 215, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239], "encount": [24, 42, 43, 112, 124, 203], "satisfi": [24, 51, 63, 124, 146], "notic": [24, 42, 96, 115, 131, 134, 147, 151, 152, 174, 176, 177, 186, 189, 190, 199, 202, 213, 218, 225, 226, 227, 229, 232, 253], "graphic": [25, 29, 140, 155, 167, 174, 181, 227], "gui": [25, 42, 97, 98, 99, 114, 137, 160, 174, 182, 216, 241], "dockabl": 25, "tradit": [25, 104, 113, 136], "screen": [25, 42, 50, 113, 121, 123, 132, 133, 168, 174, 175, 191, 192, 199, 202, 208, 218, 227, 233, 245, 249, 253], "easili": [25, 29, 32, 42, 59, 61, 75, 103, 112, 114, 132, 134, 147, 149, 167, 186, 213, 224, 253], "rqt_py_consol": [25, 139], "And": [25, 41, 56, 115, 119, 123, 124, 125, 160, 179, 181, 185, 187, 189, 190, 200, 216, 227, 232, 233, 242, 248], "rqt_": 25, "sudo": [25, 34, 35, 39, 43, 62, 67, 69, 72, 73, 76, 82, 84, 85, 86, 87, 89, 90, 93, 94, 95, 97, 98, 99, 133, 134, 147, 149, 151, 152, 155, 156, 160, 163, 164, 165, 173, 174, 175, 184, 199, 202, 203, 219, 228, 252, 253], "apt": [25, 29, 34, 35, 43, 62, 66, 67, 69, 73, 76, 93, 94, 95, 98, 99, 101, 123, 131, 133, 134, 149, 151, 152, 155, 156, 160, 163, 164, 165, 173, 174, 175, 184, 202, 219, 228, 252, 253], "metapackag": [25, 74, 104, 112], "infrastuctur": 25, "rqt_common_plugin": 25, "compar": [25, 33, 43, 71, 104, 106, 112, 113, 114, 115, 134, 146, 163, 165, 184, 199, 233, 241], "restor": [25, 112, 114, 115, 119, 121, 125, 134, 147, 159], "previou": [25, 28, 37, 42, 62, 65, 67, 72, 79, 88, 96, 100, 106, 112, 113, 114, 115, 117, 119, 121, 122, 123, 124, 127, 134, 147, 148, 151, 152, 153, 154, 158, 163, 165, 171, 174, 176, 177, 178, 180, 181, 186, 187, 190, 191, 192, 193, 194, 195, 196, 199, 204, 211, 216, 218, 225, 226, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 241, 246, 248, 249], "widget": [25, 112, 125], "dock": 25, "qt": [25, 59, 60, 61, 88, 89, 100, 112, 113, 115, 136, 137, 216], "websit": [25, 29, 78, 88, 91, 94, 100, 102, 133, 139, 163, 243, 255], "perspect": [25, 112, 218], "wherev": [25, 51, 132], "discours": [25, 29, 62, 67, 121, 124, 130, 133, 141, 143, 207, 255], "announc": [25, 119, 120, 121, 122, 123, 124, 125, 127, 147, 253, 255], "port": [25, 31, 47, 51, 52, 53, 64, 106, 112, 113, 114, 115, 121, 122, 147, 151, 152, 155], "willow": 25, "garag": 25, "blog": 25, "post": [25, 29, 79, 114, 134, 139, 141], "among": [26, 103, 132, 148, 155], "encrypt": [26, 137, 156, 158, 159], "authent": [26, 62, 67, 137, 156, 158], "polici": [26, 31, 43, 112, 113, 114, 115, 119, 122, 130, 134, 137, 142, 148, 155, 176, 203], "overal": [26, 127, 130, 135, 143, 224, 245, 246], "master": [26, 37, 39, 47, 59, 63, 65, 72, 73, 86, 87, 97, 99, 108, 112, 113, 114, 131, 137, 142, 253], "off": [26, 77, 112, 113, 115, 123, 124, 125, 134, 136, 144, 159, 177, 180, 199, 222, 231, 242, 248, 253], "authorit": 26, "trust": [26, 154, 159, 242], "anchor": [26, 133, 137, 159], "integr": [26, 28, 41, 42, 43, 48, 72, 103, 104, 115, 127, 131, 132, 134, 135, 137, 142, 146, 156, 159, 171, 224, 253], "compliant": [26, 112, 113, 134, 154], "outlin": [26, 37, 70, 76, 159, 203, 218, 240], "encapsul": [26, 118, 119, 121], "flexibli": 26, "map": [26, 27, 103, 104, 112, 114, 115, 117, 121, 123, 135, 147, 153, 167, 168, 178, 203, 205, 216, 218], "deploy": [26, 157, 158, 253], "six": [26, 159, 180, 232], "grant": [26, 134, 153, 154, 220], "resid": 26, "qualifi": [26, 52, 106, 112, 115, 119, 189], "identity_ca": [26, 154, 159], "cert": [26, 112, 142, 153, 154, 159], "pem": [26, 153, 154, 159], "hold": [26, 33, 39, 63, 108, 114, 115, 120, 124, 147, 150, 160, 167, 179, 218, 248, 253], "decrypt": [26, 156, 159], "permissions_ca": [26, 153, 154, 159], "govern": [26, 102, 129, 154, 255], "p7": [26, 153, 154, 159], "ca": [26, 153, 154, 159], "workflow": [26, 41, 62, 67, 88, 100, 112, 114, 115, 122, 253], "csr": 26, "ros_security_en": [26, 155, 156, 159], "proper": [26, 112, 113, 115, 134, 159, 216, 249], "sensit": [26, 29, 154, 159, 176, 240], "ros_security_strategi": [26, 153, 155, 156, 159], "problem": [26, 28, 29, 32, 37, 42, 69, 76, 79, 89, 112, 113, 114, 115, 118, 120, 122, 123, 124, 134, 135, 137, 173, 188, 191, 192, 199, 203, 219, 224, 227, 231, 254], "yet": [26, 43, 52, 55, 57, 62, 64, 76, 109, 112, 115, 119, 120, 122, 123, 124, 125, 134, 138, 139, 142, 146, 151, 152, 160, 165, 184, 185, 200, 202, 203, 204, 216, 231, 232, 234, 235, 253], "improperli": 26, "strict": [26, 105, 115, 136, 241], "complianc": [26, 113], "assist": [26, 134, 137, 188], "transform": [27, 112, 113, 114, 115, 120, 125, 216, 218, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 241, 242, 245], "track": [27, 37, 42, 62, 103, 107, 108, 114, 122, 123, 124, 127, 141, 178, 229, 230, 231, 233], "coordin": [27, 123, 124, 138, 150, 174, 216, 228, 229, 231, 233, 234, 235, 236, 237, 238, 239], "frame": [27, 112, 113, 114, 122, 123, 125, 160, 166, 202, 205, 213, 216, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 242], "relationship": [27, 103, 199, 209, 238, 239], "tree": [27, 47, 48, 76, 78, 88, 100, 112, 113, 115, 120, 124, 125, 146, 154, 228, 229, 231, 238, 239, 241, 242], "3d": [27, 102, 103, 104, 125, 142, 163, 217, 218, 230, 234, 235, 243], "gripper": 27, "head": [27, 41, 62, 67, 98, 112, 132, 177, 218, 240, 242], "ask": [27, 29, 42, 62, 65, 67, 88, 100, 130, 134, 143, 151, 169, 212, 219, 227, 232], "ago": [27, 227, 232, 253], "pose": [27, 45, 104, 112, 120, 121, 142, 150, 160, 176, 177, 178, 180, 181, 188, 209, 213, 230, 232, 233, 234, 235, 236, 237, 238, 239], "my": [27, 40, 45, 98, 112, 115, 123, 131, 142, 166, 167, 173, 200, 242, 253], "databas": [27, 35, 64, 84, 85, 88, 100, 114, 124, 176, 219], "gather": [27, 32], "walk": [27, 72, 91, 144, 185, 227, 245], "broadcast": [27, 112, 114, 120, 213, 227, 228, 229, 231, 236, 237, 245], "learn": [27, 31, 40, 46, 72, 73, 84, 85, 86, 87, 88, 89, 97, 99, 100, 103, 104, 123, 129, 141, 142, 146, 151, 152, 155, 163, 164, 165, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 185, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 208, 209, 210, 212, 213, 214, 215, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 246], "lookup": [27, 112, 113, 114, 115, 125, 227, 229, 234, 235], "finish": [27, 57, 70, 75, 92, 98, 112, 115, 134, 151, 152, 165, 176, 177, 184, 185, 203, 212, 233, 236, 237, 248, 249, 252, 254], "move": [27, 28, 37, 48, 71, 72, 76, 94, 98, 103, 112, 113, 114, 115, 117, 119, 120, 121, 122, 123, 124, 125, 134, 137, 154, 158, 159, 160, 166, 167, 174, 176, 177, 178, 181, 198, 199, 205, 209, 213, 225, 226, 227, 228, 233, 234, 235, 238, 239, 240, 241, 242, 245, 252], "teach": [27, 31, 40, 46, 137, 142, 146, 161, 162, 170, 182, 225, 226, 229, 231], "principl": [27, 32, 163, 164, 165, 167], "tepra": 27, "2013": [27, 43, 114, 141], "tf": [27, 112, 113, 114, 115, 120, 122, 123, 160, 205, 213, 218, 228, 234, 235, 242], "character": [28, 171], "aid": [28, 59, 124], "diagnosi": 28, "ag": [28, 69, 142, 253], "averag": [28, 39, 171, 181, 203, 227], "deviat": [28, 76, 96, 112, 171, 203], "count": [28, 48, 112, 114, 115, 134, 135, 146, 148, 171, 176, 181, 193, 195, 199], "constant": [28, 112, 113, 115, 137, 142, 190, 218, 239], "libstatistics_collector": [28, 139], "upon": [28, 32, 37, 42, 104, 112, 113, 122, 154, 159, 174, 181, 215, 238, 239], "receipt": [28, 199], "wherea": [28, 48, 122, 241], "welford": 28, "onlin": [28, 29, 140, 142, 219], "algorithm": [28, 115, 142, 159], "clock": [28, 112, 113, 114, 115, 116, 118, 124, 125, 137, 151, 152, 160, 204, 218, 245], "timestamp": [28, 78, 112, 113, 114, 115, 124, 149, 150, 152, 181, 200, 229, 234, 235, 238, 239], "popul": [28, 37, 72, 78, 112, 171, 185, 186, 190, 195, 219, 238, 239], "statistics_msg": 28, "metricsmessag": 28, "nan": [28, 112, 113, 114, 115, 171], "absenc": [28, 112, 148], "signal": [28, 52, 112, 113, 114, 115, 121, 124, 212, 216], "yield": [28, 101, 112, 122, 136, 148, 181, 230], "albeit": 28, "metric": [28, 112, 122, 129], "traffic": [28, 39, 147, 156, 157, 216], "foxi": [28, 105, 111, 112, 114, 134, 147, 163, 200, 216, 253], "improv": [28, 29, 39, 105, 106, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123, 130, 134, 135, 137, 141, 142, 155, 156, 159, 163, 165, 166, 167, 199, 224], "avenu": 29, "troubleshoot": [29, 31, 112, 113, 134], "had": [29, 106, 112, 115, 118, 119, 120, 122, 123, 124, 148, 167, 176, 188, 200, 205, 219, 247], "don": [29, 32, 37, 42, 43, 50, 51, 63, 64, 65, 69, 73, 80, 89, 94, 112, 113, 114, 115, 119, 124, 132, 133, 137, 149, 150, 151, 152, 156, 163, 166, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 190, 191, 192, 194, 195, 196, 198, 199, 202, 203, 204, 209, 211, 214, 215, 216, 218, 219, 227, 241, 242, 245, 246, 249, 254], "prior": [29, 72, 114, 115, 119, 122, 123, 124, 127, 153, 155, 159, 189], "ve": [29, 39, 43, 46, 59, 63, 78, 88, 90, 100, 112, 123, 127, 133, 146, 151, 152, 171, 174, 175, 176, 177, 186, 188, 189, 190, 194, 196, 198, 199, 202, 207, 211, 216, 224, 228, 240, 242, 249], "yourself": [29, 44, 134, 177, 190, 191, 192, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239, 253], "pointer": [29, 112, 113, 114, 115, 119, 120, 121, 122, 124, 146, 151, 167, 189, 199, 216], "aren": [29, 32, 37, 50, 73, 76, 112, 115, 121, 127, 146, 188, 200, 216, 224, 241], "sai": [29, 33, 42, 48, 77, 84, 85, 86, 87, 88, 89, 97, 99, 100, 101, 115, 132, 137, 142, 185, 190, 200, 203, 208, 212, 218, 230, 232, 242], "jump": [29, 112, 113, 114, 115, 179], "suggest": [29, 43, 57, 91, 106, 112, 113, 124, 133, 134, 135, 141, 198, 216, 219, 230, 253], "instruct": [29, 35, 37, 42, 43, 44, 46, 57, 59, 60, 61, 66, 76, 78, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 96, 100, 107, 108, 109, 112, 114, 116, 117, 130, 132, 133, 134, 136, 144, 149, 150, 152, 156, 160, 163, 164, 169, 173, 174, 175, 176, 177, 184, 185, 186, 191, 192, 198, 199, 202, 203, 207, 215, 218, 219, 253, 255], "ros2_document": [29, 133, 137, 139, 154], "repo": [29, 44, 59, 62, 63, 69, 84, 85, 86, 87, 88, 89, 96, 97, 100, 103, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 134, 149, 174, 188, 193, 194, 195, 196, 202, 220, 243, 248, 249, 253], "someon": [29, 37, 130, 134, 224, 253], "els": [29, 34, 69, 70, 75, 88, 100, 130, 132, 134, 136, 148, 160, 177, 187, 194, 198, 216, 218, 224, 233, 236, 237, 248, 253], "feel": [29, 134, 174], "free": [29, 43, 57, 84, 85, 86, 87, 88, 89, 92, 100, 112, 113, 114, 127, 133, 134, 146, 160, 181, 203, 252, 253], "tracker": [29, 107, 108], "clear": [29, 42, 51, 112, 113, 114, 115, 134, 155, 177, 178, 180, 218], "ll": [29, 41, 42, 43, 48, 86, 87, 88, 89, 100, 112, 115, 130, 155, 156, 175, 176, 179, 181, 185, 186, 187, 188, 189, 190, 193, 194, 195, 196, 198, 199, 202, 203, 204, 205, 213, 216, 218, 219, 222, 223, 225, 226, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 247, 249, 253], "person": [29, 78, 127, 132, 134, 143, 253], "went": [29, 34, 42, 88, 100, 151, 152, 182, 185, 191, 192, 238, 239], "wrong": [29, 34, 42, 88, 100, 112, 114, 115, 122, 123, 182], "headlin": 29, "bad": [29, 42, 112, 115, 122, 202, 240], "rviz": [29, 32, 69, 97, 99, 109, 112, 113, 114, 116, 134, 139, 142, 144, 163, 168, 205, 206, 210, 213, 228, 231, 241, 242, 243, 245], "crash": [29, 43, 112, 113, 114, 115, 118], "past": [29, 35, 43, 57, 65, 112, 113, 119, 134, 150, 151, 152, 153, 173, 188, 189, 190, 191, 192, 193, 194, 196, 209, 214, 215, 225, 226, 232, 245, 255], "print": [29, 34, 42, 48, 75, 77, 79, 86, 87, 99, 112, 113, 114, 115, 117, 119, 123, 138, 146, 148, 149, 150, 151, 152, 155, 159, 165, 171, 179, 189, 191, 192, 193, 194, 195, 199, 200, 203, 205, 207, 208, 215, 230, 233, 248, 249], "screenshot": [29, 232], "env": [29, 32, 57, 69, 73, 112, 113, 114, 124, 149, 204, 253], "grep": [29, 84, 86, 123, 173], "backtrac": [29, 31, 146], "card": [29, 124], "driver": [29, 124, 142, 167, 168], "ogr": [29, 112, 113, 114, 123, 216], "reproduc": [29, 37, 96, 134, 142, 176, 224, 234, 235, 238, 239], "gif": 29, "movi": 29, "demonstr": [29, 104, 113, 121, 151, 152, 153, 174, 199], "comfort": [29, 181], "submit": [29, 62, 67, 121, 134, 255], "welcom": [29, 106, 116, 127, 130, 133, 134, 163], "visit": [29, 45, 79, 92, 136, 147, 253, 255], "offici": [29, 32, 40, 44, 74, 76, 98, 121, 123, 133, 137, 163, 164, 165, 186, 200, 255], "content": [29, 43, 68, 98, 138, 142, 144, 197, 216, 255], "divers": 29, "ecosystem": [29, 31, 66, 72, 73, 124, 131, 134, 135, 219, 224], "greatest": [29, 136], "asset": [29, 42, 124, 163, 245], "leverag": [29, 42, 45, 104, 112, 119, 137, 142, 154], "mind": [29, 42, 75, 154, 185, 188, 203], "faith": 29, "mi": 29, "tone": 29, "comment": [29, 41, 42, 43, 48, 70, 112, 113, 114, 115, 119, 120, 130, 134, 137, 148, 193, 195, 198, 220], "internet": 29, "doubt": [29, 219], "insult": 29, "poison": 29, "mood": 29, "almost": [29, 41, 65, 75, 120, 195, 240], "seen": [29, 32, 37, 39, 43, 78, 121, 124, 147, 199, 207, 218, 232, 253], "didn": [29, 115, 124, 132, 203, 225, 226, 240, 242, 246], "nobodi": 29, "again": [29, 32, 43, 48, 53, 57, 69, 70, 79, 113, 119, 127, 147, 148, 149, 151, 152, 155, 156, 168, 174, 176, 178, 185, 187, 188, 190, 191, 192, 193, 194, 195, 196, 199, 203, 227, 230, 232, 241, 249, 253, 254], "poor": 29, "shout": 29, "aggrav": 29, "larg": [29, 32, 39, 84, 86, 106, 107, 112, 113, 115, 118, 130, 134, 137, 140, 142, 143, 147, 151, 152, 210, 224], "peopl": [29, 40, 45, 64, 80, 103, 105, 106, 121, 127, 134, 188, 220, 224], "crosspost": 29, "pick": [29, 114, 115, 120, 132, 218], "forum": [29, 79, 130, 131, 143, 255], "think": [29, 130, 137, 179, 188, 216, 225, 226], "beg": 29, "mostli": [29, 40, 71, 115, 119, 137, 188, 218, 224], "neg": [29, 112, 115, 134, 135, 216, 241], "unrel": 29, "focus": [29, 112, 115, 135, 137, 166], "spam": [29, 114], "pai": [29, 113, 154, 177], "wall": [29, 32, 48, 112, 122, 132, 148, 166, 167, 182, 193, 218], "book": [29, 190], "paid": [29, 88, 100, 139, 243], "speak": [29, 136, 233], "confus": [29, 112, 134, 153, 181], "moreov": 29, "degrad": [29, 39, 202], "paraphras": 29, "contextu": 29, "attribut": [29, 50, 112, 113, 121, 123, 135, 147, 148, 166, 167, 181, 240, 242, 246], "d": [29, 39, 42, 69, 70, 72, 76, 86, 87, 88, 97, 98, 99, 107, 108, 112, 114, 130, 132, 139, 143, 155, 177, 187, 195, 196, 199, 200, 204, 213, 219, 223, 228, 245, 248, 249], "u": [29, 42, 48, 62, 67, 69, 73, 75, 76, 84, 85, 86, 88, 89, 97, 100, 112, 113, 115, 122, 125, 127, 132, 134, 137, 140, 143, 146, 148, 151, 152, 154, 155, 160, 177, 180, 181, 184, 189, 203, 213, 214, 218, 227, 230, 232, 236, 237, 239, 246, 253, 254], "regard": [29, 31, 75, 113, 121, 134, 158], "email": [29, 48, 74, 112, 113, 114, 131, 134, 140, 150, 151, 152, 186, 191, 192, 193, 194, 195, 196, 215, 238, 239], "osrfound": [29, 48, 113, 115], "glossari": 30, "contract": 30, "prompt": [30, 42, 61, 62, 65, 88, 97, 100, 184, 185, 193, 195, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239], "client_librari": 30, "enhanc": [30, 32, 123, 124, 136, 142, 169, 255], "propos": [30, 32, 74, 123, 124, 130, 134, 154, 255], "approv": [30, 37, 64, 113, 114, 134], "consensu": [30, 134, 142], "ratifi": 30, "viewabl": 30, "vc": [30, 59, 62, 84, 86, 88, 89, 96, 149, 253], "cv": [30, 103, 112, 113, 114, 115, 123, 199], "svn": [30, 65, 88], "git": [30, 34, 41, 43, 44, 62, 63, 65, 67, 69, 76, 84, 88, 93, 94, 95, 112, 113, 114, 115, 133, 134, 136, 149, 153, 163, 164, 165, 184, 185, 202, 219, 228, 253, 254], "mercuri": 30, "site": [30, 42, 43, 57, 92, 127, 141, 252, 255], "bitbucket": [30, 63], "succinct": 31, "knowledg": [31, 134, 137, 168, 169, 189, 191, 192, 219, 234, 235], "rope": 31, "ament_cmak": [31, 33, 40, 74, 121, 123, 124, 139, 148, 150, 151, 166, 167, 184, 186, 187, 189, 190, 191, 193, 194, 211, 214, 215, 222, 238], "migrat": [31, 45, 76, 112, 113, 115, 122, 134, 135, 137, 142, 210, 215], "synchron": [31, 62, 66, 67, 75, 98, 103, 107, 108, 109, 113, 124, 137, 196, 203], "asynchron": [31, 75, 107, 108, 109, 112, 113, 114, 196, 233, 248, 249], "rosbag2": [31, 115, 118, 119, 121, 138, 139, 142, 150, 151, 152, 176], "overrid": [31, 32, 41, 55, 57, 112, 113, 114, 115, 119, 122, 123, 125, 135, 146, 167, 176, 185, 189, 216], "foxglov": [31, 114], "studio": [31, 32, 43, 58, 59, 61, 69, 90, 112, 117, 119, 120, 121, 122, 123, 124, 125, 128, 133, 184], "deb": [31, 34, 62, 67, 69, 73, 80, 86, 87, 94, 131, 134, 151, 152, 160, 163, 165, 173, 175, 184, 252], "instrument": [31, 112, 113, 114, 115, 120, 135, 149, 203], "variant": [31, 44, 48, 51, 76, 85, 87, 88, 100, 114, 121, 122, 123, 124, 125], "ros1_bridg": [31, 43, 109, 121, 124, 137, 139, 204], "upstream": [31, 59, 62, 108, 114, 115, 124, 131], "ubuntu": [31, 34, 35, 43, 59, 62, 66, 67, 69, 72, 74, 80, 81, 83, 92, 94, 98, 104, 105, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 128, 131, 138, 163, 165, 167, 170, 174, 219, 228, 252, 253], "22": [31, 72, 79, 80, 86, 87, 99, 112, 113, 114, 115, 122, 123, 124, 125, 128, 134, 136, 138, 163, 242], "04": [31, 59, 72, 80, 86, 87, 99, 104, 106, 107, 108, 109, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 134, 138, 155, 159, 163, 242, 252, 253], "loan": [31, 112, 113, 114, 115, 120, 123], "pi": [31, 43, 113, 123, 142, 225, 226, 242, 245, 246], "id": [31, 39, 42, 43, 52, 68, 69, 71, 79, 104, 112, 114, 115, 121, 123, 124, 133, 134, 147, 148, 153, 159, 173, 176, 177, 199, 207, 208, 227, 238, 239, 253], "vscode": [31, 57, 142], "rosdistro": [31, 37, 41, 43, 59, 62, 64, 65, 67, 73, 85, 86, 87, 88, 89, 94, 97, 98, 99, 100, 112, 119, 120, 121, 122, 123, 124, 125, 131, 139, 143, 149, 163, 164, 165, 185, 191, 192, 193, 194, 195, 196, 215, 220, 225, 226, 233, 234, 235, 236, 237, 238, 239], "script": [32, 36, 40, 41, 43, 45, 47, 50, 53, 58, 72, 88, 90, 94, 112, 113, 114, 115, 134, 147, 150, 163, 184, 185, 203, 204, 219], "package_nam": [32, 40, 41, 42, 45, 50, 55, 123, 134, 167, 178, 179, 186, 192, 209, 211, 213, 214, 222, 235, 245], "ci": [32, 66, 72, 98, 106, 112, 113, 114, 115, 127, 130, 131, 134, 135, 137, 142, 224, 235, 239], "bloom": [32, 35, 37, 65, 73, 98, 109, 131, 220], "cmake_minimum_requir": [32, 48, 74, 148, 166, 167, 193, 194], "8": [32, 39, 42, 43, 48, 61, 79, 80, 84, 85, 86, 88, 94, 97, 99, 100, 106, 112, 113, 114, 115, 119, 122, 123, 125, 132, 139, 146, 147, 148, 155, 163, 175, 202, 203, 209, 238, 239, 240, 242, 249], "my_project": [32, 33, 65, 74, 123], "ament_packag": [32, 40, 48, 74, 123, 139, 148, 166, 167, 187, 189, 193, 194, 208, 211, 214], "ident": [32, 114, 121, 154, 159, 190, 193, 195, 213, 238, 239, 240], "find_packag": [32, 33, 42, 48, 49, 51, 74, 112, 113, 114, 115, 120, 121, 125, 132, 135, 148, 150, 151, 166, 167, 187, 189, 190, 191, 193, 194, 208, 214, 215, 216, 222, 233, 245, 247, 248], "config_extra": [32, 48], "configure_fil": 32, "discuss": [32, 41, 45, 46, 122, 124, 131, 134, 143, 151, 152, 177, 180, 182, 207, 232, 255], "config_extras_post": 32, "ament_export_": 32, "afterward": [32, 72, 88, 137, 179, 192, 213, 214, 233, 234, 235, 238, 239, 253], "project_nam": [32, 33, 40, 48, 58, 113, 136, 148, 150, 151, 166, 167, 171, 187, 190, 191, 193, 194, 208, 211, 214, 215, 216, 222, 225, 233, 234, 236, 238, 247], "_config_extra": 32, "_config_extras_post": 32, "total": [32, 104, 113, 134, 204, 253], "append": [32, 86, 87, 88, 100, 113, 114, 115, 123, 136, 167, 173, 180, 181, 184, 195, 214, 245, 249], "compli": [32, 49, 63, 112, 119, 130, 154], "c99": [32, 132], "newer": [32, 43, 48, 51, 76, 106, 112, 115, 118, 134, 136, 147, 200], "customari": 32, "NOT": [32, 48, 114, 148, 151, 166, 167, 189, 193, 203, 216, 246], "cmake_c_standard": 32, "99": [32, 112, 114, 115, 134, 203], "endif": [32, 33, 48, 51, 135, 136, 148, 151, 166, 167, 189, 193, 216, 222, 233, 248], "cmake_cxx_standard": [32, 48, 49, 148, 151, 166, 167, 193], "clean": [32, 37, 42, 43, 48, 62, 67, 69, 79, 88, 112, 113, 114, 115, 134, 148, 163, 186, 193, 216, 244, 249, 252, 254], "throw": [32, 42, 48, 112, 114, 115, 123, 134, 159, 224], "w1": [32, 230], "gcc": [32, 82, 84, 86, 113, 114, 115, 136, 146, 248, 254], "clang": [32, 48, 112, 113, 114, 115, 135, 136, 137, 148, 193], "wextra": [32, 48, 112, 132, 148, 193], "wpedant": [32, 48, 112, 132, 148, 193], "highli": [32, 37, 134, 142, 154], "wshadow": [32, 115], "advis": [32, 124, 132], "add_compile_opt": [32, 48, 135, 148, 193], "clutter": [32, 41], "cmake_compiler_is_gnucxx": [32, 48, 148, 193], "OR": [32, 48, 148, 193, 198, 220], "cmake_cxx_compiler_id": [32, 48, 135, 148, 193], "nomenclatur": 32, "artifact": [32, 98, 113, 115, 121, 131, 133, 134, 137, 154], "usabl": [32, 80, 114, 115, 122], "subdirectori": [32, 41, 112, 115, 121, 133, 184, 227, 233], "folder": [32, 33, 43, 57, 63, 65, 69, 79, 84, 86, 88, 100, 102, 112, 114, 133, 134, 136, 150, 151, 152, 154, 163, 164, 165, 166, 167, 171, 173, 186, 189, 191, 192, 193, 194, 195, 196, 212, 213, 214, 215, 216, 234, 235, 238, 239, 242, 245, 252, 254], "my_librari": 32, "target_include_directori": [32, 48, 113, 121, 166, 167, 216, 222, 248], "build_interfac": [32, 121, 216, 222, 248], "cmake_current_source_dir": [32, 136, 216, 222, 248], "install_interfac": [32, 121, 216, 222, 248], "cmake_install_dir": 32, "implicitli": [32, 113, 119, 146], "wiki": [32, 37, 43, 50, 74, 89, 102, 103, 113, 123, 124, 131, 137, 138, 169, 189, 246, 248, 252, 253, 255], "visibility_control": [32, 114, 136, 198, 248], "dll": [32, 43, 58, 88, 113, 115, 136, 207], "rviz_rend": [32, 136, 216], "my_library_publ": 32, "target_compile_definit": [32, 136, 233, 248], "my_library_building_librari": 32, "trick": [32, 130, 232, 246, 248], "add_execut": [32, 40, 48, 125, 148, 150, 151, 166, 171, 187, 190, 191, 193, 194, 215, 222, 225, 233, 234, 236, 238, 247], "target_link_librari": [32, 48, 112, 113, 114, 115, 123, 125, 190, 222], "advic": [32, 136, 142], "ament_target_depend": [32, 40, 48, 112, 113, 114, 115, 121, 148, 150, 151, 166, 167, 171, 187, 189, 190, 191, 193, 194, 215, 216, 222, 225, 233, 234, 236, 238, 247, 248], "linear": [32, 160, 166, 167, 175, 176, 181, 182, 209, 218, 233, 236, 237], "algebra": 32, "eigen3": [32, 82, 112], "modern": [32, 112, 113, 114, 115, 132, 133, 252], "eigen": [32, 88, 89, 100, 112, 113, 114, 127, 230], "previous": [32, 42, 48, 50, 64, 75, 99, 106, 112, 119, 120, 121, 122, 123, 124, 125, 134, 136, 147, 148, 151, 177, 187, 200, 208, 215, 225, 226, 233, 253], "reusabl": [32, 106, 113, 207, 210, 213, 214], "downstream": [32, 48, 113, 115, 121, 123, 124, 134, 207], "overlai": [32, 65, 115, 123, 173, 184, 218, 253], "readthedoc": [32, 112, 114, 123, 134], "en": [32, 41, 84, 85, 88, 97, 112, 115, 123, 124, 133, 134, 137, 146, 219], "destin": [32, 40, 48, 123, 148, 150, 151, 152, 155, 166, 167, 171, 177, 186, 187, 189, 190, 191, 193, 194, 211, 214, 215, 216, 225, 233, 234, 236, 238, 247, 248, 254], "export_": 32, "archiv": [32, 34, 44, 46, 65, 73, 80, 86, 87, 88, 91, 99, 100, 114, 117, 134, 166, 167, 174, 185, 198, 199, 216, 247, 248], "bin": [32, 43, 48, 57, 60, 69, 73, 79, 84, 88, 89, 100, 114, 133, 166, 167, 204, 207, 216, 247, 248], "ament_export_target": [32, 115, 216, 247], "has_library_target": 32, "ament_export_depend": [32, 48, 114, 121, 190], "some_depend": 32, "snippet": [32, 42, 147], "too": [32, 43, 88, 112, 113, 132, 148, 151, 199, 240, 246, 251], "scope": [32, 39, 50, 54, 112, 113, 115, 125, 132, 134, 146, 216, 249], "treat": [32, 33, 112, 148], "unix": [32, 42, 69, 112, 115, 136], "notat": [32, 242], "attent": [32, 154, 177], "shown": [32, 50, 133, 136, 147, 177, 200, 212, 213, 218, 229, 246, 253, 254], "cmake_install_prefix": [32, 123], "superflu": [32, 112], "ament_export_include_directori": [32, 48, 113, 121, 166, 167, 189, 216], "ament_export_librari": [32, 48, 112, 113, 121, 166, 167], "stanza": 32, "my_ex": 32, "linter": [32, 37, 63, 112, 113, 114, 115], "build_test": [32, 33, 48, 51, 113, 115, 135, 222], "ament_add_gtest": [32, 48, 115, 222], "ament_lint_auto": [32, 48, 132, 134, 135, 186], "ament_lint_auto_find_test_depend": [32, 48, 124, 135], "ament_lint_common": [32, 48, 134, 135, 186], "ament_cmake_lint_cmak": 32, "some_test": [32, 48], "test_sourc": 32, "regular": [32, 51, 80, 112, 114, 115, 122, 125, 134, 150, 151, 152, 176, 177, 247], "append_env": [32, 33], "addtion": 32, "append_library_dir": 32, "ld_library_path": [32, 42, 149], "timeout": [32, 33, 75, 112, 113, 114, 115, 123, 136, 227, 229, 231, 234, 235], "60": [32, 33, 112, 113, 114, 149, 159, 176, 198], "skip_test": 32, "skip_linking_main_librari": 32, "working_directori": [32, 33, 121], "cmake_current_binary_dir": [32, 33, 115, 121, 136], "ament_add_gmock": [32, 115], "pathto": 32, "probabl": [32, 43, 57, 79, 89, 125, 174, 187, 203, 218, 253], "rosidl_generate_interfac": [32, 33, 48, 49, 114, 119, 120, 187, 190, 208], "ament_register_extens": 32, "rosidl_generator_cpp_generate_interfac": 32, "whenev": [32, 39, 75, 130, 193, 215, 216], "asid": 32, "extension_point": 32, "cmake_filenam": 32, "hardli": 32, "rare": [32, 65, 122, 188], "interest": [32, 42, 72, 73, 106, 113, 114, 123, 124, 127, 130, 134, 137, 155, 198, 205, 219], "my_extension_point": 32, "ament_execute_extens": 32, "fill": [32, 39, 63, 64, 113, 123, 146, 181, 186, 193, 195, 233, 238, 239], "pluginlib": [32, 51, 139, 166, 167, 189, 216, 247, 254], "intent": [32, 51, 114, 121], "shallow": 32, "subfold": [32, 48, 49, 112, 134, 167, 184], "said": [32, 45, 177], "obtain": [32, 42, 72, 90, 112, 115, 124, 136, 151, 152, 154, 234, 235, 238, 239, 253], "displai": [32, 69, 112, 113, 114, 115, 116, 159, 160, 165, 166, 177, 179, 182, 205, 215, 217, 228, 241, 242, 246], "my_rviz_displai": 32, "plugin_descript": 32, "resource_index": [32, 40, 113, 167, 186], "pluginlib_export_plugin_description_fil": [32, 166, 167, 189, 216], "rviz_common": [32, 216], "plugins_descript": 32, "rviz_common__pluginlib__plugin": 32, "factori": [32, 120], "mesh": [32, 112, 113, 114, 115, 142, 240, 242], "owner": [32, 134, 143], "deal": [32, 57, 114, 115, 122, 125, 136, 233, 248, 253], "impli": [32, 105, 246], "register_rviz_ogre_media_export": 32, "my_dir": 32, "ogre_media": 32, "rviz_ogre_media_export": 32, "now": [32, 33, 42, 43, 44, 48, 50, 51, 57, 63, 64, 68, 69, 72, 73, 75, 76, 78, 86, 87, 88, 90, 93, 94, 95, 96, 98, 99, 100, 106, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 127, 132, 133, 134, 137, 147, 148, 150, 151, 152, 154, 155, 156, 158, 160, 167, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 201, 202, 203, 204, 205, 207, 208, 212, 213, 214, 215, 216, 218, 219, 223, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 245, 246, 248, 249, 251, 252, 253, 254], "ament_index_cpp": 32, "ament_index_pi": 32, "explor": [32, 106, 142, 156, 159, 168, 219, 230, 241, 242, 253, 254], "ament_index_has_resourc": [32, 119], "var": [32, 45, 50, 112, 113, 114, 115, 119, 123, 132, 214, 253], "fals": [32, 48, 56, 77, 112, 113, 114, 115, 119, 121, 123, 124, 125, 136, 179, 212, 214, 233, 236, 237, 245], "resource_typ": 32, "resource_nam": 32, "rviz_default_plugin": 32, "ament_index_get_resourc": 32, "prefix_path": 32, "ament_index_get_prefix_path": 32, "choic": [32, 45, 51, 63, 75, 80, 102, 113, 124, 151, 152, 185, 203, 216, 240, 252, 253], "ament_index_register_resourc": 32, "ogre_media_resource_fil": 32, "unnam": 32, "content_fil": 32, "ament_index_binary_dir": 32, "realli": [32, 115, 155, 203, 227, 232], "cmake_binary_dir": [32, 114, 115], "ament_cmake_index": 32, "skip_instal": [32, 114], "twice": [32, 112, 113, 115, 193, 199, 246, 252], "strategi": [32, 112, 113, 114], "register_rviz_ogre_media_exports_hook": 32, "extra": [32, 46, 57, 98, 112, 114, 115, 121, 136, 165, 167, 225, 226, 231], "ament_python": [33, 40, 53, 112, 114, 152, 167, 184, 186, 192, 195, 196, 211, 212, 213, 214, 223, 239, 245], "__init__": [33, 70, 75, 112, 113, 152, 166, 167, 186, 187, 192, 195, 196, 223, 226, 233, 235, 237, 239, 245, 249], "my_script": [33, 40], "alongsid": [33, 57, 74, 80, 101, 113, 124, 154, 216], "buildtool_depend": [33, 48, 49, 74, 112, 114, 186, 187, 190, 208], "ament_python_install_packag": [33, 112, 113], "my_funct": 33, "test_depend": [33, 48, 112, 114, 135, 186, 222], "test_a": 33, "test_b": 33, "_pytest_test": 33, "foreach": 33, "_test_path": 33, "get_filename_compon": 33, "_test_nam": 33, "name_w": 33, "ament_add_pytest_test": [33, 114], "pythonpath": [33, 57, 251], "cmake_source_dir": [33, 121], "endforeach": 33, "ros2_trac": [34, 113, 115, 124, 139, 144, 145], "tracepoint": [34, 112, 113, 114, 115], "lttng": [34, 114, 115, 124, 149], "liblttng": [34, 149], "ust": [34, 149], "dev": [34, 53, 57, 69, 76, 78, 86, 87, 88, 96, 99, 100, 112, 115, 136, 142, 149, 156, 158, 173, 181, 184, 185, 202, 248, 252], "python3": [34, 35, 43, 51, 60, 61, 62, 67, 69, 73, 76, 79, 82, 84, 85, 86, 87, 89, 112, 113, 114, 115, 122, 134, 147, 149, 163, 164, 165, 166, 167, 184, 186, 204, 219, 239, 249], "babeltrac": [34, 84, 85, 149], "userspac": [34, 149], "tracetool": [34, 149], "cd": [34, 35, 43, 48, 57, 59, 61, 69, 73, 76, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 122, 148, 149, 153, 154, 156, 158, 159, 163, 164, 165, 166, 167, 176, 184, 185, 186, 190, 208, 209, 211, 245, 248, 252, 253, 254], "fat": [34, 117], "clone": [34, 44, 62, 67, 76, 84, 86, 88, 89, 93, 94, 95, 115, 133, 149, 153, 163, 164, 165, 184, 202, 228, 253, 254], "tracetools_dis": [34, 113], "ON": [34, 84, 113, 114, 135, 149, 156, 216], "dtracetools_dis": 34, "unus": [34, 72, 79, 84, 112, 113, 114, 115, 135, 148, 188, 189, 195, 235, 254], "cli": [34, 52, 56, 70, 84, 112, 113, 114, 115, 120, 135, 144, 147, 150, 176, 185, 187, 196], "fakeroot": [35, 252], "debhelp": 35, "dh": [35, 155], "ignor": [35, 50, 59, 65, 69, 84, 85, 86, 87, 112, 113, 114, 115, 119, 123, 136, 148, 149, 163, 164, 165, 181, 219, 253], "pkg_sourc": 35, "rosdebian": 35, "debian": [35, 44, 74, 76, 80, 86, 92, 98, 104, 108, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 131, 219], "succe": [35, 89, 112, 115, 131, 233, 248, 249], "borrow": [36, 114, 242, 248], "ros_disable_loaned_messag": 36, "fallback": [36, 56, 112, 115, 148], "session": [36, 42, 88, 100, 113, 149, 155, 156, 159, 173, 179], "bashrc": [36, 43, 69, 72, 84, 86, 89, 90, 163, 165, 173, 184], "bash_profil": [36, 156, 173], "perman": [36, 39, 79, 173, 179], "setx": [36, 88, 100, 173], "responsibil": 37, "health": 37, "conform": [37, 64, 112, 113, 114, 115, 124], "branch": [37, 41, 51, 62, 63, 67, 72, 108, 112, 113, 114, 122, 123, 124, 125, 127, 131, 135, 185, 202, 216], "roll": [37, 63, 64, 69, 72, 76, 80, 96, 112, 113, 114, 115, 121, 122, 123, 124, 125, 127, 133, 134, 142, 163, 230, 238, 239, 241, 242, 245], "quick": [37, 71, 112, 139, 144, 158, 216, 246, 247], "job": [37, 41, 63, 98, 113, 114, 115, 124, 134, 135, 220], "ci_launch": [37, 134], "300": [37, 112, 113, 115], "hour": [37, 62, 67, 134], "tie": [37, 148], "restrict": [37, 75, 112, 114, 119, 132, 187, 218, 240], "machineri": 37, "blob": [37, 41, 73, 119, 122, 124, 131, 146, 198, 199], "ci_build": 37, "md": [37, 88, 101, 102, 112, 113, 114, 115, 122, 132, 148, 156, 158, 176, 184, 185, 208, 211, 214, 245], "dco": [37, 134], "bot": [37, 112, 113, 114, 115, 142], "nightli": [37, 98, 115, 122, 134, 135, 137, 220], "regress": [37, 112, 113, 114, 115, 121, 134, 224], "comprehens": [37, 76, 84, 86, 88, 89, 102, 114, 144], "rci": 37, "rdev": 37, "bugfix": [37, 112, 113, 114, 115], "demand": 37, "semver": [37, 134], "distinct": [37, 174], "changelog": [37, 122, 123, 124, 125, 134], "rst": [37, 62, 67, 112, 131, 132, 133, 134], "catkin_generate_changelog": [37, 62, 67], "commit": [37, 41, 62, 65, 67, 96, 112, 113, 114, 115, 131, 133, 134], "bump": [37, 112, 113, 114, 115, 134, 167], "catkin_prepare_releas": [37, 62, 67], "uncommit": 37, "increment": [37, 62, 67, 90, 133, 134, 146, 148, 184, 199, 205, 216, 224], "patch": [37, 51, 61, 62, 67, 82, 84, 109, 112, 113, 114, 115, 118, 120, 134, 224, 252], "minor": [37, 62, 67, 112, 113, 114, 115, 134, 159, 203], "success": [37, 62, 67, 69, 84, 86, 98, 112, 114, 115, 122, 124, 131, 134, 148, 159, 169, 174, 179, 185, 187, 191, 192, 194, 208, 211, 249], "repository_nam": [37, 134], "fetch": [37, 44, 82, 112, 114], "push": [37, 50, 62, 67, 113, 124, 134, 168, 213, 253], "land": [37, 41, 119, 120, 124, 133, 134, 255], "onto": [37, 44, 65, 102, 115, 134, 142, 159, 253], "abi": [37, 114, 115, 119, 120, 124, 134], "board": [37, 125, 126, 134], "triag": 37, "redirect": [37, 114, 133, 179, 200, 203, 253], "transfer": [37, 39, 112, 113, 162, 163, 187, 253], "button": [37, 41, 57, 62, 67, 112, 113, 114, 115, 133, 134, 147, 149, 160, 168, 174, 182, 218], "caus": [37, 39, 42, 43, 55, 60, 65, 70, 75, 79, 85, 87, 100, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 134, 136, 173, 174, 188, 191, 192, 193, 200, 202, 224, 230, 240], "truli": [37, 39], "appreci": [37, 147], "mainten": [37, 64, 131, 134, 135], "cross_compil": 38, "anymor": [38, 48, 113, 115, 117, 121, 154, 202, 203], "guidanc": [39, 132, 134, 135, 137, 221], "increas": [39, 62, 67, 79, 90, 112, 113, 114, 115, 132, 134, 147, 160, 199, 202, 224], "decreas": [39, 134, 147, 160, 224], "topologi": [39, 199], "beyond": [39, 112, 114, 119, 120, 134, 148, 223], "weigh": 39, "detriment": [39, 182], "wifi": [39, 147], "problemat": [39, 42], "fragment": [39, 64], "packet": [39, 121, 122, 147, 156, 199, 202], "30": [39, 112, 113, 114, 119, 124, 151, 152, 159, 167, 189, 198, 245, 253], "recombin": [39, 199], "256kb": 39, "seemingli": [39, 75], "hang": [39, 109, 112, 113, 114, 116, 117, 132], "involv": [39, 102, 119, 130, 134, 142, 154, 158, 213, 224, 230], "incur": 39, "acknowledg": [39, 113, 177, 202], "resend": [39, 202], "symptom": 39, "ipfrag_tim": 39, "feasibl": [39, 51, 134], "ipfrag_high_thresh": 39, "262144": [39, 79], "reassembl": 39, "128mb": 39, "134217728": 39, "128": [39, 79, 112, 113, 115], "mb": [39, 149, 253], "lack": [39, 42, 114, 124, 135], "deseri": [39, 112, 113, 115, 124, 150], "lead": [39, 42, 54, 75, 112, 113, 115, 119, 120, 121, 122, 123, 127, 135, 173, 182, 188, 216, 219, 224], "stall": 39, "due": [39, 41, 62, 72, 75, 88, 89, 99, 112, 113, 114, 115, 121, 123, 124, 125, 127, 132, 135, 136, 147, 213, 253], "excess": [39, 112, 132], "spent": 39, "hz": [39, 113, 114, 125, 150, 176, 227, 252], "frequenc": [39, 115, 252], "builtin_interfac": [39, 48, 49, 181], "naiv": 39, "workaround": [39, 50, 112, 113, 114, 115, 119, 120, 122, 124, 136], "pack": [39, 69, 88], "pointcloud2": [39, 113, 114, 122, 142, 218], "fooarrai": 39, "my_large_arrai": 39, "foo_1": 39, "foo_2": 39, "foo_1_arrai": 39, "foo_2_arrai": 39, "flood": [39, 142], "socket": [39, 112, 113], "solv": [39, 42, 79, 114, 203, 213, 224, 227, 230], "9mb": 39, "rmem_max": 39, "2147483647": 39, "Or": [39, 119, 184, 190, 193, 195, 204, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239], "max": [39, 112, 113, 114, 115, 122, 124, 149, 160, 181, 203, 227], "conf": [39, 79, 114, 133, 202, 203], "encod": [39, 112, 113, 114, 115, 119, 131, 147, 148, 203], "utf": [39, 84, 86, 88, 97, 99, 119, 147, 148], "cyclonedd": [39, 84, 85, 87, 93, 113, 114, 115, 121], "xmln": [39, 147, 148, 153, 246], "cdd": 39, "xsi": [39, 112, 153], "w3": [39, 74, 153, 186], "2001": [39, 74, 122, 123, 124, 125, 153, 186], "xmlschema": [39, 74, 147, 148, 153, 186], "schemaloc": 39, "raw": [39, 42, 59, 72, 84, 86, 87, 88, 89, 96, 97, 99, 112, 113, 114, 115, 121, 122, 123, 124, 149, 154, 155, 171, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239], "githubusercont": [39, 59, 72, 84, 86, 87, 88, 89, 96, 97, 99, 149, 154, 171, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239], "xsd": [39, 74, 153, 186], "socketreceivebuffers": 39, "min": [39, 112, 181, 203], "10mb": 39, "cyclonedds_uri": 39, "config_fil": 39, "profil": [39, 42, 48, 56, 112, 113, 114, 120, 121, 123, 124, 125, 137, 138, 147, 154, 198], "4194304": 39, "4mb": 39, "proven": 39, "shmem": [39, 121], "udpv4": [39, 112, 147], "20mb": 39, "1gbp": 39, "ethernet": [39, 112, 142], "700m": 39, "371m": 39, "took": [39, 124, 253], "12": [39, 59, 60, 88, 100, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 148, 171, 176, 193, 195], "ros2test_qos_profil": 39, "slow": [39, 71, 112, 124, 133, 202], "medium": [39, 137, 143, 154], "aggress": 39, "dep": [40, 89, 112, 113, 114, 115, 252], "ros2_w": [40, 48, 58, 59, 93, 94, 95, 148, 151, 152, 163, 164, 165, 166, 167, 171, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 205, 208, 215, 216, 248, 254], "authorship": 40, "toward": [40, 63, 117, 122, 123, 218, 253], "cfg": [40, 88, 100, 112, 113, 122, 167, 186, 211, 223, 235, 239], "script_dir": [40, 195], "install_script": [40, 195], "glob": [40, 192, 211, 213, 214, 235, 245], "my_packag": [40, 50, 55, 166, 167, 186], "data_fil": [40, 114, 167, 186, 192, 211, 213, 214, 235, 245], "ament_index": [40, 112, 139, 167, 186], "install_requir": [40, 167, 186], "zip_saf": [40, 167, 186], "author_email": 40, "maintainer_email": [40, 152, 167, 186, 192, 195, 196], "classifi": [40, 137], "audienc": 40, "todo": [40, 112, 115, 126, 137, 167, 186, 204], "awesom": 40, "entry_point": [40, 152, 167, 186, 192, 195, 196, 245], "console_script": [40, 112, 113, 152, 166, 167, 186, 192, 195, 196, 226, 233, 235, 237, 239, 245], "introduc": [41, 105, 112, 113, 114, 115, 119, 120, 121, 122, 124, 134, 148, 167, 177, 187, 224, 225, 226, 231], "p": [41, 54, 55, 69, 73, 76, 84, 85, 86, 87, 88, 89, 112, 119, 122, 123, 124, 134, 146, 147, 148, 149, 155, 159, 163, 164, 165, 184, 185, 202, 204, 207, 208, 211, 215, 218, 233, 245, 253], "buildfarm": [41, 64, 66, 98, 114, 115, 131], "freeform": 41, "breath": 41, "exhal": 41, "doxygen": [41, 51, 112, 113, 114, 115, 132, 219], "autogener": 41, "uniform": [41, 113, 198], "theme": [41, 69, 112, 114, 115], "docs_output": 41, "view": [41, 69, 79, 98, 112, 114, 127, 137, 141, 144, 159, 166, 171, 172, 177, 179, 180, 181, 199, 202, 203, 213, 216, 228, 242, 243, 254], "browser": [41, 78, 133, 142, 149, 252], "textual": [41, 77], "entrypoint": [41, 113, 124, 253], "builder": [41, 137, 142, 220, 251, 253], "multitud": 41, "default_config": 41, "suffic": 41, "restructuredtext": [41, 133], "uncommon": [41, 119], "quickstart": 41, "wizard": [41, 254], "enter": [41, 62, 65, 106, 112, 127, 134, 149, 154, 171, 174, 176, 177, 178, 179, 180, 181, 182, 185, 186, 188, 191, 192, 193, 194, 195, 196, 209, 215, 220, 225, 226, 233, 234, 235, 236, 237, 238, 239, 254], "apidoc": 41, "autodoc": [41, 112], "abspath": [41, 113], "reachabl": [41, 124], "toctre": [41, 133], "maxdepth": [41, 133], "caption": 41, "back": [41, 56, 57, 59, 62, 67, 69, 98, 102, 112, 113, 115, 119, 121, 122, 123, 124, 125, 134, 144, 147, 148, 150, 151, 152, 172, 175, 179, 187, 189, 191, 192, 193, 194, 195, 196, 197, 199, 200, 203, 215, 216, 218, 225, 229, 232, 234, 235, 236, 238, 239, 252, 253], "sidebar": [41, 78], "cpp_api_doc": 41, "markdown": [41, 134], "preserv": [41, 51, 56, 112, 113, 119, 134, 199], "proxi": 41, "readme_includ": 41, "myst": 41, "parser": [41, 112, 113, 123, 124, 242, 243], "myst_pars": 41, "sphinx_": 41, "farm": [41, 74, 104, 124, 125, 127, 130, 135, 142, 224, 255], "github_usernam": 41, "doc__": 41, "per_package_document": 41, "cookbook": [41, 131], "mikeferguson": 41, "ros2_cookbook": 41, "15": [42, 43, 61, 112, 113, 114, 115, 124, 125, 156, 159, 166, 174, 177, 186, 190, 198, 212, 214, 225, 226, 234, 235, 238, 239, 245, 248, 249], "imagin": [42, 219], "pancak": 42, "photo": 42, "collaps": [42, 78, 240], "reveal": [42, 135, 151, 152], "pinpoint": 42, "guess": [42, 65, 119, 174], "ultim": [42, 242], "analogi": 42, "bottom": [42, 48, 57, 88, 100, 115, 119, 131, 133, 182, 203, 213, 216, 218], "plate": [42, 136], "slip": 42, "disastr": 42, "fallen": 42, "void": [42, 48, 75, 112, 113, 114, 115, 119, 120, 122, 124, 125, 134, 135, 136, 146, 148, 150, 151, 166, 167, 171, 187, 189, 190, 191, 193, 194, 198, 199, 216, 225, 233, 234, 236, 238, 248], "functionc": 42, "functionb": 42, "functiona": 42, "13": [42, 60, 61, 112, 113, 114, 115, 125, 159, 171, 193, 195], "18": [42, 59, 88, 106, 112, 113, 114, 115, 117, 118, 119, 120, 123, 124, 148, 155, 159, 253], "led": [42, 124], "gave": [42, 48], "pictur": [42, 130, 205, 213], "orchestr": [42, 142, 253], "popular": [42, 132], "debugg": [42, 57], "breakpoint": [42, 57], "critic": [42, 75, 99, 123, 127, 134, 135, 146, 149, 154, 159, 203], "skill": [42, 142, 144], "leav": [42, 57, 65, 84, 86, 115, 132, 134, 151, 152, 156, 163, 165, 181], "fly": [42, 142, 159], "ssh": [42, 65, 114, 115, 155, 158], "luckili": 42, "fairli": [42, 112, 113, 134, 136, 162, 167, 188, 189, 242], "belt": 42, "readi": [42, 75, 105, 113, 115, 121, 127, 128, 134, 148, 156, 158, 160, 171, 187, 190, 193, 194, 195, 216, 219, 233, 236, 237, 249, 253], "dcmake_build_typ": [42, 134, 254], "immedi": [42, 43, 70, 112, 115, 121, 224], "denot": [42, 132, 218], "isn": [42, 50, 58, 112, 113, 115, 136, 180, 185, 188, 233, 238, 239], "great": [42, 80, 135, 174, 176, 188, 219, 249], "beginn": [42, 48, 53, 144, 163, 164, 165, 167, 168, 169, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196], "ton": 42, "filesystem": [42, 43, 48, 98, 112, 114, 115, 137], "ex": [42, 57, 58, 61, 88, 100, 112, 115, 125, 136, 189, 227, 233, 236, 237], "Be": [42, 43, 113, 114, 124, 133, 134, 147, 156, 163, 166, 167, 213], "tricki": [42, 115, 123], "analog": [42, 48, 119], "couldn": [42, 136, 164, 165, 203], "revert": [42, 112, 113, 114, 115, 119, 168], "chug": 42, "revers": [42, 114], "chronolog": 42, "upward": 42, "clue": 42, "valuabl": [42, 186], "__gi_rais": 42, "sig": 42, "6": [42, 59, 61, 79, 84, 85, 86, 87, 88, 89, 91, 92, 100, 106, 112, 113, 114, 115, 118, 119, 120, 121, 122, 124, 128, 132, 139, 140, 149, 155, 163, 233, 234, 238, 239, 240, 242, 246, 248, 252, 253], "sysdep": 42, "sysv": [42, 79], "rais": [42, 50, 64, 113, 114, 115, 131, 134, 135, 229], "50": [42, 112, 113, 114, 115, 147, 198, 204], "0x00007ffff79cc859": 42, "__gi_abort": 42, "abort": [42, 65, 109, 112, 116, 177, 248, 249], "79": [42, 112, 113, 114, 115, 227], "0x00007ffff7c52951": 42, "x86_64": [42, 85, 87, 252], "gnu": [42, 43, 135, 248], "libstdc": [42, 135], "0x00007ffff7c5e47c": 42, "4": [42, 43, 55, 60, 61, 88, 89, 100, 112, 113, 114, 115, 119, 122, 123, 124, 132, 133, 135, 136, 140, 142, 146, 155, 160, 171, 184, 199, 200, 205, 216, 222, 242, 248, 252], "0x00007ffff7c5e4e7": 42, "0x00007ffff7c5e799": 42, "__cxa_throw": 42, "0x00007ffff7c553eb": 42, "0x000055555555936c": 42, "_m_range_check": 42, "0x5555555cfdb0": 42, "__n": [42, 45, 54, 55, 122, 207], "9": [42, 112, 113, 114, 115, 118, 119, 120, 123, 124, 125, 155, 166, 176], "stl_vector": 42, "1070": [42, 115], "0x0000555555558e1d": 42, "1091": [42, 114], "0x000055555555828b": 42, "gdbtester": 42, "vectorcrash": 42, "0x5555555cfb40": 42, "steve": [42, 112, 113, 114, 115], "nav2_w": 42, "gdb_test_pkg": 42, "gdb_test_nod": 42, "44": [42, 112, 113, 115, 147, 199], "0x0000555555559cfc": 42, "0x7fffffffc108": 42, "stl": [42, 112, 114, 115, 242], "deduc": 42, "kill": [42, 112, 113, 168, 169, 177, 178, 180], "did": [42, 43, 114, 115, 119, 123, 124, 134, 185, 205, 216, 249, 253], "launch_ro": [42, 45, 46, 122, 139, 166, 175, 191, 192, 209, 211, 212, 213, 214, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 246, 247], "xterm": 42, "debbug": 42, "usecas": 42, "start_sync_slam_toolbox_nod": 42, "get_package_share_directori": [42, 45, 113, 114, 166, 167, 168, 213, 225, 226, 245], "slam_toolbox": 42, "mapper_params_online_sync": 42, "use_sim_tim": [42, 55, 77, 112, 113, 114, 119, 121, 169, 179, 245], "sync_slam_toolbox_nod": 42, "omit": [42, 69, 80, 180], "bog": 42, "recompil": [42, 134], "lifecyclenod": [42, 112, 113, 114, 115, 121, 122], "componentcontain": 42, "pain": 42, "__node": [42, 54, 55, 147, 167, 178, 207], "mode": [42, 68, 71, 112, 113, 114, 115, 122, 124, 133, 136, 147, 148, 156, 160, 169, 218], "cach": [42, 43, 64, 69, 72, 79, 97, 99, 112, 113, 114, 115, 142, 203, 218, 219, 233, 253], "mixin": [42, 114, 135, 253], "test_log": 42, "unhandl": [42, 115], "catch": [42, 112, 113, 115, 134, 137, 189, 227, 233, 236], "backward": [42, 113, 119, 218], "beauti": 42, "backward_ro": 42, "techniqu": [43, 84, 85, 86, 87, 88, 89, 97, 99, 100, 177], "osx": [43, 57, 59, 89, 106, 113, 114, 173, 185, 203, 204], "loopback": [43, 202], "adapt": [43, 52, 56, 88, 104, 112, 113, 125, 149, 203, 215], "verifi": [43, 57, 61, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 113, 115, 122, 133, 147, 149, 150, 151, 152, 159, 191, 192, 193, 194, 195, 196, 207, 208, 215, 224, 238, 239], "xx": [43, 115, 252], "xxx": 43, "43751": 43, "firewal": [43, 88], "ufw": 43, "proto": [43, 169], "224": [43, 112, 115], "ifconfig": 43, "mulitcast": 43, "eno1": 43, "4163": 43, "_rclpy": [43, 112], "suffix": [43, 112, 121, 203, 211], "mismatch": [43, 112, 113, 114, 115, 236], "crop": [43, 115, 124], "ic": 43, "constrain": [43, 132], "makeflag": 43, "j1": 43, "4gb": 43, "ram": [43, 102, 203], "colcon_ignor": [43, 73, 84, 86, 88, 184, 185, 253], "upgrad": [43, 48, 58, 60, 69, 72, 86, 87, 88, 89, 98, 99, 100, 112, 113, 114, 115, 127, 133, 134, 163, 165], "conda": [43, 73], "conjunct": [43, 104, 122], "seem": [43, 57, 60, 112, 115, 119, 131, 132, 188, 202, 242], "cpython": 43, "importerror": 43, "dlopen": 43, "ros2_": 43, "37m": 43, "darwin": 43, "rpath": [43, 113], "librcl_interfaces__rosidl_typesupport_c": 43, "dylib": [43, 207], "opt": [43, 48, 57, 69, 73, 79, 84, 86, 90, 97, 99, 114, 115, 121, 122, 123, 160, 163, 164, 165, 173, 184, 185, 204, 218, 253], "qtgui": 43, "qguiapplic": 43, "46": [43, 112, 113, 114, 115, 199], "qinputmethod": 43, "87": [43, 112, 113, 114, 115, 159], "qt4": 43, "441": [43, 112, 114, 115, 125, 187], "dyld": 43, "__cg_jpeg_resync_to_restart": 43, "imageio": 43, "sh": [43, 57, 84, 85, 86, 87, 89, 97, 99, 173, 184, 253], "25274": 43, "bpt": 43, "trap": 43, "brew": [43, 60, 89, 133, 156], "unlink": 43, "But": [43, 57, 58, 75, 115, 124, 125, 134, 147, 167, 180, 185, 198, 199, 203, 218, 232, 233, 249, 253, 254], "install_name_tool": 43, "jpeg": 43, "libopencv_highgui": 43, "libpng16": 43, "cellar": 43, "recent": [43, 105, 156, 165, 228], "commandlinetool": 43, "resolv": [43, 57, 76, 79, 89, 112, 113, 114, 115, 118, 134, 136, 219, 251, 254], "app": [43, 57, 78, 89, 100, 112, 142, 163, 166, 167, 219, 253], "date": [43, 83, 85, 87, 96, 97, 99, 105, 112, 113, 114, 115, 120, 121, 122, 127, 133, 134, 163, 164, 165, 176, 204, 246], "reinstal": [43, 88], "stem": 43, "ln": 43, "prerequisit": [43, 220, 241], "pyd": [43, 88], "unavail": 43, "unresolv": [43, 89, 254], "anti": [43, 136], "viru": [43, 136], "defend": 43, "interf": [43, 185], "exclud": [43, 112, 113, 114, 115, 134, 182, 240, 254], "incorrect": [43, 112, 113, 114, 115, 219], "deeper": [43, 106, 142, 182, 188], "regedit": 43, "hkey_local_machin": 43, "currentcontrolset": 43, "longpathsen": 43, "0x00000001": 43, "win32": [43, 88, 112, 115], "dialog": [43, 78, 88, 100, 112, 113, 115, 133, 218, 254], "ok": [43, 48, 70, 78, 112, 114, 115, 132, 146, 148, 187, 194, 216, 218, 245, 248, 253], "reset": [43, 112, 113, 114, 115, 123, 166, 170, 177, 178, 180, 191, 192, 218], "chocolatei": [43, 61, 136], "registri": [43, 88, 253], "uninstal": 43, "choco": [43, 88, 100], "msvcr20": 43, "redistribut": 43, "download": [43, 46, 61, 74, 78, 88, 90, 91, 92, 94, 97, 98, 114, 124, 133, 134, 153, 154, 163, 164, 165, 167, 171, 186, 188, 193, 195, 198, 199, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245, 252, 253, 254, 255], "shebang": [43, 112], "accompani": [43, 70, 134, 203], "python38": [43, 57, 88, 100], "forget": [43, 94, 135, 147, 148, 163, 174, 176, 177, 178, 179, 180, 181, 182, 184, 186, 190, 192, 195, 198, 199, 209, 211, 214, 218, 227, 245], "local_setup": [43, 57, 59, 76, 84, 86, 88, 100, 147, 163, 164, 165, 166, 167, 173, 185, 186, 190, 202], "bat": [43, 57, 59, 88, 90, 98, 100, 132, 150, 151, 152, 173, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 202, 208, 215, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245], "rviz2": [43, 69, 138, 144, 160, 165, 168, 205, 213, 216, 218, 245, 250], "1695823660": 43, "091830699": 43, "stereo": [43, 104, 233], "091943524": 43, "opengl": [43, 165], "glsl": [43, 113], "d3d12": 43, "render": [43, 102, 112, 113, 114, 133, 134, 166, 199, 218], "libgl_always_softwar": 43, "32": [44, 106, 112, 113, 114, 115, 159], "arm32": [44, 119, 120, 121, 122, 128], "64": [44, 59, 84, 85, 86, 87, 88, 100, 106, 112, 114, 134, 187, 216], "arm64": [44, 99, 113, 117, 119, 120, 121, 122, 123, 124, 125, 128], "arm": [44, 87, 103, 106, 134, 180, 197], "processor": [44, 252], "tier": [44, 80, 84, 86, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 134, 136, 143], "fastest": [44, 73], "confirm": [44, 57, 149, 176, 190, 249], "flash": 44, "percept": [44, 71, 104, 124, 125, 139], "rm": [44, 68, 84, 85, 86, 87, 89, 99, 114, 253], "docker_imag": 44, "ros_dock": 44, "ament_index_python": [45, 166, 167, 184, 213, 225, 226, 245], "launchdescript": [45, 46, 121, 122, 123, 166, 167, 168, 169, 175, 191, 192, 209, 211, 212, 213, 214, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 246], "declarelaunchargu": [45, 112, 113, 212, 213, 214, 227, 233, 236, 237, 245], "includelaunchdescript": [45, 113, 168, 213, 214, 225, 226, 246], "groupact": [45, 123, 213], "launch_description_sourc": [45, 213, 214, 225, 226], "pythonlaunchdescriptionsourc": [45, 168, 213, 214, 225, 226], "substitut": [45, 52, 72, 112, 113, 114, 115, 121, 210, 212, 213, 227, 236, 237, 245, 246], "launchconfigur": [45, 212, 213, 214, 227, 236, 237, 245], "textsubstitut": [45, 213, 214], "pushrosnamespac": [45, 112, 114, 124, 213], "generate_launch_descript": [45, 46, 121, 122, 123, 166, 167, 168, 175, 191, 192, 209, 211, 212, 213, 214, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 246], "background_r_launch_arg": [45, 213], "background_r": [45, 179, 212, 213, 214], "default_valu": [45, 119, 212, 213, 214, 227, 233, 236, 237, 245], "background_g_launch_arg": [45, 213], "background_g": [45, 179, 213], "255": [45, 112, 155, 174, 179, 213], "background_b_launch_arg": [45, 213], "background_b": [45, 179, 213], "chatter_ns_launch_arg": 45, "chatter_n": 45, "launch_includ": 45, "talker_listen": [45, 153, 154, 155, 156, 158, 159, 253], "launch_include_with_namespac": 45, "push_ros_namespac": [45, 113], "turtlesim_nod": [45, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 188, 209, 212, 213, 214, 227, 233, 234, 235, 236, 237], "turtlesim1": [45, 175, 209, 212, 214], "turtlesim": [45, 120, 127, 144, 150, 162, 167, 172, 173, 176, 177, 178, 179, 180, 181, 182, 185, 186, 188, 209, 212, 213, 214, 225, 226, 227, 228, 231, 232, 233, 234, 235, 236, 237, 238, 239], "sim": [45, 104, 114, 115, 142, 209, 212, 213, 214, 227, 233, 234, 235, 236, 237, 243], "turtlesim2": [45, 175, 209, 213, 214], "turtlesim_node_with_paramet": 45, "forward_turtlesim_commands_to_second_turtlesim_nod": 45, "mimic": [45, 113, 115, 174, 209, 213], "turtle1": [45, 150, 174, 175, 176, 177, 178, 180, 181, 182, 188, 209, 213, 225, 226, 227, 228, 229, 233, 234, 235, 236, 237], "cmd_vel": [45, 160, 166, 167, 174, 175, 176, 177, 178, 181, 182, 209, 213, 233, 236, 237], "exec": [45, 46, 50, 112, 113, 114, 121, 122, 123, 154, 209, 211, 214, 253], "launch_file_nam": [45, 209], "path_to_launch_fil": [45, 46], "turtle_teleop_kei": [45, 174, 176, 177, 178, 179, 180, 181, 188, 213, 227, 228, 233, 234, 235, 236, 237], "verbos": [45, 59, 112, 114, 200, 209, 221, 253], "cam2imag": [46, 84, 86, 202, 204, 207], "showimag": [46, 202, 204], "composablenodecontain": [46, 112, 114, 121, 247], "composablenod": [46, 112, 121, 247], "image_contain": 46, "composable_node_descript": [46, 247], "image_tool": [46, 202, 204, 207], "burgerimag": 46, "width": [46, 112, 114, 174, 202, 246], "320": [46, 112, 113, 114, 234], "height": [46, 114, 202, 245], "240": [46, 112, 115, 125], "burger_mod": [46, 202, 207], "keep_last": [46, 56, 113, 114, 119, 179], "extra_argu": [46, 247], "use_intra_process_comm": [46, 146, 199, 207, 247], "node_contain": [46, 123], "composable_nod": [46, 123], "extra_arg": 46, "loadcomposablenod": [46, 112], "load_composable_nod": [46, 114, 123], "target_contain": 46, "comm": [46, 113, 114, 115], "exhaust": [47, 127, 132, 219], "magic": [47, 189, 202], "aw": [47, 142], "amazon": [47, 112], "awslab": 47, "porting_tool": 47, "rospy2": [47, 142], "rospi": [47, 53, 113], "catkin_mak": [48, 53, 112, 184], "catkin_make_isol": [48, 53, 184], "component1": 48, "componentn": 48, "catkin_packag": 48, "catkin_depend": 48, "include_dir": 48, "add_message_fil": [48, 49], "add_service_fil": [48, 49], "generate_messag": [48, 49], "target_nam": 48, "filenam": [48, 112, 113, 115, 123, 125, 200, 203, 216, 242], "clariti": 48, "fpr": 48, "msg_file": [48, 190], "occurr": [48, 115], "catkin_devel_prefix": 48, "catkin_global_bin_destin": 48, "catkin_global_include_destin": 48, "catkin_global_lib_destin": 48, "catkin_global_libexec_destin": 48, "catkin_global_share_destin": 48, "catkin_package_bin_destin": 48, "catkin_package_include_destin": 48, "catkin_package_lib_destin": 48, "catkin_package_share_destin": 48, "catkin_enable_test": [48, 112], "catkin_add_gtest": 48, "rostest": [48, 112], "include_directori": [48, 114, 121, 166], "gtest_include_dir": 48, "_some_depend": 48, "catkin_librari": 48, "gtest_librari": 48, "test_someth": 48, "subnamespac": 48, "my_interfac": 48, "my_messag": 48, "mymessag": 48, "typedef": [48, 115, 119, 123, 146], "struct": [48, 112, 113, 114, 118, 119, 121, 122, 132, 146, 171, 199], "constsharedptr": [48, 171, 216], "datatyp": [48, 78, 230, 231], "camelcas": [48, 113, 132], "uncom": 48, "pointstamp": [48, 218], "point_stamp": [48, 233], "nav_msg": [48, 204, 218], "getmap": 48, "get_map": 48, "service_callback": [48, 75], "const": [48, 75, 112, 113, 114, 115, 119, 120, 122, 123, 125, 135, 136, 146, 148, 150, 151, 166, 167, 171, 187, 193, 194, 198, 199, 207, 215, 216, 225, 233, 234, 236, 247, 248], "shared_ptr": [48, 75, 112, 113, 115, 118, 119, 121, 125, 134, 146, 148, 151, 187, 189, 194, 199, 215, 225, 233, 234, 236, 238, 248], "nsec": [48, 56], "nanosec": [48, 123, 171, 204, 233, 238, 239], "weak_ptr": [48, 113, 115, 199], "scoped_lock": 48, "unique_lock": [48, 112, 115], "unordered_map": [48, 167], "ros1_talk": 48, "build_depend": [48, 51, 113, 190, 247], "run_depend": 48, "catkin_include_dir": [48, 112], "sstream": [48, 114, 234, 248], "nodehandl": 48, "chatter_pub": 48, "1000": [48, 69, 122, 155, 179, 200, 203, 241, 252], "loop_rat": [48, 245, 248], "stringstream": [48, 113, 122, 248], "ss": [48, 235, 239, 248], "ros_info": 48, "c_str": [48, 122, 148, 171, 191, 193, 198, 215, 234, 236, 248], "spinonc": 48, "sleep": [48, 112, 113, 123, 137, 199, 204, 245, 248, 249], "noetic": [48, 76, 124], "rosrun": [48, 54], "mkdir": [48, 69, 73, 76, 84, 85, 86, 87, 89, 122, 134, 148, 149, 154, 156, 158, 163, 164, 165, 167, 176, 184, 185, 187, 190, 208, 209, 211, 214, 245, 252, 253], "ros2_talk": 48, "cp": [48, 252, 253], "straightforward": [48, 121, 122, 124, 189], "creation": [48, 112, 113, 119, 120, 124, 125, 133, 150, 151, 152, 154, 159, 186, 191, 192, 193, 194, 195, 196, 215, 238, 239], "make_shar": [48, 75, 113, 114, 119, 120, 133, 146, 148, 150, 151, 166, 171, 187, 190, 191, 193, 194, 199, 215, 225, 233, 234, 236, 238, 247, 248], "pretti": [48, 58, 106, 113, 132], "create_publish": [48, 53, 112, 119, 123, 146, 148, 150, 166, 187, 190, 193, 195, 198, 199, 204, 233, 236, 237, 245], "rmw_qos_profile_default": [48, 119], "outgo": 48, "rclcpp_info": [48, 75, 148, 171, 187, 191, 193, 194, 198, 215, 230, 233, 236, 238, 248], "cousin": 48, "pend": [48, 106, 113, 115, 137], "spin_som": [48, 112, 115, 146], "unchang": [48, 112, 153], "exec_depend": [48, 49, 51, 74, 112, 114, 115, 122, 187, 190, 195, 209, 234, 235, 239, 247], "boost_include_dir": 48, "concis": [48, 62, 67, 88, 230], "thorough": [48, 122, 176], "_include_dir": [48, 121, 233], "_librari": [48, 112, 121], "boost_librari": [48, 112], "stricter": 49, "substanti": [49, 76, 106, 124, 130, 134], "anywai": [49, 115, 132, 134, 229], "rosidl_default_runtim": [49, 187, 190], "member_of_group": [49, 187, 190, 208], "rosidl_interface_packag": [49, 187, 190, 208], "message_packag": 49, "respawn_delai": [50, 112], "clear_param": 50, "textfil": 50, "binfil": 50, "parameter_ev": [50, 55, 112, 153, 160, 171, 176, 177, 178, 179, 181, 204], "my_execut": [50, 125], "my_nod": [50, 57, 77, 118, 186], "a_str": [50, 55], "an_int": 50, "a_float": 50, "asd": 50, "another_str": 50, "string_with_same_value_as_abov": 50, "quoted_str": 50, "bsd": [50, 51, 112, 113, 114, 134], "csd": 50, "list_of_str": 50, "sep": [50, 120], "list_of_int": 50, "another_list_of_str": 50, "strang": [50, 115, 173], "strange_separ": 50, "an_absoulute_n": 50, "group1": 50, "group2": 50, "my_param": [50, 54, 122, 191, 192], "another_param": 50, "an_absolute_n": 50, "my_top": [50, 55, 171], "pass_all_arg": 50, "topic_nam": [50, 56, 112, 114, 119, 150, 176, 181, 234], "mylaunch": 50, "custom_topic_nam": 50, "my_env_var": [50, 121], "my_valu": 50, "condition_a": 50, "another_env_var": 50, "another_valu": 50, "condition_b": 50, "some_env_var": 50, "some_valu": 50, "node_env_var": 50, "another_packag": 50, "another_execut": 50, "another_nod": 50, "nor": [50, 106, 124, 148], "children": [50, 114, 205, 214, 225, 226], "use_time_prefix_in_talk": 50, "moment": [50, 107, 108, 109, 115, 127, 168, 240], "decript": 50, "my_n": 50, "another_n": 50, "absolute_n": 50, "my_pkg": 50, "outsid": [50, 114, 216, 219], "cmd": [50, 57, 69, 88, 96, 100, 115, 123, 136, 212, 214, 225, 226, 233, 234, 235, 236, 237, 238, 239, 253], "la": [50, 137, 247], "cwd": 50, "my_exec": 50, "ld_librari": 50, "another_launch_fil": 50, "roslaunch": [50, 112, 122], "hasn": [50, 112, 133, 186, 216], "arg1": 50, "arg2": 50, "optenv": 50, "exec_nam": [50, 121], "eval": [50, 123, 214], "dirnam": 50, "val1": 50, "anon": 50, "subsect": [50, 133, 134], "tag1": 50, "attr": [50, 112], "tag2": 50, "tag3": 50, "tri": [50, 113, 134, 190, 236, 237], "signific": [51, 112, 114, 124, 127, 132, 151, 152, 175, 182], "assumpt": [51, 115, 119, 134], "0140": [51, 134], "rational": [51, 106, 120, 132], "rosdep": [51, 59, 69, 72, 76, 82, 89, 93, 94, 95, 115, 144, 149, 163, 164, 165, 185, 191, 192, 193, 194, 195, 196, 206, 215, 225, 226, 233, 234, 235, 236, 237, 238, 239, 242, 253], "unnecessari": [51, 112, 113, 114, 115, 134, 148, 193, 194, 199], "repetit": 51, "build_export_depend": [51, 113, 115], "formerli": 51, "testfoo": 51, "sphinx": [51, 113, 114, 132, 133], "claus": [51, 112, 134], "preexist": 51, "osi": 51, "contributor": [51, 112, 113, 114, 115, 120, 127, 130, 134, 224], "worth": [51, 127, 133], "small": [51, 57, 112, 113, 114, 115, 121, 133, 134, 135, 137, 140, 142, 143, 158, 176, 184, 185, 203, 218, 224], "retriev": [52, 55, 70, 112, 113, 115, 121, 123, 124, 138, 154, 163, 164, 165, 167, 219], "fulli": [52, 57, 80, 112, 113, 119, 123, 138, 185, 188, 189, 248, 252, 253], "ros__paramet": [52, 55, 122, 179, 213], "lidar_nam": 52, "lidar_id": 52, "11312": 52, "11311": [52, 204], "21311": 52, "lidar_n": 52, "lidar_node_nam": 52, "2438": 52, "2439": [52, 115], "2440": [52, 115], "wildcard": [52, 112, 113, 114], "deg": 52, "rad": 52, "besid": [53, 84, 85, 86, 87, 88, 89, 100, 119, 122, 134, 138, 166, 167], "init_nod": 53, "asdf": 53, "loginfo": [53, 112, 212], "create_nod": [53, 112, 167, 204], "get_param": 53, "ttyusb0": 53, "isinst": 53, "baudrat": 53, "115200": 53, "logwarn": 53, "declare_paramet": [53, 55, 113, 114, 119, 122, 191, 192, 215, 233, 234, 235, 236, 237], "queue_siz": [53, 112, 119], "qosprofil": [53, 112, 113, 119, 245], "add_two_int": [53, 70, 194, 196], "addtwoint": [53, 70, 194, 196], "add_two_ints_callback": [53, 196], "create_servic": [53, 75, 114, 148, 187, 194, 196], "wait_for_servic": [53, 70, 106, 115, 148, 187, 194, 196], "serviceproxi": 53, "resp": 53, "req": [53, 70, 112, 123, 187, 196], "create_cli": [53, 70, 75, 114, 148, 187, 194, 196, 233, 236, 237, 248], "timeout_sec": [53, 70, 115, 167, 187, 196], "call_async": [53, 70, 113, 187, 196, 233, 237], "spin_until_future_complet": [53, 112, 114, 148, 187, 194, 196, 249], "trail": [54, 112, 132, 137, 200], "elid": 54, "preced": [54, 132, 185], "some_packag": [54, 120], "some_ros_execut": 54, "__name": 54, "new_node_nam": 54, "__log": 54, "__ip": 54, "__hostnam": 54, "__master": 54, "_foo": 54, "reconfigur": [55, 84, 86, 112, 190, 220], "node_execut": [55, 121], "my_talk": 55, "forward": [55, 58, 61, 105, 112, 113, 114, 115, 123, 132, 165, 166, 167, 213, 218], "slash": [55, 113], "manual_composit": [55, 207], "my_listen": 55, "executable_nam": [55, 178, 179], "param_nam": [55, 122], "param_valu": 55, "some_int": 55, "some_list": 55, "some_integ": 55, "some_doubl": 55, "14": [55, 79, 89, 106, 112, 113, 114, 115, 120, 121, 122, 128, 148, 151, 155, 166, 167, 171, 193, 195, 254], "718": [55, 112, 113, 114, 115], "qos_overrid": [55, 179], "demo_param": 55, "signatur": [55, 112, 113, 114, 115, 117, 118, 119, 120, 124, 159], "ros2bag": [56, 125], "playback": [56, 78, 104, 112, 113, 114, 115, 151, 152, 204], "suffici": [56, 121], "schema": [56, 74, 112, 114, 147, 186], "dictionari": [56, 112, 113, 114, 167, 214], "qos_policy_nam": 56, "qos_dur": 56, "sec": [56, 123, 171, 204, 233, 238, 239], "ros2top": [56, 171], "verb": [56, 112, 113, 114, 122, 123, 153, 211, 221], "replic": 56, "keep_al": [56, 112], "system_default": [56, 124], "best_effort": [56, 122, 202], "unknown": [56, 112, 113, 115, 122, 124, 213, 248], "transient_loc": [56, 112, 118, 119, 120, 123], "manual_by_top": 56, "liveliness_lease_dur": 56, "avoid_ros_namespace_convent": 56, "durability_overrid": 56, "my_bag": [56, 122, 151, 152], "reliability_overrid": 56, "nonetheless": 57, "cope": [57, 112, 120, 122], "symlink": [57, 84, 86, 89, 93, 94, 95, 96, 112, 113, 114, 156, 184, 185, 245], "versatil": [57, 253], "dev_w": 57, "ros2_instal": [57, 173, 184, 185], "microsoft": [57, 58, 69, 88, 100, 136, 165, 173], "powershel": [57, 96, 136, 173, 184, 190, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239], "ps1": [57, 136, 173, 184, 190, 225, 226, 233, 234, 235, 236, 237, 238, 239], "inherit": [57, 89, 114, 115, 134, 167, 193, 195, 213, 247], "resort": 57, "corner": [57, 62, 122, 134, 177, 213, 218, 227, 253], "json": [57, 78, 104, 113, 147], "Of": [57, 127, 224, 253], "meaningfulli": 57, "everyth": [57, 63, 69, 75, 89, 105, 127, 132, 133, 134, 137, 147, 174, 185, 203, 218, 238, 239, 241], "untest": 57, "recogniz": [57, 176], "importantli": [57, 134], "ros2_humbl": [57, 76, 84, 85, 86, 87, 88, 89, 96, 100, 173], "recognis": 57, "blurb": 57, "invalid": [57, 112, 113, 115, 119, 134, 159, 224, 227, 238, 239], "merg": [57, 59, 61, 62, 63, 64, 67, 88, 106, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 130, 134, 136, 139, 150, 151, 152, 184, 185, 186, 187, 190, 191, 192, 193, 194, 195, 219, 220, 225, 226, 233, 234, 235, 236, 237, 238, 239], "trial": [57, 92, 94], "paus": [57, 112, 113, 114, 115, 122, 123, 124, 199], "untouch": [57, 195], "capit": 57, "qt_gui_cor": [58, 59, 112, 139], "python_qt_bind": [58, 59, 89, 113, 139], "straight": [58, 61], "checkout": [58, 72, 83, 84, 86, 88, 89, 113, 115, 133], "pr": [58, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 131, 198, 220], "notabl": [58, 62, 67, 242], "unfortun": [58, 123, 136], "zc": 58, "target_compile_opt": [58, 135], "came": [58, 130, 182, 227], "qt_gui_cpp": 58, "target_linker_fil": 58, "_target": [58, 121], "target_fil": 58, "cl": 58, "stackoverflow": [58, 89], "crystal": [59, 103, 105, 111, 112, 130], "clemmi": [59, 105, 111, 119], "bionic": [59, 117, 118, 119, 120, 253], "beaver": [59, 253], "mac": [59, 107, 112, 115, 116, 117, 118, 119, 120, 121, 122, 128, 163], "sierra": [59, 108, 109, 116, 117, 118, 119], "2017": [59, 88, 100, 105, 117, 141, 142, 204], "qt5": [59, 113, 254], "picknikrobot": 59, "rqt2_setup": 59, "rqt2": 59, "rosinstall_gener": [59, 89], "bounci": [59, 105, 111, 119, 200], "console_bridg": [59, 89, 112, 115, 139], "fastcdr": [59, 84, 85, 86, 87, 115, 149], "fastrtp": [59, 84, 85, 87, 95, 107, 112, 113, 114, 115], "urdfdom_head": [59, 84, 85, 86, 87, 112, 113, 139, 149], "handler": [59, 112, 113, 114, 115, 123, 137, 166, 170, 185, 210, 214, 223, 234, 235], "console_direct": [59, 185], "rqt_shell": [59, 139], "proceed": [60, 61, 89, 156, 159, 168, 169], "sip": [60, 112, 114, 115], "pyqt5": [60, 88, 89, 100, 112], "pyside2": [60, 61], "graphviz": [60, 61, 88, 89, 100, 133], "pip": [60, 69, 73, 76, 82, 84, 86, 88, 89, 100, 114, 123, 133, 163, 164, 165, 184, 219], "pygraphviz": [60, 61, 89], "pydot": [60, 61, 88, 89, 100], "quickest": 60, "cmake_prefix_path": [60, 89, 114], "pypi": [61, 73, 76, 219, 255], "riverbankcomput": 61, "x64": [61, 88, 100, 112, 184, 185], "administr": [61, 74, 88, 100, 121, 136, 220], "uncompress": [61, 150], "nmake": 61, "pyqt": [61, 89, 114], "download5": 61, "ran": [61, 150, 176, 178, 181, 182, 185, 188, 209, 253, 254], "troubl": [61, 63, 84, 86, 124, 134, 246], "qtnfc": 61, "qtcore": 61, "gitlab": [61, 63, 65, 136, 149], "_page": 61, "download_window": 61, "pypars": [61, 82, 88, 89, 100], "pip3": [61, 62, 67, 69, 133, 149], "qt_dotgraph": 61, "unsupport": [61, 86, 87, 112, 113, 114], "numer": [62, 106, 116, 119, 187, 230], "rpm": [62, 67, 80, 82, 84, 85, 114], "rhel": [62, 67, 80, 81, 98, 113, 114, 115, 122, 123, 124, 125, 219, 228], "dnf": [62, 67, 82, 84, 85, 97, 219, 228], "password": [62, 67], "repeatedli": [62, 67, 75], "pat": [62, 67], "account": [62, 67, 112, 113, 115, 124, 133, 136, 159, 163, 253], "dropdown": [62, 67, 78, 133, 174], "classic": [62, 67, 102, 203, 253], "tick": [62, 67, 115, 120, 134, 199, 252], "public_repo": [62, 67], "checkbox": [62, 67, 114, 115], "highlight": [62, 67, 70, 78, 107, 108, 114, 119, 120, 122, 123, 124, 125, 126, 132, 133, 134, 181, 182, 198, 199, 253], "green": [62, 67, 105, 130, 242], "usernam": [62, 67, 69, 158, 163, 203], "github_us": [62, 67], "oauth_token": [62, 67], "editor": [62, 67, 132, 133, 153, 159, 167, 171, 185, 186, 189, 193, 195, 209, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 253], "forthcom": [62, 67, 113, 119, 211], "your_packag": [62, 67], "convei": [62, 67], "01": [62, 67, 149, 159, 241, 242, 246, 253], "08": [62, 67, 115, 159, 203, 242, 246], "my_repo": [62, 65, 67], "my_organ": [62, 65], "gbp": [62, 65, 131], "uri": [62, 112, 123, 150, 151, 152, 154], "cell": [62, 112, 134, 142, 149, 218], "press": [62, 65, 112, 114, 115, 133, 147, 149, 166, 168, 174, 176, 177, 182, 199], "dai": [62, 63, 67, 105, 127, 139, 143], "review": [62, 63, 64, 67, 112, 114, 115, 130, 132, 137, 139, 190, 224], "24": [62, 67, 72, 112, 113, 114, 115, 124, 125, 159], "48": [62, 67, 112, 113, 114, 115, 136, 159, 176], "approxim": [62, 67, 98, 122, 130, 240], "four": [62, 67, 115, 117, 133, 207, 216, 220, 229, 246, 249, 254], "week": [62, 67, 98, 116, 121, 127, 134, 143, 219], "anywher": [63, 70, 112, 134, 135, 246], "spdx": [63, 113], "chose": [63, 132, 177, 194, 196], "adjac": [63, 195], "item": [63, 112, 113, 114, 119, 127, 130, 133, 134, 143, 174, 213, 214, 218, 225, 226, 246], "human": [63, 115, 149, 224], "141": [63, 112, 113, 114, 115], "proce": [63, 127, 154], "earli": [64, 99, 112, 123, 130, 134, 203, 249, 255], "membership": 64, "39513": 64, "144": [64, 112, 113, 114], "live": [64, 122, 133, 155, 201, 211, 243], "stabl": [64, 69, 83, 105, 112, 124, 127, 128, 188, 252], "hard": [64, 122, 125, 132, 199, 224, 230, 246, 254], "benefici": 65, "freshli": [65, 99], "trivial": [65, 122, 134, 186, 198], "unsur": [65, 133, 240], "token": [65, 112, 125, 228], "hg": [65, 88], "tar": [65, 85, 87, 89, 252], "tarbal": [65, 88, 114, 127], "legaci": [65, 72, 115, 117, 119, 132], "hash": [65, 96, 113, 114, 115, 124, 132, 142], "revis": [65, 115, 241], "ball": 65, "frequent": [65, 84, 85, 86, 87, 97, 99, 127, 134, 173, 175, 207], "indigo": [65, 112], "kinet": [65, 89, 112, 204], "lunar": 65, "melod": 65, "overlaid": 65, "writabl": 65, "osrf": [68, 89, 90, 98, 112, 125, 134, 139, 255], "friend": [68, 134], "yml": [68, 112], "depends_on": 68, "ctrl": [68, 69, 75, 109, 114, 115, 116, 119, 133, 151, 152, 160, 166, 167, 174, 176, 181, 182, 188, 193, 194, 195, 196, 199, 202, 203, 204, 212, 218], "favorit": [69, 167, 189, 228, 245, 253], "necess": 69, "vcstool": [69, 76, 82, 84, 88, 89, 115, 134], "groupadd": 69, "usermod": 69, "newgrp": 69, "systemctl": 69, "wget": [69, 76, 82, 85, 96, 133, 154, 171, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239, 252], "q": [69, 88, 90, 100, 123, 142, 149, 155, 160, 174, 199, 204, 230, 234, 235, 238, 239, 255], "asc": [69, 97], "arch": [69, 86, 87, 99, 219], "amd64": [69, 88, 92, 97, 98, 99, 100, 117, 119, 120, 121, 122, 123, 124, 125, 128, 131, 134, 253], "shift": [69, 72, 122, 123, 124, 125, 160, 218], "package1": 69, "package2": 69, "privileg": [69, 88, 100, 147, 155, 253], "remoteus": 69, "your_usernam": 69, "workspacefold": 69, "workspacemount": 69, "localworkspacefold": 69, "cpptool": 69, "twx": 69, "donjayamann": 69, "eamodio": 69, "gitlen": 69, "iot": [69, 93, 142], "containerenv": 69, "ros_localhost_onli": [69, 114, 120, 124], "runarg": 69, "pid": [69, 203, 205, 209, 253], "ipc": [69, 112, 167], "mount": [69, 163, 165], "tmp": [69, 122, 153, 216, 253], "x11": [69, 165], "dri": 69, "postcreatecommand": 69, "chown": 69, "whoami": 69, "f": [69, 112, 113, 114, 115, 122, 133, 154, 155, 177, 198, 200, 203, 218, 228, 230, 233, 235, 237, 253], "menu": [69, 78, 112, 131, 133, 163, 166, 174, 252], "user_uid": 69, "user_gid": 69, "nobl": [69, 115, 125], "userdel": 69, "un": [69, 112, 115], "fi": 69, "gid": [69, 112, 114], "useradd": 69, "uid": 69, "nopasswd": 69, "sudoer": 69, "chmod": [69, 90], "0440": 69, "palett": 69, "reopen": [69, 112, 114, 119, 120, 121, 122, 123, 124, 125, 193, 195, 234, 235], "coffe": 69, "xhost": 69, "pop": [69, 142, 202, 218, 241], "risk": [70, 119, 120, 130, 134, 135, 158, 248], "mistakenli": 70, "experienc": [70, 106], "pitfal": 70, "async": [70, 112, 148], "comparison": [70, 112, 113, 115, 124, 132, 147, 151, 152, 175], "pertain": [70, 213, 253], "example_interfac": [70, 121, 139, 148, 151, 152, 194, 196], "minimalclientsync": 70, "super": [70, 75, 147, 152, 166, 187, 192, 195, 196, 226, 233, 235, 237, 239, 245, 249], "minimal_client_sync": 70, "send_request": [70, 187, 196], "minimal_cli": [70, 187, 194, 196], "spin_thread": [70, 123], "destroy_nod": [70, 75, 112, 166, 187, 195, 196], "__name__": [70, 75, 152, 166, 187, 192, 195, 196, 204, 245, 249], "__main__": [70, 75, 152, 166, 187, 192, 195, 196, 204, 245, 249], "stop": [70, 75, 79, 112, 113, 114, 115, 121, 124, 125, 147, 149, 155, 156, 160, 168, 169, 174, 176, 177, 179, 181, 182, 193, 194, 195, 196, 199, 200, 204, 207, 209, 227], "trigger_request": 70, "thrown": [70, 112, 119, 120, 121, 156], "spin_onc": [70, 115, 167, 187, 245], "illustr": [70, 154, 174, 188], "caller": [70, 113, 122, 123, 174], "suscept": 70, "reader": [71, 75, 112, 113, 114, 115, 133, 134, 147, 148], "sender": 71, "ik": 71, "unwant": [71, 75], "discret": [71, 122, 132], "routin": 71, "correl": [72, 112], "proprietari": 72, "breakag": 72, "align": [72, 112, 113, 115, 121], "20": [72, 76, 86, 104, 112, 113, 114, 115, 121, 122, 123, 125, 134, 136, 140, 142, 146, 147, 148, 151, 152, 153, 154, 155, 159, 160, 163, 166, 181, 184, 185, 187, 189, 191, 192, 193, 194, 195, 196, 198, 203, 207, 213, 215, 219, 242, 246, 252], "rosdistro_index_url": 72, "rosdisto": 72, "snapshot": [72, 112, 113, 123, 134, 229], "ros_buildfarm": [72, 115, 131], "februari": 72, "28": [72, 112, 113, 115, 124, 253], "2024": [72, 105, 115, 125, 139], "02": [72, 149, 159, 204, 242, 246, 253], "sed": [72, 253], "v4": 72, "wise": 72, "began": 72, "nav2": [72, 101, 104, 142, 168], "circleci": 72, "ros_gz": 72, "bypass": 72, "temporari": [72, 112, 113, 115], "outag": 72, "fork": [72, 112, 113, 134, 219], "interoper": [73, 107, 108, 109], "cautionari": 73, "virtualenv": 73, "pipenv": 73, "parti": [73, 122, 124, 125, 127], "yr": 73, "consult": [73, 106, 185], "pyseri": 73, "colcon_venv": 73, "venv": 73, "gtsam": 73, "convien": 74, "institut": 74, "108": [74, 112, 114, 115], "href": [74, 186], "package_format2": 74, "schematypen": [74, 186], "my_project_vari": 74, "my_project_msg": 74, "my_project_servic": 74, "my_project_exampl": 74, "equiv": 74, "handbook": 74, "schedul": [75, 113, 134, 137, 198], "concurr": [75, 142, 173], "belong": [75, 133, 134, 148, 179, 190, 193], "relai": [75, 177, 187, 190], "spawn": [75, 113, 131, 169, 177, 178, 180, 202, 212, 213, 214, 233, 236, 237, 248], "whose": [75, 124, 134, 213, 242], "edg": [75, 98, 112, 142, 252], "obviou": [75, 120, 146, 158, 199], "incorrectli": [75, 112, 115], "inde": [75, 169, 199], "safer": [75, 121], "simpler": [75, 114, 124, 151, 152, 189, 199, 240, 246], "henc": [75, 124, 162, 240, 241, 242], "sens": [75, 134, 147, 216], "std_srv": [75, 177, 178, 180], "placehold": [75, 114, 148, 151, 166, 167, 187, 193, 234, 248], "cb_group_demo": 75, "servicenod": 75, "service_nod": 75, "service_ptr_": 75, "test_servic": [75, 112], "_1": [75, 148, 151, 166, 167, 187, 193, 234, 248], "_2": [75, 248], "_3": 75, "rmw_request_id_t": [75, 112], "request_head": 75, "keyboard": [75, 113, 115, 122, 123, 160, 174, 176, 177, 218, 228], "keyboardinterrupt": [75, 113, 226, 233, 235, 237, 239, 245], "chrono": [75, 113, 114, 146, 148, 150, 151, 171, 187, 190, 191, 193, 194, 198, 199, 225, 233, 236, 248], "chrono_liter": [75, 148, 150, 151, 187, 190, 191, 193, 194, 198, 199, 225, 233, 236], "demonod": 75, "client_nod": 75, "client_cb_group_": 75, "nullptr": [75, 112, 113, 114, 115, 119, 146, 236], "timer_cb_group_": 75, "client_ptr_": [75, 248], "rmw_qos_profile_services_default": 75, "timer_ptr_": 75, "create_wall_tim": [75, 112, 148, 150, 151, 187, 190, 191, 193, 198, 199, 225, 236, 248], "timer_callback": [75, 148, 150, 151, 152, 187, 191, 192, 193, 195], "callbackgroup": [75, 112, 119], "timerbas": [75, 115, 148, 150, 151, 187, 190, 191, 193, 198, 199, 225, 236, 248], "result_futur": 75, "async_send_request": [75, 114, 123, 148, 187, 194, 236], "future_statu": 75, "wait_for": 75, "grace": 75, "multithreadedexecutor": [75, 106, 112, 113, 114, 122, 247], "reentrantcallbackgroup": 75, "callbackgroupdemo": 75, "client_cb_group": 75, "timer_cb_group": 75, "call_tim": 75, "create_tim": [75, 114, 152, 187, 192, 195, 226, 233, 237], "_timer_cb": 75, "outcom": [75, 112], "1653034371": 75, "758739131": 75, "1653034372": 75, "755865649": 75, "1653034398": 75, "161674869": 75, "1653034355": 75, "308958238": 75, "758197320": 75, "1653034416": 75, "021962246": 75, "stuck": 75, "fire": [75, 112, 124, 151, 152, 199, 245], "shall": [75, 122, 135], "1653067523": 75, "431731177": 75, "1653067524": 75, "431912821": 75, "433230445": 75, "1653067525": 75, "431869330": 75, "432912803": 75, "1653067526": 75, "431844726": 75, "432893954": 75, "1653067527": 75, "431828287": 75, "432848369": 75, "1653067528": 75, "400052749": 75, "1653067522": 75, "052866001": 75, "432577720": 75, "432365009": 75, "432300261": 75, "432272441": 75, "jammi": [76, 80, 86, 87, 98, 99, 113, 114, 123, 124, 128, 131, 134, 138], "jellyfish": [76, 80], "bridg": [76, 103, 104, 106, 107, 108, 109, 116, 137, 138, 142, 144, 160, 197], "imposs": [76, 120, 134, 199], "unstabl": [76, 114, 115, 134, 135, 188, 203], "unmet": 76, "held": [76, 127, 134, 135], "broken": [76, 112, 113, 114, 115, 181, 224], "flake8": [76, 82, 84, 86, 88, 89, 112, 113, 114, 115, 132], "blind": [76, 84, 86, 88, 89, 112, 113, 224], "newlin": [76, 84, 86, 88, 89, 115, 123, 200], "deprec": [76, 84, 86, 88, 89, 112, 113, 114, 115, 119, 137], "docstr": [76, 84, 86, 88, 89, 112, 115], "pytest": [76, 82, 84, 86, 88, 89, 112, 113, 114, 115, 123, 134, 167, 186, 223], "cov": [76, 82, 86, 113, 114], "repeat": [76, 84, 86, 113, 114, 134, 142, 207, 254], "rerunfailur": [76, 84, 86], "remaind": 76, "heterogen": 77, "my_int_arrai": 77, "web": [78, 133, 140, 243], "googl": [78, 112, 113, 115, 132, 139], "chrome": 78, "rosbridg": 78, "tab": [78, 88, 112, 115, 125, 132, 133, 136, 254], "websocket": 78, "drag": [78, 218], "db3": [78, 114, 115, 176], "mcap": [78, 114, 115, 125], "arrang": [78, 124, 174, 199], "particularli": [78, 123, 127, 130, 133, 181, 203, 224, 240], "shape": [78, 188, 189, 216, 218, 240, 241, 246], "arrow": [78, 149, 174, 176, 177, 181, 218, 227, 228, 234, 235, 236, 237], "sphere": [78, 187, 218, 240, 242], "occup": [78, 104], "grid": [78, 104, 218, 242], "cloud": [78, 114, 115, 125, 142, 144, 218, 250], "picker": 78, "diagnostic_msg": 78, "diagnosticarrai": 78, "diagnostic_nam": 78, "hardware_id": 78, "sensor_msg": [78, 119, 123, 125, 160, 166, 181, 204, 218, 241, 242, 245], "compressedimag": [78, 113, 115, 123], "axi": [78, 103, 213, 218, 225, 226, 230, 234, 235, 238, 239, 241, 242, 245], "twist": [78, 113, 115, 122, 160, 166, 167, 175, 176, 177, 178, 181, 182, 209, 218, 233, 236, 237], "jointstat": [78, 218, 241, 242, 245], "joint": [78, 115, 167, 205, 218, 225, 226, 242, 245, 246], "joint_stat": [78, 113, 245], "toggl": [78, 112, 113, 114, 122, 146], "posit": [78, 103, 112, 113, 115, 119, 135, 167, 176, 177, 181, 203, 216, 218, 225, 226, 230, 232, 233, 234, 235, 236, 241, 242, 245], "infer": [78, 103, 104, 191, 192], "met": 79, "rmw_implement": [79, 93, 94, 95, 122, 139, 148, 198], "demo_nodes_pi": [79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 121, 122, 124, 153, 156, 158, 253], "rem": 79, "newli": [79, 114, 119, 122, 167, 180, 190, 208, 215], "complain": [79, 115, 216, 242], "printenv": [79, 84, 86, 173], "102": [79, 112, 115, 122], "21318": 79, "535896": 79, "55044": 79, "pt": 79, "sl": 79, "00": [79, 147, 159, 189], "_ros2_daemon": 79, "d0062": 79, "dds_domainparticipantpresentation_reserve_participant_index_entryport": 79, "dds_domainparticipant_reserve_participant_index_entryport": 79, "kb": [79, 90, 102, 121, 203], "osx510": [79, 90], "segment": [79, 104, 122, 142, 205], "domainparticip": [79, 113], "temporarili": [79, 98], "sbin": 79, "kern": [79, 112], "shmmax": 79, "419430400": 79, "shmmin": 79, "shmmni": 79, "shmseg": 79, "1024": [79, 114, 115], "shmall": 79, "reboot": [79, 199, 202, 252], "hawksbil": [80, 84, 86, 97, 99, 105], "dive": [80, 174], "awai": [80, 113, 115, 142, 180, 203, 213, 218, 227, 253], "alter": [80, 90, 104, 112, 115, 133], "fedora": [81, 86, 112, 219], "liblsan": 82, "libxaw": 82, "libyaml": [82, 112, 114], "opencv": [82, 84, 86, 89, 103, 113, 123, 142, 199, 202], "coverag": [82, 88, 89, 106, 112, 113, 115, 122], "empi": [82, 88, 89, 100], "nose": [82, 89, 124], "pydocstyl": [82, 84, 88, 89, 112, 114], "mock": [82, 88, 89, 112, 115, 134, 224], "runner": 82, "poco": [82, 89], "foundat": [82, 117, 122, 255], "redhat": 82, "rigor": 83, "red": [84, 112, 174, 214, 242], "hat": 84, "langpack": [84, 97], "glibc": [84, 97, 112], "en_u": [84, 86, 97, 99], "epel": [84, 85, 97], "powertool": [84, 85, 97], "fedoraproject": [84, 85, 97], "_quickstart": [84, 85, 97], "mypi": [84, 85, 88, 89, 112, 115], "931": [84, 88, 89, 113, 123, 234], "asio": [84, 85, 88, 89, 100], "ignit": [84, 85, 113, 123, 142, 160], "cmake2": [84, 85], "math6": [84, 85, 113], "fresh": [84, 86, 88], "dthirdparty_asio": 84, "dpython3_execut": 84, "catkin_ignor": [84, 86], "subtre": [84, 86], "zsh": [84, 85, 86, 87, 89, 90, 97, 99, 114, 173], "heard": [84, 85, 86, 87, 88, 89, 97, 99, 100, 146, 148, 154, 171, 187, 193, 195, 253], "hoorai": [84, 85, 86, 87, 88, 89, 97, 99, 100, 205], "cc": [84, 86, 94, 135, 140, 235, 239], "cxx": [84, 86, 112, 113, 135], "retrigg": [84, 86, 115], "refresh": [84, 86, 88, 89, 114, 115, 147, 174, 181], "matter": [84, 85, 86, 87, 88, 89, 100, 134, 146, 155, 176, 185, 230, 241, 246], "behav": [84, 85, 86, 87, 88, 89, 100, 115, 148, 240], "rf": [84, 85, 86, 87, 89, 253], "subset": [85, 87, 100, 112, 114, 119, 124, 134, 150, 176, 198], "unpack": [85, 87, 88, 100, 252], "bzip2": 85, "bz2": [85, 87], "xf": [85, 87], "focal": [86, 112, 115, 121, 122, 123, 218], "bullsey": [86, 122, 123, 124], "openembed": [86, 119, 120, 121, 122, 128, 219], "webo": [86, 119, 120, 121, 122, 128], "os": [86, 119, 120, 121, 122, 128], "posix": [86, 99, 114], "gen": [86, 99, 122], "lc_all": [86, 99], "univers": [86, 87, 90, 91, 99, 113, 124, 136], "gpg": [86, 87, 97, 99], "curl": [86, 87, 88, 96, 97, 99, 112, 113, 115, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239], "ssl": [86, 87, 99], "keyr": [86, 87, 99], "dpkg": [86, 87, 99, 252], "ubuntu_codenam": [86, 87, 99], "tee": [86, 87, 99], "lt": [86, 134], "mint": [86, 87], "vice": [86, 87, 89, 99, 112, 115, 238], "versa": [86, 87, 89, 99, 112, 115, 238], "x86": [87, 119, 120, 121, 128], "chines": 88, "english": [88, 242], "somewher": [88, 100, 253], "vcredist2013": [88, 100], "vcredist140": [88, 100], "2100": [88, 100, 155], "openssl_conf": [88, 100], "win64": [88, 100], "icon": [88, 100, 112, 113, 114, 115, 127, 165, 216, 254], "pane": [88, 100], "profession": [88, 100, 127], "enterpris": [88, 100], "charg": [88, 100, 127, 148], "unselect": [88, 100, 254], "precompil": [88, 100], "vc16": [88, 100], "vs2019": [88, 100], "zip": [88, 91, 98, 100, 115, 133], "admin": [88, 100, 112, 113, 220], "opencv_dir": [88, 100], "eas": [88, 100, 112, 119, 243], "nupkg": [88, 100], "bullet": [88, 89, 100, 133], "cunit": [88, 89, 100], "tinyxml": [88, 100, 112, 137], "usestl": [88, 100], "tinyxml2": [88, 89, 100, 112], "TO": [88, 100], "59": [88, 89, 100, 112, 113, 114, 115, 159, 181, 204, 252], "cryptographi": [88, 89, 100, 124], "importlib": [88, 89, 100, 112, 115, 122], "lark": [88, 89, 100, 113], "lxml": [88, 89, 100], "matplotlib": [88, 89, 100], "netifac": [88, 89, 100, 115], "numpi": [88, 100, 112, 113, 114, 119, 230, 235, 239], "pillow": [88, 100, 112], "psutil": [88, 89, 100, 113], "pycairo": [88, 100], "pyyaml": [88, 100, 113, 123], "msvc": [88, 100, 112, 114, 115, 136], "qt5_dir": [88, 100], "msvc2017_64": [88, 100], "qt_qpa_platform_plugin_path": [88, 100], "rqt_graph": [88, 100, 122, 139], "winflexbison3": 88, "xmllint": 88, "libxml2": 88, "iconv": 88, "zlib": [88, 115], "zlatkov": 88, "libxml": 88, "260": [88, 112, 113, 123, 136], "fileio": 88, "bundl": [88, 91, 113, 134], "python_d": [88, 113], "colcon_execut": 88, "popup": [88, 112], "extract": [88, 91, 98, 112, 113, 114, 115, 123, 125, 131, 204, 205, 230], "peazip": 88, "tgz": 88, "ftp": 88, "pcbuild": 88, "get_extern": 88, "python38_d": 88, "python3_d": 88, "sqlite3_d": 88, "_d": [88, 136], "_ctype": 88, "cp38": 88, "cp38d": 88, "win_amd64": 88, "whl": 88, "etre": 88, "rmdir": [88, 100], "mojav": [89, 120, 121, 122, 128], "xcode": [89, 202], "appl": [89, 113, 114], "id497799835": 89, "61046761": 89, "xcodebuild": 89, "stuff": [89, 114, 132, 246], "happi": [89, 112, 114], "assimp": [89, 112, 113, 114, 115], "bison": [89, 252], "freetyp": 89, "openssl": [89, 91, 153, 156, 159, 252], "oroco": [89, 113, 114], "kdl": [89, 113, 114], "pcre": 89, "tinyxml1": 89, "dir": [89, 112, 113, 114, 115, 123, 124, 185, 205, 252], "zshrc": 89, "openssl_root_dir": [89, 156], "python2": 89, "build_ext": 89, "argcomplet": [89, 112, 114, 184], "homebrew": 89, "common_msg": 89, "rosmsg": 89, "wet": 89, "rosinstal": 89, "wstool": 89, "j8": 89, "install_isol": [89, 204], "linker": [89, 112, 136], "dyld_library_path": [89, 156], "103": [89, 112, 114, 115], "nddshome": 90, "rti_connext_dd": [90, 91], "rtisetenv_x64linux4gcc7": 90, "purchas": [90, 91, 92, 255], "evalu": [90, 91, 112, 113, 114, 122, 124, 142, 200, 214, 232], "launcher": [90, 91, 92, 167], "rti_license_fil": 90, "rti_licens": [90, 92], "dat": [90, 92], "agreement": [90, 134], "rtisetenv_x64darwin17clang9": 90, "rtisetenv_x64win64vs2017": 90, "plug": [91, 122, 253], "replai": [91, 114, 124, 142, 150, 176], "thru": 91, "ins": [91, 173], "rtipkg": 91, "rti_security_plugin": 91, "2x": [91, 104], "diagnost": [92, 228], "classroom": [92, 142, 173], "elig": 92, "academ": 92, "renew": 92, "unabridg": 92, "evalut": 92, "gurum": 94, "index_eng": 94, "free_trial_eng": 94, "homepag": 94, "2860": 94, "flame": 94, "2861": 94, "gurumnet": 94, "embed": [95, 101, 106, 114, 142], "php": 95, "mv": [96, 153], "sk": [96, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239], "my_ros2": 96, "jenkin": [97, 99, 112, 131, 134, 220], "yum": 97, "makecach": 97, "bare": [97, 99, 106, 112, 138, 142], "bone": [97, 99], "\u5b89\u88c5": [98, 173, 175, 255], "rebuilt": [98, 123], "secondari": [98, 185], "soak": 98, "area": [98, 105, 112, 115, 135, 141, 189], "bleed": 98, "dist": 98, "rocker": 98, "systemd": [99, 123], "udev": [99, 123], "1272": [99, 112, 114, 123], "launchpad": [99, 123], "1974196": [99, 123], "nro": [99, 174], "autoremov": 99, "shadow": [99, 113, 115], "readm": [101, 102, 112, 113, 114, 115, 123, 125, 134, 160, 176, 184, 188], "moveit": [101, 102, 103, 119, 142, 197, 255], "microro": 101, "subdomain": 101, "rclcpp_lifecycl": [101, 135], "rclcpp_action": [101, 119, 248], "gazebosim": [102, 125], "predecessor": 102, "globe": 102, "cf": [102, 159], "ros2_control": [102, 113, 142, 167, 168], "navigation2": [102, 118, 138, 142, 168], "mobil": [102, 103, 138, 142], "kinemat": 102, "motion": [102, 103, 112, 114, 142, 197, 245], "collis": [102, 112, 244, 246], "hundr": [102, 224, 253], "hint": [102, 112, 113, 115, 119, 131, 219, 254], "supersed": [102, 121, 133], "fmi_adapt": 102, "intel": [102, 252], "nvidia": [102, 142], "vehicl": [103, 142, 203], "grasp": [103, 142], "gpu": [103, 104], "movidiu": 103, "nc": 103, "deep": [103, 104, 142], "fpga": 103, "realsens": 103, "camera": [103, 104, 112, 113, 115, 123, 142, 151, 152, 160, 199, 202, 204, 233], "gradual": 103, "openvino": 103, "neural": 103, "toolkit": 103, "multiplatform": 103, "vision": [103, 104, 113, 130, 142, 230], "d400": 103, "stick": [103, 230], "analyt": 103, "2d": [103, 121, 180, 234, 235], "filter": [103, 112, 113, 114, 115, 120, 122, 135, 138, 142, 144, 147, 155, 182, 197], "stamp": [103, 112, 113, 114, 123, 151, 152, 181, 204, 225, 226, 231, 234, 235, 238, 239, 245], "slam": [103, 104, 165, 197], "devkit": 103, "sdk": [103, 104], "amr": [103, 104], "intelrosproject": 103, "ai": [104, 112, 115, 139, 142, 235, 239], "jetson": 104, "aarch64": [104, 113, 134], "cuda": 104, "nitro": 104, "negoti": 104, "acceler": [104, 137, 142, 163, 165], "speed": [104, 112, 113, 114, 115, 131, 151, 152, 160, 166], "nova": 104, "carter": 104, "teleoper": 104, "orin": 104, "estim": [104, 112, 121, 143], "predict": 104, "ros2_benchmark": 104, "throughput": [104, 148, 202], "latenc": [104, 119, 148], "benchmark": [104, 112, 113, 114, 115, 124], "lidar": 104, "planar": [104, 241], "hardwar": [104, 124, 137, 142, 151, 152, 154, 163, 165, 224], "friendli": [104, 123, 137, 174, 188, 203], "movement": [104, 176, 181, 209, 240, 241], "compress": [104, 112, 113, 114, 115, 150], "4x": 104, "1080p": 104, "30fp": 104, "120fp": 104, "10x": [104, 112], "dnn": 104, "dispar": 104, "nvblox": 104, "scene": [104, 125, 160, 228], "reconstruct": [104, 112, 122], "costmap": [104, 122, 218], "detectnet": 104, "tensorrt": 104, "triton": 104, "inerti": [104, 240, 246], "odometri": [104, 160, 204, 218, 233, 245], "elbru": 104, "mission": [104, 203], "vda5050": 104, "transmiss": [104, 158], "mqtt": 104, "dispatch": [104, 114], "argu": 104, "monocular": 104, "csi": 104, "pipelin": [104, 119, 123, 133, 208, 253], "image_pipelin": [104, 133], "apriltag": 104, "dockerfil": [104, 154, 253], "l4t": 104, "recognit": 104, "omnivers": 104, "whole": [105, 124, 127, 130, 132, 135, 136, 147, 148, 166, 185, 188, 199, 246], "fall": [105, 121, 203], "row": [105, 134], "tabl": [105, 154, 160, 245], "logo": [105, 127, 140], "eol": [105, 127, 255], "jazzi": [105, 142], "jalisco": 105, "23rd": [105, 127], "2029": 105, "iron": [105, 131, 142], "irwini": [105, 125], "novemb": [105, 106, 124, 125], "2027": [105, 114], "galact": [105, 111, 113, 114, 115, 134, 200, 215, 255], "geochelon": [105, 111], "9th": 105, "fitzroi": [105, 111, 147], "june": [105, 121], "5th": 105, "20th": [105, 119], "elusor": [105, 111, 147], "22nd": [105, 121], "diademata": [105, 111], "14th": 105, "2018": [105, 114, 115, 139, 141, 142], "bolson": [105, 111, 118, 119], "2nd": [105, 119], "ardent": [105, 111, 204], "apalon": [105, 111, 117], "8th": [105, 119], "beta3": 105, "septemb": 105, "13th": [105, 120], "beta2": [105, 108], "beta1": 105, "19th": [105, 120], "2016": [105, 125, 141, 142], "jul": 105, "alpha1": 105, "alpha8": 105, "august": [105, 113, 255], "31th": 105, "2015": [105, 134, 141, 142], "roadmap": [105, 106, 127, 129, 138, 255], "yearli": 105, "turtl": [105, 112, 114, 115, 127, 134, 150, 174, 175, 176, 177, 180, 181, 182, 209, 212, 213, 214, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239], "kilt": [105, 110], "kaiju": [105, 110, 143], "2025": [105, 110, 143], "tbd": 105, "nov": [105, 120, 252], "2026": 105, "ridlei": [105, 122, 123, 124, 125, 127, 133, 142], "2002": [105, 114, 128], "stage": [105, 114, 127, 134, 135, 187, 203, 253], "hope": [106, 119], "prismtech": [106, 107, 108, 109], "opensplic": [106, 107, 108, 109, 112, 116, 117, 118, 119], "streamlin": [106, 120, 125, 231], "perhap": [106, 224], "trusti": [106, 109], "tahr": 106, "xenial": [106, 107, 108, 109, 116, 117, 118], "xeru": 106, "turtlebot": [106, 108, 116, 197, 204], "turtlebot2_demo": 106, "guard": [106, 112, 114, 115, 118, 125, 135], "rmw_service_server_is_avail": [106, 112], "refactor": [106, 112, 113, 114, 115, 119, 121, 135, 137, 203, 224], "experiment": [106, 109, 124], "engag": [106, 130], "opportun": [106, 119, 124, 132, 134], "treatment": 106, "poorli": 106, "everyon": [106, 130, 132, 134, 242], "spars": 106, "preliminari": [106, 122, 123, 124, 125, 138], "bewar": 106, "tlsf": [106, 139], "segreg": [106, 146], "disallow": 106, "sporad": 106, "freertp": 106, "31": [106, 112, 113, 114, 115, 124, 159], "yosemit": 106, "metal": [106, 138], "el": [107, 114], "capitan": 107, "realtim": [107, 108, 109, 114, 116, 203, 240, 252], "degrat": 107, "resolut": [107, 112, 113, 140, 202, 252], "dds_secur": 108, "aka": [108, 114, 134, 218], "typesupport": [108, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 137], "redesign": [108, 113, 114, 115, 117, 119, 224], "rcutil": [108, 118, 121, 139, 216], "ros_astra_camera": 108, "depthimage_to_laserscan": 108, "pcl_convers": 108, "cartograph": 108, "cartographer_ro": 108, "cere": 108, "solver": 108, "teleop_twist_keyboard": [108, 160, 165], "joystick_driv": 108, "teleop_twist_joi": 108, "dummy_robot": 108, "robot_model": 108, "robot_state_publish": [108, 119, 139, 205, 241, 242, 244, 246], "rmw_connext_cpp": [108, 112, 122], "rewrit": [109, 113, 114, 115, 123], "ros_control": [109, 142], "exposur": [109, 154], "leak": [109, 112, 113, 114, 115, 119, 120, 122], "race": [109, 112, 113, 114, 115, 118, 121, 122, 199], "atm": [109, 116], "hsr": [109, 116], "joystick": 109, "codenam": 110, "beta": [111, 119, 120, 121, 122, 123, 124, 125, 127, 135], "r2b3": 111, "r2b2": 111, "asphalt": 111, "alpha": [111, 113, 119, 120, 122, 123, 124, 125, 142, 242], "122": [112, 113, 114, 213], "ql": 112, "116": [112, 113, 114, 115, 125], "112": [112, 113, 115], "vulner": [112, 122, 155], "2006": 112, "106": [112, 115], "qd": [112, 113], "107": [112, 115], "michel": [112, 113, 114], "hidalgo": [112, 113], "stephen": 112, "brawner": 112, "shonigmann": 112, "476": [112, 113, 115], "466": [112, 115], "463": [112, 113, 115], "audrow": [112, 113, 114], "nash": [112, 113, 114], "jacob": [112, 113, 114], "perron": [112, 113, 114], "jeronimo": [112, 113, 114, 115], "502": 112, "ivan": [112, 113, 114, 115], "santiago": [112, 113, 114], "paunov": [112, 113, 114], "132": [112, 113, 114, 115], "clair": 112, "312": [112, 113], "dead": [112, 113, 115, 142], "294": [112, 113], "291": [112, 115], "8bf194aa1ac282db5483dd0d3fefff8f325b0db8": 112, "282": [112, 113, 123, 234], "274": [112, 113, 115, 121, 125], "ini": 112, "259": [112, 113, 114], "wang": [112, 113], "scott": [112, 113, 114, 115, 139], "logan": [112, 113, 114, 115], "tyler": [112, 114, 115], "weaver": [112, 114, 115], "multiprocess": 112, "288": [112, 113, 115, 125], "stylist": 112, "287": [112, 113, 115], "mei": 112, "286": [112, 113, 114, 115], "298": 112, "285": [112, 114, 115], "261": [112, 113, 114], "dirk": [112, 113], "thoma": [112, 113], "mjeronimo": 112, "266": [112, 137], "271": [112, 113, 114], "insensit": 112, "karsten": [112, 113], "knese": [112, 113], "296": [112, 113, 115], "290": [112, 115], "debug_configur": 112, "siposcsaba89": 112, "314": [112, 113, 114], "alejandro": [112, 113, 114, 115, 139], "hern\u00e1ndez": [112, 113, 114, 115], "cordero": [112, 113, 114, 115, 139], "308": 112, "propag": [112, 113], "295": [112, 115], "a5fb3112b5c46c42b1824c96af4171d469eb13bf": 112, "293": 112, "jsondecodeerror": 112, "printout": 112, "ament_run_performance_test": 112, "280": 112, "278": [112, 113, 115], "heavi": [112, 115], "276": [112, 113, 234], "toler": [112, 113, 114, 124, 203], "275": [112, 113, 114, 115, 125], "265": [112, 114, 121], "googletest": [112, 139], "1303": [112, 115], "267": [112, 113, 114], "sean": [112, 114], "yen": 112, "victor": 112, "lopez": 112, "linelength": 112, "argumentpars": 112, "306": [112, 115], "236": [112, 113], "column": [112, 132, 134, 174], "235": [112, 113, 123], "co": [112, 113, 114, 115, 225, 226, 235, 239, 245, 246], "miaofei": 112, "emerson": [112, 113, 114, 115], "knapp": [112, 113, 114, 115], "ament_get_pytest_cov_vers": 112, "315": [112, 113, 114], "christoph": [112, 113, 114, 115, 139], "bedard": [112, 113, 114, 115], "egg": [112, 113], "327": [112, 113, 114], "326": [112, 113, 114, 122, 124], "deleg": 112, "destdir": 112, "everywher": [112, 114, 115], "324": [112, 113], "f80071e2216e766f7bf1b0792493a5f6523e9226": 112, "323": [112, 113], "flat": [112, 122, 254], "316": [112, 113], "ament_cmake_python_get_python_install_dir": 112, "naveau": 112, "303": [112, 113], "297": [112, 113, 115, 122, 123], "andr": 112, "nguyen": 112, "279": [112, 115], "c67cdf2": 112, "skip_return_cod": 112, "decim": 112, "xunit": 112, "270": [112, 113], "269": [112, 114], "test_tim": 112, "testcas": 112, "ament_add_test": 112, "264": [112, 113, 114, 115, 123, 125], "run_test": 112, "wouldn": [112, 124, 174, 185, 240], "ruffin": 112, "307": [112, 113], "304": 112, "mit": 112, "284": [112, 113, 114], "importlib_metadata": [112, 113], "backport": [112, 115, 119, 120, 121, 124, 125, 133], "pkg_resourc": [112, 122], "35m": 112, "175m": 112, "70m": 112, "100m": [112, 150, 225], "speedier": 112, "alfi": 112, "maulana": 112, "evan": 112, "flynn": 112, "299": [112, 113, 115, 122], "realpath": 112, "suppress": [112, 113, 114, 115, 136], "unknownmacro": 112, "268": [112, 114], "dan": 112, "rose": 112, "71": [112, 113, 114, 115, 159], "70": [112, 114, 115, 122, 198], "68": [112, 113, 114, 124, 159], "67": [112, 113, 114, 115, 118, 227], "ration": 112, "65": [112, 113, 114, 115, 136], "62": [112, 113, 114, 115], "57": [112, 113, 114, 153, 159, 176, 177], "stabil": [112, 122, 123, 124, 125, 134], "58": [112, 113, 114, 115, 159, 181, 185], "61": [112, 113, 114, 115, 122, 159], "matthij": [112, 115], "van": [112, 115], "der": [112, 115], "burgh": [112, 115], "estev": [112, 114], "fernandez": [112, 114], "dict": [112, 114], "helper": [112, 115, 167, 216], "126": [112, 114, 115], "131": [112, 113, 114, 115], "124": [112, 113, 115], "ament_trace_setup_fil": 112, "sourceabl": 112, "118": [112, 113, 114], "117": [112, 114, 115], "parent_prefix_path": 112, "115": [112, 114, 115], "david": [112, 113, 114, 115], "lu": [112, 113, 114, 115], "mabel": [112, 113], "zhang": [112, 113], "202": [112, 114, 228], "ragnar\u00f6k": [112, 113, 114], "argpars": 112, "262": [112, 114], "pep257": [112, 114], "241": [112, 113, 115], "undocu": 112, "typo": [112, 113, 114, 115, 119, 134], "reformat": [112, 115, 132], "243": [112, 113, 115], "ted": 112, "302": [112, 113], "272": [112, 115, 125], "miguel": [112, 113, 114, 115, 139], "compani": [112, 113, 114, 115, 139], "explictli": [112, 114], "157": 112, "133": [112, 113, 114, 115, 234], "v16": 112, "135": [112, 113, 114, 115], "calibr": [112, 240], "105": [112, 115], "84": [112, 113, 114, 115, 124, 155, 159, 213, 216], "boost_python_librari": 112, "boost_python3_librari": 112, "boost": 112, "9829b02": 112, "boost_python": 112, "libpython": 112, "readcalibr": 112, "camerainfo": [112, 115, 125, 218], "catkin_exported_target": 112, "neccessari": 112, "buggi": 112, "39": [112, 114, 159], "calib": 112, "rosbash": 112, "distort": [112, 113], "arbitrati": 112, "33": [112, 114, 115, 159], "andrea": [112, 113, 114, 115], "klintberg": 112, "gari": [112, 114], "servin": 112, "helen": 112, "oleynikova": 112, "isaac": [112, 115, 142, 243], "ii": [112, 151, 152], "saito": [112, 115], "jochen": [112, 114, 134], "sprickerhof": [112, 114, 134], "kartik": 112, "mohta": 112, "marku": [112, 115], "roth": 112, "martin": [112, 113, 114, 115], "idel": [112, 113], "vincent": [112, 115], "rabaud": 112, "yifei": 112, "159": [112, 113, 115, 123], "criteria": [112, 113, 124, 134, 154], "setcamerainfoservic": 112, "94": [112, 114, 115, 159], "redund": [112, 113, 115, 142, 246], "35": [112, 114, 115], "3010": 112, "jack": 112, "linkag": [112, 254], "mislead": [112, 113], "5273": 112, "camerainfomanag": 112, "fuert": 112, "4971": 112, "recursive_mutex": 112, "hack": [112, 115], "savecalibrationfil": 112, "stat": [112, 160], "expans": 112, "4761": 112, "4786": 112, "4760": 112, "camera_driv": 112, "aaron": 112, "blasdel": 112, "enriqu": 112, "quin": 112, "jonathan": [112, 113], "bohren": 112, "joseph": [112, 113, 114], "schornak": [112, 113, 114], "luka": 112, "bulwahn": 112, "schettler": 112, "blais": 112, "mihelich": 112, "mirzashah": 112, "travi": 112, "182": [112, 113, 114], "181": [112, 113, 114, 115], "ternari": 112, "176": [112, 114, 235], "177": [112, 113, 114], "169": [112, 114, 115], "163": [112, 113, 115], "160": [112, 113, 114, 115, 120], "graveyard": 112, "unmanag": 112, "156": [112, 113, 115, 125], "ahcord": [112, 115, 139], "480": [112, 113, 202], "481": [112, 113, 115], "okumura": 112, "isp": [112, 115], "data_avail": 112, "dispos": 112, "ipv6": [112, 122], "accident": [112, 115, 224], "endpoint": [112, 113, 114, 115, 147, 148, 155, 253], "unrecognis": 112, "writer": [112, 113, 114, 115, 124, 147, 150, 151, 152], "notifi": [112, 115, 148, 194], "reconnect": 112, "disappear": [112, 188], "unregist": [112, 120], "read_inst": 112, "take_inst": 112, "509": [112, 113, 114], "512": [112, 113, 115], "even_parameters_nod": 112, "500": [112, 113, 171, 248], "parametereventhandl": [112, 113, 215], "ref": [112, 113, 114, 133, 242], "494": [112, 113], "492": [112, 115], "486": [112, 113, 115], "paramt": [112, 115], "491": [112, 113, 115], "487": 112, "473": [112, 113, 115], "493": [112, 113, 115], "468": [112, 113, 115, 121], "149": [112, 113, 114, 115, 116, 184, 219], "52": [112, 113, 124, 147], "145": [112, 113, 114, 115], "309": [112, 113], "cbg_executor": 112, "qnx": [112, 113, 114, 115], "305": [112, 113, 115, 124], "joshua": [112, 113, 114], "292": [112, 113, 114], "shane": [112, 113, 114, 115, 139], "loretz": [112, 113, 114, 115, 139], "ananya": 112, "muddukrishna": 112, "not_compos": 112, "281": [112, 113, 123], "devin": 112, "bonni": 112, "310": [112, 113], "283": [112, 114], "asyncio": [112, 113], "301": 112, "allison": 112, "thackston": 112, "alemm": 112, "pointcloud": [112, 113, 115, 122, 218], "403": [112, 113], "404": [112, 114], "328": [112, 113, 124, 155], "210": [112, 114, 115], "69": [112, 113, 114, 115, 179], "56": [112, 113, 115], "55": [112, 113, 114, 159], "eigen_kdl": 112, "311": [112, 113, 114, 124], "jafar": [112, 113], "abdi": [112, 113], "shrink": [112, 113, 146], "tz_offset": [112, 113], "v1": [112, 113, 115, 253], "sovers": [112, 113, 134], "ahm": [112, 113], "sobhi": [112, 113], "129": [112, 113, 114, 115], "0127": 112, "chapulina": 112, "475": [112, 115], "465": [112, 113, 115], "158": [112, 113, 114, 115], "nodeopt": [112, 115, 119, 122, 146, 198, 199, 207, 247, 248], "104": [112, 114, 115], "97": [112, 115, 159], "imagetransport": 112, "88": [112, 113, 114, 115], "blacklist": [112, 135], "getcamerainfotop": 112, "base_top": 112, "waitkei": 112, "blank": [112, 159, 174, 180], "black": [112, 218, 242], "polled_camera": 112, "resizedimag": 112, "camerasubscrib": [112, 115], "circular": [112, 113, 134], "impl": [112, 114, 115], "freed": [112, 134], "inlin": [112, 114, 115], "uselessli": 112, "rid": [112, 113, 114, 115], "groovi": 112, "aaditya": 112, "saraiya": 112, "carl": 112, "delsei": 112, "luca": [112, 114, 115], "walter": [112, 115], "guenther": 112, "schwarz": 112, "mikael": [112, 115, 205], "argueda": [112, 115], "mirza": 112, "shah": [112, 113], "thibaud": 112, "chupin": 112, "kwc": 112, "pmihelich": 112, "straszheim": 112, "vrabaud": 112, "cleanup": [112, 113, 114, 115], "81": [112, 113, 114, 115], "77": [112, 113, 114, 159], "75": [112, 113, 227], "72": [112, 113, 114, 115, 122], "bjar": [112, 113], "ne": [112, 113], "sarthak": 112, "mittal": 112, "43": [112, 113, 114, 115, 159, 189, 199, 215], "find_librari": 112, "40": [112, 114, 198], "from_second": [112, 227], "binnei": [112, 113], "fd": [112, 115], "498": [112, 113, 115], "497": [112, 113, 115], "is_winsock_handl": 112, "frontend": [112, 113, 114], "490": [112, 113], "arg_choic": 112, "483": [112, 113], "482": [112, 113, 114, 115], "479": [112, 113], "launchservic": [112, 114], "474": [112, 115], "467": 112, "unpars": 112, "subent": 112, "timeract": [112, 113, 123, 212, 214], "470": [112, 115], "460": [112, 122], "462": [112, 115], "dollar": [112, 246], "grammar": [112, 114], "461": [112, 113, 115], "453": [112, 113, 115], "run_async": [112, 114], "449": [112, 115], "446": [112, 115, 121], "type_util": 112, "extract_typ": 112, "445": [112, 115], "coercion": [112, 114], "443": [112, 115], "consolid": [112, 137, 159], "coerc": [112, 114], "438": [112, 115], "interpolate_substitution_method": 112, "434": [112, 114, 115], "432": [112, 113, 114], "430": [112, 113], "429": [112, 113, 114, 115, 121], "428": [112, 113, 114], "427": [112, 115], "respawn": [112, 113, 115, 168], "426": [112, 113, 114, 115], "414": [112, 113], "chen": [112, 113, 114, 115], "jorg": [112, 113, 114, 115], "perez": [112, 113, 114, 115], "takamasa": 112, "horib": 112, "229": [112, 115], "216": [112, 114], "parameterfil": [112, 122], "__del__": 112, "212": [112, 114, 115], "docblock": [112, 113], "207": 112, "198": [112, 113, 114, 115], "197": [112, 113], "190": [112, 113, 114, 115, 121, 124], "mandatori": [112, 122, 147, 166, 169], "189": [112, 113, 114], "183": [112, 113, 115], "attributeerror": 112, "174": [112, 115], "173": [112, 113, 114, 115], "170": [112, 115], "168": [112, 113, 115, 122], "167": [112, 113, 114, 115, 123], "137": [112, 113, 114, 115], "161": [112, 113, 115], "162": [112, 113, 114], "154": [112, 113, 114, 115], "153": [112, 113, 114, 115, 123, 234], "152": [112, 113, 115], "dereck": 112, "wonnacott": 112, "geoffrei": [112, 113, 114], "bigg": [112, 113, 114], "unittest": [112, 114, 115], "406": [112, 113], "440": [112, 114, 115], "repr": 112, "436": [112, 114], "junit": [112, 115], "435": [112, 114], "claim": [112, 114, 243], "ownership": [112, 113, 121, 134, 199], "433": [112, 114], "456": [112, 115], "basenam": 112, "448": [112, 113, 114, 115], "437": [112, 113, 114], "227": [112, 113], "pete": 112, "clalancett": [112, 115, 139], "mike": [112, 115], "purvi": [112, 115], "415": [112, 113, 114, 124], "53": [112, 113, 114, 122, 147, 153], "47": [112, 176, 199, 204], "truncat": 112, "80": [112, 113, 114, 198], "automerg": [112, 113, 114, 115], "supress": 112, "heap": [112, 113, 146], "counter": [112, 114, 193, 195, 204], "47613035": 112, "dabonni": 112, "norepli": [112, 115], "codecov": [112, 113, 115], "codeown": 112, "favor": [112, 121, 124, 125], "41": [112, 113, 114, 115, 119, 147, 253], "ana": 112, "abou": 112, "allaban": 112, "allabana": 112, "autoapprov": [112, 113], "dependabot": [112, 113, 114, 115], "random": [112, 156, 174], "preview": 112, "27856297": 112, "prajakta": 112, "gokhal": 112, "prajaktg": 112, "537409": 112, "emersonknapp": [112, 114], "han": [112, 114, 115], "hsgwa": 112, "38": [112, 114, 124, 159, 241], "37": [112, 113, 114, 115, 159, 252], "target_link_directori": 112, "link_directori": 112, "29": [112, 114, 115, 125], "23": [112, 113, 114, 122, 124, 125, 204], "508": [112, 113, 115], "pin": [112, 114], "overwrit": [112, 114, 152, 253], "wno": [112, 136], "armv7l": 112, "mmk_mangle_": 112, "mimick": [112, 115], "cmake_build_typ": [112, 134], "loadmap": 112, "py_common": 112, "process_util": 112, "get_loop": 112, "jessi": 112, "coroutin": 112, "decor": [112, 114, 124], "__str__": [112, 113], "terminal_color": 112, "__win32": 112, "execinfo": 112, "489": [112, 113], "ineffect": 112, "450": [112, 115], "477": 112, "459": [112, 115], "realtime_support": [112, 139, 146], "451": [112, 114, 115], "sorbini": [112, 113, 114, 115], "calloc": 112, "atom": [112, 114, 115, 132, 142], "shenanigan": 112, "mess": 112, "resum": [112, 113, 114, 115, 122, 123, 124, 199], "sooner": 112, "xmlelement": 112, "gettext": 112, "xmlnode": 112, "output_librari": 112, "211": [112, 115], "205": [112, 114], "203": [112, 113, 114, 115], "201": [112, 113, 114], "199": [112, 113, 114, 115], "jeremi": 112, "derai": 112, "fix_windows_warn": 112, "openrobot": [112, 113, 115, 139, 143], "pybind11": [112, 113, 114, 115, 122], "pybind": 112, "shorten": [112, 115], "96": [112, 114, 115, 125, 159], "98": [112, 114, 115, 149, 159, 203], "93": [112, 114, 115, 159], "tooltip": 112, "237": [112, 113, 121], "tango": 112, "250": [112, 113, 114, 115, 228], "dict_kei": 112, "hide": [112, 114, 181], "qt_gui_icon": 112, "222": [112, 115], "228": [112, 121, 176], "qmap": 112, "qmultimap": 112, "244": [112, 113, 115, 123], "239": [112, 155], "qt_gui_cpp_sip": 112, "226": [112, 113, 115], "homalozoa": [112, 113, 115], "message_lost_talk": 112, "message_lost_listen": 112, "458": 112, "457": [112, 121], "test_network_flow_endpoint": 112, "912": [112, 119], "test_two_timers_ready_before_timeout": 112, "flaki": [112, 113, 114, 115, 121, 134, 137], "911": 112, "905": [112, 113, 123], "880": [112, 113], "909": 112, "907": [112, 114], "flakei": [112, 113, 115, 136], "648": [112, 113], "904": [112, 113, 121, 123], "570": 112, "903": [112, 113], "895": [112, 113, 114], "899": [112, 113], "896": [112, 113], "554": [112, 113], "811": [112, 113, 114], "884": [112, 113], "883": 112, "877": [112, 113], "test_subscription_nominal_string_sequ": 112, "881": [112, 113, 115], "879": 112, "rcl_context": 112, "872": 112, "cento": 112, "863": [112, 113], "866": [112, 113, 115], "865": [112, 113, 114], "test_info_by_top": 112, "859": [112, 113], "858": [112, 113, 114, 123], "857": 112, "clarifi": [112, 113, 114, 115, 119], "current_tim": 112, "850": [112, 113, 114], "test_graph": 112, "854": [112, 113, 115], "segfault": [112, 114, 115, 121], "sigint": [112, 113, 114, 115], "844": [112, 113, 115], "845": [112, 113], "846": [112, 113, 114, 124], "842": 112, "size_of_ev": 112, "rcl_wait_set_t": 112, "841": 112, "818": [112, 113], "838": [112, 113, 115], "835": [112, 113], "834": 112, "rcl_subscription_init": [112, 113], "rcl_publisher_init": 112, "794": 112, "825": 112, "semicolon": [112, 114, 118, 124], "rcutils_logging_autoinit": 112, "816": [112, 113, 115], "742": [112, 115], "test_publish": [112, 114], "801": [112, 114], "800": [112, 113, 114, 115, 124], "spell": [112, 113, 114, 115], "798": [112, 113], "dealloc": [112, 122, 146, 203], "790": [112, 114], "fini": [112, 113, 119, 122], "791": [112, 113, 114], "777": [112, 113], "778": [112, 113], "769": [112, 113], "770": [112, 113, 114, 115], "764": [112, 113], "rcutils_strdup": 112, "768": [112, 113, 115], "rcl_get_secure_root": 112, "762": 112, "727": [112, 113, 114], "rcl_context_fini": [112, 118], "763": 112, "761": [112, 113, 114, 115], "760": 112, "752": [112, 114], "rcl_expand_topic_nam": [112, 115], "758": 112, "756": [112, 113, 114, 115], "757": [112, 115], "enclav": [112, 115, 153, 154, 155, 156, 158], "751": [112, 113, 115, 123], "753": [112, 115], "748": [112, 115], "747": 112, "95": [112, 114, 115, 122, 124, 134, 159], "744": [112, 113, 115], "746": [112, 113, 115], "get_param_fil": 112, "743": [112, 113, 114, 115], "734": [112, 113, 115], "fixtur": [112, 114, 115, 123], "745": [112, 113, 115], "cleaner": 112, "728": [112, 114], "739": 112, "strdup": [112, 114], "737": [112, 114], "rcl_convert_rmw_ret_to_rcl_ret": 112, "738": 112, "732": [112, 114], "test_failing_configur": 112, "733": 112, "722": [112, 113, 114, 115], "rmw_impl_id_check": 112, "testabl": [112, 114, 142], "725": [112, 113, 115], "726": [112, 114, 115], "653": [112, 113, 114, 115], "705": 112, "rcl_event_is_valid": 112, "720": [112, 114], "712": [112, 115], "rcl_arguments_fini": 112, "711": [112, 113, 114, 115], "704": [112, 115], "rcl_remap_copi": 112, "709": [112, 114], "664": [112, 113, 115], "domain_id": 112, "localhost_onli": [112, 115], "node_opt": [112, 114, 119], "708": [112, 114, 115], "703": [112, 115], "698": [112, 113, 115], "699": 112, "674": [112, 113, 114, 115], "setter": [112, 114, 119], "getter": [112, 113, 114], "rcl_init_options_t": [112, 118], "678": [112, 113, 115], "695": [112, 113, 114], "692": [112, 114, 122], "689": [112, 113, 115], "691": 112, "rcl_node_options_copi": 112, "671": [112, 113, 114], "690": [112, 113, 115], "681": [112, 115], "680": [112, 114], "683": [112, 113, 114], "684": [112, 113, 115, 123], "685": [112, 113, 114], "673": [112, 113, 115], "688": [112, 113, 114, 115], "682": 112, "rcl_ret_": 112, "686": [112, 113, 114, 115], "677": [112, 113, 115], "668": [112, 113, 115], "logging_external_interfac": 112, "676": [112, 113], "rcl_localhost_env_var": 112, "rcutils_get_env": 112, "672": [112, 113, 115], "king": 112, "barri": [112, 113, 114, 115, 139], "xu": [112, 113, 114, 115, 139], "lihui": [112, 113, 114, 115], "lei": [112, 113, 114], "liu": [112, 113, 114], "nikolai": [112, 113, 114], "morin": [112, 113, 114], "thij": 112, "raymak": 112, "tomoya": [112, 113, 114, 115, 139], "rcl_ret_timeout": [112, 115], "900": [112, 115], "887": [112, 115], "864": [112, 113, 114, 123, 124], "840": 112, "rcl_clock_t": 112, "797": [112, 113, 115], "rcl_timer_init": [112, 118], "795": [112, 113, 115], "730": [112, 114, 115], "expect_eq": 112, "assert_eq": [112, 222], "test_action_serv": 112, "759": [112, 113, 115], "716": [112, 114, 115], "717": [112, 114, 115], "rcl_lifecycle_com_interfac": 112, "882": [112, 113, 114, 122], "830": [112, 113], "804": [112, 113, 114, 115], "test_rcl_lifecycl": 112, "788": [112, 113, 114, 115], "731": [112, 113, 114], "cout": [112, 150, 190], "773": [112, 115], "transition_map": 112, "729": [112, 113, 114], "715": [112, 114, 119], "rcutils_expand_us": 112, "rcl_logging_get_logging_directori": 112, "73": [112, 113, 114, 115, 124], "external_initi": 112, "3ii": 112, "current_path": 112, "51": [112, 113, 114, 124, 159], "49": [112, 115, 124, 147, 155, 159, 185], "doxyfil": [112, 113], "renam": [112, 113, 114, 115, 153, 227], "quality_declar": [112, 113], "831": [112, 114], "rearrang": 112, "862": [112, 113, 114], "end_mark": 112, "yaml_event_t": 112, "849": [112, 113, 123], "809": [112, 113], "817": [112, 113, 114], "rcl_variant_t": 112, "813": [112, 113, 114], "810": [112, 114], "803": [112, 113, 115], "max_num_params_per_nod": 112, "max_num_node_entri": 112, "802": [112, 113, 114, 115, 124], "772": [112, 113, 115], "766": [112, 113, 115], "771": [112, 113, 115], "754": [112, 114, 115, 124], "781": [112, 119], "cur_n": 112, "realloc": 112, "780": 112, "mem": [112, 113], "776": [112, 113, 114, 115], "779": [112, 113], "rcl_parse_yaml_fil": 112, "string_arrai": 112, "775": [112, 113, 114], "yaml_vari": 112, "765": [112, 113, 115], "755": [112, 115], "onshutdown": [112, 113, 212], "1639": [112, 113], "1650": 112, "dynamic_pointer_cast": [112, 113], "1643": [112, 113], "1644": 112, "1634": 112, "1631": 112, "1629": 112, "1628": 112, "get_publish": 112, "subscriptions_info_by_top": 112, "1626": 112, "1627": 112, "1625": 112, "timesourc": [112, 113, 115], "1623": 112, "1622": [112, 113, 115], "1620": 112, "1496": [112, 115], "1338": [112, 114], "1600": 112, "load_paramet": 112, "delete_paramet": 112, "1596": 112, "anysubscriptioncallback": [112, 115], "1598": 112, "1452": [112, 115], "node_bas": 112, "1617": [112, 115], "1615": 112, "test_parameter_event_handl": 112, "1609": [112, 115, 125], "1608": 112, "1603": 112, "1607": [112, 115, 125], "1556": [112, 115], "1595": 112, "1554": [112, 122], "misus": 112, "1590": 112, "1593": [112, 115], "overflow": [112, 113, 114, 115], "1584": 112, "undeclar": 112, "1514": 112, "shutdown_reason": 112, "1578": [112, 115], "1568": 112, "1582": [112, 115, 125], "1532": 112, "1574": 112, "rcl_time_jump_t": 112, "1577": [112, 115, 125], "1575": [112, 115], "quiet": [112, 115], "donotoptim": [112, 115], "1571": 112, "parametereventssubscrib": 112, "829": [112, 113, 114], "1567": 112, "noparameteroverrideprovid": 112, "segv": 112, "1469": 112, "1522": 112, "1564": 112, "1558": [112, 115], "1516": [112, 115, 125], "ubsan": [112, 137], "any_subscription_callback": [112, 115], "1551": 112, "1547": [112, 115], "1543": 112, "1531": [112, 115, 125], "1535": 112, "topic_statist": [112, 171], "1541": 112, "deadlock": [112, 113, 115, 119], "intra_process_comm": 112, "1530": [112, 115], "parameter_valu": 112, "1538": [112, 115, 125], "publisher_list": 112, "1537": [112, 115], "1536": 112, "1534": 112, "destroi": [112, 113, 114, 115, 119, 120, 166, 195], "loanedmessag": [112, 113, 114], "1305": [112, 115], "1500": 112, "staticsinglethreadexecutor": 112, "1520": 112, "unique_ptr": [112, 119, 150, 151, 198, 199, 216, 234, 236], "dummyexecutor": 112, "1517": 112, "1512": 112, "1505": [112, 155], "test_nod": [112, 113, 115], "1515": 112, "reappli": [112, 113], "get_logging_directori": 112, "1509": 112, "1513": [112, 115], "1499": 112, "1511": 112, "1508": 112, "1492": [112, 115], "1504": [112, 115], "test_node_graph": 112, "1503": [112, 115], "syncparameterscli": 112, "1493": [112, 115], "1497": 112, "1494": 112, "liter": [112, 113, 114, 122, 132], "1442": [112, 122], "1453": 112, "enum": [112, 113, 114, 115, 125, 132, 137], "1467": 112, "assert_tru": 112, "1486": 112, "eras": [112, 135], "guard_condit": [112, 113], "1474": 112, "1477": 112, "1463": 112, "shutdown_guard_condit": 112, "graph_listen": 112, "1404": 112, "1465": [112, 115], "take_data": [112, 115], "waitabl": [112, 113, 114, 115, 121, 137], "anyexecut": 112, "1241": [112, 115, 122, 125], "1444": 112, "remove_nod": [112, 169], "1448": 112, "1449": 112, "1445": 112, "1413": 112, "weakcallbackgroupstonodesmap": 112, "1435": 112, "rcl_duration_value_t": 112, "from_nanosecond": 112, "1432": 112, "init_and_remove_ros_argu": 112, "1415": [112, 242], "1425": [112, 115, 125], "1427": 112, "1428": 112, "lock": [112, 113, 114, 115, 125, 135, 159, 199], "serverbas": 112, "1421": 112, "1411": 112, "prep": 112, "1422": [112, 115, 125], "1410": 112, "1370": [112, 115], "staticexecutorentitiescollector": 112, "1400": [112, 115, 155], "destori": 112, "1301": [112, 115, 125], "1384": [112, 115], "1375": 112, "1376": 112, "1296": [112, 114], "waitsettempl": 112, "1368": 112, "1369": 112, "1367": 112, "1366": 112, "qos_ev": [112, 114], "1352": 112, "1365": 112, "1364": 112, "parameterservic": [112, 114], "1355": [112, 124], "1347": 112, "1363": 112, "parameter_cli": [112, 114], "parameter_servic": 112, "rcl_init": [112, 118], "sucessfulli": 112, "1357": 112, "1360": [112, 115], "resolve_use_intra_process": 112, "1359": [112, 124], "test_subscription_opt": 112, "1358": 112, "init_opt": [112, 114], "1353": 112, "1342": 112, "parametervalu": [112, 113, 119, 122, 246], "1344": [112, 115], "1349": 112, "expand_topic_or_service_nam": 112, "1350": [112, 115], "1343": 112, "1346": [112, 115], "1345": 112, "1330": [112, 114], "1329": [112, 114, 115], "1332": 112, "collector": [112, 115, 166, 195], "ifi": 112, "static_executor_entities_collector": 112, "memory_strategi": [112, 119, 146], "futurereturncod": [112, 148, 187, 194], "1327": 112, "1325": 112, "subscriptionintraprocess": 112, "1307": 112, "1247": 112, "1326": 112, "1286": 112, "1321": [112, 114, 115], "node_interfac": [112, 114, 119, 124], "1322": [112, 114], "node_graph": 112, "count_graph_us": 112, "1320": 112, "wait_set_polici": 112, "1316": [112, 114], "intra_process": 112, "nonnul": [112, 114], "1317": 112, "1315": 112, "overload": [112, 113, 115, 148], "1314": [112, 114], "1312": [112, 114, 115, 122], "type_support": 112, "1308": 112, "1310": 112, "set_level": 112, "1284": 112, "1294": [112, 115], "1291": [112, 114], "1218": 112, "1281": 112, "1236": 112, "1266": 112, "1267": [112, 114, 115], "1274": [112, 114], "get_domain_id": 112, "1271": 112, "1270": [112, 115], "initialize_logging_": 112, "static_cast": [112, 113], "cast": [112, 113, 114, 115, 130], "1263": 112, "1249": [112, 114], "initopt": 112, "1165": [112, 114, 115], "1252": 112, "1257": [112, 114], "1253": [112, 114], "test_static_executor_entities_collector": 112, "1251": 112, "1246": 112, "1245": [112, 115], "1238": [112, 114, 115], "allocator_memory_strategi": 112, "1189": 112, "expect_throw_eq": 112, "assert_throw_eq": 112, "1232": [112, 114, 115], "1221": [112, 114], "parameter": [112, 115], "1222": 112, "1198": [112, 115], "1197": 112, "spin_al": [112, 113, 115], "1220": [112, 114], "ring": [112, 120], "1213": [112, 115], "rclcpp_public": [112, 113], "1227": [112, 115], "1225": [112, 114, 115], "recreat": [112, 159, 176, 225, 226, 229], "entities_collector": 112, "1217": [112, 114], "1211": 112, "1210": 112, "1202": [112, 114], "1205": [112, 115], "set_on_parameters_set_callback": [112, 119], "1199": 112, "1188": [112, 115], "use_global_argu": [112, 113], "1176": 112, "1158": [112, 115], "1203": [112, 114, 155], "1187": 112, "rcl_clock_init": [112, 114], "1182": [112, 115], "1179": [112, 115], "1181": [112, 115], "perfectli": 112, "1183": [112, 115], "1184": [112, 115], "1180": [112, 114, 115, 124], "1178": 112, "get_node_time_source_interfac": 112, "988": [112, 114], "1164": 112, "1156": [112, 114, 115], "reorgan": 112, "1173": 112, "1167": [112, 114, 115], "1151": [112, 115], "1023": [112, 114], "1163": [112, 114], "1161": [112, 115], "1113": [112, 114, 115, 125], "bricerenaudeau": 112, "colin": 112, "mackenzi": 112, "daisuk": [112, 113, 114, 115], "sato": [112, 114], "dongheey": 112, "jannik": 112, "abbenseth": 112, "johann": 112, "meyer": 112, "louis": [112, 113], "poubel": [112, 113], "morgan": [112, 115], "quiglei": [112, 115], "pedro": 112, "pena": 112, "fujita": [112, 113, 114, 115, 139], "anael": 112, "sw": 112, "bpwilcox": 112, "eboasson": [112, 113, 114, 115], "mauropass": [112, 113, 114, 115], "suab321321": 112, "cancelrespons": [112, 113, 248], "1641": [112, 113], "1653": 112, "cancelcallback": [112, 113], "1635": [112, 113], "1646": 112, "node_handl": [112, 119, 122], "client_handl": 112, "1562": 112, "rcl_handl": 112, "1528": 112, "1529": 112, "1526": 112, "1527": 112, "1285": [112, 124], "1313": 112, "shim": 112, "1495": 112, "1405": 112, "action_serv": [112, 248], "1433": 112, "action_cli": [112, 248, 249], "1429": 112, "1290": [112, 114], "1311": [112, 122], "1309": 112, "1256": 112, "rcl_action_client_opt": 112, "1133": [112, 115], "1153": [112, 114, 115], "kaven": [112, 113], "yau": [112, 113], "1502": 112, "1476": [112, 115], "componentmanag": [112, 113, 200, 207], "1333": [112, 114], "componentmanagerexcept": 112, "1157": [112, 115], "josh": 112, "langsfeld": 112, "martijn": 112, "buij": 112, "1606": [112, 115], "1602": 112, "automatically_add_executor_with_nod": 112, "1594": [112, 115], "rcl_lifecyle_com_interfac": 112, "1507": [112, 115, 122], "get_transition_graph": 112, "1472": 112, "1462": 112, "capac": [112, 113, 115], "emplace_back": [112, 114], "1464": [112, 115, 125], "size_t": [112, 114, 115, 119, 146, 148, 187, 193], "1461": 112, "1298": 112, "1297": [112, 114, 115], "1293": [112, 114, 124], "1240": [112, 115, 125], "test_lifecycle_service_cli": 112, "1204": [112, 114, 115, 155], "asap": [112, 113], "783": [112, 114, 115], "663": [112, 115], "__enter__": [112, 113], "__exit__": [112, 113], "weak": 112, "class_": [112, 113], "rcl_event_t": 112, "750": [112, 114, 115, 234], "749": [112, 114, 124], "rmw_service_info_t": 112, "pythonalloc": 112, "rmw_qos_profile_t": [112, 119, 120], "741": [112, 115, 119], "rcl_duration_t": 112, "740": [112, 115], "rcl_time_point_t": 112, "735": 112, "736": [112, 113, 115], "count_subscrib": 112, "count_publish": 112, "accessor": [112, 115, 132], "rclpy_get_node_paramet": 112, "661": [112, 113], "721": 112, "723": [112, 115], "719": [112, 113, 115, 123], "names_and_typ": 112, "714": [112, 113], "wait_set": [112, 114, 115], "706": [112, 113], "tupl": [112, 114, 119, 230], "707": [112, 114], "696": [112, 113, 114, 115], "701": [112, 113, 114, 115, 123], "702": [112, 113, 114], "destructor": [112, 115, 132], "700": [112, 114], "693": [112, 113, 115], "694": [112, 113, 114, 115], "rclpy_ok": 112, "rclpy_create_context": 112, "_rclpy_act": 112, "_rclpy_pybind11": [112, 113], "_rclpy_handl": 112, "675": [112, 115], "_rclpy_log": 112, "659": [112, 113, 115], "pycapsul": [112, 113], "652": [112, 113, 114, 124], "667": [112, 114, 115, 124], "destroy_ros_messag": 112, "py_xdecref": 112, "pynode_names_and_namespac": 112, "pyresult_list": 112, "670": [112, 113, 114], "669": [112, 113, 114, 124], "657": [112, 113, 114, 115], "indent": [112, 113, 114, 115, 132, 133], "655": [112, 113, 114, 115, 124], "649": [112, 113, 114, 115, 124], "dont": [112, 115], "rosinterruptexcept": 112, "643": [112, 113, 114, 115], "645": [112, 114, 115], "wake": [112, 115, 123], "647": [112, 113, 114, 115], "635": [112, 113, 115, 122], "pytopic_names_and_typ": 112, "638": [112, 113, 115], "qos_policy_name_from_kind": 112, "qospolicykind": 112, "637": [112, 114, 115, 122], "636": [112, 115], "634": [112, 114, 115], "set_parameters_callback": [112, 114, 121, 124], "633": [112, 113], "rclpy_get_service_names_and_typ": 112, "632": [112, 113, 115], "627": [112, 113, 115], "624": [112, 113, 115], "621": [112, 113, 122], "619": [112, 113, 114, 115, 171], "param_rel_tol": 112, "559": [112, 113, 114], "598": [112, 113, 114, 123], "spin_until_futur": 112, "605": [112, 113, 114], "615": [112, 115], "import_c_librari": 112, "610": [112, 114], "596": [112, 113, 114, 155], "612": [112, 113, 114], "603": [112, 113], "601": [112, 113, 114, 115, 123], "relax": [112, 115], "jitter": [112, 113, 203], "602": [112, 114], "593": [112, 113, 115], "581": [112, 114], "rcutils_include_dir": 112, "577": [112, 113, 114, 121], "586": [112, 114], "579": [112, 114], "580": [112, 114], "572": [112, 113, 114], "574": [112, 113], "573": [112, 113, 114], "571": [112, 113], "568": [112, 114], "rclpy_handle_get_pointer_from_capsul": 112, "569": [112, 113], "566": [112, 113, 114], "addisu": [112, 115], "taddes": [112, 115], "greg": [112, 113], "balk": [112, 113], "g\u00f6k\u00e7e": [112, 115], "aydo": [112, 115], "loi": 112, "zhen": 112, "ju": 112, "ksuszka": [112, 113], "ssumoo": 112, "130": [112, 113, 114, 115, 198], "create_temp_directori": 112, "noexcept": [112, 146], "119": [112, 113], "sharedlibrari": 112, "114": [112, 113, 114, 115], "113": [112, 113, 114, 115, 118], "mislabel": [112, 113, 114], "has_symbol": 112, "get_symbol": [112, 114], "110": [112, 113, 115, 198], "trait": [112, 113, 137], "111": [112, 113, 114, 115], "login": [112, 253], "create_directori": [112, 114], "fpic": 112, "86": [112, 113, 114, 115, 159, 179, 213], "clamp": 112, "85": [112, 113, 114, 115], "get_env_var": 112, "83": [112, 113, 114, 115, 159], "cstring": [112, 114], "strcmp": [112, 236, 238], "remove_al": 112, "scope_exit": [112, 113], "78": [112, 113, 114, 115, 159, 252], "parent_path": 112, "get_executable_nam": 112, "filesystem_help": 112, "hunter": [112, 113, 114, 115, 134], "allen": [112, 113, 114, 115], "simon": 112, "honigmann": 112, "libatom": 112, "338": [112, 113, 114], "335": [112, 113, 114, 119], "334": [112, 113, 114, 119], "332": [112, 113, 114, 119], "__xstat": 112, "330": [112, 113, 114, 124], "331": [112, 113, 114], "dlinfo": 112, "rcutils_shared_library_t": 112, "322": [112, 113], "321": 112, "rcutils_calculate_directory_s": 112, "recurs": [112, 113, 115, 116, 121, 122, 163, 164, 165], "317": [112, 113, 114, 124], "funciton": 112, "313": [112, 113, 114, 123], "rcutils_no_fault_inject": 112, "rcutils_set_env": 112, "get_env": [112, 113, 114], "rcutils_strcasecmp": 112, "fprintf": [112, 124], "289": [112, 113, 114, 115], "rcutils_get_platform_library_nam": 112, "rcutils_can_set_error_msg_and_return_with_error_of": 112, "rcutils_fault_injection_set_count": 112, "rcutils_get_executable_nam": 112, "277": [112, 113], "plu": [112, 114, 134, 182, 185], "vsnprintf": 112, "273": [112, 113], "strerror": 112, "wconvers": 112, "263": [112, 113], "issuecom": [112, 187], "663252537": 112, "_gnu_sourc": 112, "parenthesi": [112, 113, 132, 246], "rcutils_string_array_sort": 112, "248": [112, 113], "rcutils_string_array_res": 112, "247": 112, "258": 112, "256": [112, 113, 114, 136, 159], "felix": [112, 113, 114, 115], "endr": 112, "rmw_get_publish": 112, "rmw_duration_infinit": [112, 113], "promis": [112, 216], "rmw_take_sequ": 112, "rmw_qos_policy_kind_t": 112, "rmw_get_serialized_message_s": 112, "_alloc": 112, "254": [112, 113, 114, 115], "bad_alloc": [112, 115, 203], "topic_endpoint_info": 112, "rmw_serialized_message_t": 112, "252": [112, 113, 114, 155], "rmw_context_t": [112, 119], "251": [112, 115], "249": [112, 113, 114, 123], "rmw_init": [112, 118], "status": [112, 114], "events_status": [112, 114], "238": [112, 115], "rmw_public": 112, "security_options_set_root_path": 112, "233": [112, 113], "230": [112, 113], "rmw_qos_profile_unknown": 112, "investig": [112, 142], "21": [112, 114, 115, 123, 155, 159], "is_service_avail": [112, 115], "typecod": 112, "get_info": 112, "10m": 112, "historyqospolici": 112, "ericsson": 112, "unique_network_flow": 112, "buildtool_export_depend": 112, "ignore_loopback_interfac": 112, "rmw_connext_use_default_publish_mod": 112, "rmw_connext_legacy_rmw_compatibility_mod": 112, "peer": [112, 184], "rmw_connext_initial_p": 112, "payload": [112, 220], "shm": [112, 113], "ancient": 112, "ddsi_sertyp": 112, "divid": [112, 134], "rmw_cylonedds_cpp": 112, "ld": [112, 187, 194, 215, 246, 247], "zu": 112, "rmw_ret_unsupport": 112, "246": [112, 114, 227], "get_funct": 112, "message_info": [112, 115], "245": 112, "rmw_take_seri": 112, "rmw_take_with_message_info": 112, "242": [112, 115, 125], "rmw_take": [112, 119], "218": [112, 113, 114], "rmw_publish_serialized_messag": 112, "rmw_publish": [112, 115, 119], "231": [112, 113, 115], "resiz": [112, 114], "225": [112, 113, 115], "223": [112, 113, 115], "ret_wrong_implid": 112, "rmw_ret_incorrect_implement": 112, "rmw_serial": [112, 113], "217": [112, 113, 114], "214": [112, 114], "rmw_destroy_nod": [112, 113], "213": 112, "195": [112, 113, 114, 115], "208": [112, 114, 115], "206": [112, 113, 114, 115], "amend": [112, 122, 134], "204": [112, 113, 114], "iff": [112, 123], "196": [112, 113, 115, 121], "rmw_default_domain_id": 112, "194": [112, 113, 114, 124], "192": [112, 113], "mitig": [112, 115], "187": [112, 120, 137], "erik": [112, 113, 115], "boasson": [112, 113], "joe": [112, 113], "jose": [112, 113, 114], "toma": 112, "lorent": 112, "lobotuerk": 112, "sumanth": [112, 113], "nirmal": [112, 113], "sven": [112, 113], "brinkmann": 112, "pluri": 112, "45": [112, 114, 115, 147, 159, 199, 215, 253], "test_graph_cach": 112, "asan": [112, 137], "rmw_time_t": [112, 113], "34": [112, 114, 115], "ql2": [112, 113], "27": [112, 114, 115], "26": [112, 114, 115, 122], "ql3": 112, "518": [112, 113, 115], "520": [112, 113, 114, 115], "511": [112, 113], "cdr": [112, 113, 115, 152, 176], "505": [112, 113], "graphcach": [112, 114], "496": [112, 113], "495": [112, 113], "discrimin": 112, "gone": [112, 125, 188, 211], "455": [112, 115, 120], "rmw_fastrtp": [112, 114, 118, 121, 123, 134, 139, 148, 198], "452": [112, 113, 115], "rmw_log": 112, "442": [112, 113, 123], "439": [112, 114], "removepublish": 112, "424": [112, 114], "425": [112, 113], "419": 112, "410": [112, 114, 115], "408": [112, 113, 114], "407": [112, 113, 114], "401": 112, "396": 112, "390": [112, 114, 122], "eduardo": 112, "ponz": 112, "segrel": 112, "ignacio": [112, 115], "montesino": 112, "vall": 112, "jlbuenolopez": 112, "jaim": 112, "losa": 112, "jos\u00e9": 112, "lui": [112, 113, 114], "bueno": 112, "l\u00f3pez": 112, "rmw_fastrtps_dynam": [112, 115], "515": [112, 113, 115, 123], "client_endpoints_": 112, "whitelist": 112, "localhost": [112, 120, 124, 147, 155, 158, 173, 204], "decrement_context_impl_ref_count": 112, "488": [112, 113, 115], "time_util": 112, "485": [112, 113, 115], "messagetypesupport": 112, "servicetypesupport": 112, "rmw_ret_incorrect_rmw_implement": 112, "__rmw_publish": 112, "run_listener_thread": 112, "431": [112, 113, 114], "__rmw_create_wait_set": 112, "423": [112, 113, 114, 121], "422": [112, 113], "417": [112, 113, 114], "annot": [112, 113, 114, 115, 134, 199, 254], "servicepublisten": 112, "409": 112, "402": [112, 114, 120], "399": [112, 113], "394": [112, 115], "rivero": [112, 113, 114], "185": [112, 113, 114, 115, 125], "180": [112, 113, 115, 230, 245], "179": [112, 113], "172": [112, 113, 114], "155": [112, 113, 115], "151": [112, 113, 114, 115], "nomin": [112, 115], "prefetch": 112, "unload": [112, 114, 115, 189], "143": [112, 114, 115, 220], "hardcod": [112, 122, 189, 216], "tf_static": [112, 113, 120, 122, 123, 238, 239], "dynamic_bridg": [112, 204], "vicidel": 112, "597": [112, 113, 114, 121], "591": [112, 113, 114], "player": [112, 113, 114, 115, 122, 124], "reindex": [112, 125], "rosbag2_transport_pi": 112, "rosbag2_transport_python": 112, "regex": [112, 113, 114, 115, 124], "604": [112, 114], "translat": [112, 119, 122, 123, 225, 226, 228, 234, 235, 236, 237, 238, 239, 241, 242, 245], "606": [112, 113, 114, 123], "sqlite": [112, 113, 114, 147], "578": [112, 113, 114], "506": [112, 113, 114], "546": [112, 113], "flush": [112, 114], "lexic": 112, "flush_buff": 112, "sqlite3": [112, 114, 122, 125, 151, 152, 176], "seq": 112, "bufferlay": 112, "100mb": 112, "remark": 112, "piotr": [112, 113], "jaroszek": [112, 113], "robotec": 112, "storage_config_uri": 112, "548": [112, 113, 241], "523": [112, 113], "534": [112, 113, 114], "sequential_writ": [112, 151], "533": [112, 115], "535": [112, 115], "test_record": [112, 114], "wait_for_output": [112, 113], "525": [112, 113, 114, 115], "472": [112, 113, 115], "wait_for_shutdown": 112, "db": [112, 114, 115], "temp": 112, "zstd": [112, 113, 114, 115, 122], "418": [112, 113, 114], "adam": [112, 113, 115], "d\u0105browski": [112, 113, 114, 115], "jaison": 112, "titu": 112, "jess": 112, "ikawa": 112, "marwan": 112, "taher": 112, "reed": 112, "jhdc": 112, "622": [112, 119], "563": [112, 234], "585": [112, 113, 114], "564": [112, 113, 114], "537": [112, 113, 115], "yoan": 112, "mollard": 112, "bo": 112, "sun": [112, 122], "526": [112, 113, 115], "631": [112, 113, 114], "generate_report": 112, "623": 112, "ros_environ": [112, 139], "538": [112, 113, 114, 115], "521": 112, "mergifi": [112, 114, 115], "540": [112, 113, 123], "whitespac": [112, 114, 132, 134, 136], "527": [112, 115], "524": 112, "618": [112, 115], "dump": [112, 113, 115, 122, 124], "600": [112, 113, 114, 115, 136, 240], "592": [112, 113, 114], "590": [112, 113, 114], "em": 112, "617": [112, 114], "target_compile_featur": 112, "584": [112, 113, 114], "545": [112, 113, 115], "351": [112, 113], "575": [112, 113], "558": [112, 113, 114], "555": [112, 113, 114], "514": [112, 113, 114], "544": [112, 113, 115], "542": [112, 113], "528": [112, 113, 115, 123], "cheni": 112, "kuo": 112, "searcher": 112, "compressor": [112, 114], "ament_ignor": [112, 114, 115], "641": [112, 114, 115], "de": [112, 113, 114, 115], "543": [112, 113, 115, 123], "sequentialcompressionwrit": 112, "613": [112, 113], "616": [112, 113, 114, 115], "dedupl": [112, 113], "sequentialcompressionread": 112, "busi": [112, 113, 115], "bagfil": [112, 122], "storageopt": [112, 113, 125, 150, 152], "compressionwritertest": 112, "sequentialwrit": [112, 114, 152], "639": [112, 113, 115], "set_rat": [112, 122], "playerclock": [112, 113], "now_fn": 112, "timecontrollerclock": [112, 113], "werror": [112, 114], "710": [112, 113], "test_message_cach": 112, "derefer": [112, 114], "552": [112, 113, 114], "541": [112, 113, 235], "530": [112, 113, 115, 121], "sanit": [112, 113, 114, 115, 135], "517": [112, 113, 115], "alexand": [112, 114], "patrick": [112, 114, 115], "spieler": 112, "roughli": [112, 121], "651": [112, 113, 114, 115], "594": [112, 113, 114], "rosbag2transport": 112, "capsul": 112, "relwithdebinfo": 112, "531": [112, 115, 122], "libc": [112, 135, 252], "529": [112, 113, 114, 115, 123], "pragma": 112, "former": [112, 120], "567": 112, "bad_function_cal": 112, "660": [112, 113, 115], "576": [112, 113, 114], "xfail": [112, 114, 115], "724": [112, 114], "test_plai": 112, "decod": [112, 113, 114, 124, 212], "620": [112, 115], "reenabl": [112, 113], "hex": 112, "557": [112, 113, 114, 123], "536": [112, 113, 114, 136], "alex": 112, "tyshka": 112, "strip": [112, 113, 114, 212], "503": [112, 114, 115], "ben": [112, 114], "wolsieff": [112, 114], "allocator_trait": [112, 146], "to_yaml": [112, 113, 122], "is_messag": 112, "rosidl_generator_trait": [112, 122], "sebastian": [112, 114], "h\u00f6ffner": 112, "rosidl_typesupport_connext_c": 112, "decref": 112, "553": [112, 113], "507": [112, 114], "532": [112, 113, 115], "rosidl_runtime_": 112, "561": 112, "boundedvector": [112, 114, 115], "499": [112, 113, 114, 171], "typesupport_identidentifi": 112, "type_support_dispatch": 112, "rcutils_get_symbol": 112, "89": [112, 113, 114, 115], "find_library_path": 112, "rethrow": 112, "82": [112, 113, 114, 115, 159], "76": [112, 113, 114, 115, 159], "type_support_map": 112, "sung": 112, "goo": 112, "kim": [112, 113, 114], "519": [112, 113, 115, 121], "get_const_funct": 112, "234": [112, 113], "timelin": [112, 114, 127, 143], "zoom": [112, 114, 122, 218], "91": [112, 114, 115, 159], "historypolici": 112, "offered_qos_profil": [112, 115], "image_view": 112, "plot_view": 112, "bisect": [112, 114], "vertic": 112, "scroll": [112, 114, 133, 134, 149], "plot": [112, 149], "cmp0048": [112, 113], "autopep8": 112, "unicod": [112, 114], "421": [112, 114], "412": [112, 113, 114], "348": [112, 113, 114], "347": [112, 114], "mous": [112, 181, 218], "wheel": [112, 115, 167, 178, 241, 242], "delta": [112, 177], "376": [112, 114], "jade": 112, "359": [112, 114, 115], "362": [112, 113, 115], "monoton": [112, 113], "undesir": [112, 113, 137], "viewer": [112, 203, 228, 243], "reloc": [112, 113], "region_chang": 112, "emiss": 112, "dark": 112, "emit": [112, 113, 212], "region": [112, 114, 124, 253, 255], "architecture_independ": 112, "tim": [112, 113, 115], "fastforward": 112, "rewind": 112, "0m00": 112, "00m": 112, "grupp": 112, "lsouchet": 112, "sambros": 112, "pil_mod": 112, "bayer": 112, "ratio": 112, "cairocffi": 112, "thumbnail": [112, 114, 122], "380": [112, 113], "382": [112, 114], "cairo": 112, "253": [112, 113, 114, 121, 123], "pil": 112, "stechschult": 112, "getiter": 112, "goekc": 112, "tgt": 112, "rosidl_runtype_pi": 112, "message_help": 112, "float128": 112, "yossi": 112, "ovcharik": 112, "90": [112, 114, 115, 159, 198], "loader": [112, 124, 136, 189], "pep": [112, 132], "srv_mode": 112, "silenc": [112, 113, 114], "wl": 112, "imported_no_sonam": 112, "nonsens": [112, 124], "rttest_get_": 112, "rttest_sample_buff": 112, "strlen": [112, 113, 114], "strcpy": 112, "danc": 112, "timespec": 112, "608": [112, 113, 114, 115, 228], "607": [112, 114, 115], "642": [112, 113, 115, 123], "565": [112, 114, 115, 124], "visualization_fram": 112, "viewpick": 112, "get3dpatch": 112, "pixel": [112, 113, 123], "toolbar": [112, 218], "vanish": 112, "656": [112, 113, 114, 115], "visualizationmanag": 112, "yamlconfigread": 112, "644": [112, 113, 115], "views_man_": 112, "getcurr": 112, "mousewheel": 112, "messagefilterdisplai": [112, 216], "disppear": 112, "611": [112, 113, 114, 115], "timepanel": 112, "599": [112, 114], "intproperti": 112, "variad": [112, 115], "589": [112, 113, 114, 115], "moc": [112, 113, 115], "env_config": 112, "550": [112, 113], "ferguson": [112, 113, 115], "nico": 112, "neumann": [112, 114], "matt": [112, 113, 115], "ipa": 112, "fez": 112, "spiralrai": [112, 113], "orbit": 112, "654": [112, 113, 114, 115], "robot_joint": 112, "quaternion_help": 112, "625": [112, 113, 114, 115, 124], "colon": [112, 136], "renderpanel": [112, 113], "viewcontrol": 112, "covari": [112, 113], "transformlisten": [112, 114, 118, 120, 123, 233, 236, 237], "551": [112, 113], "562": [112, 114], "den": 112, "toom": 112, "lamoin": 112, "ymd": [112, 115], "stella": [112, 115], "cmake_": 112, "_flag": 112, "587": [112, 113, 114], "resourceiosystem": 112, "assimpload": 112, "materi": [112, 113, 114, 133, 154, 156, 240, 246, 255], "hid": 112, "getrenderoper": 112, "pointcloudrender": 112, "609": [112, 113, 114], "pointcloud2iter": 112, "139": [112, 113, 114, 115], "memcpi": 112, "fill_imag": [112, 113], "150": [112, 113, 114, 115, 179, 198, 213], "point_cloud2": 112, "ros1": [112, 142, 255], "seper": 112, "gran": 112, "interface_include_directori": [112, 233], "importlib_resourc": 112, "ros_discovery_info": [112, 153], "gmail": [112, 115], "namedtupl": 112, "keystor": [112, 154, 157], "nodestrategi": 112, "219": [112, 113, 114], "kyle": 112, "fazzari": 112, "blueorigin": 112, "reman": 112, "install_tango_icon": 112, "install_tango_icons_default_valu": 112, "fixup": [112, 115, 134], "447": [112, 113, 114, 115, 121], "testmessageseri": 112, "test_composable_node_contain": 112, "175": [112, 113], "164": 112, "test_node_frontend": 112, "146": [112, 114, 115], "v\u00edctor": [112, 113], "mayor": [112, 113], "vilch": [112, 113], "get_parameters_service_": 112, "allow_undeclared_": 112, "tocttou": 112, "454": [112, 113, 115], "400": 112, "444": [112, 114, 115], "nonzero": 112, "nansecond": 112, "ament_pytest": 112, "186": [112, 113, 115], "rmw_message_sequ": 112, "is_avail": 112, "rmw_ret_t": 112, "171": 112, "rmw_send_respons": [112, 115], "intraprocess": [112, 114, 147, 199], "delai": [112, 113, 114, 123, 227], "148": [112, 114, 115], "rmw_wait": [112, 113], "rmw_create_wait_set": [112, 119], "rmw_destroy_wait_set": 112, "142": [112, 113, 115, 216], "138": [112, 113, 114, 115], "rmw_publisher_alloc": 112, "rmw_subscription_alloc": 112, "134": [112, 113, 114, 115], "125": [112, 113, 114, 115, 119, 227], "rmw_take_": 112, "136": [112, 113], "rmw_get_serialization_format": [112, 151], "smoke": [112, 113, 115], "121": [112, 113, 114, 115, 118], "109": [112, 113, 114, 115], "regener": 112, "waitfortransform": [112, 233], "message_": 112, "test_static_publish": 112, "ganeff": [112, 114], "buffer_cor": 112, "posewithcovariancestamp": [112, 113], "nonexist": 112, "cantransform": [112, 114, 115, 227, 233], "whitlei": [112, 113, 114], "385": [112, 113, 114, 124], "378": [112, 113, 115], "dotransform": [112, 113, 115], "quaternion": [112, 115, 120, 123, 216, 228, 231, 234, 235, 238, 239, 245], "369": [112, 114, 124], "eigen3_cmake_modul": [112, 139], "344": [112, 113, 119], "333": [112, 113], "393": [112, 114, 115], "383": [112, 114], "391": [112, 114], "386": [112, 114, 115, 124], "381": [112, 113, 114, 124], "ros_": 112, "364": [112, 115], "child_frame_id": [112, 123, 225, 226, 234, 235, 238, 239, 245], "frame_id": [112, 122, 123, 216, 225, 226, 233, 234, 235, 238, 239, 245], "345": [112, 113, 114, 124], "340": [112, 113, 114], "messages_count": 112, "messagefilt": [112, 113, 231], "325": [112, 113, 114, 124], "framegraph": 112, "static_transform_program": 112, "static_transform_broadcast": [112, 238, 239], "messages_mutex_": 112, "kazunari": 112, "tanaka": 112, "vika": 112, "dhiman": 112, "371": [112, 113, 114], "lookup_transform": [112, 231, 236, 237], "319": 112, "transformbroadcast": [112, 114, 225, 226, 234, 235, 245], "callbacks_to_remov": 112, "cache_tim": 112, "scottmcmichael": 112, "surferta": 112, "view_fram": [112, 115, 227, 231], "374": [112, 114, 115], "__va_args__": [112, 114], "is_al": [112, 113], "510": [112, 113, 114, 115], "513": [112, 113, 114], "rcl_publish": [112, 113], "rclcpp_publish": [112, 113], "antonio": [112, 113, 115], "moral": [112, 113, 115], "ql1": [112, 122], "concret": [112, 134], "ros2trac": [112, 149], "teleop_turtle_kei": [112, 115], "holonom": [112, 114, 115, 160], "plugabl": 112, "reviv": 112, "cmake_minimum_vers": 112, "grei": [113, 114], "tidi": [113, 114, 115, 137], "337": [113, 114], "ament_lint_clang_tidi": 113, "findpython3": [113, 115], "findpythoninterp": [113, 115], "355": [113, 114, 115], "336": [113, 114], "serg": 113, "nikulin": 113, "ament_auto_find_test_depend": 113, "363": [113, 114, 115], "ament_auto_add_gtest": [113, 114], "nishimatsu": [113, 114, 115], "abrar": [113, 114], "rahman": [113, 114], "protyasha": [113, 114], "360": [113, 114, 115, 119, 243], "352": [113, 114], "subitem": 113, "342": [113, 119], "michal": [113, 115], "sojka": [113, 115], "329": [113, 114], "cmake_parse_argu": 113, "wedler": 113, "resquar": 113, "Will": [113, 114, 122, 124], "339": [113, 114], "kenji": [113, 114, 115], "miyak": [113, 114], "ament_generate_version_head": [113, 115, 123], "377": [113, 115, 123], "ament_include_directories_ord": 113, "backslash": [113, 136], "repalc": 113, "argn": 113, "357": [113, 114, 234], "bi0t1n": 113, "361": [113, 114, 115], "sysconfig": 113, "timo": [113, 114, 115], "r\u00f6hling": [113, 114, 115], "318": 113, "365": [113, 115, 234], "faulti": 113, "travers": 113, "crawler": 113, "inspir": [113, 141, 143], "indiscrimin": 113, "nolint": [113, 115], "232428752251de61e84ef013bcd643e35eb9038d": 113, "cpplint": [113, 114, 115, 132], "distutil": [113, 114], "loosevers": 113, "346": [113, 114], "ament_": [113, 132], "dot": [113, 114, 133], "crawl": [113, 116], "b902": 113, "74": [113, 114, 115, 120], "get_package_share_path": [113, 246], "rob": 113, "clark": 113, "prepend": [113, 123, 185], "candid": [113, 119, 120, 121, 122, 123, 124, 125, 133], "erron": [113, 124, 218], "yaml_cpp_dll": [113, 114], "akash": [113, 114], "191": 113, "184": 113, "vex": 113, "talker_loaned_messag": 113, "sizeof": 113, "516": [113, 115], "zongbao": 113, "feng": 113, "539": [113, 115], "ori155": 113, "prune": [113, 115], "aditya": [113, 114, 115], "pand": [113, 114, 115], "get_callback_group": 113, "wait_for_all_ack": 113, "carlossvg": [113, 114], "sigterm": [113, 115, 124], "hernandez": [113, 139], "buildtool": [113, 114, 193], "google_benchmark": 113, "tz": 113, "offset": [113, 114, 225, 226, 238, 239, 242, 246], "549": 113, "roscvmatcontain": 113, "ambigul": 113, "nullptr_t": 113, "masquerad": [113, 137], "yuv422": 113, "gonzo": [113, 114], "xwnb": 113, "IT": 113, "pluginlib__disable_boost_funct": 113, "221": 113, "simplesubscriberplugin": 113, "overridden": 113, "mistyp": 113, "cammera_publish": 113, "camera_publish": 113, "camerapublish": [113, 115], "getnumsubscrib": 113, "hye": 113, "jong": 113, "robotech": 113, "misc": 113, "opencv_imgproc": 113, "puttext": 113, "loss": [113, 114, 125, 134, 202], "precis": [113, 114, 115, 132, 224], "undistort": 113, "marco": [113, 115, 139], "lampacrescia": 113, "sandbox": 113, "test_execute_processs_shutdown": 113, "importlib_metdata": 113, "await": 113, "executeloc": [113, 114], "happend": 113, "test_pars": 113, "556": 113, "callabl": [113, 114, 132, 136], "appendenvironmentvari": [113, 123], "environmentvari": [113, 212, 213], "caveat": [113, 148, 156], "executeprocess": [113, 123, 212, 214], "522": [113, 115], "rostim": [113, 114, 123, 124], "cameron": 113, "miller": 113, "derek": 113, "chopp": 113, "hmellor": 113, "immanuel": 113, "martini": 113, "khush": 113, "jain": 113, "kosuk": 113, "takeuchi": 113, "rebecca": 113, "butler": 113, "roger": 113, "strain": 113, "tumtom": 113, "wait_for_stderr": 113, "assert_": 113, "retest": 113, "matcher": 113, "setparametersfromfil": [113, 123], "ros_arg": [113, 123], "ros_argu": [113, 123], "launchlogg": 113, "plumb": 113, "get_default_launch_descript": 113, "193": [113, 114], "normalize_paramet": 113, "evaluate_paramt": 113, "normalize_remap_rul": 113, "divo": [113, 114, 115], "ready_fn": 113, "resolveprocess": 113, "compatit": 113, "example_process": [113, 114], "560": [113, 114], "lant": 113, "keisuk": [113, 114], "shima": [113, 114], "waitfortop": [113, 114, 115], "batch": [113, 136], "wait_for_topic_launch_test": [113, 114, 115], "pascalgn": [113, 114, 115], "upload": [113, 115, 133], "rosidl_get_typesupport_target": [113, 123, 190], "hmarr": [113, 114], "on_activ": [113, 123], "on_deactiv": [113, 123], "implemenet": 113, "547": [113, 114], "rcl_ros_tim": 113, "message_trait": 113, "brameld": [113, 114, 115], "m1": 113, "brett": 113, "malloc_hook": 113, "pendulum_demo": [113, 203], "libraryloadexcept": 113, "accur": [113, 114, 124, 134, 204], "220": [113, 115, 137], "sha256": [113, 114, 115, 155, 159], "257": 113, "894": [113, 115, 125], "973": 113, "860": [113, 115], "951": [113, 114, 123], "rcl_context_impl_t": 113, "969": 113, "test_publisher_wait_all_ack": 113, "968": [113, 114, 115], "965": 113, "rcl_timer_get_time_until_next_cal": 113, "timer_cancel": 113, "963": 113, "839": 113, "test_ev": 113, "960": [113, 114, 124], "941": 113, "ros_disable_loan_msg": 113, "can_loan_messag": 113, "949": [113, 114], "959": [113, 114, 124], "rcl_difference_tim": 113, "955": 113, "inject_on_return": 113, "953": [113, 114, 115], "threshold": [113, 124], "948": 113, "default_logger_level": 113, "943": 113, "wait_for_entity_help": 113, "942": 113, "940": 113, "935": [113, 114], "rosdoc2": [113, 114, 124, 139], "932": [113, 123], "rmw_event_t": 113, "933": 113, "rcl_publisher_wait_for_all_ack": 113, "913": 113, "rcl_take": 113, "930": [113, 114, 124, 234], "927": [113, 114], "917": [113, 114, 124], "rcl_log": [113, 114, 115, 122, 124, 139], "916": 113, "haowei": 113, "wen": 113, "noyzuberi": 113, "irobot": [113, 124, 139, 142], "937": 113, "919": 113, "956": 113, "952": 113, "938": 113, "929": 113, "939": [113, 114], "define_content_filt": 113, "1914": 113, "1913": 113, "take_data_by_entity_id": 113, "1892": 113, "1561": [113, 115], "nodeparamet": 113, "1908": 113, "1904": 113, "genericpublish": [113, 115], "1856": 113, "1903": 113, "1900": 113, "1901": 113, "1782": 113, "1784": 113, "bunch": [113, 115, 246, 253], "1897": 113, "time_until_trigg": 113, "1893": 113, "1896": 113, "1878": 113, "1579": 113, "1887": 113, "1888": 113, "1886": 113, "rvalu": 113, "1883": 113, "wait_for_messag": [113, 115], "1870": 113, "get_parameter_or": [113, 119], "1813": 113, "1867": 113, "is_spin": 113, "typeadapt": [113, 115, 123], "1858": 113, "1857": 113, "1859": 113, "1862": 113, "1849": 113, "1779": 113, "uninitializedstaticallytypedparameterexcept": 113, "1689": 113, "1662": 113, "1747": 113, "1844": 113, "underneath": [113, 209], "1845": 113, "sharabl": 113, "1832": 113, "sleep_for": [113, 146, 199], "1828": [113, 123], "steadi": [113, 177, 181, 182], "sleep_until": 113, "1830": 113, "1612": [113, 123], "1805": 113, "paranthes": 113, "1820": 113, "1818": 113, "1817": 113, "min_forward": 113, "min_backward": 113, "1815": 113, "1814": [113, 123, 242], "1754": 113, "1714": 113, "1808": 113, "1802": 113, "1777": 113, "clockqo": 113, "1801": 113, "danger": [113, 146], "1768": 113, "1770": 113, "1771": 113, "node_waitables_": 113, "1799": 113, "nodegraph": [113, 119], "1484": 113, "1765": 113, "extend_sub_namespac": 113, "front": [113, 166, 167, 218], "1764": 113, "messaget": [113, 119, 125], "1713": 113, "can_be_nullptr": 113, "1752": 113, "1734": [113, 123], "1690": 113, "1738": 113, "1739": 113, "1745": 113, "1729": 113, "sub_namespac": 113, "1658": 113, "1705": 113, "1727": 113, "unsaf": 113, "for_each_callback_group": [113, 123], "callback_groups_for_each": 113, "callback_groups_": [113, 123], "1692": 113, "1726": 113, "anyservicecallback": 113, "1709": 113, "ivanpauno": 113, "ekumenlab": 113, "1719": 113, "is_initi": 113, "1711": 113, "leftov": 113, "1696": 113, "1695": 113, "runtime_error": [113, 115], "1686": 113, "attack": [113, 122], "1687": 113, "rebind": [113, 146], "1678": 113, "uniniti": [113, 114, 115], "1673": 113, "1674": 113, "1668": 113, "1663": 113, "1557": [113, 115, 125], "1657": 113, "1647": 113, "get_publishers_subscriptions_info_by_top": 113, "1648": [113, 125], "doug": 113, "smith": [113, 114], "ga\u00ebl": 113, "\u00e9corchard": 113, "hofst\u00e4tter": [113, 115], "mostafa": 113, "farzan": 113, "mauro": 113, "passerino": 113, "petter": 113, "nilsson": 113, "yong": 113, "hao": 113, "zou": 113, "livanov93": 113, "occasion": [113, 224], "1677": 113, "benchmark_action_cli": 113, "1671": 113, "registr": [113, 119], "1898": 113, "bugpron": [113, 114], "node_main": 113, "1895": 113, "component_manager_isol": [113, 114], "1881": 113, "1776": 113, "1855": 113, "1708": 113, "rclcpp_components_publ": 113, "componentmanagerisol": 113, "1843": 113, "component_container_isol": 113, "1781": 113, "1716": 113, "1702": 113, "hirokazu": 113, "ishida": 113, "gezp": 113, "deactiv": 113, "1885": 113, "1863": 113, "1788": 113, "lifecycle_publish": 113, "1715": 113, "rclcpp_lifecycle_publ": 113, "1732": 113, "1675": 113, "906": 113, "time_until_next_cal": 113, "910": 113, "goal_status_arrai": 113, "902": [113, 115], "destroy_r": 113, "901": 113, "890": 113, "885": 113, "871": 113, "876": 113, "874": [113, 114], "869": [113, 114], "try_shutdown": 113, "868": 113, "topicendpointtypeenum": 113, "jumphandl": 113, "jumpthreshold": 113, "forbid": [113, 115], "861": [113, 114], "on_shutdown": [113, 212], "853": 113, "rclpy_common": 113, "814": [113, 114], "take_request": 113, "take_respons": 113, "828": [113, 114], "793": [113, 115], "819": 113, "_logging_fini": 113, "lift": [113, 125], "loggingsever": 113, "rcutils_logg": 113, "785": [113, 114, 115], "__context": 113, "812": 113, "make_mock_subscript": 113, "789": [113, 114, 123], "cancel_go": 113, "786": 113, "787": [113, 114], "774": [113, 114], "767": 113, "guardcondit": [113, 123], "rclpy_client_t": 113, "rclpy_service_t": 113, "actionserv": [113, 249], "actioncli": [113, 249], "rcl_action_goal_handle_t": 113, "379": [113, 114, 115], "370": 113, "anthoni": 113, "artem": [113, 114], "shumov": [113, 114], "laland": 113, "erki": [113, 114], "suurjaak": [113, 114], "convert_to_nanosecond": 113, "toc": 113, "set_env_var": [113, 115], "cstddef": [113, 114], "147": [113, 114], "accumul": [113, 114, 176, 218], "rcppmath": [113, 114], "illegalstateexcept": 113, "octogonapu": 113, "enviro": 113, "354": [113, 181], "dst_size": 113, "353": [113, 114, 115], "349": [113, 123], "rmw_message_info_t": [113, 121], "rmw_feature_support": 113, "eventsexecutor": [113, 114, 115, 124], "rmw_server_is_avail": 113, "rmw_get_gid_for_publish": 113, "rmw_publisher_wait_for_all_ack": 113, "connext6": 113, "stub": [113, 114, 115], "rmw_context_impl_t": 113, "get_security_fil": [113, 115], "message_type_support_callbacks_t": 113, "max_serialized_s": 113, "userobjectqospolici": 113, "domainparticipantqo": 113, "get_topic_nam": [113, 198], "sdk_data": 113, "rmw_dds_common_librari": 113, "rmw_init_options_copi": [113, 118], "iceoryx": 113, "375": [113, 114, 115, 121], "dissociate_read": [113, 114], "rmw_destroy_subscript": 113, "serdata_rmw": 113, "_cyclonedds_has_shm": 113, "iceoryx_binding_c": 113, "iox_chunk": 113, "serdata_fre": 113, "iceoryx_subscrib": 113, "serdata": 113, "iox": 113, "chunk": [113, 115, 122, 134], "358": [113, 114], "343": [113, 114], "is_loan_avail": 113, "latom": 113, "risc": 113, "crl": [113, 123], "dietrich": 113, "kr\u00f6nke": 113, "guillaum": [113, 115], "siemen": 113, "revoc": 113, "spec": [113, 153, 240, 253, 254], "recalcul": 113, "is_plain_": 113, "rmw_borrow_loaned_messag": 113, "rmw_return_loaned_message_from_publish": 113, "wideawaketn": 113, "wane": 113, "583": 113, "loanmanag": 113, "ignore_local_publ": [113, 119, 120], "188": [113, 115], "fastdd": [113, 147], "orocos_kdl_vendor": [113, 139], "change_fixed_joint": 113, "nice": [113, 229, 249, 255], "ism": 113, "robotstatepublish": 113, "publish_frequ": 113, "frame_prefix": 113, "deschamp": 113, "nil": 113, "schult": 113, "russel": 113, "joyc": 113, "nogar": [113, 114], "ros_test": [113, 139], "981": [113, 123], "976": 113, "984": [113, 114, 115], "topicfilt": [113, 115], "regex_search": 113, "regex_match": 113, "bag_rewrit": [113, 114], "921": [113, 114, 123], "leaf": [113, 115, 123], "925": [113, 123], "storage_id": [113, 115, 152], "918": 113, "897": [113, 115], "875": [113, 115], "847": [113, 115, 123], "851": [113, 114, 123], "833": 113, "playopt": 113, "843": 113, "827": [113, 115], "upper": [113, 119, 122, 174, 177, 241, 242], "sonia": 113, "jin": 113, "toni": [113, 114, 115], "peng": [113, 114], "directnod": [113, 114], "uuid": [113, 115, 248], "658": [113, 114, 115], "get_container_components_info": 113, "687": [113, 114], "666": [113, 115], "646": [113, 115, 125], "unintent": 113, "jai": 113, "650": 113, "valueerror": 113, "628": [113, 115], "amro": 113, "baali": 113, "fan": 113, "subprocess": 113, "returncod": 113, "626": [113, 115], "autodetect": 113, "matthew": [113, 114, 115], "jca": 113, "tracer": [113, 124], "context_nam": [113, 114], "context_field": 113, "958": [113, 114], "950": [113, 114], "936": 113, "preprocess": 113, "seek": [113, 114, 123], "836": [113, 123], "sequenti": [113, 114, 115, 185], "rollov": 113, "orlov": [113, 114, 115, 139], "947": [113, 114], "message_cach": 113, "tsa": [113, 115], "946": [113, 114], "message_introspect": 113, "messagememb": 113, "compressio": 113, "870": 113, "848": [113, 115], "799": 113, "time_point": 113, "wojciech": 113, "jaworski": 113, "burst": [113, 114, 115], "977": [113, 114, 123], "recordopt": 113, "945": [113, 114], "readerwriterfactori": [113, 150], "923": [113, 114], "stoprecord": 113, "gracefulli": [113, 115, 134], "792": [113, 114, 115, 124], "afonso": 113, "da": [113, 159], "fonseca": 113, "braga": 113, "metadataio": 113, "big": [113, 123, 127, 134, 204, 218], "spin_and_wait_for_match": 113, "publicationmanag": 113, "parenthes": [113, 115], "920": [113, 114], "924": [113, 115], "893": [113, 114, 119, 120], "873": 113, "826": [113, 115], "restructur": [113, 133, 199], "test_play_tim": 113, "852": [113, 115], "peek_next_message_from_queu": [113, 114], "play_messages_from_queu": 113, "832": 113, "play_next": [113, 122], "test_play_servic": [113, 114, 115], "bastian": 113, "j\u00e4ger": 113, "630": [113, 115, 121], "595": [113, 114], "dedent": 113, "ibnhatab": 113, "notfound": [113, 114], "fatal_error": 113, "rosidl_target_interfac": [113, 114, 115], "sell": 113, "unrol": 113, "662": 113, "uncondition": [113, 123], "pablo": 113, "garrido": 113, "665": [113, 114, 115, 124], "wasn": [113, 115], "\u00f8ystein": [113, 114, 115], "sture": [113, 114, 115], "unmatch": [113, 147], "incorect": 113, "test_cli_extens": 113, "charl": 113, "seulba": [113, 114], "maybe_placehold": 113, "sloretz": [113, 139], "pythoninterp": 113, "boundedsequ": 113, "rosidl_typesupport_interface__library_nam": 113, "instrospect": [113, 125], "q1": [113, 230], "rework": [113, 115], "typesupport_introspect": 113, "getit": 113, "rospkg": [113, 134], "catkin_install_python": 113, "herrmann": 113, "silvio": [113, 114, 115], "traversaro": [113, 114, 115], "pluginlib_disable_boost": 113, "821": 113, "807": 113, "panel": [113, 133, 142], "middlebutton": 113, "yaml_config_writ": 113, "displays_panel": 113, "tool_manag": 113, "splash": 113, "andou": 113, "tetsuo": 113, "davidorchanski": 113, "plane": [113, 123, 218, 241], "distanc": [113, 123, 166, 167, 174, 218], "imagetransportdisplai": 113, "tf_buffer_cache_time_n": 113, "tf_wrapper": 113, "inertia": [113, 114, 115, 246], "uncheck": [113, 181], "wrench": [113, 115, 218], "triangl": [113, 189], "textur": [113, 242], "orient": [113, 177, 216, 218, 230, 234, 235, 236, 242], "mass": [113, 240, 246], "interactivemark": [113, 218], "yuv": [113, 114], "rgb": [113, 123, 179], "robotjoint": 113, "qobject": 113, "deleteal": 113, "cori": 113, "crean": 113, "paul": [113, 114, 115], "bailac": 113, "soe": 113, "cturcott": 113, "ketatam": 113, "laszlo": 113, "turanyi": 113, "getverticesperpoint": 113, "memaccess": 113, "rendersystem": [113, 115], "wolf": 113, "vollprecht": 113, "sensor_msgs_librari": 113, "image_encod": [113, 114], "178": [113, 114, 115], "yuv420": 113, "yuv444": 113, "equidist": 113, "tiff": 113, "hemal": 113, "g\u00fcnther": 113, "florian": [113, 114], "vahl": [113, 114], "prism": 113, "solidprimit": [113, 114], "fatih": [113, 114, 115], "c\u0131r\u0131t": [113, 114, 115], "test_generate_policy_no_nod": 113, "356": 113, "321_enhance_parameter_api": 113, "test_subscrib": 113, "boundedplainsequ": 113, "fixur": 113, "478": [113, 114], "ros2_658_leftov": 113, "test_secure_subscrib": 113, "471": [113, 115], "intuit": 113, "392": [113, 114, 115, 123], "tomsg": [113, 230], "preload": 113, "dl": [113, 114], "profile_fast": 113, "ld_preload": 113, "ldpreload": [113, 115], "frommsg": [113, 230], "469": [113, 115], "unreach": 113, "walktotoppar": [113, 114, 115], "speed_test": 113, "enumer": [113, 123], "tf2error": 113, "speedup": 113, "unwrap": 113, "dima": 113, "dorezyuk": 113, "jo\u00e3o": 113, "monteiro": 113, "shivam": 113, "pandei": 113, "findeigen3": 113, "413": 113, "andyz": [113, 115], "pykdl": 113, "464": [113, 115], "do_transform_pose_with_covariance_stamp": 113, "transformstamp": [113, 225, 226, 227, 229, 234, 235, 236, 238, 239, 245], "geometri": [113, 240, 242, 244, 246], "nitpick": [113, 134], "deni": [113, 115, 153, 253], "\u0161togl": 113, "khasreto": 113, "vineet131": [113, 115], "buffercor": [113, 114, 115], "python_compat": 113, "tf2_echo": [113, 122, 227, 231, 234, 235], "pgotzmann": 113, "simulacru": 113, "504": [113, 114, 121], "buffercli": 113, "timeout_pad": 113, "buffer_cli": 113, "carlo": [113, 114, 115], "andr\u00e9": [113, 114, 115], "\u00e1lvarez": [113, 114, 115], "restrepo": [113, 114, 115], "416": [113, 114], "hannu": 113, "henttinen": 113, "nisala": 113, "kalupahana": 113, "malloc": [113, 115], "elia": 113, "coninck": 113, "get_shared_lib_path": 113, "tracetestcas": 113, "kwarg": 113, "channel": [113, 202, 242, 255], "qreal": 113, "katherin": 113, "07": [114, 155], "action_tutori": [114, 249], "kagibson": 114, "brace": [114, 115, 133], "jame": 114, "methyldragon": [114, 115], "373": [114, 115], "411": 114, "ament_auto_add_librari": [114, 124], "420": 114, "wecht": [114, 115], "rin": 114, "iwai": 114, "ament_lint_auto_file_exclud": [114, 124], "ament_cmake_uninstall_target": 114, "install_manifest": 114, "dsv": [114, 115], "reslut": 114, "interface_librari": 114, "clion": 114, "undefined_var": 114, "ament_add_default_opt": 114, "395": [114, 115], "rfriedm": 114, "trimbl": 114, "gte": 114, "iquarobot": 114, "implicit": [114, 115], "wdeprec": 114, "robert": [114, 115], "haschk": 114, "utf8": 114, "nocaptur": 114, "jawad": 114, "alaa": 114, "387": [114, 115], "multilin": 114, "licencs": 114, "linenum": 114, "hh": 114, "mirror": [114, 252], "christian": 114, "henkel": 114, "crist\u00f3bal": [114, 115], "arroyo": [114, 115], "mirco": 114, "colosi": 114, "cr": [114, 253], "aas3": 114, "image_common": [114, 124, 125, 139], "roi": 114, "andreasr30": 114, "ramon": 114, "wijnand": 114, "appveyor": 114, "588": 114, "bei": 114, "wspaniali": 114, "demo_cpp_nod": 114, "damien": 114, "larocqu": 114, "deepanshu": 114, "bansal": 114, "demo_cpp_nodes_n": 114, "externalshutdownexcept": [114, 115], "yadu": [114, 115], "laserscan": [114, 115, 160, 218], "contentfilteredtop": 114, "341": 114, "exec_dep": 114, "wunus": 114, "92": [114, 115, 124, 159], "dharini": 114, "dutia": 114, "yadunund": [114, 115], "yurasomat": 114, "697": [114, 115], "679": 114, "pythonexpress": [114, 123, 212, 214], "readytotest": 114, "emulate_tti": [114, 191, 192], "sigterm_timeout": 114, "sigkill_timeout": 114, "notequ": [114, 124], "launchlogdir": [114, 124], "log_dir": 114, "test_execute_loc": 114, "blake": 114, "anderson": 114, "herv\u00e9": 114, "audren": 114, "elwin": [114, 115], "welt": 114, "someentitiestyp": 114, "normalize_parameters_dict": 114, "lifecyletransit": 114, "evaluate_paramenter_dict": 114, "setroslogdir": 114, "alexei": [114, 115], "merzlyakov": [114, 115], "hellmann": 114, "santo": 114, "felip": [114, 115], "gome": [114, 115], "melo": [114, 115], "generate_test_descript": 114, "process_nam": 114, "614": [114, 115], "waitfornod": [114, 115], "350": 114, "rerais": 114, "giorgio": [114, 115], "pintaudi": [114, 115], "keng12": 114, "cmp0135": 114, "crola1702": 114, "schrodinbug": 114, "subfield": 114, "mend": 114, "windowsstor": 114, "lou": 114, "amadio": 114, "ascii": 114, "vd": [114, 115], "hoorn": [114, 115], "1230": [114, 115], "1215": 114, "1207": 114, "1208": 114, "1196": [114, 115], "newest": [114, 118], "preprocessor": [114, 135, 254], "v0": 114, "lz4": [114, 115], "incorpor": [114, 127, 131], "rbin_rhel_el864": 114, "rbin_rhel_el864__mcap_vendor__rhel_8_x86_64__binari": 114, "fetchcont": 114, "conan": 114, "band": 114, "storch": 114, "aproxim": 114, "approximateepsilontim": [114, 124], "1388": 114, "1371": 114, "haoru": 114, "xue": 114, "andermi": 114, "mpark": 114, "wendland": [114, 115], "ninja": 114, "demot": 114, "rhy": 114, "mainwar": 114, "drawlin": 114, "classload": [114, 115, 189], "shiboken": [114, 115], "condition": [114, 122, 202], "1071": [114, 115], "1063": [114, 115], "enable_type_description_servic": 114, "1060": 114, "bonu": 114, "1057": [114, 115], "1025": 114, "get_type_hash_func": 114, "1055": 114, "1054": 114, "1051": 114, "typedescript": [114, 124], "rep2011": [114, 115], "1027": 114, "1033": 114, "1047": [114, 121], "1044": [114, 115], "inconsistent_top": 114, "1043": 114, "1042": 114, "rcutils_char_array_vsprintf": 114, "1035": [114, 115], "997": 114, "environment": [114, 159], "1029": 114, "995": [114, 115], "1031": [114, 124], "1030": 114, "rcl_clock_time_start": 114, "1021": [114, 115], "1020": 114, "1017": 114, "1013": [114, 115], "1010": 114, "rcl_wait": [114, 115], "1003": [114, 115], "reorder": 114, "994": 114, "lexer": 114, "979": [114, 228], "test_subscription_content_filter_opt": 114, "978": 114, "\uc815\ucc2c\ud76c": 114, "result_timeout": 114, "1012": 114, "rcl_logging_spdlog_experimental_old_flushing_behavior": [114, 124], "1014": 114, "999": [114, 115, 124, 228, 235], "2175": [114, 115], "2178": 114, "2122": 114, "2170": 114, "2155": 114, "2143": 114, "2168": 114, "ring_buff": 114, "2091": [114, 124], "2011": [114, 124, 141], "2165": 114, "type_hash": [114, 115], "topicendpointinfo": 114, "2137": 114, "2164": 114, "2149": 114, "2135": [114, 155], "get_effective_level": 114, "2141": 114, "2139": 114, "2105": 114, "2129": 114, "2127": 114, "2125": 114, "2109": 114, "2069": 114, "2121": 114, "2116": 114, "2104": 114, "1985": 114, "2108": 114, "testtimesourc": 114, "2111": 114, "sublogg": 114, "child": [114, 115, 123, 133, 225, 226, 234, 235, 238, 239, 241, 242, 246], "1717": 114, "2107": 114, "2102": 114, "1979": 114, "2074": 114, "disord": 114, "2097": 114, "nodeinterfac": [114, 115, 124], "2094": 114, "2092": 114, "wmayb": 114, "2081": 114, "2082": 114, "2075": 114, "unifi": [114, 115, 116, 122, 137, 244], "2041": [114, 124], "dequeu": 114, "2061": 114, "publisherbas": [114, 120], "subscriptionbas": [114, 115, 120], "2066": 114, "2040": 114, "2059": 114, "cpp20": 114, "2063": 114, "1982": 114, "prune_requests_older_than": 114, "2008": 114, "to_rcl_subscription_opt": 114, "2056": 114, "sharedfutur": [114, 236], "2044": 114, "keeplast": [114, 198], "2048": [114, 124], "2050": 114, "parameteruninitializedexcept": 114, "2036": 114, "2043": 114, "multithreadexecutor": 114, "2032": [114, 124, 155], "1640": 114, "multithread": [114, 115, 125, 135, 247], "2030": 114, "joinabl": 114, "zero_alloc": 114, "1995": 114, "asyncparametercli": 114, "1978": 114, "1992": 114, "1988": 114, "1975": 114, "2009": 114, "2010": 114, "_set_parameter_callback": 114, "1981": 114, "1994": 114, "1947": [114, 124], "1969": 114, "1964": 114, "1965": 114, "1839": 114, "spin_for": 114, "spin_until_complet": 114, "1821": 114, "1874": 114, "1956": 114, "1951": 114, "1816": 114, "on_parameters_set_callback_": 114, "1945": 114, "is_seri": 114, "1950": 114, "1940": 114, "1943": 114, "1923": 114, "handle_loaned_messag": 114, "1927": 114, "1926": 114, "get_parameter_from_ev": 114, "1922": 114, "1920": 114, "reinterpret_cast": [114, 199], "1919": 114, "alexi": [114, 115], "paqu": [114, 115], "andrew": [114, 115], "symington": [114, 115], "reuter": 114, "hubert": 114, "liberacki": 114, "jefferi": [114, 115], "hsu": [114, 115], "mateusz": 114, "szczygielski": 114, "andrei": 114, "uupk": [114, 115], "ymski": 114, "2132": 114, "goaluuid": [114, 115, 248], "to_str": [114, 148, 193, 198], "1999": 114, "nathan": [114, 115], "wieb": [114, 115], "neufeldt": [114, 115], "2085": 114, "ptr": [114, 146], "lifecyclepublish": [114, 123], "2159": 114, "get_fully_qualified_nam": 114, "2117": 114, "2115": 114, "on_configur": 114, "2034": 114, "20210810": 114, "1756": 114, "get_current_st": 114, "2031": [114, 153, 159], "babenko": 114, "1115": [114, 115, 124], "1122": [114, 115], "1102": [114, 115], "sourcedir": 114, "1109": [114, 115, 125], "servergoalhandl": [114, 248], "1112": [114, 115], "1110": [114, 115], "1103": 114, "1007": [114, 115, 124], "1100": [114, 115, 155], "1096": [114, 115], "1083": [114, 115], "1094": [114, 115], "1093": [114, 115], "1058": [114, 115], "module_": 114, "1090": [114, 115], "get_publisher_count": 114, "1089": [114, 115], "1084": [114, 115], "983": 114, "1073": [114, 115], "1076": [114, 115], "rcpputils_scope_exit": [114, 124], "unparsed_indices_c": 114, "1075": [114, 115], "1065": [114, 115], "preset": [114, 124], "1062": [114, 115], "1061": 114, "1045": 114, "1050": 114, "1049": [114, 115], "1048": [114, 115, 124], "1040": [114, 115], "1038": [114, 115, 124], "remove_ros_arg": 114, "1036": 114, "compars": 114, "not_set": 114, "1032": [114, 115, 125], "1026": [114, 115], "1001": [114, 115], "987": [114, 203], "wait_for_nod": [114, 124], "982": 114, "966": [114, 123, 124], "_on_parameter_ev": 114, "967": 114, "957": 114, "928": 114, "922": [114, 121, 124], "achil": 114, "verhey": 114, "guihom": 114, "freitag": 114, "takeshi": 114, "ishita": 114, "najjar": [114, 115], "yuki": 114, "igarashi": 114, "165": [114, 115], "bijoua29": 114, "hash_map_init": 114, "happier": [114, 115], "rcutils_logging_autoinit_with_alloc": 114, "string_map": 114, "stddef": 114, "openharmoni": 114, "time_unix": 114, "zephyr_version_cod": 114, "389": 114, "zephyr": 114, "overmatch": 114, "mach": 114, "ifdef": [114, 136, 233, 248], "__var_args__": 114, "hash_map_get_next_key_and_data": 114, "g_rcutils_logging_output_handl": 114, "g_rcutils_logging_default_logger_level": 114, "rcutils_find_lastn": 114, "bother": 114, "hash_map": 114, "char_arrai": 114, "5x": 114, "hash_map_find": 114, "rcutils_logging_format_messag": 114, "372": [114, 115, 124], "ret": [114, 132], "cplusplu": 114, "rcutils_custom_add_": 114, "is_output_color": 114, "rcutils_console_stdout_line_buff": 114, "revamp": [114, 115], "rcutils_logging_initialize_with_alloc": 114, "rcutils_log": 114, "368": 114, "rcutils_char_array_strncpi": 114, "367": [114, 115, 124], "overread": 114, "366": [114, 115], "rcutils_steady_time_now": 114, "aixwal": 114, "neve": 114, "mario": [114, 115], "prat": 114, "maximilian": 114, "downei": 114, "twiss": 114, "yakumoo": 114, "guijan": 114, "rmw_send_reqpons": 114, "rmw_ret_timeout": 114, "rmw_topic_endpoint_info_t": [114, 124], "inconsist": [114, 119], "rwm": 114, "writer_guid": 114, "rmw_gid_t": 114, "rmw_check_type_identifiers_match": 114, "test_loaned_message_sequ": 114, "rmw_get_gid_for_cli": 114, "largest": 114, "lee": [114, 115], "minju": [114, 115], "dds_duration_t": 114, "best_avail": 114, "check_type_identifier_match": 114, "create_top": [114, 151, 152], "405": 114, "priu32": 114, "voldivh": 114, "user_data": 114, "test_qo": 114, "build_shared_lib": 114, "qos_profile_get_best_available_for_subscript": 114, "qos_profile_get_best_available_for_publish": 114, "qos_profile_get_best_available_for_topic_subscript": 114, "qos_profile_get_best_available_for_topic_publish": 114, "hannes09": 114, "incoher": 114, "dissociate_writ": 114, "629": [114, 115], "feed": [114, 202], "rcutils_safe_fwrite_to_stderr": 114, "rmw_check": 114, "oscarchoi": 114, "ricardo": [114, 115], "gonz\u00e1lez": 114, "eventexecutor": 114, "unread": [114, 132], "on_data_avail": 114, "823": 114, "1260": 114, "1209": [114, 124], "1228": 114, "1160": [114, 115, 122, 124], "parametr": [114, 243], "1146": [114, 115, 125], "1135": [114, 115, 125], "1046": [114, 124], "1072": [114, 115], "1053": [114, 115], "1034": [114, 124], "boundari": [114, 119], "playback_dur": 114, "play_until_timestamp": 114, "1005": [114, 124], "980": 114, "unpublish": 114, "unrecord": 114, "agustin": 114, "alba": 114, "chicar": 114, "densoada": [114, 115], "esipovpa": [114, 115], "kelli": 114, "kylemarcei": 114, "manriquez": 114, "automatically_declare_parameters_from_overrid": [114, 119], "808": 114, "xmlrpc": 114, "796": [114, 115, 125, 228], "compinit": 114, "mjbogusz": 114, "wrock": 114, "824": [114, 124], "quarkytal": 114, "822": 114, "event_handl": [114, 125, 166, 167, 168, 169, 212], "805": 114, "rostop": [114, 123, 124, 204], "bw": 114, "set_message_field": 114, "arjo": 114, "chakravarti": 114, "cstdint": [114, 115], "1299": [114, 115], "1292": 114, "1265": 114, "set_read_ord": 114, "1177": [114, 115, 124], "update_metadata": 114, "bagmetadata": 114, "1149": 114, "prepar": [114, 127, 148, 173, 174, 193], "copyless": 114, "hampp": 114, "1300": [114, 115], "1334": 114, "messagedefinit": 114, "timecontrollerclocktest": [114, 115], "unpaused_sleep_returns_tru": [114, 115], "1194": 114, "1166": [114, 115, 125], "direction": 114, "1117": [114, 115], "splitbagfil": 114, "1104": [114, 115], "1098": [114, 115], "obsolet": [114, 115], "compression_opt": 114, "1078": 114, "storage_opt": [114, 150, 152], "1064": [114, 115], "908": 114, "1022": 114, "test_time_control": 114, "kaju": [114, 115], "bubanja": [114, 115], "rshanor": 114, "1068": [114, 115], "rebas": [114, 115], "gbigg": 114, "killbot": 114, "misha": 114, "shalem": 114, "1268": 114, "1250": 114, "1242": [114, 115], "1339": [114, 115], "1340": 114, "get_default_storage_id": 114, "1121": [114, 115], "1082": 114, "964": 114, "mcap_storag": 114, "read_ord": 114, "rosbag_storag": 114, "test_fixture_interfac": 114, "testdata": 114, "get_metadata": 114, "feat": [114, 115], "chore": [114, 115], "refin": 114, "read_writ": 114, "formatt": [114, 132], "jhurliman": 114, "wep21": 114, "mcap_plugin_skeleton": 114, "skeleton": 114, "hurliman": 114, "1193": 114, "rosbag2_play_end_to_end": [114, 115], "1192": [114, 115], "wait_for_db": 114, "1141": [114, 115], "genericsubscripton": [114, 115], "1295": 114, "test_rewrit": 114, "1206": 114, "1131": [114, 115, 124], "record_servic": 114, "hangout": 114, "1081": [114, 121, 205], "1004": [114, 115], "1018": [114, 115], "record_all_with_sim_tim": 114, "freez": [114, 115, 119, 120, 121, 122, 123, 124, 125, 127], "1002": 114, "bigobj": 114, "1009": 114, "993": 114, "bernardo": 114, "taveira": 114, "rosidl_adapt_interfac": 114, "service_ev": 114, "action2idl": [114, 119], "guilherm": 114, "henriqu": 114, "galelli": 114, "christmann": 114, "daktylidi": 114, "yasushi": 114, "shoji": 114, "codegen": 114, "camel": 114, "rosidl_default": [114, 139], "rosidl_cor": [114, 139], "rosidl_runtime_gener": 114, "add_subdirectori": [114, 115], "strai": 114, "man_farm": 114, "fix_import_ord": 114, "flake": 114, "eloi": [114, 115], "briceno": [114, 115], "streamsiz": 114, "ralw": 114, "__slots__": [114, 115], "appropi": 114, "get_interface_packag": 114, "message_to_yaml": 114, "\u5170\u9648\u6615": 114, "rosidl_typesupport": [114, 139], "rosidl_typesupport_fastrtp": [114, 125, 139], "typesupport_test": 114, "v61": 114, "get_entry_aft": 114, "gitignor": 114, "qfont": 114, "qcolor": [114, 216], "arn": [114, 115], "hitzmann": [114, 115], "rosgraph": [114, 115], "py3": 114, "36": [114, 115, 159, 216, 253], "nbadyal": 114, "slot_typ": 114, "verif": [114, 159, 182], "nichola": 114, "badyal": 114, "slider": [114, 241], "awhil": 114, "ari": 114, "synodino": 114, "rauch": 114, "shrijit": 114, "singh": 114, "rviz1_to_rviz2": 114, "970": 114, "898": [114, 115], "shortcut": [114, 115, 125, 218, 246, 253], "gettransform": [114, 216], "878": [114, 115], "rviz_common_publ": 114, "marcel": 114, "zeiling": 114, "juchajam": 114, "odr": [114, 115], "point_mark": 114, "934": [114, 234], "meshresourcemark": 114, "frame_locked_mark": 114, "cameradisplai": [114, 124], "occupancygridupd": 114, "markerarrai": [114, 218], "891": 114, "ax": [114, 218, 230, 242], "892": 114, "eric": [114, 115], "roncagliolo": [114, 115], "timon": [114, 115], "engelk": [114, 115], "xavier": 114, "broquer": 114, "xenofon": 114, "karamano": 114, "silicon": 114, "944": 114, "rendersystem_gl": 114, "cmake_staging_prefix": 114, "solidwork": [114, 243], "glsl150": 114, "varianc": 114, "nv21": 114, "nv24": 114, "colour": 114, "batteryst": 114, "retain": [114, 120, 124], "borong": 114, "yuan": 114, "zatevakhin": 114, "tianyu": 114, "li": [114, 115, 155], "polygon": [114, 115, 189, 218], "sros2_linux": [114, 115], "appar": 114, "bori": [114, 115], "boutilli": [114, 115], "501": 114, "is_lttng_instal": 114, "przemys\u0142aw": [114, 115], "subbuff": 114, "timecach": 114, "findclosest": 114, "extrapolationexcept": 114, "scalar": 114, "do_transform_polygon_stamp": 114, "582": 114, "torqu": [114, 120, 218], "gesel": [114, 115], "bufferserv": 114, "cancelcb": 114, "wokr": 114, "dladdr": 114, "tracepoint_en": 114, "do_tracepoint": 114, "rclcpp_subscription_init": [114, 115], "strictvers": 114, "gettypedescript": [114, 115, 124, 125], "1132": [114, 115], "1111": 114, "dasroteskelett": 114, "lambda": [115, 119, 132, 212, 215], "ament_auto_add_gmock": 115, "jordan": 115, "palacio": 115, "roderick": 115, "taylor": 115, "ament_generate_environ": 115, "484": 115, "ryan": 115, "_execut": 115, "_test": 115, "ament_add_gtest_test": 115, "test_nam": 115, "perf": [115, 149], "ament_libraries_dedupl": 115, "cottsai": 115, "subtl": [115, 134], "richard": 115, "nick": 115, "cmake_c": 115, "_compil": 115, "braket": 115, "ament_vendor": 115, "lloyd": 115, "pearson": 115, "vladimir": 115, "v6": 115, "packagenotfound": 115, "carlstrom": 115, "isabel": 115, "pared": 115, "linenumb": 115, "brother": 115, "gutierrez": 115, "209": 115, "cherri": 115, "34d29db73e78a84a174ad8699a2d646b0eeb1cdf": 115, "aa8df8904b864d063e31fd5b953ffe561c7a9fe0": 115, "allocator_tutorial_pmr": 115, "o2": 115, "misnom": 115, "cpprefer": [115, 146], "operator_new": 115, "clearli": [115, 134, 147, 180], "noinlin": 115, "957ddbb9f04f55cabd8496e8d74eb35ee4d29105": 115, "clarif": 115, "pmr": 115, "polymorph": 115, "dramat": [115, 147, 249], "introspection_cli": 115, "ali": 115, "ashkani": 115, "nia": 115, "jrutgeer": 115, "eec5c12ea95dfaaa230f9f1a8e9cff9b09dde5d5": 115, "jmackay2": 115, "732mackai": 115, "janosch": 115, "machowinski": 115, "cellum": 115, "jmachowinski": 115, "foonathan_memori": 115, "dr": 115, "stoglrobot": 115, "addisuzt": 115, "intrins": [115, 139, 143], "tullyfoot": 115, "polygonstamp": 115, "gz": [115, 125, 252], "cmake_prefix": 115, "cmake_install_full_libdir": 115, "debuild": 115, "upset": 115, "full_libdir": 115, "install_prefix": 115, "pkgconfig_install_dir": 115, "pkgconfig_abs_install_dir": 115, "knock": 115, "gazebo": [115, 139, 142, 162, 240, 243, 245], "gzpackag": 115, "swig": 115, "nate": 115, "republish": [115, 209], "getnumpublish": 115, "advert": 115, "simple_publisher_plugin": 115, "allowlist": 115, "lazi": [115, 216], "hall": 115, "aiverisimilitud": 115, "pathjoinsubstitut": [115, 168, 169, 214, 246], "some_actions_typ": 115, "yackzan": 115, "marc": 115, "bestmann": 115, "lamprianidi": 115, "santti4go": 115, "tryfirst": 115, "trylast": 115, "hookimpl": 115, "__getitem__": 115, "create_futur": 115, "composable_node_contain": 115, "jona": 115, "otto": 115, "consider_namespace_packag": 115, "outpout": 115, "yaswanth": 115, "on_exit": [115, 166, 167, 168, 169, 212], "launchfil": [115, 238, 239], "theoret": 115, "peter": 115, "curl_dir": 115, "inadvert": [115, 121], "compatibilti": 115, "1839d583190eb9dcf339eaaf6bebe632d94664a6": 115, "liblz4": 115, "1614": 115, "ament_vendor_packag": 115, "1583": 115, "unseri": [115, 152], "kenta": 115, "yonekura": 115, "ctl": 115, "1361": 115, "timesynchron": 115, "cb": [115, 159, 215], "hashead": 115, "exacttim": [115, 124], "azambuja": 115, "russ": 115, "rkeat": 115, "plant": 115, "mmk_noreturn": 115, "target_arch": 115, "7aad6d1ad9fa54f3a48f1f194a85127e362c8ad": 115, "orocos_kdl_kinemat": 115, "spuriou": 115, "get_event_loop": 115, "bookworm": [115, 125], "shiboken2": 115, "shiboken_help": 115, "sip_configur": 115, "dotcod": 115, "incompatible_qo": 115, "receive_timestamp": 115, "6d53d24a863c3e9e4a41e9fe5f550271210d9d9d": 115, "1148": 115, "1150": [115, 123], "1147": 115, "wakeup": 115, "waken": 115, "acut": 115, "ros_tim": 115, "publish_serialized_publish": 115, "1136": 115, "rcl_take_serialized_messag": 115, "1142": 115, "3c6c5dc47dac23d70722a60b2c0a387d2e71b71d": 115, "rcl_timer_clock": 115, "rcl_timer_t": 115, "puriou": 115, "theses": 115, "rcl_timer_get_next_call_tim": 115, "nospam": 115, "rcl_timer_call_with_info": [115, 125], "tsogia": 115, "soni": [115, 139], "rcl_get_node_nam": 115, "rcl_get_node_names_with_enclav": 115, "1137": 115, "1134": 115, "1130": 115, "1127": 115, "1124": 115, "rcl_ret_from_rcutils_ret": 115, "ament_depend": 115, "rcl_add_custom_gtest": 115, "1119": [115, 121], "unncecessari": 115, "1114": 115, "node_type_description_service_init": 115, "next_call_tim": 115, "rcl_timer_cal": 115, "servicec": 115, "1011": 115, "test_get_type_description_servic": 115, "1107": 115, "1105": 115, "rcl_node_init": [115, 118], "1099": 115, "suspici": 115, "concatent": 115, "1101": 115, "test_logging_rosout": 115, "local_namespac": 115, "1097": 115, "1088": [115, 125], "1095": 115, "1092": 115, "rcl_send_respons": 115, "test_namespac": 115, "1087": 115, "1085": 115, "get_type_descript": [115, 125], "1052": [115, 125], "autostart": 115, "1074": 115, "1077": 115, "tracetools_": 115, "prevail": 115, "1069": [115, 121], "1067": 115, "1066": 115, "penzlin": 115, "joachim": 115, "krauch": 115, "thiemo": 115, "kohrt": 115, "suzuki": 115, "1138": 115, "realiti": [115, 142], "file_name_prefix": 115, "popen": 115, "ourselv": [115, 134, 203], "prone": 115, "resist": 115, "executoropt": [115, 146], "2523": 115, "2525": 115, "343b29b617b163ad72b9fe3f6441dd4ed3d3af09": 115, "2517": 115, "2521": 115, "spinal": 115, "instantli": 115, "raci": 115, "test_executor": 115, "wait_result": 115, "spin_some_impl": 115, "recollect": 115, "configure_introspect": [115, 124], "2511": 115, "2513": 115, "2504": 115, "2506": 115, "wjwwood": [115, 139], "2500": [115, 125], "execute_any_execut": 115, "cbg": 115, "snake_cas": [115, 132], "poll": [115, 131], "notify_waitable_": 115, "current_notify_waitable_": 115, "testcallbackgroup": 115, "mjcarrol": [115, 139], "snake": 115, "2501": 115, "timerinfo": [115, 125], "2343": [115, 125], "2498": 115, "2483": 115, "concatenated_vector": 115, "2492": 115, "wstringop": 115, "2461": 115, "2433": 115, "conext": 115, "spin_xx": 115, "test_util": 115, "2489": 115, "ambigu": [115, 132], "2481": 115, "1200": [115, 155], "2484": 115, "test_timers_manag": 115, "2479": 115, "2469": 115, "time_sourc": 115, "test_executors_time_cancel_behaviour": 115, "2448": 115, "2467": 115, "2142": [115, 125], "implementor": 115, "entitiescollector": 115, "get_guard_condit": 115, "get_notify_guard_condit": 115, "tock": [115, 120, 134], "wip": 115, "diff": [115, 122, 132, 136, 160], "weren": [115, 176], "ready_execut": 115, "add_valid_nod": 115, "remove_expired_ent": 115, "condens": 115, "watiabl": 115, "nit": 115, "waitresult": 115, "peak": 115, "peek": 115, "next_wait": 115, "staticst": 115, "broke": 115, "testtimersmanag": 115, "2468": 115, "1m": [115, 203, 242], "15m": 115, "spin_some_max_dur": 115, "2465": 115, "2460": 115, "2458": 115, "mainexecutortyp": 115, "test_executors_timer_cancel_behavior": 115, "2453": 115, "2456": 115, "1c350d0d7fb9c7158e0a39057112486ddbd38e9a": 115, "2443": 115, "2358": 115, "futureandrequestid": 115, "iuhilnehc": 115, "yno": 115, "create_generic_cli": 115, "2425": 115, "set_deprec": 115, "2431": 115, "april": [115, 121, 122, 123, 124, 125], "2428": 115, "2426": 115, "2427": 115, "minu": [115, 246], "2419": 115, "2421": 115, "2375": 115, "2413": 115, "ringbuff": 115, "2410": 115, "2409": 115, "2303": 115, "2400": 115, "genericsubscript": 115, "1928": 115, "2209": [115, 125], "2323": [115, 125], "2374": 115, "aligh": 115, "2357": 115, "eventhandlerbas": 115, "2349": 115, "2336": 115, "signal_handl": 115, "2356": 115, "2353": 115, "2352": 115, "2274": 115, "rcl_service_t": 115, "2351": 115, "2335": 115, "subscriptiontopicstatist": 115, "2337": 115, "enable_rosout": 115, "2345": 115, "2344": 115, "2329": 115, "analyz": [115, 144, 145, 147, 155, 188, 230], "2339": 115, "useless": [115, 218, 246], "rosrat": 115, "2326": 115, "2072": 115, "serializedmessag": [115, 121, 150, 151], "2330": 115, "2304": 115, "nodest": 115, "node_base_": 115, "2320": 115, "signalhandl": 115, "get_global_signal_handl": 115, "2316": 115, "2313": 115, "2315": 115, "2174": 115, "2300": [115, 155], "2301": 115, "2302": 115, "timers_manag": 115, "2299": 115, "deduct": [115, 122, 255], "2294": 115, "2292": 115, "2123": 115, "2290": 115, "2289": 115, "2284": 115, "2282": 115, "send_respons": 115, "2276": 115, "2272": 115, "2228": 115, "2270": 115, "2246": 115, "2256": 115, "unordered_set": 115, "2257": 115, "2255": 115, "2240": 115, "get_node_type_descriptions_interfac": 115, "2237": 115, "typedescriptionsinterfac": 115, "2224": [115, 125], "always_false_v": 115, "2232": 115, "test_subscript": 115, "2227": 115, "signed": 115, "2219": 115, "2005": 115, "connextdd": [115, 124], "2182": 115, "misspel": 115, "2208": 115, "stressaddremovenod": 115, "2206": 115, "2162": 115, "2198": 115, "ipm": 115, "2173": 115, "events_executor": [115, 124], "2187": 115, "2177": 115, "stdexcept": 115, "2186": 115, "2171": 115, "huatsai": 115, "jiaqi": 115, "kotaro": 115, "yoshimoto": 115, "della": 115, "vedova": 115, "condino": 115, "clepha": 115, "zard": 115, "2281": [115, 125], "actiongoalcli": 115, "clientgoalhandl": [115, 248], "async_send_go": [115, 119, 248], "remak": 115, "is_readi": 115, "2495": 115, "2464": 115, "2441": 115, "fnv": 115, "1a": 115, "2267": 115, "2283": 115, "2266": 115, "2415": 115, "2366": 115, "2363": 115, "2324": 115, "aposhian": 115, "vizzo": 115, "ruddick": 115, "lawrenc": 115, "dtor": 115, "2450": 115, "2522": 115, "2524": 115, "04ea0bb00293387791522590b7347a2282cda290": 115, "42b0b5775b4e68718c5949308c9e1a059930ded7": 115, "2395": 115, "2331": 115, "2277": 115, "constref": 115, "2238": 115, "2233": 115, "1244": [115, 121], "clocktyp": 115, "rcl_clock_type_t": 115, "create_time_point": 115, "logging_servic": 115, "definint": 115, "typealia": 115, "1258": 115, "1259": 115, "1264": 115, "qos_overriding_opt": 115, "1248": 115, "typehash": 115, "1243": [115, 120], "1237": [115, 125], "1233": [115, 125], "1231": [115, 125], "clockchang": 115, "1235": 115, "expand_topic_nam": 115, "1226": 115, "1216": [115, 125], "type_descript": 115, "1079": 115, "wait_for_ready_callback": 115, "unregister_sigterm_signal_handl": 115, "1170": 115, "1172": 115, "_list_parameters_callback": 115, "1155": 115, "inher": 115, "spin_once_until_future_complet": 115, "1143": 115, "1139": 115, "ros_timer_init": 115, "ros_timer_init2": 115, "1129": 115, "974": 115, "1128": 115, "contextmanag": 115, "1118": 115, "anton": 115, "kesi": 115, "kkstb": 115, "snick": 115, "mhidalgo": 115, "bdai": 115, "tl_expect": 115, "path_max": 115, "kishor": 115, "kothakota": 115, "wojciechmadri": 115, "repl_str": 115, "rcutils_string_array_t": 115, "test_string_arrai": 115, "rcutils_string_array_init": 115, "rcutils_split": 115, "rcutils_ret_bad_alloc": 115, "time_win32": 115, "memmov": 115, "retreiv": 115, "7c95abbfc4559b293ebf5e94e20250bdd99d3ac6": 115, "serialized_messag": 115, "take_serialized_messag": 115, "tracetools_tracepoint": 115, "rmw_subscript": 115, "rmw_connext_cli": 115, "dds_datareader_read": 115, "rmw_connextdds_count_unread_sampl": 115, "received_timestamp": 115, "system_clock": 115, "steady_clock": 115, "76c9d8f38a03d160b258902af6d1d06f6ed9391": 115, "morlovmr": 115, "eb": 115, "iliti": 115, "pkcs11": 115, "deserializerosmessag": 115, "rmw_count": 115, "rwm_dynamic_fastrtps_cpp": 115, "serialization_help": 115, "serialize_wide_str": 115, "deserialize_wide_str": 115, "pp": 115, "is_plain": 115, "miguelcompani": [115, 139], "write_to_timestamp": 115, "datawrit": [115, 147], "max_blocking_tim": 115, "data_read": 115, "rmw_discovery_options_copi": 115, "ikerluengo": 115, "rmw_count_client": 115, "doisi": 115, "get_action_interfac": 115, "305ef763b83e42ebddc4802ac788869d178b6e93": 115, "1481": 115, "overhaul": 115, "1585": 115, "1480": [115, 125], "1490": 115, "1426": 115, "1378": 115, "1354": 115, "1377": 115, "descritpion": 115, "bernd": 115, "pfrommer": 115, "fdsize": 115, "888": 115, "durn": 115, "marshal": 115, "laurenz": 115, "akssri": 115, "get_parameter_valu": [115, 192, 235, 237], "packagecheck": 115, "dosctr": 115, "837": 115, "murilo": 115, "marinho": 115, "1576": 115, "topic_id": 115, "topicmetadata": [115, 152], "compressionopt": 115, "1539": 115, "1457": [115, 125], "roman": 115, "sokolkov": 115, "1605": 115, "wait_until": 115, "1521": 115, "start_tim": [115, 125], "end_tim": [115, 125], "1455": [115, 125], "tsauniquelock": 115, "1454": 115, "bagsplitinfo": 115, "favrholdt": 115, "splitev": 115, "1306": 115, "affin": 115, "1304": 115, "benchmark_launch": 115, "1592": 115, "1459": 115, "1569": 115, "doesnt": 115, "1524": 115, "sqlitestorag": 115, "get_bagfile_s": 115, "1419": 115, "1383": 115, "zac": 115, "stanton": 115, "rw_lock": 115, "1544": 115, "1423": 115, "1552": 115, "1501": 115, "1424": 115, "execute_and_wait_until_complet": 115, "play_end_to_end": 115, "unqualifi": 115, "1618": 115, "transact": 115, "recorderimpl": 115, "play_opt": 115, "1518": 115, "playerimpl": 115, "idiom": [115, 119], "1447": 115, "1466": 115, "concurrentqueu": 115, "1440": 115, "1416": 115, "1382": 115, "1381": 115, "1337": 115, "fr\u00f6hlich": 115, "rosidl_find_package_idl": 115, "uchar": 115, "__has_includ": 115, "char16": 115, "cuadro": 115, "iwyu": 115, "clangd": 115, "stefan": 115, "fabian": 115, "rosidl_python": [115, 139], "matthia": 115, "schoepfer": 115, "typesourc": 115, "dominguez": 115, "mariodominguez": 115, "858e76adb03edba00469b91d50dd5fe0dcb34236": 115, "myself": 115, "me": [115, 220, 242], "autocomplet": [115, 211], "aleksand": 115, "szyma\u0144ski": 115, "devarsi": 115, "rawal": 115, "resettim": 115, "frivold": 115, "1191": 115, "e8dd485d19a35d3abba905020741973e613334e3": 115, "regex_filter_properti": 115, "slot": [115, 216], "fullscreen": 115, "visualization_manag": 115, "lineeditwithbutton": 115, "simulatereturnpress": 115, "depth_cloud_mld": 115, "depthcloud": [115, 125], "996": 115, "fluentcpp": 115, "05": [115, 123, 153, 227, 242], "qcoreappl": 115, "processev": 115, "qapplic": [115, 254], "setnam": 115, "989": 115, "libqt5": 115, "svg": [115, 203], "992": 115, "onhelpwiki": 115, "985": [115, 203], "975": 115, "exner": 115, "fexner": 115, "hyunseok": 115, "bader": 115, "yanni": 115, "gerlach": 115, "mosfet80": 115, "1175": 115, "rotat": [115, 123, 166, 177, 218, 225, 226, 228, 234, 235, 238, 239, 240, 241, 242, 245], "1171": 115, "point_cloud_transport": [115, 139], "1008": [115, 125], "1159": 115, "depthcloudplugin": 115, "accepth": 115, "timeexact": 115, "system_tim": 115, "potenci": 115, "seg": 115, "screw": 115, "1080": 115, "enableinteract": 115, "laserscandisplai": 115, "accelstamp": [115, 125], "twiststamp": [115, 125, 218], "1041": 115, "screw_displai": 115, "991": 115, "990": 115, "processmessag": [115, 216], "austin": 115, "moor": 115, "lew": 115, "christiansen": 115, "1195": 115, "aug": 115, "zlib2ansi": 115, "deflatebound": 115, "memlevel": 115, "gzungetc": 115, "gzopen": 115, "gzflush": 115, "gzsetparam": 115, "transpar": [115, 124], "force_stor": 115, "zran": 115, "minizip": 115, "zip64": 115, "makefil": [115, 254], "unzip": 115, "32eb8b9404927883247e868ab0c7d62b80df2ed1": 115, "realeandrea": 115, "yahoo": 115, "libfreetyp": 115, "libfreetype6": 115, "canon": 115, "featuresummari": 115, "clash": 115, "cve": 115, "961": 115, "movabletext": 115, "getworldtransform": 115, "meshshap": 115, "rviz_rendering_publ": 115, "covariance_visu": 115, "buildsystem": 115, "ros_package_nam": 115, "shader": 115, "lighter": 115, "glb": 115, "plusin": 115, "loading_ascii_stl_files_fail": 115, "1125": 115, "navsatfix": 115, "navsatstatu": 115, "uniti": [115, 142], "service_unknown": 115, "pecka": 115, "peci1": 115, "seznam": 115, "cz": 115, "iscolor": 115, "yuyv": 115, "uyuv": 115, "create_cloud": [115, 122], "point_step": 115, "read_points_numpi": 115, "field_nam": 115, "georg": 115, "broughton": 115, "readerwrit": 115, "4510d9ab4389f84daac77210f3fdf8aab372b938": 115, "subvers": 115, "ca6bb12cc650b73e7ccfc0fa789d8b49358d44ad": 115, "pkcs7": 115, "rosidl_generated_cpp": 115, "char8_t": 115, "qos_util": 115, "phdittmann": 115, "test_local_paramet": 115, "gtest_subscript": 115, "test_multithread": 115, "gtest_subscription__rmw_connextdd": 115, "parameter_fixtur": 115, "multi_access_publish": 115, "fewer": 115, "sros_artifact": 115, "sro": [115, 158], "test_tracetools_mark_process": 115, "mark_process": 115, "lttng_ust_tracef": 115, "lttng_ust__tracef": 115, "memcmp": 115, "ros2lifecycl": 115, "rclcpp_callback_regist": 115, "interpol": 115, "nacho": 115, "constantli": [115, 127, 203, 205, 225, 226], "point32": 115, "unecessari": 115, "statictransformbroadcast": [115, 238, 239], "cliff": 115, "wu": 115, "erich": 115, "foster": 115, "24643fce510d8cc836fe6e5277a1d3f86a21af04": 115, "asserteventord": 115, "mutabl": [115, 135], "014955e15a6ac3b1649cbf21e11c8547ebd47af7": 115, "marcogg": 115, "e2853cac87f0c62db6294e5bc351e5b52fcd1ae1": 115, "png": [115, 133, 216], "45x45": 115, "last_state_": 115, "draw_squar": [115, 174], "jason": 115, "kane": 115, "arrow_strip": 115, "tom": 115, "warnign": 115, "4b6808fd0f9b0b5e05928c0c8e44fd976a043d33": 115, "1624": 115, "adlink": [116, 117, 121], "draft": [116, 134], "submodul": [117, 119, 163, 164, 165], "partit": [117, 134, 137], "ament_tool": [117, 184], "implic": [117, 134, 253], "gazebo_ros_pkg": [118, 138], "image_transport": [118, 138], "laid": 118, "groundwork": 118, "geometry2": [118, 120, 122, 139], "tf2_ro": [118, 120, 121, 123, 225, 226, 227, 228, 229, 231, 234, 235, 236, 237, 238, 239, 245], "transform_listen": [118, 120, 233, 236, 237], "get_clock": [118, 120, 152, 200, 225, 226, 229, 232, 233, 234, 235, 236, 238, 239, 245], "tf_listen": [118, 237], "rcutils_get_error_string_saf": 118, "rcl_get_error_string_saf": 118, "rcutils_get_error_str": 118, "rcl_get_error_str": 118, "rcl_context_t": 118, "rmw_shutdown": 118, "rmw_init_options_init": 118, "rmw_init_options_fini": 118, "adher": [118, 134], "rcl_get_global_argu": 118, "rcl_get_instance_id": 118, "rcl_ok": 118, "rcl_shutdown": 118, "rcl_guard_condition_init": 118, "rcl_guard_condition_init_from_rmw": 118, "rcl_get_zero_initialized_context": 118, "rcl_context_get_init_opt": 118, "rcl_context_get_instance_id": 118, "rcl_context_is_valid": 118, "rcl_get_zero_initialized_init_opt": 118, "rcl_init_options_init": 118, "rcl_init_options_copi": 118, "rcl_init_options_fini": 118, "rcl_init_options_get_rmw_init_opt": 118, "rcl_node_is_valid_except_context": 118, "rcl_publisher_get_context": 118, "rcl_publisher_is_valid_except_context": 118, "stress": [118, 122], "190227": 118, "fourth": [119, 247], "stretch": [119, 120], "thud": [119, 120, 121, 122, 128], "dynamic_reconfigur": 119, "ordinari": 119, "ticket": [119, 120, 121, 134, 137, 188], "parameter_not_set": 119, "parameternotdeclaredexcept": 119, "unsuccess": 119, "paragraph": [119, 132], "fulfil": [119, 146], "read_onli": 119, "integer_rang": 119, "0aba5a142878c2077d7a03977087e7d74d40ee68": 119, "l1": 119, "__param": [119, 120], "seed": [119, 218], "checker": [119, 132], "influenc": [119, 124, 224], "default_context": 119, "get_global_default_context": [119, 146], "foo_nod": 119, "bar_namespac": 119, "parameter_overrid": 119, "publisheropt": 119, "typenam": [119, 146], "allocatort": 119, "publishert": 119, "publisheroptionswithalloc": [119, 146], "callbackt": 119, "subscriptiont": 119, "subscription_trait": 119, "has_message_typ": 119, "subscriptionoptionswithalloc": [119, 146], "message_memory_strategi": [119, 146], "messagememorystrategi": [119, 146], "msg_mem_strat": [119, 146], "qos_history_depth": 119, "pub_": [119, 198, 199], "sub_": [119, 198, 199], "rmw_qos_policy_durability_transient_loc": 119, "model_xml_": 119, "model_xml": 119, "robot_descript": [119, 166, 167, 168, 245, 246], "description_pub_": 119, "713": 119, "parameter_descriptor": 119, "parametert": 119, "namespace_": 119, "undeclare_paramet": 119, "has_paramet": 119, "onparameterssetcallbacktyp": 119, "nodeparametersinterfac": 119, "set_parameter_if_not_set": 119, "set_parameters_if_not_set": 119, "get_parameter_or_set": 119, "alternative_valu": 119, "register_param_change_callback": 119, "memorystrategi": [119, 146], "weaknodevector": 119, "weaknodelist": 119, "register_node_macro": [119, 198, 247, 248], "qualif": 119, "qos_profile_sensor_data": [119, 122], "likewis": [119, 185, 253], "basictyp": 119, "qoshistorypolici": 119, "rmw_qos_policy_history_keep_al": 119, "rmw_qos_policy_history_keep_last": 119, "qosreliabilitypolici": 119, "rmw_qos_policy_reliability_best_effort": 119, "union": 119, "set_descriptor": 119, "myparam": 119, "rosidl_generate_idl_interfac": 119, "evolv": [119, 124, 134, 142], "msg2idl": 119, "srv2idl": 119, "distinguish": [119, 132, 209, 213], "ndarrai": 119, "dtype": 119, "launch_test": [119, 123], "caught": [119, 146, 203, 233], "rmw_context_fini": 119, "prealloc": [119, 146, 148], "rmw_init_publisher_alloc": 119, "rmw_fini_publisher_alloc": 119, "rmw_init_subscription_alloc": 119, "rmw_fini_subscription_alloc": 119, "rmw_serialized_message_s": 119, "rmw_publisher_allocation_t": 119, "rmw_subscription_allocation_t": 119, "rmw_get_": 119, "_names_and_typ": 119, "sendgoalopt": [119, 248], "async_cancel_go": 119, "async_get_result": [119, 121], "rcl_action": 119, "goal_event_cancel": 119, "goal_event_cancel_go": 119, "goal_event_set_succeed": 119, "goal_event_succe": 119, "goal_event_set_abort": 119, "goal_event_abort": 119, "goal_event_set_cancel": 119, "cancelgo": 119, "return_cod": 119, "rosidl_typesupport_opensplic": 119, "on_set_parameter_callback": 119, "unreli": 119, "suppli": [119, 215], "graphlisten": [119, 120], "mileston": [119, 120, 121, 130], "mon": [119, 120, 121, 122, 123, 124, 125], "apr": 119, "6th": 119, "16th": 119, "wed": [119, 120, 121, 125], "29th": [119, 121], "fifth": [120, 132, 247], "markup": [120, 133, 142], "ros2doctor": [120, 122, 144, 183], "steer": [120, 122, 255], "rmw_iceoryx": 120, "ongo": [120, 121, 128], "common_interfac": [120, 139], "awkward": 120, "get_rmw_qos_profil": 120, "my_func": 120, "rmw_qo": 120, "some_pub": 120, "infrequ": 120, "867": 120, "rmw_create_publish": 120, "rmw_publisher_options_t": 120, "rmw_create_subscript": 120, "rmw_subscription_options_t": 120, "ros2interfac": 120, "get_service_info": 120, "get_service_server_info": 120, "move_base_simpl": 120, "goal_pos": [120, 218], "timer_interfac": [120, 233], "createtimerro": [120, 233], "get_node_base_interfac": [120, 207, 233], "get_node_timers_interfac": [120, 233], "setcreatetimerinterfac": [120, 233], "increasingli": 120, "some_nod": 120, "__log_level": 120, "onward": [120, 142], "afford": 120, "pcl": 120, "30th": 120, "fri": [120, 252], "oct": [120, 176], "18th": 120, "24th": 120, "tue": [120, 124], "sixth": 121, "buster": [121, 128], "setenvironmentvari": [121, 123], "quotat": 121, "typesupport_impl": 121, "euler": [121, 238], "angl": [121, 139, 203, 205, 218, 236, 238, 241, 245], "disagre": 121, "yaw": [121, 218, 230, 238, 239, 242, 245], "pitch": [121, 130, 230, 238, 239, 242, 245], "pkgname": 121, "ed": [121, 123, 159], "liba": 121, "libb": 121, "export_nam": 121, "relocat": 121, "ament_cmake_export_interfac": 121, "ament_cmake_export_target": 121, "rosidl_runtime_c": 121, "rosidl_runtime_cpp": 121, "__struct": 121, "__function": 121, "__trait": 121, "add_test": 121, "11549": 121, "node_namespac": 121, "messageinfo": [121, 125], "system_test": [121, 139], "rcl_serialized_message_t": 121, "talker_serialized_messag": 121, "listener_serialized_messag": 121, "remove_on_set_parameters_callback": 121, "1123": 121, "1120": 121, "use_510_compatible_locator_kind": 121, "presparticipant_checktransportinfomatch": 121, "16777216": 121, "participant_qo": 121, "ndds_qos_profil": 121, "transport_compat": 121, "nav": 121, "discourag": 121, "bytemultiarrai": 121, "float32multiarrai": 121, "float64multiarrai": 121, "int16multiarrai": 121, "int32multiarrai": 121, "int64multiarrai": 121, "int8multiarrai": 121, "multiarraydimens": 121, "multiarraylayout": 121, "uint16multiarrai": 121, "uint32multiarrai": 121, "uint64multiarrai": 121, "uint8multiarrai": 121, "my_enclav": 121, "exce": 121, "64kb": 121, "ros_security_root_directori": 121, "ros_security_keystor": [121, 155, 156, 159], "ros_security_node_directori": 121, "ros_security_enclave_overrid": 121, "1212": 121, "coronaviru": 121, "pandem": 121, "ros_cor": [121, 122], "27th": 121, "3rd": 121, "seventh": 122, "cat": 122, "eof": 122, "accel": 122, "1408": 122, "read_point": 122, "read_points_list": 122, "create_cloud_xyz32": 122, "sensor_msgs_pi": 122, "pointlist": 122, "elaps": [122, 123], "x00": 122, "x01": 122, "x06": 122, "x00hello": 122, "cstdio": [122, 167, 198, 199], "talker_qo": 122, "listener_qo": 122, "parameter_file_with_substitut": 122, "launch_dat": 122, "allow_subst": 122, "parameter_descript": 122, "param_fil": 122, "differenti": [122, 134, 167], "5g": 122, "examples_rclcpp_minimal_publish": [122, 184], "publisher_member_function_with_unique_network_flow_endpoint": 122, "examples_rclcpp_minimal_subscrib": [122, 184], "subscriber_member_function_with_unique_network_flow_endpoint": 122, "rosbag2_v2": 122, "rosbag_v2_convert": 122, "rearchitect": 122, "rosbag2_pi": [122, 152], "rosbag2_cpp": [122, 150, 151], "sole": 122, "rosbag2_perform": 122, "rosbag2_performance_benchmark": 122, "rosbag2_performance_improv": 122, "pdf": [122, 227, 228], "analys": [122, 134, 149], "200mbp": 122, "retent": 122, "my_namespac": 122, "bag_dir": 122, "rosbag2_play": 122, "get_rat": 122, "rosbag2_interfac": 122, "getrat": 122, "is_paus": 122, "ispaus": 122, "playnext": 122, "setrat": 122, "toggle_paus": 122, "togglepaus": 122, "opposit": [122, 175], "dictat": 122, "40hz": 122, "100hz": 122, "committe": [122, 255], "vote": [122, 139], "concert": [122, 178], "2004": [122, 134], "brought": 122, "disclosur": 122, "rmw_qos_profile_check_compat": 122, "tf2_ros_pi": [122, 239], "susbcrib": 122, "odom": [122, 204, 245], "base_link": [122, 240, 241, 242, 246], "resultt": 122, "shared_futur": 122, "myresultt": 122, "interactive_mark": [122, 139], "my_const_char_str": 122, "rclcpp_debug": [122, 200], "my_std_str": 122, "string_mandatory_overrid": 122, "parameter_str": 122, "modea": 122, "conditionally_declare_double_paramet": 122, "parameter_doubl": 122, "dynamically_typed_param": 122, "notes_on_statically_typed_paramet": 122, "qos_check_compat": 122, "parametertyp": 122, "callback_exampl": 122, "parameter_list": 122, "got": [122, 177, 191, 205, 216, 249, 251], "static_param_exampl": 122, "static_param": 122, "dynamic_param": 122, "publisher_profil": 122, "subscription_profil": 122, "qos_profile_parameter_ev": 122, "qos_check_compatible_exampl": 122, "qoscompat": 122, "goal_response_callback": [122, 248, 249], "goalhandlefibonacci": [122, 248], "goal_handl": [122, 248, 249], "rcl_ret_t": 122, "rcl_lifecycle_state_machine_init": 122, "rcl_lifecycle_state_machine_t": 122, "state_machin": 122, "rcl_node_t": 122, "rosidl_message_type_support_t": 122, "ts_pub_notifi": 122, "rosidl_service_type_support_t": 122, "ts_srv_change_st": 122, "ts_srv_get_stat": 122, "ts_srv_get_available_st": 122, "ts_srv_get_available_transit": 122, "ts_srv_get_transition_graph": 122, "rcl_lifecycle_state_machine_options_t": 122, "state_machine_opt": 122, "entail": [122, 148], "embodi": 122, "rcl_lifecycle_fini": 122, "rcl_lifecycle_state_machine_fini": 122, "change_st": 122, "get_stat": 122, "enable_communication_interfac": 122, "march": [122, 123], "rc": 122, "eighth": 123, "yamlcommandlin": [123, 124], "2ftimestamp": [123, 124], "my_lib": [123, 136], "version_head": 123, "set_env": 123, "ceil": 123, "notsubstitut": 123, "andsubstitut": 123, "orsubstitut": 123, "resetlaunchconfigur": 123, "my_contain": 123, "parametersubstitut": 123, "revok": [123, 159], "sophist": 123, "content_filt": 123, "relatedli": 123, "1651172841": 123, "433705575": 123, "single_rrbot_link3": [123, 205], "single_rrbot_camera_link": [123, 205], "startswith": 123, "uv": 123, "gradient": 123, "grayscal": 123, "visualization_msg": [123, 216, 218], "texture_resourc": 123, "uv_coordin": 123, "mesh_fil": 123, "breviti": 123, "seriou": 123, "combat": 123, "resource_retriev": [123, 139], "texture_nam": 123, "vertex": 123, "uvcoordin": 123, "mesh_resourc": 123, "programm": [123, 218], "meshfil": 123, "alias": [123, 137, 216], "type_name_t": 123, "mat": 123, "is_speci": 123, "true_typ": 123, "custom_typ": 123, "ros_message_typ": 123, "convert_to_ros_messag": 123, "convert_to_custom": 123, "myadaptedtyp": 123, "custom_msg": 123, "2007": [123, 255], "do_something_with_respons": 123, "do_something_else_with_respons": 123, "ack": 123, "my_msg": 123, "rcl_guard_condition_t": 123, "suspend": 123, "lifecylcenod": 123, "lifecycle_talk": 123, "pythonunbuff": 123, "unexpect": [123, 182], "my_node_nam": 123, "tf_prefix": 123, "remedi": 123, "thank": [123, 134, 139], "incid": 123, "disc": [123, 218], "libudev1": 123, "misbehavior": 123, "widespread": 123, "ros_bas": [123, 124, 125], "ninth": 124, "myservic": 124, "_service_ev": 124, "2012": [124, 141], "examin": [124, 157, 176, 178, 181, 182, 188, 228, 242], "granular": [124, 137], "ros_automatic_discovery_rang": 124, "subnet": 124, "ros_static_p": 124, "specifc": 124, "disconnect": 124, "matched_event_detect": 124, "enable_logger_servic": 124, "get_logger_level": 124, "umbrella": 124, "type_description_interfac": 124, "rih": 124, "rihs01": 124, "bake": 124, "get_publishers_info_by_top": 124, "rosidl_generator_c_disable_type_description_codegen": 124, "mid": [124, 177, 240], "meanwhil": [124, 127], "indeped": 124, "rosidl_dynamic_typesupport": [124, 139], "rosidl_dynamic_typesupport_fastrtp": [124, 139], "uncertain": 124, "meantim": [124, 200, 211], "ready_to_test_action_timeout": 124, "do_th": 124, "nodegraphinterfac": 124, "get_node_graph_interfac": 124, "unwieldi": 124, "driven": [124, 224], "15863": 124, "timersmanag": 124, "latitud": 124, "caution": 124, "fully_qualified_node_nam": 124, "msg_info_cb": 124, "msg_info": 124, "msg_type": [124, 181], "ros_python_check_field": 124, "new_messag": 124, "check_field": 124, "rcl_logging_spdlog": 124, "rclcpp_error": [124, 148, 187, 194, 236, 248], "sink": 124, "sd": 124, "ament_auto_add_execut": 124, "pseudo": 124, "emul": [124, 136, 181, 204], "sigkil": 124, "epsilon": 124, "latesttim": 124, "sane": 124, "typeerror": 124, "rcutils_log_": 124, "782": 124, "unpaus": 124, "get_field_and_field_typ": 124, "settabl": [124, 125], "planner": [124, 142], "solid": 124, "downgrad": 124, "januari": [124, 125, 253], "broad": [124, 125, 126], "tenth": 125, "harmon": 125, "gz_": 125, "_vendor": 125, "gz_common_vendor": 125, "gz_cmake_vendor": [125, 139], "gz_math_vendor": [125, 139], "gz_transport_vendor": 125, "gz_sensor_vendor": 125, "gz_sim_vendor": 125, "gz_tools_vendor": 125, "gz_utils_vendor": [125, 139], "sdformat_vendor": 125, "ros_instal": 125, "detatil": 125, "get_service_typesupport_handl": 125, "856": 125, "topicstatisticsopt": 125, "action_tutorials_interfac": [125, 208, 248, 249], "bag_path": 125, "topic_typ": 125, "rosbag2_transport": [125, 150, 176], "ov": 125, "start_time_n": 125, "end_time_n": 125, "wrenchstamp": [125, 218], "tl": 125, "date_time_with_m": 125, "difficult": [125, 224], "rectifi": 125, "identif": 125, "disambigu": 125, "tf2_bullet": 125, "tf2_eigen": 125, "tf2_geometry_msg": [125, 230, 233], "tf2_kdl": 125, "tf2_sensor_msg": 125, "woken": 125, "rcl_wait_set": 125, "2532": 125, "get_message_typesupport_handl": 125, "kick": [125, 199, 248], "ros2_test_cas": 125, "eleventh": 126, "kiltl": 126, "boss": 127, "shepherd": 127, "ing": 127, "curat": 127, "vital": [127, 178, 181], "hectic": 127, "leader": [127, 139, 232], "tsc": 127, "commiss": 127, "artwork": 127, "love": 127, "artist": 127, "mail": [127, 131, 143, 167], "month": [127, 130, 143], "earnest": 127, "frozen": 127, "aptitud": 127, "theori": 127, "tester": 127, "inevit": 127, "intens": 127, "phase": [127, 130, 134, 135, 147, 203, 219], "temperarili": 127, "wider": [127, 130], "ride": 127, "born": 127, "interim": 127, "elit": 127, "pace": 127, "invit": [127, 130, 134, 220], "coincid": [127, 148, 240], "earn": 127, "market": [129, 255], "decad": 130, "attitud": 130, "mindset": 130, "gate": 130, "keeper": 130, "advoc": [130, 139], "expertis": 130, "judgement": 130, "clearer": 130, "bigger": [130, 224], "rethink": [130, 135], "social": [130, 255], "adopt": [130, 140], "hoc": 130, "accommod": 130, "signifi": [130, 246], "train": [130, 152], "pull_request": 131, "webhook": 131, "miscellan": [131, 144], "src_": 131, "platf": 131, "__": 131, "__sourc": 131, "bin_": 131, "__binari": 131, "ibin_uj64__rclcpp__ubuntu_jammy_amd64__binari": 131, "dev__": 131, "pr__": 131, "ipr__rclcpp__ubuntu_jammy_amd64": 131, "elabor": [131, 174], "insight": [131, 143], "brows": [131, 133, 134], "binarydeb": [131, 216], "regression_test": 131, "setting_up_your_computer_for_prereleas": 131, "draw": [132, 174, 216, 218, 228], "pep7": 132, "c89": 132, "ubiquit": 132, "accid": 132, "py_": 132, "slim": 132, "g_": 132, "glanc": 132, "oversight": [132, 139], "retroact": 132, "disrupt": [132, 134], "bend": 132, "overli": 132, "soft": 132, "bodi": [132, 133, 224, 241, 242, 246], "contradictori": 132, "call_func": 132, "bang": 132, "fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo": 132, "returntyp": 132, "longclassnam": 132, "reallyreallyreallylongfunctionnam": 132, "par_name1": 132, "par_name2": 132, "par_name3": 132, "dosometh": 132, "myclass": 132, "some_var_": 132, "some_other_var_": 132, "weird": 132, "ament_clang_format": 132, "ament_cpplint": 132, "ament_uncrustifi": 132, "elimin": 132, "ament_cppcheck": 132, "freedom": [132, 224], "pycodestyl": 132, "emac": 132, "emacswiki": 132, "pythonprogramminginemac": 132, "sublim": 132, "wbond": 132, "sublimelint": 132, "vim": [132, 253], "nvie": 132, "parent_scop": 132, "expedit": 132, "overlin": 132, "atx": 132, "justif": [132, 134], "carri": [132, 174, 190], "white": [132, 242, 246], "fenc": 132, "carefulli": [133, 220], "multivers": 133, "_templat": 133, "doc8": 133, "smv_branch_whitelist": 133, "linkcheck": 133, "congratul": [133, 189], "spot": 133, "pandoc": 133, "moinmoin": 133, "obscur": 133, "dialect": 133, "mediawiki": 133, "pagenam": 133, "urdf": [133, 139, 144, 205, 206, 240, 241, 242, 246], "extran": 133, "h1": 133, "h2": 133, "footer": 133, "div": 133, "pagebottom": 133, "covert": 133, "img": 133, "mermaid": 133, "documen": 133, "plaintext": 133, "subsubsect": 133, "digit": 133, "star": [133, 137], "unord": [133, 167], "lite": 133, "backtick": 133, "parametersclass": 133, "turtlesim_follow1": 133, "_talker": 133, "curli": [133, 246], "distro_titl": 133, "distro_title_ful": 133, "repos_file_branch": 133, "emploi": 134, "everybodi": 134, "oblig": 134, "corollari": 134, "fellow": 134, "ascrib": 134, "strive": 134, "matur": [134, 224], "unplan": 134, "assess": 134, "obvious": [134, 155, 227], "br": 134, "signoff": 134, "entireti": 134, "stumbl": 134, "hydro": 134, "catkin_tool": [134, 184], "extending_the_catkin_command": 134, "narrow": [134, 199, 224], "scrutini": 134, "bloat": 134, "tightli": 134, "degre": [134, 235, 245], "percentag": 134, "justifi": 134, "promin": 134, "forwardport": 134, "unreleas": 134, "perfect": [134, 188], "meaning": [134, 186], "squash": 134, "therebi": 134, "somebodi": 134, "diverg": 134, "rmw_foo": 134, "kanban": 134, "defens": 134, "narrowest": 134, "interleav": 134, "subvert": 134, "0132": 134, "dilig": 134, "leopold": 134, "palomo": 134, "avellaneda": 134, "fh": 134, "bootstrap": 134, "pycommon": 134, "incomplet": 134, "ci_branch_to_test": 134, "committ": 134, "ping": [134, 148], "ci_linux_coverag": 134, "ci_build_arg": 134, "ci_test_arg": 134, "badg": 134, "deserv": 134, "confidenti": 134, "attende": 134, "drive": [134, 136, 142, 151, 152, 160, 175, 218, 225, 226, 227, 228, 232, 233, 234, 235, 236, 237, 246, 254], "debat": 134, "resubmit": 134, "backup": [134, 153, 159, 193], "slo": 134, "night": 134, "overtim": 134, "ci_linux": 134, "ci_window": 134, "nightly_linux_debug": 134, "nightly_linux": 134, "aarch64_debug": 134, "nightly_win_deb": 134, "nightly_linux_releas": 134, "aarch64_releas": 134, "nightly_win_rel": 134, "nightly_linux_rep": 134, "aarch64_rep": 134, "nightly_win_rep": 134, "nightly_linux_coverag": 134, "cobertura": 134, "packaging_linux": 134, "packaging_window": 134, "breakdown": 134, "get_coverage_ros2_pkg": 134, "jenkins_build_url": 134, "ros2_package_nam": 134, "grab": 134, "dcmake_cxx_flag": [134, 135], "cmake_cxx_flag": 134, "dcmake_c_flag": 134, "cmake_c_flag": 134, "baselin": 134, "ros2_bas": 134, "test_rclcpp": 134, "tracefil": 134, "ros2_coverag": 134, "genhtml": 134, "ament_lint": [135, 139], "__attribute__": [135, 136, 248], "rcpputil": [135, 139, 198], "thread_safety_annot": 135, "stdlib": 135, "llvm": 135, "libcxx": 135, "lock_guard": 135, "wthread": 135, "my_target": 135, "rcpputils_tsa_guarded_bi": 135, "mutex_nam": 135, "incr": 135, "mutex_": 135, "offload": 135, "surfac": [135, 142, 187], "threadsafetyanalysi": 135, "acquir": [135, 213, 214, 229, 232, 233, 234, 235, 236, 237], "rcpputils_tsa_requir": 135, "dcmake_c_compil": 135, "dcmake_cxx_compil": 135, "d_libcpp_enable_thread_safety_annot": 135, "dforce_build_vendor_pkg": 135, "threadsanit": 135, "fsanit": 135, "_has_featur": 135, "thread_sanit": 135, "no_sanit": 135, "challeng": [136, 142], "lai": 136, "c2448": 136, "ws_ros2": 136, "random_numb": 136, "ament_cmake_export_librari": 136, "diagnos": [136, 171, 207], "gflag": 136, "snap": [136, 164], "dllimport": [136, 248], "dllexport": [136, 248], "reduct": [136, 147], "example_class": 136, "boiler": 136, "ifndef": [136, 167, 189, 216, 248], "my_lib__visibility_control_h_": 136, "_win32": [136, 248], "__cygwin__": [136, 248], "__gnuc__": [136, 248], "my_lib_export": 136, "my_lib_import": 136, "__declspec": [136, 248], "my_lib_building_librari": 136, "my_lib_publ": 136, "my_lib_public_typ": 136, "my_lib_loc": 136, "example_funct": 136, "set_target_properti": 136, "lib_nam": 136, "global_data_num": 136, "dllimprort": 136, "generate_export_head": 136, "declspec": 136, "libfoo": 136, "libfoo_d": 136, "externalproject_add": 136, "patch_command": 136, "mylibrari": 136, "git_repositori": 136, "git_tag": 136, "git_config": 136, "detachedhead": 136, "kitwar": 136, "16419": 136, "uncrustify_vendor": [136, 139], "update_command": 136, "cmake_arg": 136, "dcmake_install_prefix": 136, "_instal": 136, "extra_cmake_arg": 136, "cmake_command": 136, "chdir": 136, "source_dir": 136, "p1": [136, 252], "nowarn": 136, "slice": 136, "malwar": 136, "tight": 136, "vener": 136, "dig": 137, "revisit": 137, "provis": 137, "jupyt": [137, 149], "notebook": [137, 149], "minimalist": 137, "rough": 137, "rqt_logger_level": [137, 200], "master_api": 137, "fair": 137, "mangl": 137, "messagesserializationandadaptingtyp": 137, "somehow": 137, "ui": 137, "valgrind": 137, "tsan": 137, "polymorphic_alloc": 137, "reconcil": 137, "merit": 139, "charter": 139, "overse": 139, "chair": 139, "meritocrat": 139, "affili": 139, "zone": [139, 240, 253], "cst": 139, "utc": 139, "cdt": [139, 254], "fujitatomoya": 139, "pst": 139, "pdt": 139, "apex": [139, 142], "michaelorlov": 139, "kat": 139, "kscottz": 139, "contractor": 139, "cet": [139, 252], "cest": 139, "b\u00e9dard": 139, "christophebedard": 139, "alsora": 139, "guti\u00e9rrez": 139, "marcoag": 139, "sgt": 139, "tfoot": 139, "google_benchmark_vendor": 139, "osrf_pycommon": 139, "osrf_testing_tools_cpp": 139, "laser_geometri": 139, "pointcloud_to_laserscan": 139, "navigation_msg": 139, "keyboard_handl": 139, "rqt_action": 139, "rqt_bag": [139, 204], "rqt_consol": [139, 144, 172, 177], "rqt_msg": 139, "rqt_plot": 139, "rqt_publish": 139, "rqt_reconfigur": 139, "rqt_service_cal": 139, "rqt_srv": 139, "rqt_topic": 139, "tango_icons_vendor": 139, "visualization_tutori": 139, "class_load": [139, 189], "eigen_stl_contain": 139, "geometry_tutori": [139, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239], "kdl_parser": 139, "ros_tutori": [139, 174, 185, 186], "urdf_parser_pi": 139, "urdfdom": 139, "ament_cmake_ro": [139, 216], "console_bridge_vendor": 139, "libyaml_vendor": 139, "message_filt": [139, 233], "mimick_vendor": 139, "performance_test_fixtur": 139, "pybind11_vendor": 139, "python_cmake_modul": 139, "rmw_dds_common": 139, "rmw_zenoh": 139, "ros2cli_common_extens": 139, "rosidl_runtime_pi": 139, "rpyutil": 139, "spdlog_vendor": 139, "test_interface_fil": 139, "tinyxml_vendor": 139, "tinyxml2_vendor": [139, 254], "unique_identifier_msg": 139, "yaml_cpp_vendor": 139, "calendar": [139, 255], "ical": 139, "media": [140, 159, 255], "kit": 140, "brand": [140, 185], "art": 140, "storefront": 140, "zazzl": 140, "sheet": 140, "BY": 140, "nd": 140, "a4": [140, 159], "meego": 141, "quantit": 141, "evolov": 141, "2014": [141, 142], "sdformat": [142, 243], "evolut": [142, 224], "bye": 142, "syndrom": 142, "kubernet": [142, 144, 250], "kubeedg": 142, "fanuc": 142, "cobot": 142, "imped": 142, "hal": 142, "tormach": 142, "za6": 142, "amd": 142, "het": 142, "rclex": 142, "nerv": 142, "elixir": 142, "mppi": 142, "bidirect": 142, "vhal": 142, "lightn": 142, "adventur": 142, "aerial": 142, "nexu": 142, "aerostack2": 142, "scalabl": [142, 147], "undergradu": 142, "webassembli": 142, "octomap": [142, 255], "bonxai": 142, "bore": 142, "roslibrust": 142, "omnidirect": 142, "weav": 142, "hakoniwa": 142, "mro": 142, "drone": 142, "deliber": 142, "flexb": 142, "collabor": 142, "autonomi": 142, "skiros2": 142, "petri": 142, "spatialvis": 142, "airpod": 142, "scale": [142, 147, 242, 252], "surviv": 142, "usi": 142, "rosbag2nuscen": 142, "spread": [142, 152], "joi": 142, "postgresql": 142, "postgi": 142, "spatial": [142, 230], "wearabl": 142, "unreal": 142, "certifi": 142, "failov": 142, "caret": 142, "rmf": [142, 147], "practition": 142, "zenoh": 142, "studi": [142, 147], "optic": 142, "manufactur": [142, 203], "moveit2": 142, "camera_aravi": 142, "smac": 142, "bazel": 142, "impuls": 142, "automot": 142, "autosar": 142, "crazyfli": 142, "swarm": 142, "tini": 142, "rt": [142, 149, 153, 252], "customiz": 142, "smacc2": 142, "democrat": 142, "agricultur": 142, "esp32": 142, "interconnect": [142, 213], "ethercat": 142, "greengrass": 142, "px4": 142, "viper": 142, "polar": 142, "rover": 142, "chronicl": 142, "containeris": 142, "hybrid": 142, "reactiv": 142, "ur": 142, "trajectori": 142, "admitt": 142, "synthet": 142, "augment": 142, "innov": 142, "lesson": 142, "healthcar": 142, "champ": 142, "quadrup": 142, "kiwibot": 142, "moveitworld": 142, "roboti": [142, 180], "turtlebot3": [142, 167], "autowar": 142, "dronecod": 142, "fiwar": 142, "sponsor": 142, "vxwork": 142, "packml2": 142, "resili": 142, "rmw_zenoh_cpp": 143, "ng": [143, 253], "steadili": 144, "\u5e94\u7528\u6307\u5357": 144, "unlock": [144, 145, 153], "dummi": [144, 197], "ibm": [144, 250], "oxygen": [144, 250], "06": [144, 153, 176, 241, 250], "nondeterminist": [146, 203], "philosophi": 146, "custom_alloc": 146, "value_typ": [146, 246], "constexpr": [146, 198], "boilerpl": [146, 194, 249], "pointer_trait": 146, "const_refer": 146, "myalloc": 146, "size_typ": 146, "const_point": 146, "difference_typ": 146, "publisher_opt": 146, "allocator_tutori": 146, "subscription_opt": [146, 171], "allocatormemorystrategi": 146, "codepath": 146, "intraprocessmanag": 146, "allocator_exampl": 146, "num_alloc": 146, "num_dealloc": 146, "is_run": 146, "global_runtime_dealloc": 146, "15590": 146, "27284": 146, "27281": 146, "prove": 146, "tlsf_cpp": 146, "test_tlsf": 146, "l41": 146, "gii": 146, "upv": 146, "dual": 146, "gpl": 146, "lgpl": 146, "disadvantag": 147, "clinic": 147, "11811": 147, "ros_discovery_serv": 147, "listener_discovery_serv": 147, "talker_discovery_serv": 147, "simple_listen": 147, "simple_talk": 147, "unexpectedli": [147, 203], "11888": 147, "hear": [147, 242], "indirectli": 147, "talker_1": 147, "listener_1": 147, "talker_2": 147, "listener_2": 147, "scheme": 147, "dataread": 147, "devot": 147, "super_client_configuration_fil": 147, "fastrtps_profil": [147, 148], "profile_nam": [147, 148], "super_client_profil": 147, "is_default_profil": [147, 148], "discovery_config": 147, "discoveryprotocol": 147, "super_cli": 147, "discoveryserverslist": 147, "remoteserv": 147, "5f": [147, 159], "4f": [147, 159], "4d": 147, "metatrafficunicastlocatorlist": 147, "fastrtps_default_profiles_fil": [147, 148], "tshark": 147, "closur": [147, 212], "tcpdump": [147, 156], "no_intraprocess_configur": 147, "generate_discovery_packag": 147, "discovery_packet": 147, "huge": [147, 185], "massiv": 147, "sync_async_node_example_cpp": 148, "sync_async_writ": 148, "sync_top": 148, "async_top": 148, "syncasyncpublish": 148, "sync_async_publish": 148, "count_": [148, 187, 193], "sync_publisher_": 148, "async_publisher_": 148, "half": [148, 242], "timer_": [148, 150, 151, 187, 190, 191, 193, 198, 199, 225, 236, 248], "500m": [148, 187, 193], "sync_messag": 148, "async_messag": 148, "syncasyncwrit": 148, "syncasync": 148, "default_publish": 148, "historymemorypolici": 148, "default_subscrib": 148, "publishmod": 148, "1612972049": 148, "994630332": 148, "995097767": 148, "1612972050": 148, "494478706": 148, "494664334": 148, "994368474": 148, "994549851": 148, "sync_async_read": 148, "syncasyncsubscrib": 148, "sync_async_subscrib": 148, "topic_callback": [148, 151, 152, 171, 187, 193], "sync_subscription_": 148, "async_subscription_": 148, "syncasyncread": 148, "1612972054": 148, "495429090": 148, "995410057": 148, "1612972055": 148, "495453494": 148, "995396561": 148, "1612972056": 148, "495534818": 148, "995473953": 148, "preallocated_with_realloc": 148, "deafult": 148, "_system_default": 148, "matchedsubscribersalloc": 148, "1613127657": 148, "088860890": 148, "588896594": 148, "1613127658": 148, "088849401": 148, "induc": 148, "part1": 148, "part2": 148, "Their": [148, 177, 182], "rq": 148, "rr": 148, "ping_servic": 148, "ping_serv": 148, "ping_client": 148, "1612977403": 148, "805799037": 148, "1612977404": 148, "825473835": 148, "807314904": 148, "836405125": 148, "performance_test": 149, "tracetools_analysi": 149, "tracing_w": 149, "apexai": 149, "ros2run": 149, "dperformance_test_rclcpp_en": 149, "perf_test": 149, "array1m": 149, "prio": 149, "ctf": 149, "bokeh": 149, "callback_dur": 149, "ipynb": 149, "quicker": [149, 240], "outlier": 149, "03": [149, 242], "bag_reading_cpp": 150, "simple_bag_read": 150, "iostream": 150, "reader_writer_factori": 150, "playbacknod": 150, "bag_filenam": 150, "playback_nod": 150, "publisher_": [150, 166, 187, 193, 195, 236], "rosbag2_storag": [150, 151, 176], "reader_": 150, "make_read": 150, "has_next": 150, "serializedbagmessagesharedptr": 150, "read_next": 150, "serialized_msg": 150, "serialized_data": 150, "ros_msg": 150, "serialization_": 150, "deserialize_messag": 150, "cerr": 150, "endl": [150, 190], "xy": 150, "calback": 150, "lastli": [150, 195], "bag_recorder_nod": 151, "simple_bag_record": [151, 152], "simplebagrecord": [151, 152], "writer_": 151, "make_uniqu": [151, 166, 198, 216, 234, 236], "subscription_": [151, 171, 187, 193, 234], "time_stamp": [151, 152], "serialis": [151, 152], "unserialis": 151, "behaviour": [151, 152, 167], "Near": 151, "data_generator_nod": [151, 152], "datagener": 151, "data_gener": 151, "data_": 151, "timed_synthetic_bag": [151, 152], "rapid": [151, 152], "quantiti": [151, 152], "data_generator_execut": [151, 152], "serialized_bag_messag": 151, "big_synthetic_bag": [151, 152], "gap": [151, 152], "span": [151, 152], "rapidli": [151, 152], "bag_recorder_nodes_pi": 152, "serialize_messag": 152, "_storag": 152, "converter_opt": 152, "converteropt": 152, "topic_info": 152, "serialization_format": 152, "sbr": 152, "datageneratornod": 152, "dgn": 152, "sros2_demo": [153, 155, 156, 158, 159], "demo_kei": [153, 159], "vi": 153, "allow_rul": 153, "nonamespaceschemaloc": 153, "20170901": 153, "omg_shared_ca_permiss": 153, "subject_nam": 153, "cn": [153, 159], "not_befor": 153, "01t16": 153, "not_aft": 153, "31t16": 153, "mime": [153, 159], "accor": 153, "smime": [153, 159], "signer": 153, "inkei": 153, "not_chatt": 153, "create_permiss": 153, "demo_keystor": [153, 155, 156, 158, 159], "container": 154, "compromis": 154, "bear": 154, "pkc": 154, "hsm": 154, "depict": [154, 181], "security_gd_tutori": 154, "deployment_gd": 154, "ros2_secur": 154, "deployment_tutori": 154, "configr": 154, "creator": [154, 219], "actor": 154, "sake": [154, 182, 190], "simplic": [154, 190], "wireshark": [155, 156], "7400": 155, "400770": 155, "8_xterm": 155, "46392": 155, "0x0000": 155, "4500": 155, "0118": 155, "d48b": 155, "4000": 155, "0111": 155, "7399": 155, "c0a8": 155, "8007": 155, "0x0010": 155, "efff": 155, "0001": 155, "b538": 155, "1ce8": 155, "0104": 155, "31c6": 155, "5254": 155, "5053": 155, "0x00c0": 155, "5800": 155, "0400": 155, "3f0c": 155, "6200": 155, "1c00": 155, "1800": 155, "0000": 155, "0x00d0": 155, "2f74": 155, "616c": 155, "6b65": 155, "725f": 155, "6c69": 155, "7374": 155, "656e": 155, "6572": 155, "0x00e0": 155, "7200": 155, "2c00": 155, "2800": 155, "0x00f0": 155, "636c": 155, "6176": 155, "653d": 155, "talker_": 155, "0x0100": 155, "723b": 155, "0x0110": 155, "0100": 155, "datagram": 155, "7401": 155, "7500": 155, "927303": 155, "7415": 155, "0070": 155, "5b53": 155, "4011": 155, "e127": 155, "7f00": 155, "1cf7": 155, "005c": 155, "fe6f": 155, "ortp": 155, "0x0020": 155, "0203": 155, "010f": 155, "4874": 155, "e752": 155, "ht": 155, "0x0030": 155, "0901": 155, "0800": 155, "cdee": 155, "b760": 155, "5bf3": 155, "5a": 155, "3000": [155, 176], "0x0040": 155, "0x0050": 155, "5708": 155, "4865": 155, "6c6c": 155, "hell": 155, "0x0060": 155, "6f20": 155, "576f": 155, "726c": 155, "643a": 155, "3133": 155, "3500": 155, "09": [155, 159, 176], "336617": 155, "60409": 155, "0270": 155, "c2f6": 155, "83d6": 155, "ebf9": 155, "025c": 155, "331e": 155, "bbdd": 155, "199c": 155, "7522": 155, "b6cb": 155, "699f": 155, "74ae": 155, "ff0f": 155, "1a00": 155, "2f6c": 155, "6973": 155, "7465": 155, "6e65": 155, "tal": 155, "ker_listen": 155, "0110": 155, "c400": 155, "tener": 155, "0x0120": 155, "4444": 155, "533a": 155, "4175": 155, "7468": 155, "3a50": 155, "4b49": 155, "2d44": 155, "483a": 155, "auth": 155, "pki": [155, 159], "0x0130": 155, "312e": 155, "0c00": 155, "6464": 155, "732e": 155, "0x0230": 155, "7065": 155, "726d": 155, "5f63": 155, "612e": 155, "perm_ca": 155, "0x0240": 155, "676f": 155, "0d00": 155, "4543": 155, "4453": 155, "algo": 155, "ecd": 155, "0x0250": 155, "412d": 155, "5348": 155, "4132": 155, "3536": 155, "0x0260": 155, "0510": 155, "0700": 155, "0080": 155, "0600": 155, "shortli": 155, "excel": [155, 180], "reconnaiss": 155, "excav": 155, "531102": 155, "54869": 155, "0164": 155, "bb42": 155, "8044": 155, "d655": 155, "0150": 155, "ff63": 155, "crtp": 155, "daf7": 155, "10ce": 155, "d977": 155, "449b": 155, "bb33": 155, "f04a": 155, "wd": 155, "3301": 155, "0003": 155, "492a": 155, "6066": 155, "8603": 155, "cdb5": 155, "9df6": 155, "5da6": 155, "8402": 155, "2136": 155, "0c01": 155, "7905": 155, "d390": 155, "3201": 155, "3ae5": 155, "0b60": 155, "3906": 155, "967e": 155, "0x0140": 155, "5b17": 155, "fd42": 155, "de95": 155, "54b9": 155, "3401": 155, "0x0150": 155, "42ae": 155, "f04d": 155, "0559": 155, "84c5": 155, "7116": 155, "1c51": 155, "91ba": 155, "3799": 155, "0x0160": 155, "2g": 156, "libssl": [156, 252], "dsecur": 156, "mulitpl": [156, 159], "create_keystor": 156, "create_enclav": 156, "randfil": 156, "rnd": 156, "boot": [156, 163, 252], "arbitrarili": [156, 203, 246], "turtlebot2": 156, "hostnam": 158, "alic": 158, "bob": 158, "scp": 158, "extrememli": 159, "organiz": [159, 186], "fleet": 159, "duti": 159, "x509": 159, "noout": 159, "0x2": 159, "8e": 159, "9a": 159, "ea": 159, "e6": 159, "e8": 159, "7a": 159, "c0": 159, "6d": [159, 238, 239], "aa": 159, "ecdsa": 159, "issuer": 159, "sros2ca": 159, "jun": 159, "gmt": 159, "ecpublickei": 159, "e9": 159, "d7": 159, "ba": 159, "b8": 159, "a0": 159, "9f": 159, "e3": 159, "c4": 159, "c6": 159, "6a": 159, "f7": 159, "c5": 159, "7f": 159, "7b": 159, "0f": [159, 198], "d1": 159, "ee": 159, "0e": 159, "af": 159, "7c": 159, "a9": 159, "1e": [159, 240, 246], "2c": 159, "bc": 159, "7e": 159, "2a": 159, "dc": 159, "asn1": 159, "oid": 159, "prime256v1": 159, "nist": 159, "curv": 159, "x509v3": 159, "pathlen": 159, "d4": 159, "fc": 159, "d8": 159, "ff": 159, "4c": 159, "f0": 159, "3f": 159, "e0": 159, "e7": 159, "3c": 159, "d0": 159, "8f": 159, "7d": 159, "bb": 159, "d3": 159, "8b": 159, "df": 159, "4b": 159, "e5": 159, "b3": 159, "d5": 159, "bd": 159, "ten": 159, "ellipt": 159, "cryptograpi": 159, "rsa": 159, "ec": 159, "priv": 159, "b9": 159, "f2": 159, "f1": 159, "9d": 159, "5e": 159, "b5": 159, "1b": 159, "f9": 159, "fb": 159, "ae": 159, "unauthent": 159, "cafil": 159, "descib": 159, "stolen": 159, "neglig": 159, "becam": [159, 199], "visualize_lidar": 160, "sdf": [160, 243], "ign": 160, "resource_path": 160, "record_video": 160, "vehicle_blu": 160, "visualize_lidar_world": 160, "dynamic_pos": 160, "ros_gz_bridg": 160, "parameter_bridg": 160, "motor": [160, 166, 167, 178, 203], "keypress": 160, "teleop": [160, 174, 176, 177, 178, 188, 213], "strafe": 160, "lidar2": 160, "lidar_scan": 160, "laser_scan": 160, "actuat": [160, 162], "webot": [162, 163, 166, 167, 168, 243], "realist": [162, 167, 174, 180], "webots_ros2_driv": [163, 164, 165, 166, 167], "\u6559\u7a0b": [163, 164, 165, 167, 168, 169, 255], "utm": 163, "r2023a": 163, "iso": 163, "dvd": 163, "9p": 163, "tran": 163, "virtio": 163, "overs": 163, "9p2000": 163, "fstab": 163, "rw": [163, 204], "_netdev": 163, "nofail": 163, "webots_shared_fold": 163, "cyberbot": [163, 164, 165], "local_simulation_serv": [163, 166, 167], "webots_hom": [163, 164, 165, 166, 167], "multirobot_launch": [163, 164, 165], "gb": [163, 253], "r2023b": [163, 166, 167], "ros2_webots_hom": [164, 165], "mnt": [165, 166, 167], "toolbox": 165, "webots_ros2_tiago": 165, "robot_launch": [165, 166, 167], "tiago": 165, "vcxsrv": 165, "clipboard": 165, "trai": 165, "rout": 165, "awk": 165, "webots_ros2": [166, 167, 169], "ds0": 166, "distancesensor": 166, "topicnam": 166, "left_sensor": 166, "alwayson": 166, "ds1": 166, "right_sensor": 166, "my_robot_driv": 166, "myrobotdriv": [166, 167], "obstacle_avoid": 166, "max_rang": 166, "obstacleavoid": 166, "__publish": 166, "__left_sensor_callback": 166, "__right_sensor_callback": 166, "__left_sensor_valu": 166, "__right_sensor_valu": 166, "command_messag": 166, "garbag": [166, 195], "leftsensorcallback": 166, "rightsensorcallback": 166, "left_sensor_sub_": 166, "right_sensor_sub_": 166, "left_sensor_valu": 166, "right_sensor_valu": 166, "webots_launch": [166, 167], "webotslaunch": [166, 167, 168, 169], "webots_control": [166, 167], "webotscontrol": [166, 167, 168], "package_dir": [166, 167, 168, 169], "robot_description_path": [166, 167, 168], "my_world": [166, 167], "wbt": [166, 167, 169], "robot_nam": [166, 167, 168], "registereventhandl": [166, 167, 168, 169, 212], "onprocessexit": [166, 167, 168, 169, 212], "target_act": [166, 167, 168, 169, 212], "emitev": [166, 167, 168, 169, 212], "wsl": [166, 167], "vm": [166, 167], "clockwis": 166, "f10": 166, "rai": 166, "test_copyright": [167, 186, 223], "test_flake8": [167, 186], "test_pep257": [167, 186], "webots_ros2_control": 167, "half_distance_between_wheel": 167, "045": 167, "wheel_radiu": 167, "025": 167, "webots_nod": 167, "__robot": 167, "__left_motor": 167, "getdevic": 167, "__right_motor": 167, "setposit": [167, 216], "inf": 167, "setveloc": 167, "__target_twist": 167, "__cmd_vel_callback": 167, "forward_spe": 167, "angular_spe": 167, "command_motor_left": 167, "command_motor_right": 167, "smoothli": 167, "radiu": [167, 187, 240, 242, 245, 246], "webots_ros2_plugin_example_hpp": 167, "plugininterfac": 167, "webotsnod": 167, "cmdvelcallback": 167, "cmd_vel_subscription_": 167, "cmd_vel_msg": 167, "wbdevicetag": 167, "right_motor": 167, "left_motor": 167, "wb_robot_get_devic": 167, "wb_motor_set_posit": 167, "infin": [167, 241], "wb_motor_set_veloc": 167, "class_list_macro": [167, 189, 216], "pluginlib_export_class": [167, 189, 216], "hierarch": [167, 254], "parameternam": 167, "somevalu": 167, "tests_requir": [167, 186, 223], "base_class_typ": [167, 189, 216], "blindli": 167, "obstacl": [167, 218], "robot_driv": 168, "my_robot": 168, "get_ros2_control_spawn": 168, "ros_control_nod": 168, "controller_manag": 168, "spawner": [168, 233, 237], "diffdrive_control": 168, "reset_handl": 168, "nav2_nod": 168, "nav2_bringup": 168, "bringup_launch": 168, "launch_argu": [168, 213, 214, 225, 226, 246], "nav2_map": 168, "params_fil": 168, "nav2_param": 168, "shutdown_handl": 168, "supervisor": 169, "Its": [169, 194, 195, 213], "ros2_supervisor": 169, "_supervisor": 169, "spawn_node_from_str": 169, "webots_ros2_msg": 169, "spawnnodefromstr": 169, "importmfnodefromstr": 169, "nodestr": 169, "imported_robot": 169, "externproto": 169, "html5": 169, "animation_start_record": 169, "setstr": 169, "absolute_path": 169, "animation_stop_record": 169, "getbool": 169, "ros2supervisor": 170, "cpp_pubsub": [171, 187, 193], "member_function_with_topic_statist": 171, "minimal_subscrib": [171, 187, 193, 195], "publisher_member_funct": [171, 184, 187, 193, 195], "minimalsubscriberwithtopicstatist": 171, "minimal_subscriber_with_topic_statist": 171, "topic_stats_opt": 171, "topicstatisticsst": 171, "publish_period": 171, "publish_top": 171, "listener_with_topic_statist": 171, "minimal_publish": [171, 187, 193, 195], "measurement_source_nam": 171, "metrics_sourc": 171, "message_ag": 171, "window_start": 171, "1594856666": 171, "931527366": 171, "window_stop": 171, "1594856676": 171, "930797670": 171, "data_typ": 171, "message_period": 171, "2746365105009": 171, "4463309283488427": 171, "notion": 173, "underlai": [173, 185], "undo": [173, 184], "windowspowershel": 173, "powershell_profil": 173, "everytim": 173, "unblock": 173, "findstr": 173, "ros_vers": 173, "ros_python_vers": 173, "your_domain_id": 173, "lightweight": 174, "center": [174, 181, 187, 225, 226, 238, 239, 240, 242], "544445": 174, "theta": [174, 177, 180, 212, 214, 233, 234, 235, 236, 237], "000000": [174, 198, 203, 233], "pen": 174, "subcommand": 174, "turtle2": [174, 178, 180, 213, 225, 226, 227, 228, 229, 232, 234, 235, 236, 237], "thick": 174, "introductori": 175, "reenter": 175, "multisim": 175, "teleop_turtl": [176, 177, 178, 179, 180, 181], "bag_fil": [176, 204], "color_sensor": [176, 177, 178, 181, 188], "turtle_teleop": 176, "rosbag2_2019_10_11": 176, "05_18_45": 176, "rosbag2_year_month_dai": 176, "hour_minute_second": 176, "bag_file_nam": 176, "kib": 176, "1570799349": 176, "1570799397": 176, "3013": 176, "3004": 176, "tackl": [176, 227], "qwerti": 177, "set_pen": [177, 178, 180], "setpen": [177, 178, 180], "teleport_absolut": [177, 178, 180], "teleportabsolut": [177, 178, 180], "teleport_rel": [177, 178, 180], "teleportrel": [177, 178, 180], "rotate_absolut": [177, 178], "rotateabsolut": [177, 178], "saw": [177, 178, 181, 185, 211, 248, 253], "bracket": [177, 181, 192, 195, 196, 226, 233, 235, 237, 239, 246], "recal": [177, 180, 181, 186, 190, 191, 192, 193, 194, 195, 196, 213, 215], "displac": 177, "action_nam": 177, "action_typ": 177, "ey": 177, "f8db8f44410849eaa93d3feb747dd444": 177, "568000316619873": 177, "e6092c831f994afda92f0086f220da27": 177, "1268222332000732": 177, "1108222007751465": 177, "1200008392333984": 177, "encompass": 178, "laser": [178, 205, 218, 225, 226, 233, 238, 239], "finder": 178, "compris": 178, "reassign": 178, "my_turtl": 178, "\u6982\u5ff5": [178, 255], "scale_angular": 179, "scale_linear": 179, "parameter_nam": 179, "handi": [179, 218], "parameter_fil": 179, "purpl": [179, 212, 214], "versu": 180, "nearli": [180, 193, 195], "service_nam": 180, "abbrevi": 180, "type_nam": 180, "service_typ": 180, "drawn": 180, "spawn_request": 180, "spawn_respons": 180, "peripheri": 181, "hover": 181, "keystrok": [181, 228], "wonder": [181, 224], "_ros2cli_26646": 181, "vector3": [181, 216], "_ros2cli_30358": 181, "recheck": 181, "timerefer": 181, "time_ref": 181, "dumi": 181, "005": [181, 245], "027": 181, "00284": 181, "middl": [182, 218, 242], "damag": 182, "harm": 182, "outright": 182, "ie": 184, "subscriber_member_funct": [184, 187, 193, 195], "catkin_create_packag": 184, "some_ros_packag": 184, "_colcon_cd_root": 184, "dbuild_test": 184, "your_pkg_nam": 184, "your_test_in_pkg": 184, "realiz": 185, "turtle_fram": 185, "setwindowtitl": 185, "myturtlesim": 185, "intact": 185, "workspace_fold": 186, "cpp_package_1": 186, "py_package_1": 186, "cpp_package_n": 186, "hi": [186, 240, 242], "package_format3": 186, "ament_copyright": 186, "ament_flake8": 186, "ament_pep257": 186, "_depend": 186, "my_py_pkg": 186, "591025515": 187, "minimalpublish": [187, 193, 195], "rclcpp_info_stream": 187, "timer_period": [187, 195], "minimalsubscrib": [187, 193, 195], "listener_callback": [187, 195], "py_pubsub": [187, 195], "add_three_int": 187, "na": [187, 194, 196], "add_three_ints_serv": 187, "minimalservic": [187, 196], "minimal_servic": [187, 194, 196], "add_three_ints_callback": 187, "cstdlib": [187, 194], "add_three_ints_cli": 187, "atol": [187, 194], "minimalclientasync": [187, 196], "minimal_client_async": [187, 196], "add_two_ints_serv": [187, 194], "add_two_ints_cli": [187, 194], "cpp_srvcli": [187, 194], "py_srvcli": [187, 196], "conduct": 188, "unusu": 188, "userwarn": 188, "categor": 188, "invalu": 188, "crosscheck": 188, "prereleas": 188, "loadabl": 189, "area_nod": 189, "polygon_bas": 189, "regular_polygon": 189, "polygon_base_regular_polygon_hpp": 189, "regularpolygon": 189, "side_length": 189, "polygon_plugin": 189, "cmath": 189, "squar": 189, "side_length_": 189, "getheight": 189, "sqrt": [189, 236, 237], "libpolygon_plugin": 189, "base_class": 189, "poly_load": 189, "createsharedinst": 189, "2f": 189, "pluginlibexcept": 189, "more_interfac": 190, "addressbook": 190, "phone_type_hom": 190, "phone_type_work": 190, "phone_type_mobil": 190, "first_nam": 190, "last_nam": 190, "phone_numb": 190, "phone_typ": 190, "publish_address_book": 190, "address_book": 190, "addressbookpublish": 190, "address_book_publish": 190, "address_book_publisher_": 190, "publish_msg": 190, "1234567890": 190, "nfirst": 190, "cpp_typesupport_target": 190, "rosidl_typesupport_cpp": 190, "rosidl_tutorials_msg": 190, "push_back": [190, 248], "jane": 190, "4254242424": 190, "cpp_paramet": 191, "cpp_parameters_nod": 191, "minimalparam": [191, 192], "minimal_param_nod": [191, 192], "my_paramet": [191, 192], "1000m": 191, "as_str": 191, "all_new_paramet": [191, 192], "param_desc": 191, "mine": [191, 192], "earth": [191, 192], "cpp_parameters_launch": 191, "custom_minimal_param_nod": [191, 192], "python_paramet": 192, "python_parameters_nod": 192, "string_valu": [192, 235, 237], "my_new_param": 192, "my_parameter_descriptor": 192, "yournam": [192, 195], "parameter_nod": 192, "tutor": 192, "python_parameters_launch": 192, "pxy": [192, 211, 214, 235, 245], "yma": [192, 211, 214, 235, 245], "member_funct": 193, "examples_rclpy_minimal_publish": 195, "examples_rclpy_minimal_subscrib": 195, "service_member_funct": 196, "client_member_funct": 196, "transmit": [198, 202], "annex": 198, "emerg": 198, "uninterest": 198, "contentfilteringpublish": 198, "content_filtering_publish": 198, "temperature_set": 198, "demo_nodes_cpp_publ": 198, "setvbuf": [198, 199], "_ionbf": [198, 199], "bufsiz": [198, 199], "publish_messag": 198, "msg_": 198, "temperature_": 198, "keepal": 198, "1651094594": 198, "822753479": 198, "1651094595": 198, "822723857": 198, "1651094596": 198, "822752996": 198, "1651094597": 198, "822752475": 198, "1651094598": 198, "822721485": 198, "1651094599": 198, "822696188": 198, "1651094600": 198, "822699217": 198, "1651094601": 198, "822744113": 198, "1651094602": 198, "822694805": 198, "1651094603": 198, "822735805": 198, "1651094604": 198, "822722094": 198, "1651094605": 198, "822699960": 198, "1651094606": 198, "822748946": 198, "1651094607": 198, "822694017": 198, "1651094608": 198, "822708798": 198, "1651094609": 198, "822692417": 198, "1651094610": 198, "822696426": 198, "1651094611": 198, "822751913": 198, "1651094612": 198, "822692231": 198, "1651094613": 198, "822745549": 198, "1651094614": 198, "822701982": 198, "1651094615": 198, "822691465": 198, "1651094616": 198, "822649070": 198, "1651094617": 198, "822693616": 198, "1651094618": 198, "822691832": 198, "1651094619": 198, "822688452": 198, "1651094620": 198, "822645327": 198, "1651094621": 198, "822689219": 198, "1651094622": 198, "822694292": 198, "contentfilteringsubscrib": 198, "content_filtering_subscrib": 198, "emergency_temperatur": 198, "sub_opt": 198, "content_filter_opt": 198, "filter_express": 198, "expression_paramet": 198, "is_cft_en": 198, "rclcpp_warn": [198, 233], "1651094590": 198, "682660703": 198, "823805294": 198, "823419993": 198, "823410859": 198, "823350377": 198, "823282657": 198, "823297857": 198, "823355597": 198, "823315377": 198, "823258458": 198, "823323525": 198, "823315527": 198, "823331424": 198, "823271748": 198, "823343550": 198, "823286326": 198, "1651094623": 198, "823371031": 198, "1651094624": 198, "823333112": 198, "1651094625": 198, "823266469": 198, "1651094626": 198, "823284093": 198, "1651096637": 198, "893842072": 198, "1651096641": 198, "246043703": 198, "1651096642": 198, "245833527": 198, "1651096643": 198, "245743471": 198, "1651096644": 198, "245833932": 198, "1651096645": 198, "245916679": 198, "1651096646": 198, "245861895": 198, "1651096647": 198, "245946352": 198, "1651096648": 198, "245934569": 198, "1651096649": 198, "245877906": 198, "1651096650": 198, "245939068": 198, "1651096651": 198, "245911450": 198, "1651096652": 198, "245879830": 198, "1651096653": 198, "245858329": 198, "1651096654": 198, "245916370": 198, "1651096655": 198, "245933741": 198, "1651096656": 198, "245833975": 198, "1651096657": 198, "245971483": 198, "nodelet": 199, "toi": [199, 216], "intra_process_demo": 199, "two_node_pipelin": 199, "cinttyp": 199, "remove_point": 199, "decltyp": 199, "captured_pub": 199, "1hz": 199, "pub_ptr": 199, "uniqueptr": 199, "0x": 199, "prixptr": 199, "uintptr_t": 199, "0x7fb02303faf0": 199, "0x7fb020cf0520": 199, "0x7fb020e12900": 199, "0x7fb02303cea0": 199, "told": 199, "cyclic_pipelin": 199, "incrementerpip": 199, "kbd": 199, "pipe1": 199, "topic1": 199, "topic2": 199, "pipe2": 199, "forth": 199, "0x7fd2ce0a2bc0": 199, "ddsi_conn_writ": [199, 202], "recvspac": [199, 202], "209715": [199, 202], "maxdgram": [199, 202], "65500": [199, 202], "camera_nod": 199, "watermark_nod": 199, "image_view_nod": 199, "imshow": 199, "watermark": 199, "imprint": 199, "sketch": 199, "image_pipeline_all_in_on": 199, "spacebar": 199, "esc": 199, "image_pipeline_with_two_image_view": 199, "image_view_node2": 199, "deliver": 199, "rclcpp_debug_stream": 200, "rclcpp_info_onc": 200, "rclcpp_info_stream_onc": 200, "num": 200, "rclcpp_warn_skipfirst": 200, "rclcpp_warn_stream_skipfirst": 200, "rcutils_duration_value_t": 200, "rclcpp_error_throttl": 200, "rclcpp_error_stream_throttl": 200, "1929": 200, "msg_interv": 200, "1000000": 200, "rclcpp_debug_skipfirst_throttl": 200, "logging_demo": 200, "logging_demo_main": 200, "my_log": 200, "my_ros_hom": 200, "config_logg": 200, "configlogg": 200, "logger_nam": 200, "logger_usage_demo": 200, "loggerconfig": 200, "ansi": 200, "rosindex": 201, "webcam": 202, "clumsi": 202, "jagt": 202, "tc": 202, "die": 202, "man": 202, "qdisc": 202, "lo": 202, "netem": 202, "incant": 202, "640": 202, "disciplin": 202, "spacecraft": 203, "intract": 203, "margin": 203, "pagefault": 203, "indefinit": 203, "balanc": 203, "invert": 203, "pendulum": 203, "xenomai": 203, "rt_preempt": [203, 252], "8gb": 203, "mlockal": 203, "rttest": 203, "memlock": 203, "unlimit": 203, "ulimit": 203, "pendulum_logg": 203, "570796": 203, "210144": 203, "4805": 203, "578137": 203, "3354": 203, "2752187": 203, "19871": 203, "35819e": 203, "pendulummotor": 203, "pendulumcontrol": 203, "1khz": 203, "unaccept": 203, "exceed": 203, "vanilla": 203, "empt": 203, "permit": 203, "rtprio": 203, "watchdog": 203, "microsecond": 203, "pendulum_demo_result": 203, "rttest_plot": 203, "pendulum_demo_results_plot_lat": 203, "pendulum_demo_results_plot_majflt": 203, "pendulum_demo_results_plot_minflt": 203, "ros_catkin_w": 204, "ros_master_uri": 204, "imu_data": 204, "kobuki": 204, "emulate_kobuki_nod": 204, "imu_publish": 204, "odom_publish": 204, "imu_msg": 204, "odom_msg": 204, "1e9": 204, "1000000000": 204, "001": 204, "rosout_agg": 204, "lh": 204, "12m": 204, "feb": 204, "fake": 205, "bringup": 205, "dummy_robot_bringup": 205, "dummy_map_serv": 205, "25812": 205, "25813": 205, "dummy_joint_st": 205, "25814": 205, "dummy_las": 205, "25815": 205, "bouncy_w": 205, "install_debug_isol": 205, "single_rrbot": 205, "single_rrbot_link1": 205, "single_rrbot_link2": 205, "single_rrbot_hokuyo_link": 205, "inc": 205, "004363": 205, "000028": 205, "ros2_install_fold": 205, "closer": 205, "rrbot": 205, "ros2compon": 207, "nodelikelisten": 207, "dlopen_composit": 207, "libtalker_compon": 207, "liblistener_compon": 207, "path_to_composition_instal": 207, "listener_compon": 207, "composition_demo": 207, "mycontain": 207, "talker3": 207, "ns2": 207, "node_like_listener_compon": 207, "partial_sequ": [208, 248, 249], "action_msg": 208, "turtlesim_mimic_launch": 209, "ros2launch": 209, "11714": 209, "11715": 209, "11716": 209, "launch_w": 211, "py_launch_exampl": 211, "cpp_launch_exampl": 211, "my_script_launch": 211, "_launch": 211, "launch_tutori": [212, 213, 214], "example_event_handl": 212, "ifcondit": [212, 214], "onexecutioncomplet": 212, "onprocessio": 212, "onprocessstart": 212, "findexecut": 212, "localsubstitut": 212, "turtlesim_n": [212, 214], "use_provided_r": [212, 214], "new_background_r": [212, 214], "turtlesim_ns_launch_arg": [212, 214], "use_provided_red_launch_arg": [212, 214], "new_background_r_launch_arg": [212, 214], "spawn_turtl": [212, 214], "change_background_r": [212, 214], "change_background_r_condit": [212, 214], "on_start": 212, "on_stdout": 212, "on_complet": 212, "turtlesim3": [212, 213, 214], "blue": [212, 214, 240, 242, 246], "pink": [212, 214, 216], "turtle_tf2_pi": [213, 226, 228, 230, 233, 235, 237, 239], "launch_turtlesim": 213, "cluster": 213, "firstli": [213, 219, 227, 229, 234, 235], "turtlesim_world_1": 213, "turtlesim_world_2": 213, "broadcaster_listener_nod": 213, "broadcaster_listen": 213, "target_fram": [213, 225, 226, 227, 228, 233, 236, 237], "carrot1": [213, 225, 226, 232], "mimic_nod": 213, "fixed_frame_nod": 213, "fixed_broadcast": [213, 225, 226], "rviz_nod": 213, "turtlesim_rviz": 213, "subcompon": 213, "tradeoff": 213, "turtlesim_world_3": 213, "turlesim": 213, "turtlesim_world_2_with_namespac": 213, "turtle_tf2_broadcast": [213, 227, 230, 233, 234, 235, 236, 237], "broadcaster1": [213, 227, 233, 234, 235, 236, 237], "turtlenam": [213, 227, 233, 234, 235, 236, 237], "broadcaster2": [213, 227, 233, 236, 237], "turtle_tf2_listen": [213, 227, 229, 232, 236, 237], "rviz_config": 213, "turtle_rviz": [213, 228], "node_prefix": 213, "fixed_frame_tf2_broadcast": [213, 225, 226], "meter": [213, 225, 226, 238, 239, 240, 241, 242], "example_main": 214, "findpackageshar": [214, 246], "example_substitut": 214, "predic": 214, "cpp_parameter_event_handl": 215, "parameter_event_handl": 215, "samplenodewithparamet": 215, "node_with_paramet": 215, "an_int_param": 215, "param_subscriber_": 215, "get_nam": [215, 245], "get_type_nam": 215, "as_int": 215, "cb_handle_": 215, "add_parameter_callback": 215, "parametercallbackhandl": 215, "1606950498": 215, "422461764": 215, "cb2": 215, "02lf": 215, "as_doubl": 215, "remote_node_nam": 215, "remote_param_nam": 215, "a_double_param": 215, "cb_handle2_": 215, "cb_handle2": 215, "temin": 215, "1606952588": 215, "237531933": 215, "richer": 216, "step2": 216, "step3": 216, "rviz_plugin_tutorial_msg": 216, "strap": 216, "step1": 216, "point_displai": 216, "rviz_plugin_tutorial__point_display_hpp_": 216, "message_filter_displai": 216, "point2_d": 216, "rviz_plugin_tutori": 216, "pointdisplai": 216, "q_object": 216, "rviz_common_log_info_stream": 216, "cmake_automoc": 216, "qt5_wrap_cpp": 216, "moc_fil": 216, "export_rviz_plugin_tutori": 216, "pluginlibfactori": 216, "libpoint_displai": 216, "loadlibrari": 216, "_ztvn20rviz_plugin_tutorial12pointdisplay": 216, "shared_librari": 216, "portion": [216, 249], "oniniti": 216, "point_shape_": 216, "mfdclass": 216, "cube": 216, "scene_manager_": 216, "scene_node_": 216, "context_": 216, "getframemanag": 216, "rviz_common_log_debug_stream": 216, "qprintabl": 216, "fixed_frame_": 216, "setorient": 216, "point_po": 216, "color_properti": 216, "updatestyl": 216, "q_slot": 216, "colorproperti": 216, "color_property_": 216, "parse_color": 216, "colourvalu": 216, "qttoogr": 216, "getcolor": 216, "setcolor": 216, "ooh": 216, "step4": 216, "setstatu": 216, "statusproperti": 216, "nicer": 216, "step5": 216, "message_typ": 216, "scanner": [218, 225, 226, 238, 239], "explanatori": [218, 242], "revolut": [218, 241], "gridcel": 218, "occupancygrid": 218, "posearrai": 218, "cone": 218, "sonar": 218, "ir": 218, "robotmodel": 218, "circl": [218, 233, 245], "pr2": [218, 242], "cart": 218, "viewpoint": 218, "visualz": 218, "scrollwheel": 218, "farther": 218, "hallwai": 218, "alt": 218, "initialpos": 218, "clicked_point": 218, "estat": 218, "semi": 219, "glad": 219, "AND": 219, "nav2_bt_navig": 219, "freebsd": 219, "gentoo": 219, "macport": 219, "nixo": 219, "oe": 219, "opensus": 219, "openli": 219, "rosdep2": 219, "incredibli": 220, "your_org": 220, "your_repo": 220, "ghprbhook": 220, "package_selection_arg": 221, "tutorial_test": 222, "a_first_test": 222, "initgoogletest": 222, "run_all_test": 222, "_tutorial_test": 222, "name_of_local_librari": 222, "dicover": 223, "test_foo": 223, "awesome_ros_packag": 223, "fozzi": 223, "test_init": 223, "test_fozzi": 223, "plenti": 223, "test_": 223, "test_math": 223, "mathemat": [223, 230, 246], "name_of_the_test_funct": 223, "console_cohes": 223, "interdepend": 224, "anticip": 224, "confid": 224, "fear": 224, "recur": 224, "reintroduc": 224, "convinc": 224, "guesswork": 224, "har": 224, "workload": 224, "win": 224, "maintainership": 224, "slowli": 224, "amplifi": 224, "citizen": 224, "lunch": 224, "invest": 224, "costli": 224, "nontrivi": 224, "hairi": 224, "learning_tf2_cpp": [225, 227, 229, 232, 233, 234, 236, 238], "turtle_tf2_cpp": [225, 233, 234, 236, 238], "transform_stamp": [225, 234, 236, 238], "transform_broadcast": [225, 234], "fixedframebroadcast": [225, 226], "tf_broadcaster_": [225, 234], "broadcast_timer_callback": [225, 226], "sendtransform": [225, 226, 234, 235, 238, 239, 245], "turtle_tf2_fixed_frame_demo": [225, 226, 232], "demo_nod": [225, 226], "turtle_tf2_demo": [225, 226, 228, 229, 234, 235, 236, 237], "carrot": [225, 226, 232], "dynamic_frame_tf2_broadcast": [225, 226], "141592653589793238463": 225, "dynamicframebroadcast": [225, 226], "sin": [225, 226, 235, 239, 245, 246], "turtle_tf2_dynamic_frame_demo": [225, 226], "dynamic_broadcast": [225, 226], "learning_tf2_pi": [226, 233, 235, 237, 239], "tf_broadcast": [226, 235], "to_msg": [226, 233, 235, 239, 245], "seconds_nanosecond": 226, "systemat": [227, 231], "tf2_monitor": 227, "turtle_tf2_listener_debug": 227, "toframerel": [227, 229, 232, 236], "turtle3": [227, 233], "lookuptransform": [227, 229, 236], "tf_buffer_": [227, 229, 232, 236], "fromframerel": [227, 229, 232, 236], "timepointzero": [227, 229, 236], "transformexcept": [227, 233, 236, 237], "start_tf2_debug_demo": 227, "listener_debug": 227, "1630223454": 227, "942322623": 227, "to_frame_rel": [227, 237], "1630223557": 227, "477636052": 227, "tf2_tool": [227, 228], "turtle_tf2": 227, "start_debug_demo": 227, "1630223704": 227, "617382464": 227, "extrapol": [227, 229], "617054": 227, "616726": 227, "avg": 227, "00287347": 227, "0167241": 227, "000295833": 227, "000755072": 227, "000290237": 227, "000786781": 227, "timepoint": [227, 229], "oldest": 228, "source_fram": 228, "1622031731": 228, "625364060": 228, "039": 228, "000": [228, 234, 235], "1622031732": 228, "614745114": 228, "032": 228, "usebackq": 228, "get_clock_typ": 229, "1629873136": 229, "345688064": 229, "345539": 229, "338804": 229, "secondli": 229, "50m": [229, 232], "fifti": 229, "matrix": [230, 235, 240], "quantum": 230, "anim": 230, "wikipedia": [230, 240], "3blue1brown": 230, "geometr": [230, 240], "transfrom": 230, "transforms3d": 230, "scipi": 230, "pytransform3d": 230, "blender": [230, 243], "mathutil": 230, "linearmath": [230, 234, 238], "setrpi": [230, 234, 238], "magnitud": 230, "tf2_quat": 230, "tf2_quat_from_msg": 230, "msg_quat": 230, "quat_tf": 230, "quaternion_from_eul": [230, 235, 239], "5707": 230, "multipli": 230, "q_orig": 230, "q_rot": 230, "q_new": 230, "14159": 230, "quaternion_multipli": 230, "negat": 230, "q_1": 230, "q_2": 230, "q_r": 230, "equat": 230, "q_1_invers": 230, "q0": 230, "q01": 230, "q11": 230, "q21": 230, "q31": 230, "q02": 230, "q12": 230, "q22": 230, "q32": 230, "q03": 230, "q13": 230, "q23": 230, "q33": 230, "w0": 230, "x0": 230, "y0": 230, "z0": 230, "x1": 230, "y1": 230, "z1": 230, "q0q1_w": 230, "q0q1_x": 230, "q0q1_y": 230, "q0q1_z": 230, "final_quaternion": 230, "np": [230, 235, 239], "q1_inv": 230, "prev_pos": 230, "q2": 230, "current_pos": 230, "qr": 230, "uncontrol": 232, "mono": 233, "turtle_tf2_message_broadcast": 233, "pointpublish": 233, "turtle_spawning_service_readi": [233, 237], "turtle_spawn": [233, 237], "turtle_pose_cansubscrib": 233, "on_tim": [233, 236, 237], "service_is_readi": [233, 236, 237], "vel_pub": 233, "handle_turtle_pos": [233, 234, 235], "turtle_point_stamp": 233, "vel_msg": 233, "turtle_tf2_sensor_messag": 233, "message_broadcast": 233, "turtle_tf2_message_filt": 233, "create_timer_ro": 233, "tf2_cpp_header": 233, "posedraw": 233, "turtle_tf2_pose_draw": 233, "target_frame_": [233, 236], "buffer_timeout": 233, "tf2_buffer_": 233, "createtimerinterfaceexcept": 233, "tf2_listener_": 233, "point_sub_": 233, "tf2_filter_": 233, "get_node_logging_interfac": 233, "get_node_clock_interfac": 233, "registercallback": 233, "msgcallback": 233, "point_ptr": 233, "point_out": 233, "get_target_properti": 233, "tf2_geometry_msgs_include_dir": 233, "find_fil": 233, "no_cach": 233, "path_suffix": 233, "dtf2_cpp_header": 233, "1629877510": 233, "902607040": 233, "989276885986328": 233, "073937177658081": 233, "918389395": 233, "987966060638428": 233, "089883327484131": 233, "934186680": 233, "986400127410889": 233, "105806589126587": 233, "1630016162": 233, "006173900": 233, "493231": 233, "961614": 233, "006291983": 233, "472169": 233, "004742": 233, "006326234": 233, "479420": 233, "990479": 233, "006355644": 233, "486441": 233, "976102": 233, "framepublish": [234, 235], "turtle_tf2_frame_publish": [234, 235], "turtlename_": 234, "ostringstream": 234, "turtlex": [234, 235], "1625137663": 234, "912474878": 234, "1625137664": 234, "950813527": 234, "1625137665": 234, "906280726": 234, "1625137666": 234, "850775673": 234, "aj": [235, 239], "ak": [235, 239], "si": [235, 239], "cj": [235, 239], "sj": [235, 239], "ck": [235, 239], "sc": [235, 239], "1714913843": 235, "708748879": 235, "889": 235, "035": [235, 242], "rpy": [235, 241, 242, 246], "072": 235, "013": 235, "998": 235, "070": 235, "framelisten": [236, 237], "turtle_tf2_frame_listen": [236, 237], "turtle_spawning_service_ready_": 236, "turtle_spawned_": 236, "tf_listener_": 236, "spawner_": 236, "scalerotationr": 236, "atan2": [236, 237], "scaleforwardspe": 236, "pow": 236, "serviceresponsefutur": 236, "response_received_callback": 236, "tf_buffer": 237, "from_frame_rel": 237, "scale_rotation_r": 237, "scale_forward_spe": 237, "static_transform_publish": [238, 239], "static_turtle_tf2_broadcast": [238, 239], "staticframepublish": [238, 239], "tf_static_broadcaster_": 238, "make_transform": [238, 239], "atof": 238, "nusag": 238, "child_frame_nam": [238, 239], "mystaticturtl": [238, 239], "1622908754": [238, 239], "208515730": [238, 239], "qx": [238, 239, 245], "qy": [238, 239, 245], "qz": [238, 239, 245], "qw": [238, 239, 245], "wrote": [238, 239, 254], "tf_static_broadcast": 239, "quat": 239, "len": 239, "surprisingli": 240, "cylind": [240, 242, 246], "rgba": [240, 242], "subel": 240, "equip": 240, "r2d2": [240, 241, 242, 245, 246], "encas": 240, "ixx": [240, 246], "ixi": [240, 246], "ixz": [240, 246], "iyi": [240, 246], "iyz": [240, 246], "izz": [240, 246], "kilogram": 240, "3x3": 240, "symmetr": 240, "meshlab": 240, "tensor": 240, "kg": 240, "graviti": 240, "contact_coeffici": 240, "mu": 240, "friction": 240, "kp": 240, "stiff": 240, "kd": 240, "dampen": 240, "prismat": [240, 241], "newton": 240, "revolv": 240, "damp": 240, "realm": 240, "annoi": 240, "xacro": [240, 241, 242, 244], "urdf_tutori": [241, 242, 246], "head_swivel": [241, 242], "xyz": [241, 242, 246], "forev": 241, "triplet": 241, "left_gripper_joint": [241, 242], "gripper_pol": [241, 242], "left_gripp": [241, 242], "gripper_extens": [241, 242], "retract": 241, "unconstrain": 241, "visibli": 241, "vagu": 242, "articul": 242, "neater": 242, "joint_state_publish": 242, "myfirst": 242, "enclos": 242, "inflex": 242, "multipleshap": 242, "right_leg": 242, "base_to_right_leg": 242, "6m": 242, "2m": 242, "leg": 242, "torso": 242, "upright": 242, "57075": 242, "alright": 242, "cute": 242, "b21": 242, "left_leg": 242, "base_to_left_leg": 242, "redefin": 242, "feet": 242, "right_bas": 242, "right_base_joint": 242, "right_front_wheel": 242, "right_front_wheel_joint": 242, "133333333333": 242, "085": 242, "right_back_wheel": 242, "right_back_wheel_joint": 242, "left_bas": 242, "left_base_joint": 242, "left_front_wheel": 242, "left_front_wheel_joint": 242, "left_back_wheel": 242, "left_back_wheel_joint": 242, "l_finger": 242, "dae": 242, "left_tip_joint": 242, "left_tip": 242, "09137": 242, "00495": 242, "l_finger_tip": 242, "right_gripper_joint": 242, "right_gripp": 242, "right_tip_joint": 242, "right_tip": 242, "tobox": 242, "1414": 242, "name_of_packag": 242, "tif": 242, "roboticist": 243, "cad": 243, "craft": 243, "creo": 243, "freecad": 243, "workbench": 243, "synergi": 243, "fusion": 243, "fusionsdf": 243, "onshap": 243, "exporturdf": 243, "fusion360": 243, "roboforg": 243, "freemium": 243, "respositori": 243, "coppeliasim": 243, "jupyterlab": 243, "movabl": 244, "second_ros2_w": 245, "urdf_tutorial_r2d2": 245, "state_publish": 245, "statepublish": 245, "joint_pub": 245, "nodenam": 245, "create_r": 245, "tilt": 245, "tinc": 245, "swivel": 245, "hinc": 245, "odom_tran": 245, "periscop": 245, "euler_to_quaternion": 245, "urdf_file_nam": 245, "infp": 245, "robot_desc": 245, "credit": 245, "sick": 246, "fortun": 246, "path_to_urdf": 246, "turtlebot3_descript": 246, "turtlebot3_burg": 246, "robot_state_publisher_nod": 246, "urdf_launch": 246, "add_act": [246, 247], "urdf_packag": 246, "urdf_package_path": 246, "firefight": 246, "wors": 246, "bodylen": 246, "robotnam": 246, "marvin": 246, "s_leg": 246, "marvins_leg": 246, "unari": 246, "wheeldiam": 246, "default_origin": 246, "default_inerti": 246, "blue_shap": 246, "insert_block": 246, "asterisk": 246, "r2": 246, "_leg": 246, "leglen": 246, "base_to_": 246, "palomino": 247, "vincentdriv": 247, "vincent_driv": 247, "vincent_driver_compon": 247, "export_vincent_driver_compon": 247, "dirti": 247, "a_buncha_nod": 247, "component_container_mt": 247, "action_tutorials_cpp__visibility_control_h_": 248, "__cplusplu": 248, "action_tutorials_cpp_export": 248, "action_tutorials_cpp_import": 248, "action_tutorials_cpp_building_dl": 248, "action_tutorials_cpp_publ": 248, "action_tutorials_cpp_public_typ": 248, "action_tutorials_cpp_loc": 248, "fibonacci_action_serv": [248, 249], "fibonacciactionserv": [248, 249], "action_server_": 248, "create_serv": 248, "handle_go": 248, "handle_cancel": 248, "handle_accept": 248, "goalrespons": 248, "accept_and_execut": 248, "detach": 248, "get_goal": 248, "is_cancel": 248, "publish_feedback": [248, 249], "starv": 248, "fibonacci_action_cli": [248, 249], "fibonacciactioncli": [248, 249], "send_goal": [248, 249], "wait_for_action_serv": 248, "goal_msg": [248, 249], "send_goal_opt": 248, "feedback_callback": [248, 249], "result_callback": 248, "wrappedresult": 248, "resultcod": 248, "minimal_action_serv": [248, 249], "minimal_action_cli": [248, 249], "_action_serv": 249, "execute_callback": 249, "feedback_msg": 249, "_action_cli": 249, "wait_for_serv": 249, "send_goal_async": 249, "_send_goal_futur": 249, "add_done_callback": 249, "_get_result_futur": 249, "get_result_async": 249, "get_result_callback": 249, "30gb": 252, "linuxfound": 252, "rt44": 252, "v5": 252, "xzf": 252, "cdn": 252, "gunzip": 252, "libncurs": 252, "flex": 252, "dkm": 252, "libelf": 252, "libudev": 252, "libpci": 252, "libiberti": 252, "autoconf": 252, "oldconfig": 252, "menuconfig": 252, "config_preempt_rt": 252, "preemptibl": 252, "config_high_res_tim": 252, "config_no_hz_ful": 252, "dyntick": 252, "tickless": 252, "config_hz_1000": 252, "cpu_freq_default_gov_perform": 252, "acpi": 252, "cpu_freq": 252, "cpufreq": 252, "governor": 252, "30min": 252, "nproc": 252, "rt41_5": 252, "1_amd64": 252, "dbg_5": 252, "dev_5": 252, "unam": 252, "ros2host": 252, "smp": 252, "preempt_rt": 252, "todai": 253, "requisit": 253, "cubersom": 253, "excit": 253, "saniti": 253, "hub": 253, "ambiti": 253, "ros2_dock": 253, "ros2_hom": 253, "workdir": 253, "THAT": 253, "insuffici": 253, "0dc6ce7cb487": 253, "177546": 253, "0b5d9ed123b": 253, "1603852907": 253, "249886590": 253, "250964490": 253, "1603852908": 253, "249786312": 253, "250453386": 253, "1603852909": 253, "249882257": 253, "250536089": 253, "1603852910": 253, "249845718": 253, "250509355": 253, "1603852911": 253, "249506058": 253, "250152324": 253, "1603852912": 253, "249556670": 253, "250212678": 253, "ibmcloud": 253, "sso": 253, "ros2nasr": 253, "ros2foxi": 253, "bluemix": 253, "digest": 253, "icr": 253, "031be29301e6": 253, "from_imag": 253, "overlay_w": 253, "AS": 253, "cacher": 253, "xarg": 253, "overlay_mixin": 253, "isourc": 253, "ros_entrypoint": 253, "your_docker_nam": 253, "rmi": 253, "mere": 253, "geographi": 253, "north": 253, "america": 253, "worker": 253, "toronto": 253, "closest": 253, "myclust": 253, "tor01": 253, "rosibm": 253, "apivers": 253, "replica": 253, "number_of_replica": 253, "selector": 253, "matchlabel": 253, "app_nam": 253, "kubectl": 253, "dashboard": 253, "pod": 253, "xxxxxxxx": 253, "egit": 254, "cornder": 254, "textbox": 254, "ubu": 254, "rviz2_w": 254, "\u673a\u5668\u4eba\u64cd\u4f5c\u7cfb\u7edf": 255, "\u662f\u4e00\u7cfb\u5217\u7528\u4e8e\u6784\u5efa\u673a\u5668\u4eba\u5e94\u7528\u7684\u8f6f\u4ef6\u5e93\u548c\u5de5\u5177\u5305\u7684\u96c6\u5408": 255, "\u4ece\u9a71\u52a8\u548c\u7b97\u6cd5\u6700\u4f73\u5b9e\u73b0\u5230\u5f3a\u5927\u7684\u5f00\u53d1\u8005\u5de5\u5177": 255, "\u63d0\u4f9b\u4e86\u60a8\u4e0b\u4e00\u4e2a\u673a\u5668\u4eba\u9879\u76ee\u6240\u9700\u7684\u5f00\u6e90\u5de5\u5177": 255, "\u81ea\u4ece": 255, "\u4e8e": 255, "\u5e74\u542f\u52a8\u4ee5\u6765": 255, "\u673a\u5668\u4eba\u9886\u57df\u548c": 255, "\u793e\u533a\u53d1\u751f\u4e86\u5f88\u591a\u53d8\u5316": 255, "\u7684\u76ee\u6807\u662f\u9002\u5e94\u8fd9\u4e9b\u53d8": 255, "\u4fdd\u7559": 255, "\u7684\u4f18\u52bf\u5e76\u6539\u8fdb\u4e0d\u8db3\u4e4b\u5904": 255, "\u60a8\u662f\u5426\u5728\u5bfb\u627e\u7279\u5b9a": 255, "\u5305\u7684\u6587\u6863": 255, "\u5982": 255, "image_proc": 255, "\u6216": 255, "\u8bf7\u67e5\u770b": 255, "\u6216\u67e5\u770b": 255, "\u6240\u6709\u5305\u7684\u6587\u6863\u76ee\u5f55": 255, "\u672c\u7ad9\u70b9\u5305\u542b": 255, "\u7684\u6587\u6863": 255, "\u5982\u679c\u60a8\u6b63\u5728\u5bfb\u627e": 255, "\u5982\u679c\u4f60\u7684\u5de5\u4f5c\u4e2d\u7528\u5230\u4e86": 255, "\u8bf7\u53c2\u8003": 255, "\u5f15\u7528": 255, "\u6765\u5f15\u7528": 255, "\u9996\u6b21\u914d\u7f6e": 255, "\u7684\u65b9\u6cd5": 255, "\u65b0\u7528\u6237\u6700\u4f73\u5165\u95e8\u5904": 255, "\u5e2e\u4f60\u6784\u5efa\u5fc5\u8981\u6280\u80fd\u7684\u4e00\u7cfb\u5217\u793a\u4f8b\u9879\u76ee": 255, "\u6307\u5357": 255, "\u65e0\u9700\u901a\u8bfb": 255, "\u5373\u53ef\u5feb\u901f\u89e3\u7b54\u4f60\u7684": 255, "\u6211\u8be5\u600e\u4e48\u505a\u5230": 255, "\u4e4b\u7c7b\u7684\u95ee\u9898": 255, "\u9610\u660e\u5728": 255, "\u4e2d\u6240\u6d89\u53ca\u7684ro": 255, "\u6838\u5fc3\u6982\u5ff5": 255, "\u8054\u7cfb\u6211\u4eec": 255, "\u627e\u5230\u95ee\u9898\u7684\u7b54\u6848\u6216\u7528\u6765\u8ba8\u8bba\u95ee\u9898\u7684\u8bba\u575b": 255, "\u5982\u679c\u60a8\u5bf9": 255, "\u9879\u76ee\u7684\u8fdb\u5c55\u611f\u5174\u8da3": 255, "\u8d21\u732e": 255, "\u8d21\u732e\u5230": 255, "\u7684\u6700\u4f73\u5b9e\u8df5\u548c\u65b9\u6cd5": 255, "\u4ee5\u53ca\u8fc1\u79fb\u73b0\u6709": 255, "\u5185\u5bb9\u5230": 255, "\u53d1\u884c\u7248": 255, "trademark": 255, "discord": 255, "showcas": 255, "vimeo": 255, "annual": 255, "rosconjp": 255, "rosconfr": 255, "unoffici": 255, "swag": 255, "openroboticsorg": 255, "rosorg": 255, "twitter": 255, "linkedin": 255, "tax": 255, "charit": 255, "donat": 255, "donorbox": 255}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"\u5f15\u7528\u672c\u9879\u76ee": 0, "\u6982\u5ff5": 1, "relat": [1, 125, 147, 171, 174, 176, 177, 178, 180, 188, 190, 193, 194, 195, 196, 198, 208, 215, 248, 249], "content": [1, 3, 4, 5, 7, 8, 9, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 32, 33, 34, 35, 36, 37, 40, 41, 42, 45, 46, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 62, 64, 65, 67, 69, 70, 71, 72, 73, 75, 76, 77, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 131, 132, 133, 134, 135, 136, 137, 139, 141, 143, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 207, 208, 209, 211, 212, 213, 214, 215, 218, 219, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 253, 254], "advanc": [2, 121, 145, 147, 166, 207, 232], "concept": [2, 6, 17, 137], "The": [3, 4, 8, 21, 26, 32, 48, 59, 75, 139, 146, 169, 173, 178, 190, 199, 218, 238, 239, 241], "build": [3, 25, 34, 35, 37, 41, 43, 48, 49, 53, 58, 59, 60, 61, 69, 76, 78, 80, 83, 84, 86, 88, 89, 93, 94, 95, 131, 133, 134, 135, 136, 149, 150, 151, 152, 154, 171, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 208, 211, 212, 213, 214, 215, 216, 218, 220, 221, 225, 226, 233, 234, 235, 236, 237, 238, 239, 241, 242, 251, 252], "system": [3, 25, 43, 48, 53, 59, 60, 61, 84, 85, 86, 87, 88, 89, 100, 122, 124, 188, 209, 253], "tabl": [3, 4, 5, 7, 8, 9, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 32, 33, 34, 35, 37, 40, 41, 42, 45, 46, 48, 49, 50, 51, 52, 53, 55, 58, 62, 64, 65, 67, 75, 76, 77, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 131, 132, 133, 134, 135, 136, 137, 139, 141, 143, 146, 147, 148, 171, 184, 198, 199, 200, 202, 203, 207, 212, 214, 219, 247, 253, 254], "tool": [3, 9, 43, 47, 48, 53, 74, 76, 77, 84, 86, 87, 120, 121, 122, 137, 147, 172, 218, 219, 228], "helper": [3, 125], "ament_packag": [3, 112, 113, 114, 115], "packag": [3, 5, 8, 35, 40, 41, 43, 48, 49, 51, 53, 62, 63, 66, 67, 73, 76, 80, 90, 93, 94, 95, 97, 99, 101, 122, 124, 134, 135, 136, 150, 151, 152, 167, 184, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 211, 212, 214, 215, 216, 219, 222, 223, 238, 239, 245, 247, 248, 251, 253], "ament_cmak": [3, 32, 48, 112, 113, 114, 115, 119, 122], "repositori": [3, 4, 59, 62, 63, 64, 65, 67, 84, 85, 86, 87, 90, 96, 98, 134, 139, 220], "ament_lint": [3, 112, 113, 114, 115, 124], "meta": 3, "intern": [4, 43, 133], "ro": [4, 5, 8, 14, 18, 20, 24, 26, 28, 34, 37, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 53, 54, 55, 63, 64, 65, 68, 69, 73, 76, 78, 79, 80, 84, 85, 86, 87, 88, 89, 90, 96, 97, 99, 100, 101, 103, 104, 106, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 129, 131, 133, 134, 139, 140, 141, 143, 147, 160, 165, 166, 178, 184, 185, 186, 204, 207, 211, 220, 221, 230, 253, 255], "2": [4, 5, 18, 20, 26, 34, 37, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 64, 68, 69, 70, 73, 76, 78, 79, 80, 84, 85, 86, 87, 88, 89, 90, 96, 97, 99, 100, 103, 104, 106, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 129, 133, 134, 140, 143, 147, 149, 150, 151, 152, 156, 160, 163, 164, 165, 166, 167, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 208, 209, 211, 213, 214, 215, 221, 225, 226, 227, 228, 229, 230, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249, 253, 255], "interfac": [4, 11, 49, 121, 125, 177, 180, 181, 187, 190], "api": [4, 18, 23, 41, 101, 120, 121, 122, 124, 125, 134, 232], "architectur": [4, 134], "overview": [4, 8, 14, 19, 21, 22, 23, 24, 25, 26, 27, 28, 41, 42, 72, 149, 155, 198, 203], "type": [4, 11, 14, 16, 22, 28, 43, 50, 65, 90, 122, 123, 124, 125, 180, 218, 230, 241], "specif": [4, 8, 21, 42, 43, 55, 74, 134], "static": [4, 122, 134, 135, 238, 239], "support": [4, 8, 20, 28, 29, 88, 90, 106, 107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 198], "dd": [4, 5, 39, 84, 85, 86, 87, 88, 89, 90, 92, 93, 95, 100, 106, 122, 147, 148], "dynam": [4, 124, 135, 225, 226, 240], "rcl": [4, 8, 23, 112, 113, 114, 115, 120, 122, 123, 125], "rmw": [4, 20, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 112, 113, 114, 115, 119, 120, 122, 123, 124, 134, 198], "rosidl": [4, 119, 122, 125], "rcutil": [4, 23, 112, 113, 114, 115, 124, 125], "middlewar": [5, 20, 79, 125, 148, 156], "implement": [5, 9, 20, 79, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 122, 124, 134, 146, 190], "common": [5, 8], "structur": [5, 25, 125, 133, 167, 211], "basic": [6, 22, 32, 33, 75, 78, 167, 184, 200, 216, 222, 223], "action": [7, 11, 48, 71, 78, 119, 122, 123, 124, 177, 207, 208, 248, 249], "server": [7, 15, 147, 207, 248, 249], "client": [7, 8, 15, 53, 70, 122, 123, 125, 148, 183, 187, 194, 196, 207, 248, 249], "librari": [8, 43, 48, 134, 183, 207, 219], "rclcpp": [8, 23, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125], "rclpy": [8, 23, 112, 113, 114, 115, 119, 121, 122, 123, 124, 125], "commun": [8, 46, 57, 68, 69, 102, 147, 148, 199, 252, 253, 254, 255], "maintain": [8, 37, 96, 130], "function": [8, 32, 48, 122, 125, 132], "languag": [8, 88, 132], "demo": [8, 75, 108, 109, 155, 156, 184, 197, 198, 199, 200, 202, 203, 205, 207, 228], "comparison": [8, 24, 28], "1": [8, 14, 18, 24, 28, 47, 48, 51, 58, 70, 76, 78, 86, 87, 89, 90, 99, 107, 108, 121, 123, 149, 150, 151, 152, 156, 160, 163, 164, 165, 166, 167, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 204, 208, 209, 211, 212, 213, 214, 215, 225, 226, 227, 228, 229, 230, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249, 253], "summari": [8, 70, 150, 151, 152, 160, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 208, 209, 212, 213, 214, 215, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "introspect": [9, 124, 125, 147, 209], "command": [9, 43, 45, 46, 55, 77, 120, 122, 123, 125, 200, 202, 221, 223], "line": [9, 43, 45, 46, 55, 77, 120, 123, 124, 125, 132, 200, 202, 221], "usag": [9, 23, 25, 48, 246], "exampl": [9, 45, 46, 48, 50, 52, 55, 56, 58, 75, 84, 85, 86, 87, 89, 97, 99, 100, 132, 144, 146, 148, 154, 163, 164, 165, 212, 214, 223, 227], "behind": 9, "scene": [9, 78], "discoveri": [10, 124, 147, 155], "background": [11, 14, 50, 56, 106, 146, 147, 148, 150, 151, 152, 153, 154, 156, 158, 159, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 202, 203, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "messag": [11, 36, 48, 78, 121, 122, 123, 124, 125, 182, 216, 231, 233], "field": [11, 125], "name": [11, 43, 51, 55, 63, 65, 106, 121, 123, 124, 125, 132, 207], "default": [11, 20, 121, 122, 123, 124, 182, 200, 218], "valu": [11, 14, 78, 207], "constant": [11, 246], "servic": [11, 15, 24, 48, 53, 70, 71, 122, 124, 125, 148, 174, 180, 187, 194, 196, 202, 207], "launch": [12, 14, 42, 45, 46, 50, 112, 113, 114, 115, 119, 121, 122, 123, 124, 147, 153, 158, 160, 163, 164, 165, 167, 175, 191, 192, 205, 207, 209, 210, 211, 212, 213, 214, 225, 226, 233, 234, 235, 236, 237, 245], "node": [13, 14, 18, 23, 42, 46, 48, 50, 53, 55, 68, 119, 121, 122, 123, 124, 125, 147, 148, 151, 152, 153, 158, 166, 168, 169, 171, 175, 177, 178, 179, 191, 192, 193, 194, 195, 196, 199, 201, 207, 213, 215, 229, 233, 234, 235, 236, 237, 238, 239, 247], "paramet": [14, 50, 52, 53, 55, 119, 121, 122, 123, 124, 179, 191, 192, 207, 213, 215], "declar": [14, 119, 134, 189], "callback": [14, 22, 75, 121, 122, 123, 124, 125], "interact": [14, 218], "set": [14, 24, 43, 45, 55, 62, 67, 77, 79, 84, 86, 97, 99, 119, 121, 123, 124, 125, 130, 153, 156, 160, 166, 167, 168, 179, 182, 199, 202, 203, 213, 227, 253], "initi": [14, 35, 53, 85, 87], "when": [14, 43, 123, 124, 125], "run": [14, 43, 48, 57, 68, 88, 93, 94, 95, 134, 147, 149, 150, 151, 152, 154, 155, 156, 171, 175, 178, 184, 189, 191, 192, 193, 194, 195, 196, 199, 202, 203, 207, 211, 213, 215, 221, 222, 223, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239, 247, 248, 253], "manipul": [14, 78], "runtim": [14, 122], "migrat": [14, 47, 48, 49, 50, 51, 52, 53, 54, 133], "from": [14, 25, 35, 42, 45, 46, 47, 51, 55, 59, 60, 61, 76, 80, 83, 88, 90, 93, 94, 95, 107, 108, 109, 122, 123, 124, 125, 133, 134, 150, 151, 152, 156, 190, 213, 221, 242], "topic": [16, 28, 71, 78, 122, 123, 124, 125, 148, 169, 171, 176, 181, 204, 207], "publish": [16, 36, 53, 78, 119, 120, 121, 122, 123, 148, 171, 190, 193, 195, 207, 218, 238, 239, 245, 249], "subscrib": [16, 53, 125, 148, 171, 193, 195, 207], "anonym": 16, "strongli": 16, "intermedi": [17, 206], "composit": [18, 112, 113, 114, 115, 207], "v": [18, 69, 70, 71, 121, 136], "nodelet": 18, "unifi": 18, "write": [18, 125, 133, 134, 146, 150, 151, 152, 171, 191, 192, 193, 194, 195, 196, 209, 211, 213, 215, 222, 223, 225, 226, 233, 234, 235, 236, 237, 238, 239, 247, 248, 249], "compon": [18, 25, 125, 200, 207, 230], "us": [18, 22, 33, 43, 45, 46, 48, 53, 56, 58, 59, 72, 73, 74, 75, 76, 77, 79, 84, 86, 87, 89, 99, 119, 121, 122, 123, 124, 125, 132, 134, 140, 147, 148, 149, 153, 174, 177, 182, 184, 186, 188, 189, 190, 191, 192, 200, 202, 204, 207, 212, 213, 214, 219, 228, 229, 231, 233, 245, 246, 253, 254], "practic": [18, 134, 246], "applic": [18, 108, 109, 149], "cross": [19, 38, 39], "compil": [19, 32, 38, 43, 58, 84, 86, 120, 207, 248], "how": [19, 28, 36, 72, 82, 125, 134, 149, 219], "doe": [19, 219], "work": [19, 61, 79, 121, 122, 124, 130, 219], "altern": [19, 81, 84, 86, 156], "differ": [20, 134], "vendor": [20, 39, 89, 106, 136], "multipl": [20, 43, 79, 121, 125, 164, 165, 168, 176, 207, 242], "ros_domain_id": [21, 173], "choos": [21, 80, 176], "domain": [21, 159], "id": [21, 57, 125], "short": 21, "version": [21, 51, 58, 62, 65, 67, 72, 90, 106, 123, 132, 134], "long": 21, "platform": [21, 43, 74, 90, 107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128], "constraint": 21, "particip": 21, "udp": 21, "port": [21, 58], "calcul": [21, 28, 134], "executor": [22, 124, 125], "group": [22, 50, 75, 123, 125], "schedul": [22, 203], "semant": 22, "outlook": 22, "further": [22, 25, 41, 102, 131], "inform": [22, 39], "log": [23, 78, 121, 122, 124, 125, 182, 200], "logger": [23, 55, 122, 124, 182, 200], "configur": [23, 36, 41, 55, 65, 69, 119, 122, 124, 148, 156, 160, 163, 173, 200, 218], "sever": 23, "level": [23, 122, 182, 200, 213], "environ": [23, 26, 59, 69, 73, 82, 84, 85, 86, 87, 88, 89, 97, 99, 100, 121, 122, 123, 130, 156, 173, 184, 185, 213], "variabl": [23, 26, 121, 122, 123, 132, 156, 173, 213], "creation": [23, 131, 134, 187], "subsystem": 23, "design": [23, 134, 137], "rcl_logging_spdlog": [23, 112, 113, 114, 115], "qualiti": [24, 122, 134, 135, 202], "qo": [24, 56, 119, 122, 124, 125], "polici": [24, 56, 124, 153, 159], "profil": [24, 119, 122, 148], "compat": [24, 121, 122], "event": [24, 124, 125, 139, 212, 255], "rqt": [25, 58, 59, 60, 61, 88, 100, 112, 114, 115, 122, 174], "setup": [25, 43, 46, 53, 69, 82, 84, 85, 86, 87, 88, 89, 97, 99, 100, 147, 152, 167, 173, 176, 177, 179, 180, 181, 182, 184, 186, 188, 195, 196, 209, 213, 214, 222, 223, 231, 235, 245, 254], "instal": [25, 32, 34, 35, 43, 44, 57, 58, 59, 60, 61, 62, 67, 69, 73, 76, 78, 80, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 97, 99, 100, 119, 120, 121, 122, 123, 124, 125, 126, 128, 149, 155, 156, 163, 164, 165, 174, 184, 198, 199, 203, 218, 219, 228, 245], "deb": [25, 35, 76, 90, 98, 99], "sourc": [25, 34, 37, 43, 48, 53, 59, 60, 61, 76, 78, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 99, 133, 139, 156, 173, 184, 185, 186, 189, 216, 222], "advantag": 25, "framework": 25, "read": [25, 41, 42, 125, 131, 134, 150], "secur": [26, 91, 121, 123, 156, 157, 158, 159], "enclav": [26, 121, 123, 159], "file": [26, 42, 45, 46, 50, 52, 53, 55, 119, 122, 123, 124, 125, 132, 133, 148, 150, 153, 154, 156, 158, 166, 167, 173, 175, 179, 186, 187, 190, 191, 192, 209, 211, 212, 213, 214, 216, 219, 223, 225, 226, 233, 234, 235, 236, 237, 243, 245, 253], "ident": 26, "permiss": [26, 153, 203], "privat": [26, 29, 159], "kei": [26, 103, 125, 156, 159, 219], "learn": [26, 156, 231], "more": [26, 123, 156, 247], "tf2": [27, 112, 113, 114, 115, 120, 225, 226, 227, 228, 231], "properti": [27, 123, 136, 218, 240], "tutori": [27, 147, 224], "paper": 27, "statist": [28, 171], "ar": [28, 43, 62, 67, 119, 122, 123, 124, 125], "behavior": [28, 119, 121, 124], "\u8054\u7cfb\u6211\u4eec": 29, "contribut": [29, 57, 68, 69, 80, 130, 133, 143, 147, 148, 252, 253, 254], "issu": [29, 37, 107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 134, 188], "pull": [29, 37, 63, 134], "request": [29, 37, 63, 123, 134, 227], "discuss": [29, 130], "etiquett": 29, "contact": [29, 240], "\u672f\u8bed\u8868": 30, "\u5e94\u7528\u6307\u5357": 31, "user": [32, 33, 218], "document": [32, 33, 41, 101, 124, 133, 134, 211, 212, 214], "project": [32, 33, 41, 42, 74, 102, 103, 104, 139, 213, 255], "outlin": [32, 33], "linker": [32, 58], "option": [32, 84, 85, 86, 87, 88, 89, 97, 99, 100, 119, 120, 122, 124, 125, 175, 191, 192, 202, 216], "find": [32, 43, 180, 227], "depend": [32, 35, 51, 59, 60, 61, 62, 67, 84, 85, 86, 87, 88, 100, 122, 124, 185, 193, 195, 219, 233, 234, 235, 247], "ad": [32, 41, 74, 79, 101, 123, 124, 125, 218, 225, 226, 240, 248], "target": [32, 123, 136, 218], "link": [32, 133, 190], "lint": 32, "test": [32, 42, 48, 50, 61, 69, 83, 88, 98, 122, 134, 146, 166, 167, 184, 187, 203, 216, 220, 221, 222, 223, 224], "extend": 32, "ament": [32, 135], "macro": [32, 122, 124, 133, 246], "extens": [32, 69, 132], "point": [32, 152, 192, 195, 196, 218, 226, 233, 235, 237, 239], "resourc": [32, 97, 99, 197, 255], "index": [32, 41, 63, 254], "explain": [32, 190], "queri": 32, "ament_cmake_python": [33, 112, 113, 114, 115], "ament_cmake_pytest": [33, 112, 113, 114, 115], "trace": [34, 42, 124, 149], "instrument": [34, 124], "prerequisit": [34, 35, 40, 41, 51, 79, 85, 88, 89, 93, 94, 95, 100, 147, 148, 149, 150, 151, 152, 154, 155, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 202, 207, 208, 209, 211, 212, 213, 214, 215, 230, 234, 235, 236, 237, 238, 239, 245, 248, 249], "tracer": 34, "With": 34, "binari": [34, 37, 43, 44, 80, 83, 85, 87, 90, 98, 100, 124], "valid": [34, 149], "disabl": [34, 36, 89, 123, 125], "custom": [35, 41, 72, 74, 125, 146, 186, 187, 190, 216, 218, 253], "rosdep": [35, 43, 73, 84, 85, 86, 87, 219], "zero": [36, 123], "copi": [36, 123, 158], "loan": 36, "subscript": [36, 119, 120, 121, 122, 123, 124, 125, 198], "core": [37, 80, 130], "guid": [37, 130, 134, 135, 218], "review": [37, 134], "continu": 37, "integr": [37, 57, 89, 125, 211], "pr": [37, 134], "http": 37, "ros2": [37, 64, 77, 122, 123, 124, 125, 174, 176, 177, 178, 179, 180, 181, 209], "org": [37, 41, 101, 141], "view": [37, 78, 133, 182, 218, 245], "rpr": 37, "ci": [37, 41, 133], "merg": 37, "keep": 37, "green": 37, "make": [37, 63, 186], "releas": [37, 62, 63, 64, 65, 66, 67, 98, 106, 107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 143], "backport": [37, 134], "distribut": [37, 63, 105, 110, 111, 124], "respond": 37, "get": [37, 42, 77, 84, 86, 88, 89, 119, 122, 124, 125, 179, 188, 249], "help": 37, "tune": 39, "fast": [39, 43, 95, 147, 148], "rtp": [39, 43], "cyclon": [39, 93, 122], "rti": [39, 79, 90, 92], "connext": [39, 79, 90, 91, 92, 121, 122, 123], "develop": [40, 43, 69, 76, 82, 83, 84, 86, 87, 110, 124, 125, 126, 127, 130, 134], "creat": [40, 41, 43, 53, 62, 63, 64, 74, 119, 123, 148, 150, 151, 152, 156, 158, 163, 166, 167, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 198, 208, 209, 211, 214, 215, 238, 239, 245, 248, 253], "c": [40, 41, 48, 88, 100, 123, 132, 134, 150, 151, 171, 189, 191, 193, 194, 215, 222, 225, 229, 232, 234, 236, 238, 247, 248], "python": [40, 41, 43, 45, 46, 53, 57, 73, 88, 100, 122, 123, 124, 125, 132, 152, 192, 195, 196, 223, 226, 235, 237, 239, 249], "combin": 40, "doc": [41, 101, 132], "rosdoc2": 41, "yaml": [41, 45, 46, 52, 55, 119, 122, 123, 124, 213], "conf": 41, "py": [41, 53, 152, 196, 213, 223, 235, 245], "rosdoc2_set": 41, "doxyfil": 41, "sphinx": 41, "rst": 41, "includ": [41, 48, 50, 123, 124], "an": [41, 46, 48, 50, 63, 122, 123, 124, 146, 149, 151, 152, 156, 184, 190, 192, 195, 196, 208, 226, 233, 235, 237, 239, 243, 248, 249], "exist": [41, 46, 48, 64, 125, 190], "readm": 41, "md": 41, "backtrac": 42, "preliminari": [42, 72], "debug": [42, 57, 88, 100, 136, 221, 227, 231, 254], "gdb": [42, 221], "stack": [42, 78], "larg": [42, 102, 122, 213], "automat": [42, 47, 123, 224], "crash": 42, "troubleshoot": [43, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 131, 165], "gener": [43, 57, 62, 123, 124, 134, 136, 140, 154, 156, 243, 255], "enabl": [43, 84, 85, 90, 125, 155, 171], "multicast": 43, "import": [43, 72, 124, 169], "fail": 43, "without": [43, 124], "present": 43, "linux": [43, 44, 57, 90, 124, 252], "error": [43, 124], "out": [43, 122, 190, 216], "memori": [43, 79, 119, 121, 146, 203], "host": 43, "interfer": 43, "except": [43, 124, 132], "bash": 43, "anaconda": 43, "conflict": 43, "maco": [43, 60, 89, 163], "segment": 43, "fault": 43, "pyenv": 43, "load": [43, 46, 77, 122, 179, 213], "imag": [43, 78, 123, 133, 154, 163, 199, 253], "found": 43, "qt": 43, "unknown": 43, "q_enum": 43, "miss": [43, 85, 87, 122], "symbol": [43, 136], "opencv": [43, 88, 100], "therefor": 43, "libjpeg": 43, "libtiff": 43, "libpng": 43, "homebrew": 43, "xcode": 43, "select": [43, 107, 108, 109, 122, 156, 218], "xcodebuild": 43, "requir": [43, 58, 59, 60, 61, 84, 85, 86, 87, 88, 89, 100, 106, 168], "activ": [43, 123], "directori": [43, 65, 121, 122, 124, 185, 200], "i": [43, 45, 46, 64, 65, 105, 122, 124, 125, 186, 219, 224, 228], "instanc": [43, 122], "qt_gui_cpp": [43, 112, 113, 114, 115], "sip": [43, 61, 89], "bind": [43, 125], "NOT": 43, "avail": [43, 122, 207, 224], "detect": 43, "success": 43, "qt5": [43, 88, 100], "window": [43, 57, 58, 61, 88, 90, 100, 122, 136, 165], "even": 43, "cmake": [43, 48, 121, 122, 132, 189, 247], "modif": [43, 124], "time": [43, 48, 62, 78, 121, 122, 123, 124, 125, 200, 203, 207, 218, 229, 232, 252], "260": 43, "charact": 43, "path": [43, 136], "limit": [43, 148], "unabl": 43, "asio": 43, "tinyxml2": 43, "tinyxml": [43, 58], "eigen": 43, "patch": [43, 65, 121, 123, 136], "ex": 43, "open": [43, 63, 69, 132, 139], "new": [43, 50, 62, 64, 96, 106, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 137, 185, 187, 218], "ask": [43, 131], "administr": 43, "share": [43, 48, 79, 207], "process": [43, 46, 57, 124, 127, 134, 146, 199, 207], "rviz": [43, 119, 120, 121, 123, 124, 125, 165, 216, 217, 218], "wsl2": [43, 165], "raspberri": 44, "pi": 44, "ubuntu": [44, 76, 86, 87, 90, 99, 106, 134, 164], "o": 44, "docker": [44, 68, 69, 98, 154, 253], "xml": [45, 46, 48, 124, 148, 150, 151, 152, 153, 186, 187, 189, 191, 192, 194, 196, 215, 216, 219, 222, 238, 239], "argument": [45, 50, 54, 55, 120, 123, 124, 125, 207, 214], "control": [45, 75, 122, 123, 124, 125, 132, 134, 136, 153, 168, 175, 248], "turtl": 45, "which": [45, 46, 80, 124], "should": [45, 46, 80], "compos": [46, 123, 154, 207, 247], "contain": [46, 68, 69, 154, 207], "intra": [46, 124, 146, 199], "updat": [48, 53, 67, 96, 125, 150, 151, 152, 166, 191, 192, 194, 196, 213, 215, 216, 229, 235, 236, 237, 238, 239, 247], "cmakelist": [48, 171, 187, 193, 216, 222, 225, 233, 234, 236, 238], "txt": [48, 171, 187, 193, 216, 222, 225, 233, 234, 236, 238], "unit": 48, "linter": [48, 124, 132, 134], "code": [48, 53, 57, 58, 69, 75, 84, 86, 88, 89, 93, 94, 95, 96, 106, 130, 132, 133, 134, 135, 146, 150, 151, 152, 166, 167, 171, 189, 190, 191, 192, 193, 194, 195, 196, 200, 215, 220, 222, 225, 226, 233, 234, 235, 236, 237, 238, 239, 246, 247, 248], "object": [48, 123, 132], "rate": [48, 134], "boost": [48, 132], "pointer": [48, 132], "thread": [48, 123, 124, 125, 135], "mutex": 48, "unord": 48, "map": [48, 119, 124], "convert": [48, 230], "header": [48, 123, 124, 125, 136, 216], "chang": [48, 51, 63, 106, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 130, 134, 191, 192, 215, 247], "call": [48, 70, 124, 125, 180], "definit": [49, 124, 187, 190, 247], "tag": [50, 65, 240], "param": [50, 77, 78, 123, 124, 179], "infer": 50, "rule": 50, "rosparam": 50, "remap": [50, 55, 174, 178, 207, 213], "arg": 50, "pass": [50, 55, 119, 123, 146, 207], "env": 50, "machin": [50, 122, 158], "set_env": [50, 121], "unset_env": 50, "push_ros_namespac": 50, "let": 50, "execut": [50, 75, 123, 131, 147, 148, 150, 151, 152, 191, 194, 215], "replac": [50, 121], "substitut": [50, 122, 123, 124, 214], "format": [51, 121, 125, 133, 200], "run_depend": 51, "test_depend": [51, 219], "doc_depend": 51, "metapackag": 51, "licens": [51, 63, 123], "featur": [52, 107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 137, 138], "pariti": [52, 125], "script": [54, 84, 85, 86, 87, 97, 99, 173], "cli": [54, 122, 124, 125, 172, 253], "quick": 54, "refer": [54, 103, 133], "via": [55, 73, 76, 124, 135, 191, 192], "directli": [55, 125], "rosbag2": [56, 112, 113, 114, 122, 123, 124, 125], "overrid": [56, 213], "visual": [57, 78, 88, 100, 123, 147, 160, 216, 242], "studio": [57, 78, 88, 100], "pycharm": 57, "inspect": [57, 96], "attach": 57, "plugin": [58, 91, 122, 124, 167, 189, 216], "consider": 58, "10": [58, 61], "troubl": 58, "__cplusplu": 58, "pluginlib": [58, 112, 113, 114, 115], "locat": [58, 121, 159], "artifact": [58, 159], "befor": [58, 119, 120, 121, 122], "flag": 58, "other": [59, 61, 78, 119, 123, 124, 148, 240, 241], "download": [59, 85, 87, 96, 100], "workspac": [59, 69, 79, 84, 86, 96, 184, 185, 186, 231], "your": [59, 63, 69, 78, 79, 96, 101, 130, 173, 184, 188, 220, 221, 246, 247, 253], "pyqt5": 61, "first": [62, 200, 218], "Be": [62, 67], "part": [62, 67, 125, 135], "team": [62, 64, 67], "up": [62, 67, 84, 86, 88, 89, 122, 130, 156, 160, 166, 167, 168, 181, 186, 199, 246, 253], "person": [62, 67, 218], "access": [62, 67, 123, 132, 153, 220], "token": [62, 67], "ensur": [62, 67, 79, 135, 158], "date": [62, 67, 84, 86, 88, 89, 125], "changelog": [62, 67, 112, 113, 114, 115], "bump": [62, 67], "bloom": [62, 67], "next": [62, 63, 67, 84, 85, 86, 87, 88, 89, 97, 99, 100, 166, 167, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 208, 240, 241], "step": [62, 67, 84, 85, 86, 87, 88, 89, 97, 99, 100, 149, 166, 167, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 208, 240, 241, 253], "put": [63, 219], "public": [63, 134, 148, 159], "give": 63, "osi": 63, "approv": 63, "rep": 63, "144": 63, "compliant": 63, "decid": 63, "what": [63, 64, 65, 105, 130, 186, 203, 205, 219, 228], "you": [63, 80], "want": 63, "github": [63, 133, 220], "account": 63, "fork": 63, "clone": [63, 185], "rosdistro": [63, 72, 219], "happen": [63, 203, 205, 228], "gbp": 64, "join": [64, 124], "start": [64, 122, 155, 174, 227, 247], "my": [64, 219], "repo": [64, 185], "isn": [64, 219], "t": [64, 122, 134, 177, 180, 219], "track": [65, 134], "url": 65, "upstream": [65, 76, 134], "uri": 65, "vc": 65, "devel": 65, "branch": [65, 96, 133, 134], "distro": 65, "push": 65, "subsequ": 67, "two": [68, 199], "singl": [68, 176, 207], "separ": 68, "vscode": 69, "remot": 69, "add": [69, 86, 87, 124, 125, 150, 151, 152, 173, 184, 191, 192, 193, 194, 195, 196, 202, 215, 226, 233, 234, 235, 237, 239, 247], "edit": [69, 78, 123, 167, 245], "devcontain": 69, "json": 69, "dockerfil": 69, "synchron": [70, 148], "asynchron": [70, 148], "introduct": [70, 124, 134, 213], "sync": 70, "deadlock": [70, 75, 135], "manag": [73, 123, 124, 139, 201, 213, 219], "virtual": 73, "variant": 74, "about": [75, 120, 219, 253], "avoid": [75, 166], "problem": 75, "solut": 75, "ros1_bridg": [76, 112, 123], "22": 76, "04": 76, "list": [77, 96, 105, 122, 123, 125, 133, 177, 178, 179, 180, 181], "delet": [77, 253], "describ": 77, "dump": [77, 123, 179], "data": [78, 122, 123, 125, 135, 151, 152, 155, 160, 171, 176, 204], "foxglov": 78, "connect": 78, "layout": [78, 134, 223], "panel": [78, 122, 218], "3d": 78, "displai": [78, 124, 125, 155, 216, 218], "marker": [78, 123, 125], "diagnost": 78, "filter": [78, 123, 124, 125, 198, 233], "sort": 78, "3": [78, 109, 116, 149, 150, 151, 152, 156, 160, 163, 165, 166, 167, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 209, 211, 213, 214, 215, 225, 226, 227, 229, 230, 233, 234, 235, 236, 237, 238, 239, 245, 248, 253], "camera": [78, 124, 125, 218], "feed": 78, "4": [78, 151, 152, 156, 163, 165, 166, 167, 174, 176, 177, 179, 180, 181, 185, 186, 187, 189, 190, 193, 194, 195, 196, 209, 211, 213, 214, 225, 226, 227, 230, 233, 234, 235, 236, 237, 238, 239, 245, 253], "5": [78, 121, 151, 152, 156, 165, 167, 174, 176, 177, 179, 180, 181, 185, 186, 187, 190, 213, 225, 226, 245, 253], "plot": [78, 203], "arbitrari": [78, 123], "over": 78, "6": [78, 90, 123, 167, 174, 177, 179, 180, 181, 185, 186, 187, 213, 245], "raw": 78, "incom": 78, "7": [78, 121, 167, 174, 177, 179, 181, 185, 187, 213, 245], "teleop": 78, "teleoper": 78, "robot": [78, 139, 160, 166, 167, 205, 241, 242], "8": [78, 107, 121, 181, 213], "urdf": [78, 112, 113, 114, 115, 166, 167, 243, 244, 245], "viewer": [78, 199], "model": [78, 241, 242], "graph": [78, 124, 178], "back": [78, 136, 176, 204], "live": 78, "specifi": [79, 122, 124, 241], "check": [79, 122, 124, 133, 173, 188, 195, 227, 229, 232], "current": [79, 128, 139], "particular": 79, "osx": [79, 90], "failur": 79, "due": [79, 119, 120], "insuffici": 79, "kernel": [79, 252], "\u5b89\u88c5": 80, "fedora": 82, "latest": [83, 96], "rhel": [84, 85, 97], "local": [84, 86, 97, 99, 133, 134], "addit": [84, 85, 86, 87, 88, 89, 97, 99, 100, 104, 120, 124, 166, 167, 207], "try": [84, 85, 86, 87, 89, 97, 99, 100, 174, 184, 190], "some": [84, 85, 86, 87, 89, 97, 99, 100, 122, 184], "after": [84, 85, 86, 87, 88, 89, 97, 99, 100, 125], "clang": [84, 86], "stai": [84, 86, 88, 89], "uninstal": [84, 85, 86, 87, 88, 89, 97, 99, 100], "apt": [86, 87, 90], "bridg": [86, 87, 89, 99, 204], "chocolatei": [88, 100], "redistribut": [88, 100], "openssl": [88, 100], "miscellan": [88, 250, 255], "extra": [88, 100, 190, 253], "stuff": [88, 100], "mode": [88, 121, 123, 125], "protect": 89, "0": [90, 124], "amd64": 90, "onli": [90, 168, 200], "provid": 90, "offici": 90, "univers": 92, "program": [92, 134, 203], "evalu": [92, 123], "eclips": [93, 122, 251, 254], "switch": [93, 94, 95], "rmw_cyclonedd": 93, "talker": [93, 94, 95, 99, 147, 155, 156], "listen": [93, 94, 95, 99, 123, 147, 155, 156, 229, 233, 236, 237], "gurumnetwork": 94, "gurumdd": 94, "rmw_gurumdd": 94, "eprosima": 95, "rmw_fastrtp": 95, "checkout": 96, "humbl": [96, 113, 123, 124], "rebuild": 96, "rpm": 97, "pre": [98, 124, 163], "archiv": 98, "\u76f8\u5173\u5305\u6587\u6863": 101, "larger": 101, "\u76f8\u5173\u9879\u76ee": 102, "gazebo": [102, 125, 160, 161], "compani": 102, "driven": 102, "intel": 103, "nvidia": 104, "isaac": 104, "simul": [104, 160, 162, 166, 167], "\u53d1\u884c\u7248": 105, "futur": [105, 123], "roll": [105, 128], "alpha": [106, 107, 108, 109], "alpha8": 106, "hook": 106, "loop": 106, "octob": 106, "2016": 106, "scope": [106, 121, 123], "alpha7": 106, "glue": 106, "gun": 106, "juli": 106, "alpha6": 106, "fasten": 106, "june": 106, "alpha5": 106, "epoxi": 106, "april": 106, "alpha4": 106, "duct": 106, "tape": 106, "februari": 106, "statu": [106, 125, 138, 198, 216, 218], "intend": 106, "audienc": 106, "alpha3": 106, "cement": 106, "decemb": 106, "2015": 106, "alpha2": 106, "bale": 106, "wire": 106, "alpha1": 106, "anchor": 106, "august": 106, "beta": [107, 108, 109, 116], "asphalt": 107, "improv": [107, 108, 109, 122, 124, 125], "sinc": [107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125], "previou": [107, 108, 109], "known": [107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 134], "r2b2": 108, "r2b3": 109, "end": 111, "life": 111, "galact": [112, 122, 123], "geochelon": [112, 122], "action_msg": [112, 113, 114], "action_tutorials_cpp": [112, 113, 114, 115, 248], "action_tutorials_interfac": [112, 113, 114, 115], "action_tutorials_pi": [112, 113, 114, 115], "actionlib_msg": [112, 113, 114, 115], "ament_clang_format": [112, 113, 114, 115], "ament_clang_tidi": [112, 113, 114, 115], "ament_cmake_auto": [112, 113, 114, 115, 124], "ament_cmake_clang_format": [112, 113, 114, 115], "ament_cmake_clang_tidi": [112, 113, 114, 115], "ament_cmake_copyright": [112, 113, 114, 115], "ament_cmake_cor": [112, 113, 114, 115], "ament_cmake_cppcheck": [112, 113, 114, 115], "ament_cmake_cpplint": [112, 113, 114, 115], "ament_cmake_export_definit": [112, 113, 114, 115], "ament_cmake_export_depend": [112, 113, 114, 115], "ament_cmake_export_include_directori": [112, 113, 114, 115], "ament_cmake_export_interfac": [112, 113, 114, 115], "ament_cmake_export_librari": [112, 113, 114, 115], "ament_cmake_export_link_flag": [112, 113, 114, 115], "ament_cmake_export_target": [112, 113, 114, 115], "ament_cmake_flake8": [112, 113, 114, 115], "ament_cmake_gmock": [112, 113, 114, 115], "ament_cmake_google_benchmark": [112, 113, 114, 115], "ament_cmake_gtest": [112, 113, 114, 115], "ament_cmake_include_directori": [112, 113, 114, 115], "ament_cmake_librari": [112, 113, 114, 115], "ament_cmake_lint_cmak": [112, 113, 114, 115], "ament_cmake_mypi": [112, 113, 114, 115], "ament_cmake_nos": [112, 113, 124], "ament_cmake_pclint": [112, 113, 114, 115], "ament_cmake_pep257": [112, 113, 114, 115], "ament_cmake_pycodestyl": [112, 113, 114, 115], "ament_cmake_pyflak": [112, 113, 114, 115], "ament_cmake_ro": [112, 113, 114], "ament_cmake_target_depend": [112, 113, 114, 115], "ament_cmake_test": [112, 113, 114, 115], "ament_cmake_uncrustifi": [112, 113, 114, 115], "ament_cmake_vers": [112, 113, 114, 115], "ament_cmake_xmllint": [112, 113, 114, 115], "ament_copyright": [112, 113, 114, 115], "ament_cppcheck": [112, 113, 114, 115], "ament_cpplint": [112, 113, 114, 115], "ament_flake8": [112, 113, 114, 115], "ament_index_cpp": [112, 113, 114, 115], "ament_index_python": [112, 113, 114, 115], "ament_lint_auto": [112, 113, 114, 115], "ament_lint_cmak": [112, 113, 114, 115], "ament_lint_common": [112, 113, 114, 115], "ament_mypi": [112, 113, 114, 115], "ament_pclint": [112, 113, 114, 115], "ament_pep257": [112, 113, 114, 115], "ament_pycodestyl": [112, 113, 114, 115], "ament_pyflak": [112, 113, 114, 115], "ament_uncrustifi": [112, 113, 114, 115], "ament_xmllint": [112, 113, 114, 115], "builtin_interfac": [112, 113, 114, 123, 124], "camera_calibration_pars": [112, 113, 114, 115], "camera_info_manag": [112, 113, 114, 115, 124], "class_load": [112, 113, 114, 115], "common_interfac": [112, 113, 114, 115, 123, 125], "composition_interfac": [112, 113, 114], "cyclonedd": 112, "demo_nodes_cpp": [112, 113, 114, 115], "demo_nodes_cpp_n": [112, 113, 114, 115], "demo_nodes_pi": [112, 113, 114, 115], "diagnostic_msg": [112, 113, 114, 115], "domain_coordin": [112, 113, 114], "dummy_map_serv": [112, 113, 114, 115], "dummy_robot_bringup": [112, 113, 114, 115], "dummy_sensor": [112, 113, 114, 115], "example_interfac": [112, 113, 114, 115], "examples_rclcpp_cbg_executor": [112, 113, 114], "examples_rclcpp_minimal_action_cli": [112, 113, 114], "examples_rclcpp_minimal_action_serv": [112, 113, 114], "examples_rclcpp_minimal_cli": [112, 113, 114], "examples_rclcpp_minimal_composit": [112, 113, 114], "examples_rclcpp_minimal_publish": [112, 113, 114], "examples_rclcpp_minimal_servic": [112, 113, 114], "examples_rclcpp_minimal_subscrib": [112, 113, 114, 115], "examples_rclcpp_minimal_tim": [112, 113, 114], "examples_rclcpp_multithreaded_executor": [112, 113, 114], "examples_rclpy_executor": [112, 113, 114], "examples_rclpy_guard_condit": [112, 113, 114], "examples_rclpy_minimal_action_cli": [112, 113, 114], "examples_rclpy_minimal_action_serv": [112, 113, 114], "examples_rclpy_minimal_cli": [112, 113, 114], "examples_rclpy_minimal_publish": [112, 113, 114], "examples_rclpy_minimal_servic": [112, 113, 114], "examples_rclpy_minimal_subscrib": [112, 113, 114], "examples_rclpy_pointcloud_publish": [112, 113, 114], "examples_tf2_pi": [112, 113, 114], "fastrtps_cmake_modul": [112, 113, 114], "geometry2": [112, 114, 123, 125], "geometry_msg": [112, 113, 114, 115, 120, 125], "google_benchmark_vendor": [112, 113, 114, 115], "image_common": 112, "image_tool": [112, 113, 114, 115], "image_transport": [112, 113, 114, 115, 125], "interactive_mark": [112, 113, 114, 115], "intra_process_demo": [112, 113, 114, 115], "kdl_parser": [112, 113, 114, 115], "laser_geometri": [112, 113, 114, 115], "launch_ro": [112, 113, 114, 115, 121, 123, 124], "launch_test": [112, 113, 114, 115, 124], "launch_testing_ament_cmak": [112, 113, 114], "launch_testing_ro": [112, 113, 114, 115], "launch_xml": [112, 113, 114, 115, 124], "launch_yaml": [112, 113, 114, 115, 124], "libcurl_vendor": [112, 113, 114, 115], "libstatistics_collector": [112, 113, 114, 115], "libyaml_vendor": [112, 113, 114, 115], "lifecycl": [112, 113, 114, 115, 122, 124, 134, 201], "lifecycle_msg": [112, 113, 114], "logging_demo": [112, 113, 114, 115], "map_msg": [112, 114, 115], "message_filt": [112, 113, 114, 115, 124, 125], "mimick_vendor": [112, 113, 114, 115], "nav_msg": [112, 113, 114, 115], "osrf_pycommon": [112, 114, 115], "osrf_testing_tools_cpp": [112, 114, 115], "pendulum_control": [112, 113, 114, 115], "pendulum_msg": [112, 113, 114, 115], "performance_test_fixtur": [112, 114], "pybind11_vendor": [112, 113, 114, 115], "python_cmake_modul": [112, 113, 114, 115], "python_qt_bind": [112, 114, 115], "qt_dotgraph": [112, 114, 115], "qt_gui": [112, 114, 115], "quality_of_service_demo_cpp": [112, 113, 114, 115], "quality_of_service_demo_pi": [112, 113, 114, 115], "rcl_action": [112, 113, 114, 115], "rcl_interfac": [112, 113, 114, 115], "rcl_lifecycl": [112, 113, 114, 115, 122], "rcl_logging_interfac": [112, 113, 114, 115], "rcl_logging_log4cxx": 112, "rcl_logging_noop": [112, 113, 114, 115], "rcl_yaml_param_pars": [112, 113, 114, 115, 124], "rclcpp_action": [112, 113, 114, 115, 121, 122, 125], "rclcpp_compon": [112, 113, 114, 115, 119], "rclcpp_lifecycl": [112, 113, 114, 115, 122, 123, 125], "rcpputil": [112, 113, 114, 115, 125], "resource_retriev": [112, 113, 115], "rmw_connextdd": [112, 113, 114, 115, 122, 123], "rmw_connextdds_common": [112, 113, 114, 115], "rmw_connextddsmicro": [112, 113, 114, 115], "rmw_cyclonedds_cpp": [112, 113, 114, 115], "rmw_dds_common": [112, 113, 114, 115, 124], "rmw_fastrtps_cpp": [112, 113, 114, 115], "rmw_fastrtps_dynamic_cpp": [112, 113, 114, 115, 121], "rmw_fastrtps_shared_cpp": [112, 113, 114, 115], "rmw_implement": [112, 113, 114, 115], "rmw_implementation_cmak": [112, 113, 114], "robot_state_publish": [112, 113, 114, 115, 123, 245], "ros2act": [112, 113, 114, 115, 125], "ros2bag": [112, 113, 114, 115], "ros2cli": [112, 113, 114, 115, 120, 122, 123, 125], "ros2cli_common_extens": [112, 114], "ros2cli_test_interfac": [112, 113, 114, 115], "ros2compon": [112, 113, 114, 115], "ros2doctor": [112, 113, 114, 115, 188], "ros2interfac": [112, 113, 114, 115], "ros2launch": [112, 113, 114], "ros2lifecycl": [112, 113, 114], "ros2lifecycle_test_fixtur": [112, 113, 114], "ros2multicast": [112, 113, 114], "ros2nod": [112, 113, 114, 120], "ros2param": [112, 113, 114, 115, 124], "ros2pkg": [112, 113, 114, 115], "ros2run": [112, 113, 114], "ros2servic": [112, 113, 114, 115], "ros2test": [112, 113, 114], "ros2top": [112, 113, 114, 115, 123, 124], "ros_test": [112, 114], "rosbag2_compress": [112, 113, 114, 115], "rosbag2_compression_zstd": [112, 113, 114, 115], "rosbag2_cpp": [112, 113, 114, 115], "rosbag2_interfac": [112, 113, 114, 115], "rosbag2_performance_benchmark": [112, 113, 114, 115], "rosbag2_pi": [112, 113, 114, 115], "rosbag2_storag": [112, 113, 114, 115], "rosbag2_storage_default_plugin": [112, 113, 114], "rosbag2_test_common": [112, 113, 114, 115], "rosbag2_test": [112, 113, 114, 115], "rosbag2_transport": [112, 113, 114, 115], "rosgraph_msg": [112, 113, 114], "rosidl_adapt": [112, 113, 114], "rosidl_cli": [112, 113, 114], "rosidl_cmak": [112, 113, 114, 115, 123], "rosidl_default_gener": [112, 113, 114], "rosidl_default_runtim": [112, 113, 114], "rosidl_generator_c": [112, 113, 114, 115, 121], "rosidl_generator_cpp": [112, 113, 114, 115, 119], "rosidl_generator_dds_idl": [112, 113, 114, 115], "rosidl_generator_pi": [112, 113, 114, 115, 119], "rosidl_pars": [112, 113, 114, 115], "rosidl_runtime_c": [112, 113, 114, 115], "rosidl_runtime_cpp": [112, 113, 114, 115], "rosidl_runtime_pi": [112, 113, 114, 115], "rosidl_typesupport_c": [112, 113, 114, 115], "rosidl_typesupport_cpp": [112, 113, 114, 115], "rosidl_typesupport_fastrtps_c": [112, 113, 114, 115], "rosidl_typesupport_fastrtps_cpp": [112, 113, 114, 115], "rosidl_typesupport_interfac": [112, 113, 114], "rosidl_typesupport_introspection_c": [112, 113, 114, 115, 122], "rosidl_typesupport_introspection_cpp": [112, 113, 114, 115], "rpyutil": [112, 113, 114, 115], "rqt_action": [112, 114], "rqt_bag": [112, 114, 115, 122, 125], "rqt_bag_plugin": [112, 114, 115], "rqt_consol": [112, 114, 115, 182], "rqt_graph": [112, 114, 115, 147, 181, 209], "rqt_gui": [112, 113, 114], "rqt_gui_cpp": [112, 113, 114, 115], "rqt_gui_pi": [112, 113, 114, 115], "rqt_msg": [112, 114, 115], "rqt_plot": [112, 114, 115], "rqt_publish": [112, 114, 115], "rqt_py_common": [112, 113, 114, 115], "rqt_py_consol": [112, 114, 115], "rqt_reconfigur": [112, 114, 115], "rqt_service_cal": [112, 114, 115], "rqt_shell": [112, 114, 115], "rqt_srv": [112, 114, 115], "rqt_top": 112, "rqt_topic": [112, 114, 115], "rti_connext_dds_cmake_modul": [112, 113, 114, 115], "rttest": [112, 113, 114, 115], "rviz2": [112, 113, 114, 115, 122, 123, 125, 228, 254], "rviz_assimp_vendor": [112, 113, 114, 115], "rviz_common": [112, 113, 114, 115], "rviz_default_plugin": [112, 113, 114, 115], "rviz_ogre_vendor": [112, 113, 114, 115], "rviz_rend": [112, 113, 114, 115], "rviz_rendering_test": [112, 113, 114, 115], "rviz_visual_testing_framework": [112, 113, 114, 115], "sensor_msg": [112, 113, 114, 115], "sensor_msgs_pi": [112, 113, 114, 115], "shape_msg": [112, 113, 114, 115], "shared_queues_vendor": [112, 113, 114, 115], "spdlog_vendor": [112, 114, 115], "sqlite3_vendor": [112, 113, 114, 115], "sros2": [112, 113, 114, 115, 123], "statistics_msg": [112, 113, 114], "std_msg": [112, 113, 114, 115, 121, 123, 124], "std_srv": [112, 113, 114, 115], "stereo_msg": [112, 113, 114, 115], "tango_icons_vendor": [112, 114], "test_cli": [112, 113, 114, 115], "test_cli_remap": [112, 113, 114, 115], "test_commun": [112, 113, 114, 115], "test_interface_fil": [112, 113, 114], "test_launch_ro": [112, 113, 114, 115], "test_launch_test": [112, 113, 114, 115], "test_msg": [112, 113, 114, 115], "test_quality_of_servic": [112, 113, 114, 115], "test_rclcpp": [112, 113, 114, 115], "test_rmw_implement": [112, 113, 114, 115], "test_secur": [112, 113, 114, 115], "test_tf2": [112, 113, 114, 115], "tf2_bullet": [112, 113, 114, 115], "tf2_eigen": [112, 113, 114, 115], "tf2_eigen_kdl": [112, 113, 114, 115], "tf2_geometry_msg": [112, 113, 114, 115], "tf2_kdl": [112, 113, 114, 115], "tf2_msg": [112, 113, 114], "tf2_py": [112, 113, 114, 115], "tf2_ro": [112, 113, 114, 115, 122, 233], "tf2_ros_pi": [112, 113, 114, 115], "tf2_sensor_msg": [112, 113, 114, 115], "tf2_tool": [112, 113, 114, 115], "tlsf": [112, 113, 114, 146], "tlsf_cpp": [112, 113, 114], "topic_monitor": [112, 113, 114, 115], "topic_statistics_demo": [112, 113, 114, 115], "tracetool": [112, 113, 114, 115, 124], "tracetools_launch": [112, 113, 114, 115], "tracetools_test": [112, 113, 115], "tracetools_trac": [112, 113, 114, 115], "trajectory_msg": [112, 113, 114, 115], "turtlesim": [112, 113, 114, 115, 174, 175], "unique_identifier_msg": [112, 114, 115], "urdf_parser_plugin": [112, 113, 114, 115], "visualization_msg": [112, 113, 114, 115], "yaml_cpp_vendor": [112, 113, 114, 115], "zstd_vendor": [112, 113, 114, 115], "hawksbil": [113, 123], "ament_cmake_gen_version_h": [113, 114, 115, 123], "examples_rclcpp_async_cli": [113, 114], "examples_rclcpp_wait_set": [113, 114, 115], "launch_pytest": [113, 114, 115, 123], "launch_testing_exampl": [113, 114, 115], "lifecycle_pi": [113, 114, 115], "ros2trac": [113, 114, 115], "rosidl_typesupport_introspection_test": [113, 114, 115], "test_tracetool": [113, 114, 115], "test_tracetools_launch": [113, 114, 115], "iron": [114, 124, 125], "irwini": [114, 124], "ament_cmake_vendor_packag": [114, 115], "eigen3_cmake_modul": 114, "foonathan_memory_vendor": [114, 115], "ignition_cmake2_vendor": 114, "ignition_math6_vendor": 114, "keyboard_handl": [114, 115], "mcap_vendor": [114, 115], "orocos_kdl_vendor": [114, 115], "python_orocos_kdl_vendor": [114, 115], "qt_gui_app": 114, "qt_gui_cor": 114, "qt_gui_py_common": 114, "rosbag2_examples_cpp": [114, 115], "rosbag2_examples_pi": [114, 115], "rosbag2_performance_benchmarking_msg": 114, "rosbag2_storage_mcap": [114, 115], "rosbag2_storage_sqlite3": [114, 115], "rosbag2_test_msgdef": [114, 115], "rosidl_core_gener": 114, "rosidl_core_runtim": 114, "rosidl_dynamic_typesupport": [114, 115], "rosidl_dynamic_typesupport_fastrtp": 114, "rosidl_generator_test": [114, 115], "rosidl_generator_type_descript": [114, 115], "rosidl_pycommon": [114, 115], "rosidl_typesupport_test": [114, 115], "service_msg": 114, "test_osrf_testing_tools_cpp": 114, "test_ros2trac": [114, 115], "type_description_interfac": 114, "jazzi": [115, 125], "jalisco": [115, 125], "gz_cmake_vendor": 115, "gz_math_vendor": 115, "gz_utils_vendor": 115, "liblz4_vendor": 115, "lttngpy": 115, "tracetools_read": 115, "uncrustify_vendor": 115, "ardent": [116, 117], "apalon": 116, "thi": [116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 147, 224], "bounci": [117, 118], "bolson": 117, "crystal": [118, 119], "clemmi": 118, "dash": [119, 120], "diademata": 119, "undeclar": 119, "parameterdescriptor": [119, 191, 192], "get_node_nam": 119, "wai": [119, 238, 239], "strategi": [119, 134], "char": 119, "msg": [119, 123, 124, 125, 187, 190], "timelin": [119, 120, 121, 122, 123, 124, 125], "eloqu": [120, 121], "elusor": 120, "break": [120, 121, 122], "get_actual_qo": 120, "class": [120, 123, 124, 132, 189, 191, 192, 247], "warn": [120, 124], "unus": 120, "result": [120, 203, 221, 229, 232, 245, 249], "add_on_set_parameters_callback": 120, "ros2msg": 120, "ros2srv": 120, "deprec": [120, 121, 122, 123, 124, 125, 134, 255], "renam": [120, 121, 124, 125], "2d": [120, 218], "nav": [120, 218], "goal": [120, 122, 218], "buffer": [120, 123, 200], "foxi": [121, 122], "fitzroi": 121, "2022": [121, 123], "09": 121, "28": 121, "groupact": 121, "02": 121, "08": 121, "frontend": [121, 123, 124], "fix": [121, 125, 218, 225, 226, 229], "parser": 121, "leak": 121, "undefin": 121, "2020": 121, "07": 121, "bug": 121, "static_transform_publish": [121, 123], "classic": 121, "modern": 121, "ament_export_interfac": 121, "ament_export_target": 121, "cpp": [121, 216], "namespac": [121, 122, 207, 213], "ament_add_test": 121, "consol": [121, 124, 191, 192, 200], "output": [121, 123, 200, 203], "stream": [121, 134, 200], "signatur": [121, 122, 125], "serial": [121, 122, 125], "getter": 121, "set_on_parameters_set_callback": 121, "clientgoalhandl": 121, "async_result": 121, "rmw_connext_cpp": 121, "kind": 121, "timestamp": [121, 125, 227], "abil": [122, 124, 125], "per": 122, "through": [122, 133], "invok": 122, "pipelin": [122, 146, 199], "outsid": 122, "extern": [122, 124, 133, 197, 200], "point_cloud2": 122, "util": [122, 125], "echo": [122, 123, 124, 181], "can": [122, 123, 124], "print": [122, 124, 140], "represent": [122, 125], "incompat": 122, "uniqu": 122, "network": [122, 155, 202], "flow": [122, 123], "split": [122, 125], "record": [122, 123, 124, 125, 151, 152, 169, 176, 204], "bag": [122, 123, 124, 125, 150, 151, 152, 176], "compress": [122, 125], "perform": [122, 124, 125, 134], "regex": [122, 125], "exclud": [122, 124, 125], "reindex": 122, "playback": [122, 123, 124, 125], "clock": [122, 123, 169], "overal": 122, "ament_install_python_packag": 122, "now": [122, 123, 124, 125], "egg": 122, "ament_target_depend": 122, "handl": [122, 124, 125], "nav2": 122, "transformlisten": 122, "global": 122, "spin_until_future_complet": 122, "templat": [122, 132, 153], "waitabl": [122, 123], "": [122, 147, 205, 215, 216], "remov": [122, 123, 124, 125, 169], "set_parameters_callback": 122, "respons": 122, "element": 122, "arrai": 122, "state": [122, 245], "init": 122, "store": [122, 124, 125], "alloc": [122, 146], "expos": [122, 124, 125], "instanti": 122, "daemon": [122, 147], "slow": [122, 136], "down": [122, 218], "icon": 122, "most": 122, "don": [122, 134], "standalon": 122, "close": [122, 125, 174], "button": 122, "blank": 122, "11": 123, "23": 123, "keyword": [123, 124, 132], "auto": [123, 124], "info": [123, 124, 125, 176, 177, 178, 181], "allow": [123, 124, 125], "match": [123, 124, 148], "callabl": 123, "math": [123, 246], "modul": [123, 124], "express": [123, 124], "boolean": 123, "certif": [123, 156], "revoc": 123, "ha": [123, 124], "prefix": 123, "style": [123, 132], "base": [123, 189], "appli": [123, 230], "textur": 123, "triangl": 123, "mass": 123, "inertia": [123, 240], "yuv": 123, "render": 123, "100": 123, "meter": 123, "subdirectori": 123, "embed": 123, "mesh": 123, "prism": 123, "solidprimit": 123, "struct": 123, "suffix": 123, "_t": 123, "_": 123, "ros_disable_loaned_messag": 123, "adapt": 123, "asnyc_send_request": 123, "return": [123, 125], "std": 123, "instead": 123, "shared_futur": 123, "wait_for_all_ack": 123, "method": [123, 125, 132, 247], "get_callback_group": 123, "nodebas": 123, "add_to_wait_set": 123, "its": 123, "bool": 123, "void": 123, "get_notify_guard_condit": 123, "nodebaseinterfac": 123, "sleep_until": 123, "sleep_for": 123, "deactiv": 123, "transit": 123, "trigger": 123, "pub": [123, 124, 181, 187], "wait": [123, 124], "one": [123, 133], "onc": 123, "accept": 123, "syntax": [123, 124, 132], "pkg": 123, "frame_prefix": 123, "use_tf_stat": 123, "rosidl_target_interfac": 123, "tf2error": 123, "no_error": 123, "etc": 123, "intuit": 123, "transform": [123, 238, 239], "spin": 123, "longer": [123, 124], "burst": 123, "acknowledg": 123, "post": 124, "descript": [124, 125], "pythonexpress": 124, "readytotest": 124, "handler": [124, 168, 212], "anysubstitut": 124, "allsubstitut": 124, "lifecycletransit": 124, "setroslogdir": 124, "condit": [124, 125], "composablenod": 124, "timeout": [124, 125], "startup": [124, 173, 179, 218], "paradigm": 124, "lifecyclenod": 124, "anoth": [124, 215], "asyncparametercli": 124, "hide": 124, "assert": 124, "were": [124, 125], "maximum": [124, 136], "amount": 124, "wa": [124, 125], "flush": 124, "mark": 124, "been": 124, "launchconfigurationequ": 124, "launchconfigurationnotequ": 124, "pep8": 124, "emulate_tti": 124, "sigterm_timeout": 124, "sigkill_timeout": 124, "approxim": 124, "upsampl": 124, "str": 124, "number": [124, 148], "multi": 124, "A": [124, 219], "keep_last": 124, "depth": 124, "rclcpp_scope_exit": 124, "durat": 124, "rais": 124, "compar": [124, 147], "get_env": 124, "h": 124, "gid": 124, "storag": [124, 125], "16": 124, "byte": 124, "hz": [124, 181], "bw": 124, "respect": 124, "use_sim_tim": 124, "mcap": 124, "sqlite3": 124, "regular": 124, "dure": [124, 125], "regist": 124, "own": [124, 184], "verb": 124, "rosidl_python": 124, "__slots__": 124, "attribut": 124, "shown": 124, "roi": 124, "camerainfo": 124, "stl": 124, "solidwork": 124, "tracepoint": 124, "progress": [124, 125, 126], "velocitystamp": 125, "arrow_strip": 125, "lazi": 125, "advertis": 125, "republish": 125, "typeadapt": 125, "parametereventhandl": 125, "count": 125, "sub": [125, 187], "player": 125, "keyboard": 125, "send": 125, "receiv": 125, "message_info": 125, "prioriti": 125, "alreadi": 125, "metadata": 125, "ros_distro": 125, "annot": [125, 135], "tf": 125, "append": 125, "measur": [125, 134, 218], "frequenc": [125, 131], "reset": [125, 168], "point_cloud_transport": 125, "tl_expect": 125, "human": 125, "readabl": 125, "polygon": 125, "polygonstamp": 125, "wait_for_transform_async": 125, "wait_for_transform_full_async": 125, "twist": 125, "interpol": 125, "actual": [125, 216], "expect": 125, "timer": [125, 136], "rcl_wait": 125, "area": 125, "comput": 125, "spuriou": 125, "wakeup": 125, "race": [125, 135], "waitset": 125, "get_typesupport_handl": 125, "qos_ev": 125, "hpp": 125, "cancel": 125, "typedescriptionsinterfac": 125, "declare_paramet": 125, "offered_qos_profil": 125, "bagsplitinfo": 125, "resolv": [125, 185], "sigint": 125, "sigterm": 125, "signal": 125, "topic_id": 125, "topicmetadata": 125, "compressionopt": 125, "compressionmod": 125, "sqlitestorag": 125, "get_bagfile_s": 125, "rosbag": [125, 204], "kilt": [126, 143], "kaiju": 126, "codenam": 126, "mai": 126, "2025": 126, "ridlei": 128, "\u9879\u76ee": [129, 255], "tenet": 130, "submit": 130, "becom": 130, "farm": [131, 134, 220], "job": 131, "deploy": [131, 154], "question": 131, "faq": 131, "standard": 132, "length": [132, 136], "like": 132, "comment": 132, "align": 132, "privaci": 132, "nest": 132, "alwai": 132, "brace": 132, "versu": 132, "cuddl": 132, "markdown": 132, "restructur": 132, "text": 132, "docblock": 132, "site": 133, "all": [133, 200, 224], "broken": 133, "page": 133, "wiki": 133, "codespac": 133, "head": [133, 241], "principl": 134, "caveat": 134, "guidelin": [134, 154], "documet": 134, "coverag": 134, "analysi": [134, 135, 148, 149], "task": [134, 150, 151, 152, 160, 163, 164, 165, 166, 167, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 208, 209, 211, 215, 225, 226, 229, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "convent": 134, "filesystem": 134, "debian": 134, "mix": [134, 148], "workflow": 134, "softwar": 134, "note": 134, "buildfarm": 134, "report": [134, 141, 188, 216], "lcov": 134, "safeti": 135, "tip": [136, 184], "trick": 136, "visibl": [136, 248], "windows_export_all_symbol": 136, "forward": 136, "slash": 136, "shell": [136, 173], "idea": 137, "infrastructur": 137, "reduc": 137, "technic": [137, 139], "debt": 137, "govern": [139, 159], "allianc": 139, "osra": 139, "committe": 139, "tgc": 139, "pmc": 139, "constitu": 139, "committ": 139, "past": 139, "upcom": 139, "market": 140, "artwork": 140, "sticker": 140, "poster": 140, "canva": 140, "brochur": 140, "why": [140, 224], "metric": 141, "period": 141, "histor": 141, "roscon": 142, "talk": 142, "roadmap": 143, "plan": 143, "\u6559\u7a0b": 144, "main": [146, 247], "verifi": 146, "protocol": 147, "v2": 147, "demonstr": 147, "case": [147, 168], "redund": 147, "backup": 147, "partit": [147, 148], "No": [147, 168, 247], "simpl": [147, 168, 193, 194, 195, 196, 199, 246], "unlock": 148, "potenti": 148, "same": [148, 190], "rmw_fastrtps_use_qos_from_xml": 148, "priorit": 148, "rmw_qos_profile_t": 148, "fastdd": 148, "capabl": 148, "within": 148, "ros2_trac": 149, "analyz": 149, "conclus": 149, "reader": 150, "examin": [150, 151, 152, 154, 155, 171, 186, 191, 192, 193, 194, 195, 196, 209, 215, 221, 225, 226, 233, 234, 235, 236, 237, 238, 239], "synthet": [151, 152], "entri": [152, 192, 195, 196, 226, 233, 235, 237, 239], "modifi": [153, 185, 214], "sign": 153, "scenario": 154, "understand": [154, 159, 177, 178, 179, 180, 181, 199, 203], "traffic": [155, 202], "tcpdump": 155, "unencrypt": 155, "packet": 155, "encrypt": 155, "folder": [156, 223], "keystor": [156, 158, 159], "take": [156, 159], "quiz": [156, 159], "across": 158, "second": 158, "materi": [159, 242], "lidar": 160, "vm": 163, "webots_ros2": [163, 164, 165], "webots_ros2_universal_robot": [163, 164, 165], "webot": [164, 165, 169, 170], "wsl": 165, "my_robot": [166, 167], "obstacl": 166, "world": 167, "my_robot_driv": 167, "shutdown": 168, "ros2supervisor": 169, "anim": 169, "observ": 171, "beginn": [172, 183], "ros_localhost_onli": 173, "spawn": 174, "set_pen": 174, "plai": [176, 204], "show": [177, 180, 181], "send_goal": 177, "9": 181, "clean": [181, 246], "colcon": [184, 185], "underlai": 184, "colcon_cd": 184, "tab": 184, "complet": 184, "sampl": 185, "overlai": 185, "srv": 187, "tutorial_interfac": 187, "confirm": 187, "num": 187, "addthreeint": 187, "identifi": 188, "full": 188, "against": 190, "cfg": 195, "temperatur": 198, "effici": 199, "cyclic": 199, "interprocess": 199, "statement": 200, "throttl": 200, "programmat": 200, "config": [200, 213], "color": 200, "lossi": 202, "real": [203, 252], "heck": 203, "just": 203, "adjust": 203, "lock": 203, "latenc": 203, "experi": 205, "dummi": 205, "discov": 207, "hardcod": 207, "dlopen": 207, "unload": 207, "non": 207, "deriv": 207, "defin": 208, "hold": 211, "top": [213, 218], "organ": [213, 220], "wildcard": 213, "reus": 213, "parent": 214, "monitor": 215, "point2d": 216, "boilerpl": 216, "rviz_common_plugin": 216, "It": 216, "nice": 216, "have": 216, "cleanup": 216, "built": 218, "orbit": 218, "fp": 218, "orthograph": 218, "xy": 218, "third": 218, "follow": 218, "coordin": 218, "frame": [218, 225, 226, 227], "move": 218, "focu": 218, "pose": [218, 241], "estim": 218, "littl": 219, "build_depend": 219, "build_export_depend": 219, "exec_depend": 219, "do": 219, "know": 219, "oper": [219, 230], "webhook": 220, "test_pull_request": 220, "gtest": 222, "special": 223, "come": 224, "free": 224, "tree": [225, 226], "broadcast": [225, 226, 233, 234, 235, 238, 239], "introduc": 228, "view_fram": 228, "tf2_echo": 228, "quaternion": 230, "fundament": 230, "think": 230, "rpy": 230, "rotat": 230, "invert": 230, "rel": 230, "sensor": 231, "travel": 232, "lookuptransform": 232, "stamp": 233, "datatyp": 233, "messagefilt": 233, "pointstamp": 233, "proper": [238, 239], "physic": 240, "collis": 240, "coeffici": 240, "joint": [240, 241], "movabl": 241, "gripper": 241, "arm": 241, "scratch": 242, "One": 242, "shape": 242, "origin": 242, "girl": 242, "finish": 242, "xacro": 246, "parameter": 246, "leg": 246, "place": 247, "feedback": 249, "2021": 251, "06": 251, "deploi": 253, "ibm": 253, "cloud": 253, "kubernet": 253, "b": 253, "cluster": 253, "final": 253, "remark": 253, "oxygen": 254, "\u6587\u6863": 255, "\u5f00\u59cb": 255}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 60}, "alltitles": {"\u5f15\u7528\u672c\u9879\u76ee": [[0, "citation"]], "\u6982\u5ff5": [[1, "id1"]], "Related Content": [[1, "related-content"]], "Advanced Concepts": [[2, "advanced-concepts"]], "The build system": [[3, "the-build-system"]], "Table of Contents": [[3, "table-of-contents"], [4, "table-of-contents"], [5, "table-of-contents"], [7, "table-of-contents"], [8, "table-of-contents"], [9, "table-of-contents"], [11, "table-of-contents"], [14, "table-of-contents"], [15, "table-of-contents"], [16, "table-of-contents"], [18, "table-of-contents"], [19, "table-of-contents"], [20, "table-of-contents"], [21, "table-of-contents"], [22, "table-of-contents"], [23, "table-of-contents"], [24, "table-of-contents"], [25, "table-of-contents"], [26, "table-of-contents"], [27, "table-of-contents"], [28, "table-of-contents"], [32, "table-of-contents"], [33, "table-of-contents"], [34, "table-of-contents"], [35, "table-of-contents"], [37, "table-of-contents"], [40, "table-of-contents"], [41, "table-of-contents"], [42, "table-of-contents"], [45, "table-of-contents"], [46, "table-of-contents"], [48, "table-of-contents"], [49, "table-of-contents"], [50, "table-of-contents"], [51, "table-of-contents"], [52, "table-of-contents"], [53, "table-of-contents"], [55, "table-of-contents"], [58, "table-of-contents"], [62, "table-of-contents"], [64, "table-of-contents"], [65, "table-of-contents"], [67, "table-of-contents"], [75, "table-of-contents"], [76, "table-of-contents"], [77, "table-of-contents"], [79, "table-of-contents"], [84, "table-of-contents"], [85, "table-of-contents"], [86, "table-of-contents"], [87, "table-of-contents"], [88, "table-of-contents"], [89, "table-of-contents"], [97, "table-of-contents"], [99, "table-of-contents"], [100, "table-of-contents"], [106, "table-of-contents"], [106, "id1"], [106, "id3"], [106, "id5"], [106, "id7"], [106, "id9"], [106, "id14"], [106, "id19"], [107, "table-of-contents"], [108, "table-of-contents"], [109, "table-of-contents"], [112, "table-of-contents"], [113, "table-of-contents"], [114, "table-of-contents"], [115, "table-of-contents"], [116, "table-of-contents"], [117, "table-of-contents"], [118, "table-of-contents"], [119, "table-of-contents"], [120, "table-of-contents"], [121, "table-of-contents"], [122, "table-of-contents"], [123, "table-of-contents"], [124, "table-of-contents"], [125, "table-of-contents"], [126, "table-of-contents"], [128, "table-of-contents"], [130, "table-of-contents"], [131, "table-of-contents"], [132, "table-of-contents"], [133, "table-of-contents"], [133, "id1"], [134, "table-of-contents"], [135, "table-of-contents"], [136, "table-of-contents"], [137, "table-of-contents"], [139, "table-of-contents"], [141, "table-of-contents"], [143, "table-of-contents"], [146, "table-of-contents"], [147, "table-of-contents"], [148, "table-of-contents"], [171, "table-of-contents"], [184, "table-of-contents"], [198, "table-of-contents"], [199, "table-of-contents"], [200, "table-of-contents"], [202, "table-of-contents"], [203, "table-of-contents"], [207, "table-of-contents"], [212, "table-of-contents"], [214, "table-of-contents"], [219, "table-of-contents"], [247, "table-of-contents"], [253, "table-of-contents"], [254, "table-of-contents"]], "Build tool": [[3, "build-tool"], [48, "build-tool"], [53, "build-tool"]], "Build helpers": [[3, "build-helpers"]], "The ament_package package": [[3, "the-ament-package-package"]], "The ament_cmake repository": [[3, "the-ament-cmake-repository"]], "The ament_lint repository": [[3, "the-ament-lint-repository"]], "Meta-build tool": [[3, "meta-build-tool"]], "Internal ROS 2 interfaces": [[4, "internal-ros-2-interfaces"]], "Internal API Architecture Overview": [[4, "internal-api-architecture-overview"]], "Type Specific Interfaces": [[4, "type-specific-interfaces"]], "Static Type Support": [[4, "static-type-support"]], "Static Type Support with DDS": [[4, "static-type-support-with-dds"]], "Dynamic Type Support": [[4, "dynamic-type-support"]], "The rcl repository": [[4, "the-rcl-repository"]], "The rmw repository": [[4, "the-rmw-repository"]], "The rosidl repository": [[4, "the-rosidl-repository"]], "The rcutils repository": [[4, "the-rcutils-repository"]], "ROS 2 middleware implementations": [[5, "ros-2-middleware-implementations"]], "Common Packages for DDS Middleware Packages": [[5, "common-packages-for-dds-middleware-packages"]], "Structure of ROS Middleware Implementations": [[5, "structure-of-ros-middleware-implementations"]], "Basic Concepts": [[6, "basic-concepts"]], "Actions": [[7, "actions"], [11, "actions"], [71, "actions"]], "Action server": [[7, "action-server"]], "Action client": [[7, "action-client"]], "Client libraries": [[8, "client-libraries"]], "Overview": [[8, "overview"], [14, "overview"], [19, "overview"], [21, "overview"], [22, "overview"], [23, "overview"], [24, "overview"], [25, "overview"], [26, "overview"], [27, "overview"], [28, "overview"], [42, "overview"], [72, "overview"], [149, "overview"], [155, "overview"], [198, "overview"]], "Supported client libraries": [[8, "supported-client-libraries"]], "The rclcpp package": [[8, "the-rclcpp-package"]], "The rclpy package": [[8, "the-rclpy-package"]], "Community-maintained": [[8, "community-maintained"]], "Common functionality: rcl": [[8, "common-functionality-rcl"]], "Language-specific functionality": [[8, "language-specific-functionality"]], "Demo": [[8, "demo"]], "Comparison to ROS 1": [[8, "comparison-to-ros-1"], [24, "comparison-to-ros-1"], [24, "id1"], [28, "comparison-to-ros-1"]], "Summary": [[8, "summary"], [70, "summary"], [150, "summary"], [151, "summary"], [152, "summary"], [160, "summary"], [166, "summary"], [167, "summary"], [168, "summary"], [169, "summary"], [171, "summary"], [173, "summary"], [174, "summary"], [175, "summary"], [176, "summary"], [177, "summary"], [178, "summary"], [179, "summary"], [180, "summary"], [181, "summary"], [182, "summary"], [185, "summary"], [186, "summary"], [187, "summary"], [188, "summary"], [189, "summary"], [190, "summary"], [191, "summary"], [192, "summary"], [193, "summary"], [194, "summary"], [195, "summary"], [196, "summary"], [208, "summary"], [209, "summary"], [212, "summary"], [213, "summary"], [214, "summary"], [215, "summary"], [225, "summary"], [226, "summary"], [227, "summary"], [229, "summary"], [230, "summary"], [232, "summary"], [233, "summary"], [234, "summary"], [235, "summary"], [236, "summary"], [237, "summary"], [238, "summary"], [239, "summary"], [245, "summary"], [248, "summary"], [249, "summary"]], "Introspection with command line tools": [[9, "introspection-with-command-line-tools"]], "Usage": [[9, "usage"]], "Example": [[9, "example"], [50, "example"], [50, "id1"], [50, "id2"], [50, "id3"], [50, "id4"], [50, "id5"], [50, "launch-prefix-example"], [50, "id7"], [55, "example"], [56, "example"]], "Behind the scenes": [[9, "behind-the-scenes"]], "Implementation": [[9, "implementation"], [134, "implementation"]], "Discovery": [[10, "discovery"]], "Interfaces": [[11, "interfaces"]], "Background": [[11, "background"], [50, "background"], [56, "background"], [106, "background"], [106, "id10"], [106, "id15"], [106, "id20"], [146, "background"], [147, "background"], [148, "background"], [150, "background"], [151, "background"], [152, "background"], [153, "background"], [154, "background"], [156, "background"], [158, "background"], [159, "background"], [163, "background"], [164, "background"], [165, "background"], [166, "background"], [167, "background"], [168, "background"], [169, "background"], [171, "background"], [173, "background"], [174, "background"], [175, "background"], [176, "background"], [177, "background"], [178, "background"], [179, "background"], [180, "background"], [181, "background"], [182, "background"], [184, "background"], [185, "background"], [186, "background"], [187, "background"], [188, "background"], [189, "background"], [190, "background"], [191, "background"], [192, "background"], [193, "background"], [194, "background"], [195, "background"], [196, "background"], [199, "background"], [202, "background"], [203, "background"], [207, "background"], [208, "background"], [209, "background"], [211, "background"], [212, "background"], [213, "background"], [214, "background"], [215, "background"], [216, "background"], [218, "background"], [225, "background"], [226, "background"], [227, "background"], [229, "background"], [230, "background"], [232, "background"], [233, "background"], [234, "background"], [235, "background"], [236, "background"], [237, "background"], [238, "background"], [239, "background"], [245, "background"], [248, "background"], [249, "background"]], "Messages": [[11, "messages"]], "Fields": [[11, "fields"]], "Field types": [[11, "field-types"]], "Field names": [[11, "field-names"]], "Field default value": [[11, "field-default-value"]], "Constants": [[11, "constants"], [246, "constants"]], "Services": [[11, "services"], [15, "services"], [71, "services"]], "Launch": [[12, "launch"], [210, "launch"]], "Nodes": [[13, "nodes"]], "Parameters": [[14, "parameters"], [55, "parameters"]], "Parameters background": [[14, "parameters-background"]], "Declaring parameters": [[14, "declaring-parameters"]], "Parameter types": [[14, "parameter-types"]], "Parameter callbacks": [[14, "parameter-callbacks"]], "Interacting with parameters": [[14, "interacting-with-parameters"]], "Setting initial parameter values when running a node": [[14, "setting-initial-parameter-values-when-running-a-node"]], "Setting initial parameter values when launching nodes": [[14, "setting-initial-parameter-values-when-launching-nodes"]], "Manipulating parameter values at runtime": [[14, "manipulating-parameter-values-at-runtime"]], "Migrating from ROS 1": [[14, "migrating-from-ros-1"]], "Service server": [[15, "service-server"]], "Service client": [[15, "service-client"]], "Topics": [[16, "topics"], [71, "topics"]], "Publish/Subscribe": [[16, "publish-subscribe"]], "Anonymous": [[16, "anonymous"]], "Strongly-typed": [[16, "strongly-typed"]], "Intermediate Concepts": [[17, "intermediate-concepts"]], "Composition": [[18, "composition"]], "ROS 1 - Nodes vs. Nodelets": [[18, "ros-1-nodes-vs-nodelets"]], "ROS 2 - Unified API": [[18, "ros-2-unified-api"]], "Writing a Component": [[18, "writing-a-component"]], "Using Components": [[18, "using-components"]], "Practical application": [[18, "practical-application"]], "Cross-compilation": [[19, "cross-compilation"], [38, "cross-compilation"]], "How does it work ?": [[19, "how-does-it-work"]], "Alternatives": [[19, "alternatives"], [81, "alternatives"]], "Different ROS 2 middleware vendors": [[20, "different-ros-2-middleware-vendors"]], "Supported RMW implementations": [[20, "supported-rmw-implementations"]], "Multiple RMW implementations": [[20, "multiple-rmw-implementations"]], "Default RMW implementation": [[20, "default-rmw-implementation"]], "The ROS_DOMAIN_ID": [[21, "the-ros-domain-id"]], "Choosing a domain ID (short version)": [[21, "choosing-a-domain-id-short-version"]], "Choosing a domain ID (long version)": [[21, "choosing-a-domain-id-long-version"]], "Platform-specific constraints": [[21, "platform-specific-constraints"]], "Participant constraints": [[21, "participant-constraints"]], "Domain ID to UDP Port Calculator": [[21, "domain-id-to-udp-port-calculator"]], "Executors": [[22, "executors"]], "Basic use": [[22, "basic-use"]], "Types of Executors": [[22, "types-of-executors"]], "Callback groups": [[22, "callback-groups"]], "Scheduling semantics": [[22, "scheduling-semantics"]], "Outlook": [[22, "outlook"]], "Further information": [[22, "further-information"]], "Logging and logger configuration": [[23, "logging-and-logger-configuration"]], "Severity level": [[23, "severity-level"]], "APIs": [[23, "apis"]], "Configuration": [[23, "configuration"], [41, "configuration"]], "Environment variables": [[23, "environment-variables"]], "Node creation": [[23, "node-creation"]], "Logging subsystem design": [[23, "logging-subsystem-design"]], "rcutils": [[23, "rcutils"], [112, "rcutils"], [113, "rcutils"], [114, "rcutils"], [115, "rcutils"], [124, "rcutils"], [125, "rcutils"]], "rcl_logging_spdlog": [[23, "rcl-logging-spdlog"], [112, "rcl-logging-spdlog"], [113, "rcl-logging-spdlog"], [114, "rcl-logging-spdlog"], [115, "rcl-logging-spdlog"]], "rcl": [[23, "rcl"], [112, "rcl"], [113, "rcl"], [114, "rcl"], [115, "rcl"], [120, "rcl"], [123, "rcl"], [125, "rcl"], [125, "id2"]], "rclcpp": [[23, "rclcpp"], [112, "rclcpp"], [113, "rclcpp"], [114, "rclcpp"], [115, "rclcpp"], [119, "rclcpp"], [120, "rclcpp"], [121, "rclcpp"], [122, "rclcpp"], [123, "rclcpp"], [124, "rclcpp"], [124, "id3"], [125, "rclcpp"], [125, "id3"]], "rclpy": [[23, "rclpy"], [112, "rclpy"], [113, "rclpy"], [114, "rclpy"], [115, "rclpy"], [119, "rclpy"], [121, "rclpy"], [122, "rclpy"], [123, "rclpy"], [124, "rclpy"], [124, "id4"], [125, "rclpy"], [125, "id5"]], "Logging usage": [[23, "logging-usage"]], "Quality of Service settings": [[24, "quality-of-service-settings"]], "QoS policies": [[24, "qos-policies"]], "QoS profiles": [[24, "qos-profiles"]], "QoS compatibilities": [[24, "qos-compatibilities"]], "QoS events": [[24, "qos-events"]], "Overview and usage of RQt": [[25, "overview-and-usage-of-rqt"]], "System setup": [[25, "system-setup"], [84, "system-setup"], [86, "system-setup"]], "Installing From debs": [[25, "installing-from-debs"]], "Building From Source": [[25, "building-from-source"], [59, "building-from-source"]], "RQt Components Structure": [[25, "rqt-components-structure"]], "Advantage of RQt framework": [[25, "advantage-of-rqt-framework"]], "Further Reading": [[25, "further-reading"], [41, "further-reading"], [131, "further-reading"]], "ROS 2 Security": [[26, "ros-2-security"]], "The Security Enclave": [[26, "the-security-enclave"]], "Security Files": [[26, "security-files"]], "Enclave Identity": [[26, "enclave-identity"]], "Enclave Permissions": [[26, "enclave-permissions"]], "Private Keys": [[26, "private-keys"]], "Security Environment Variables": [[26, "security-environment-variables"]], "Learn More": [[26, "learn-more"]], "Tf2": [[27, "tf2"]], "Properties of tf2": [[27, "properties-of-tf2"]], "Tutorials": [[27, "tutorials"]], "Paper": [[27, "paper"]], "Topic statistics": [[28, "topic-statistics"]], "How statistics are calculated": [[28, "how-statistics-are-calculated"]], "Types of statistics calculated": [[28, "types-of-statistics-calculated"]], "Behavior": [[28, "behavior"]], "Support": [[28, "support"], [29, "support"]], "\u8054\u7cfb\u6211\u4eec": [[29, "help"]], "Contributing support": [[29, "contributing-support"]], "Issues": [[29, "issues"], [134, "issues"]], "Pull requests": [[29, "pull-requests"], [134, "pull-requests"]], "Discussion": [[29, "discussion"]], "Etiquette": [[29, "etiquette"]], "Private contact": [[29, "private-contact"]], "\u672f\u8bed\u8868": [[30, "id1"]], "\u5e94\u7528\u6307\u5357": [[31, "how-to-guides"]], "ament_cmake user documentation": [[32, "ament-cmake-user-documentation"]], "Basics": [[32, "basics"], [33, "basics"], [184, "basics"]], "Basic project outline": [[32, "basic-project-outline"], [33, "basic-project-outline"]], "Compiler and linker options": [[32, "compiler-and-linker-options"]], "Finding dependencies": [[32, "finding-dependencies"]], "Adding targets": [[32, "adding-targets"]], "Linking to dependencies": [[32, "linking-to-dependencies"]], "Installing": [[32, "installing"]], "Linting and Testing": [[32, "linting-and-testing"]], "Linting": [[32, "linting"]], "Testing": [[32, "testing"], [134, "testing"], [224, "testing"]], "Extending ament": [[32, "extending-ament"]], "Adding a function/macro to ament": [[32, "adding-a-function-macro-to-ament"]], "Adding to extension points": [[32, "adding-to-extension-points"]], "Adding extension points": [[32, "adding-extension-points"]], "Adding resources": [[32, "adding-resources"]], "The ament index explained": [[32, "the-ament-index-explained"]], "Querying the ament index": [[32, "querying-the-ament-index"]], "Adding to the ament index": [[32, "adding-to-the-ament-index"]], "ament_cmake_python user documentation": [[33, "ament-cmake-python-user-documentation"]], "Using ament_cmake_python": [[33, "using-ament-cmake-python"]], "Using ament_cmake_pytest": [[33, "using-ament-cmake-pytest"]], "Building ROS 2 with tracing instrumentation": [[34, "building-ros-2-with-tracing-instrumentation"]], "Prerequisites": [[34, "prerequisites"], [35, "prerequisites"], [40, "prerequisites"], [41, "prerequisites"], [51, "prerequisites"], [79, "prerequisites"], [93, "prerequisites"], [94, "prerequisites"], [95, "prerequisites"], [147, "prerequisites"], [148, "prerequisites"], [149, "prerequisites"], [150, "prerequisites"], [151, "prerequisites"], [152, "prerequisites"], [154, "prerequisites"], [155, "prerequisites"], [160, "prerequisites"], [163, "prerequisites"], [164, "prerequisites"], [165, "prerequisites"], [166, "prerequisites"], [167, "prerequisites"], [168, "prerequisites"], [169, "prerequisites"], [171, "prerequisites"], [173, "prerequisites"], [174, "prerequisites"], [175, "prerequisites"], [176, "prerequisites"], [177, "prerequisites"], [178, "prerequisites"], [179, "prerequisites"], [180, "prerequisites"], [181, "prerequisites"], [182, "prerequisites"], [184, "prerequisites"], [185, "prerequisites"], [186, "prerequisites"], [187, "prerequisites"], [188, "prerequisites"], [189, "prerequisites"], [190, "prerequisites"], [191, "prerequisites"], [192, "prerequisites"], [193, "prerequisites"], [194, "prerequisites"], [195, "prerequisites"], [196, "prerequisites"], [202, "prerequisites"], [207, "prerequisites"], [208, "prerequisites"], [209, "prerequisites"], [211, "prerequisites"], [212, "prerequisites"], [213, "prerequisites"], [214, "prerequisites"], [215, "prerequisites"], [230, "prerequisites"], [234, "prerequisites"], [235, "prerequisites"], [236, "prerequisites"], [237, "prerequisites"], [238, "prerequisites"], [239, "prerequisites"], [245, "prerequisites"], [248, "prerequisites"], [249, "prerequisites"]], "Installing the tracer": [[34, "installing-the-tracer"]], "Building": [[34, "building"]], "With source installation": [[34, "with-source-installation"]], "With binary installation": [[34, "with-binary-installation"]], "Validating": [[34, "validating"]], "Disabling tracing": [[34, "disabling-tracing"]], "Building a custom deb package": [[35, "building-a-custom-deb-package"]], "Install dependencies": [[35, "install-dependencies"], [60, "install-dependencies"], [62, "install-dependencies"], [67, "install-dependencies"], [88, "install-dependencies"], [100, "install-dependencies"]], "Initialize rosdep": [[35, "initialize-rosdep"]], "Build the deb from the package": [[35, "build-the-deb-from-the-package"]], "Configure Zero Copy Loaned Messages": [[36, "configure-zero-copy-loaned-messages"]], "Contents": [[36, "contents"], [56, "contents"], [57, "contents"], [69, "contents"], [70, "contents"], [71, "contents"], [72, "contents"], [73, "contents"], [150, "contents"], [151, "contents"], [152, "contents"], [153, "contents"], [154, "contents"], [155, "contents"], [156, "contents"], [158, "contents"], [159, "contents"], [160, "contents"], [163, "contents"], [164, "contents"], [165, "contents"], [166, "contents"], [167, "contents"], [168, "contents"], [169, "contents"], [173, "contents"], [174, "contents"], [175, "contents"], [176, "contents"], [177, "contents"], [178, "contents"], [179, "contents"], [180, "contents"], [181, "contents"], [182, "contents"], [185, "contents"], [186, "contents"], [187, "contents"], [188, "contents"], [189, "contents"], [190, "contents"], [191, "contents"], [192, "contents"], [193, "contents"], [194, "contents"], [195, "contents"], [196, "contents"], [208, "contents"], [209, "contents"], [211, "contents"], [213, "contents"], [215, "contents"], [218, "contents"], [225, "contents"], [226, "contents"], [227, "contents"], [228, "contents"], [229, "contents"], [230, "contents"], [231, "contents"], [232, "contents"], [233, "contents"], [234, "contents"], [235, "contents"], [236, "contents"], [237, "contents"], [238, "contents"], [239, "contents"], [240, "contents"], [241, "contents"], [242, "contents"], [245, "contents"], [246, "contents"], [248, "contents"], [249, "contents"]], "How to disable Loaned Messages": [[36, "how-to-disable-loaned-messages"]], "Publishers": [[36, "publishers"]], "Subscriptions": [[36, "subscriptions"]], "ROS 2 Core Maintainer Guide": [[37, "ros-2-core-maintainer-guide"]], "Reviews": [[37, "reviews"]], "Continuous Integration": [[37, "continuous-integration"]], "PR builds (https://build.ros2.org/view/Rpr)": [[37, "pr-builds-https-build-ros2-org-view-rpr"]], "CI builds (https://ci.ros2.org)": [[37, "ci-builds-https-ci-ros2-org"]], "Merging Pull Requests": [[37, "merging-pull-requests"]], "Keeping CI green": [[37, "keeping-ci-green"]], "Making releases": [[37, "making-releases"]], "Source release": [[37, "source-release"]], "Binary release": [[37, "binary-release"]], "Backporting to released distributions": [[37, "backporting-to-released-distributions"]], "Responding to issues": [[37, "responding-to-issues"]], "Getting help": [[37, "getting-help"]], "DDS tuning information": [[39, "dds-tuning-information"]], "Cross-vendor tuning": [[39, "cross-vendor-tuning"]], "Fast RTPS tuning": [[39, "fast-rtps-tuning"]], "Cyclone DDS tuning": [[39, "cyclone-dds-tuning"]], "RTI Connext tuning": [[39, "rti-connext-tuning"]], "Developing a ROS 2 package": [[40, "developing-a-ros-2-package"]], "Creating a package": [[40, "creating-a-package"], [186, "creating-a-package"]], "C++ Packages": [[40, "c-packages"]], "Python Packages": [[40, "python-packages"]], "Combined C++ and Python Packages": [[40, "combined-c-and-python-packages"]], "Documenting a ROS 2 package": [[41, "documenting-a-ros-2-package"]], "Package Documentation Overview": [[41, "package-documentation-overview"]], "Building Package Docs": [[41, "building-package-docs"]], "rosdoc2.yaml": [[41, "rosdoc2-yaml"]], "conf.py, rosdoc2_settings": [[41, "conf-py-rosdoc2-settings"]], "Doxyfile": [[41, "doxyfile"]], "Customizing Sphinx Documentation": [[41, "customizing-sphinx-documentation"]], "Creating a Sphinx Project": [[41, "creating-a-sphinx-project"]], "Customizing index.rst": [[41, "customizing-index-rst"]], "Adding Python API-Docs": [[41, "adding-python-api-docs"]], "Adding C++ API-Docs": [[41, "adding-c-api-docs"]], "Including an existing README.md": [[41, "including-an-existing-readme-md"]], "CI, docs.ros.org": [[41, "ci-docs-ros-org"]], "Getting Backtraces in ROS 2": [[42, "getting-backtraces-in-ros-2"]], "Preliminaries": [[42, "preliminaries"]], "Debugging a specific node with GDB": [[42, "debugging-a-specific-node-with-gdb"]], "Reading the Stack Trace": [[42, "reading-the-stack-trace"]], "From a Launch File": [[42, "from-a-launch-file"]], "From a Large Project": [[42, "from-a-large-project"]], "Debugging tests with GDB": [[42, "debugging-tests-with-gdb"], [221, "debugging-tests-with-gdb"]], "Automatic backtrace on crash": [[42, "automatic-backtrace-on-crash"]], "Installation troubleshooting": [[43, "installation-troubleshooting"]], "Platforms": [[43, "platforms"]], "General": [[43, "general"], [57, "general"]], "Enable multicast": [[43, "enable-multicast"]], "Import failing without library present on the system": [[43, "import-failing-without-library-present-on-the-system"]], "Linux": [[43, "linux"], [57, "linux"]], "Internal compiler error": [[43, "internal-compiler-error"]], "Out of memory": [[43, "out-of-memory"]], "Multiple host interference": [[43, "multiple-host-interference"]], "Exception sourcing setup.bash": [[43, "exception-sourcing-setup-bash"]], "Anaconda Python Conflict": [[43, "anaconda-python-conflict"]], "macOS": [[43, "macos"]], "Segmentation fault when using pyenv": [[43, "segmentation-fault-when-using-pyenv"]], "Library not loaded; image not found": [[43, "library-not-loaded-image-not-found"]], "Qt build error: unknown type name 'Q_ENUM'": [[43, "qt-build-error-unknown-type-name-q-enum"]], "Missing symbol when opencv (and therefore libjpeg, libtiff, and libpng) are installed with Homebrew": [[43, "missing-symbol-when-opencv-and-therefore-libjpeg-libtiff-and-libpng-are-installed-with-homebrew"]], "Xcode-select error: tool xcodebuild requires Xcode, but active developer directory is a command line instance": [[43, "xcode-select-error-tool-xcodebuild-requires-xcode-but-active-developer-directory-is-a-command-line-instance"]], "qt_gui_cpp error: SIP binding generator NOT available": [[43, "qt-gui-cpp-error-sip-binding-generator-not-available"]], "rosdep install error homebrew: Failed to detect successful installation of [qt5]": [[43, "rosdep-install-error-homebrew-failed-to-detect-successful-installation-of-qt5"]], "Windows": [[43, "windows"], [57, "windows"]], "Import failing even with library present on the system": [[43, "import-failing-even-with-library-present-on-the-system"]], "CMake error setting modification time": [[43, "cmake-error-setting-modification-time"]], "260 character path limit": [[43, "character-path-limit"]], "CMake packages unable to find asio, tinyxml2, tinyxml, or eigen": [[43, "cmake-packages-unable-to-find-asio-tinyxml2-tinyxml-or-eigen"]], "patch.exe opens a new command window and asks for administrator": [[43, "patch-exe-opens-a-new-command-window-and-asks-for-administrator"]], "Failed to load Fast RTPS shared library": [[43, "failed-to-load-fast-rtps-shared-library"]], "Failed to create process": [[43, "failed-to-create-process"]], "Binary installation specific": [[43, "binary-installation-specific"]], "Running RViz with WSL2": [[43, "running-rviz-with-wsl2"]], "ROS 2 on Raspberry Pi": [[44, "ros-2-on-raspberry-pi"]], "Ubuntu Linux on Raspberry Pi with binary ROS 2 install": [[44, "ubuntu-linux-on-raspberry-pi-with-binary-ros-2-install"]], "Raspberry Pi OS with ROS 2 in docker": [[44, "raspberry-pi-os-with-ros-2-in-docker"]], "Using Python, XML, and YAML for ROS 2 Launch Files": [[45, "using-python-xml-and-yaml-for-ros-2-launch-files"]], "Launch file examples": [[45, "launch-file-examples"], [46, "launch-file-examples"]], "Using the Launch files from the command line": [[45, "using-the-launch-files-from-the-command-line"]], "Launching": [[45, "launching"]], "Setting arguments": [[45, "setting-arguments"]], "Controlling the turtles": [[45, "controlling-the-turtles"]], "Python, XML, or YAML: Which should I use?": [[45, "python-xml-or-yaml-which-should-i-use"], [46, "python-xml-or-yaml-which-should-i-use"]], "Using ROS 2 launch to launch composable nodes": [[46, "using-ros-2-launch-to-launch-composable-nodes"]], "Setup": [[46, "setup"], [254, "setup"]], "Loading composable nodes into an existing container": [[46, "loading-composable-nodes-into-an-existing-container"]], "Using the Launch files from the command-line": [[46, "using-the-launch-files-from-the-command-line"]], "Intra-process communications": [[46, "intra-process-communications"]], "Migrating from ROS 1 to ROS 2": [[47, "migrating-from-ros-1-to-ros-2"]], "Automatic tools": [[47, "automatic-tools"]], "Migrating C++ Packages": [[48, "migrating-c-packages"]], "Build system": [[48, "build-system"], [53, "build-system"]], "Update the CMakeLists.txt to use ament_cmake": [[48, "update-the-cmakelists-txt-to-use-ament-cmake"]], "Unit tests": [[48, "unit-tests"]], "Linters": [[48, "linters"], [132, "linters"]], "Update source code": [[48, "update-source-code"], [53, "update-source-code"]], "Messages, services, and actions": [[48, "messages-services-and-actions"]], "Use of service objects": [[48, "use-of-service-objects"]], "Usages of ros::Time": [[48, "usages-of-ros-time"]], "Usages of ros::Rate": [[48, "usages-of-ros-rate"]], "Boost": [[48, "boost"], [132, "boost"]], "Shared Pointers": [[48, "shared-pointers"]], "Thread/Mutexes": [[48, "thread-mutexes"]], "Unordered Map": [[48, "unordered-map"]], "function": [[48, "function"]], "Example: Converting an existing ROS 1 package to ROS 2": [[48, "example-converting-an-existing-ros-1-package-to-ros-2"]], "The ROS 1 code": [[48, "the-ros-1-code"]], "Building the ROS 1 code": [[48, "building-the-ros-1-code"]], "Running the ROS 1 node": [[48, "running-the-ros-1-node"]], "Migrating to ROS 2": [[48, "migrating-to-ros-2"]], "Included headers": [[48, "included-headers"]], "Changing C++ library calls": [[48, "changing-c-library-calls"]], "Changing the package.xml": [[48, "changing-the-package-xml"]], "Changing the CMake code": [[48, "changing-the-cmake-code"]], "Building the ROS 2 code": [[48, "building-the-ros-2-code"]], "Running the ROS 2 node": [[48, "running-the-ros-2-node"]], "Migrating Interfaces": [[49, "migrating-interfaces"]], "Interface definitions": [[49, "interface-definitions"]], "Building interfaces": [[49, "building-interfaces"]], "Migrating interface package to ROS 2": [[49, "migrating-interface-package-to-ros-2"]], "Migrating Launch Files": [[50, "migrating-launch-files"]], "Migrating tags": [[50, "migrating-tags"]], "launch": [[50, "launch"], [112, "launch"], [113, "launch"], [114, "launch"], [115, "launch"], [119, "launch"], [123, "launch"], [124, "launch"], [124, "id1"]], "node": [[50, "node"]], "param": [[50, "param"]], "Type inference rules": [[50, "type-inference-rules"], [50, "id8"]], "Parameter grouping": [[50, "parameter-grouping"]], "rosparam": [[50, "rosparam"]], "remap": [[50, "remap"]], "include": [[50, "include"]], "Examples": [[50, "examples"], [75, "examples"], [132, "examples"], [144, "examples"]], "arg": [[50, "arg"]], "Passing an argument to the launch file": [[50, "passing-an-argument-to-the-launch-file"]], "env": [[50, "env"]], "group": [[50, "group"]], "machine": [[50, "machine"]], "test": [[50, "test"]], "New tags in ROS 2": [[50, "new-tags-in-ros-2"]], "set_env and unset_env": [[50, "set-env-and-unset-env"]], "push_ros_namespace": [[50, "push-ros-namespace"]], "let": [[50, "let"]], "executable": [[50, "executable"]], "Replacing an include tag": [[50, "replacing-an-include-tag"]], "Substitutions": [[50, "substitutions"]], "Migrating Packages": [[51, "migrating-packages"]], "Package format version": [[51, "package-format-version"]], "Migrating from package format 1 to 2+": [[51, "migrating-from-package-format-1-to-2"]], "": [[51, "package"]], "": [[51, "depend"], [219, "depend"]], "": [[51, "run-depend"]], "": [[51, "test-depend"], [219, "test-depend"]], "": [[51, "doc-depend"]], "Dependency names": [[51, "dependency-names"]], "Metapackages": [[51, "metapackages"]], "Licensing": [[51, "licensing"]], "Changing the License": [[51, "changing-the-license"]], "Migrating Parameters": [[52, "migrating-parameters"]], "Migrating YAML Parameter Files": [[52, "migrating-yaml-parameter-files"]], "YAML file example": [[52, "yaml-file-example"]], "Feature parity": [[52, "feature-parity"]], "Migrating Python Packages": [[53, "migrating-python-packages"]], "Update the files to use setup.py": [[53, "update-the-files-to-use-setup-py"]], "Node Initialization": [[53, "node-initialization"]], "ROS Parameters": [[53, "ros-parameters"]], "Creating a Publisher": [[53, "creating-a-publisher"]], "Creating a Subscriber": [[53, "creating-a-subscriber"]], "Creating a Service": [[53, "creating-a-service"]], "Creating a Service Client": [[53, "creating-a-service-client"]], "Migrating Scripts": [[54, "migrating-scripts"]], "ROS CLI": [[54, "ros-cli"]], "ROS CLI arguments": [[54, "ros-cli-arguments"]], "Quick reference": [[54, "quick-reference"]], "Passing ROS arguments to nodes via the command-line": [[55, "passing-ros-arguments-to-nodes-via-the-command-line"]], "Name remapping": [[55, "name-remapping"]], "Passing remapping arguments to specific nodes": [[55, "passing-remapping-arguments-to-specific-nodes"]], "Logger configuration": [[55, "logger-configuration"]], "Setting parameters directly from the command line": [[55, "setting-parameters-directly-from-the-command-line"]], "Setting parameters from YAML files": [[55, "setting-parameters-from-yaml-files"]], "rosbag2: Overriding QoS Policies": [[56, "rosbag2-overriding-qos-policies"]], "Using QoS Overrides": [[56, "using-qos-overrides"]], "IDEs and Debugging [community-contributed]": [[57, "ides-and-debugging-community-contributed"]], "Installed Python Code": [[57, "installed-python-code"]], "Visual Studio Code": [[57, "visual-studio-code"]], "Python": [[57, "python"], [132, "python"]], "PyCharm": [[57, "pycharm"]], "Integrate for code inspection": [[57, "integrate-for-code-inspection"]], "Attach to Process": [[57, "attach-to-process"]], "Run/Debug": [[57, "run-debug"]], "Porting RQt plugins to Windows": [[58, "porting-rqt-plugins-to-windows"]], "RQt Porting examples": [[58, "rqt-porting-examples"]], "Considerations for Windows 10": [[58, "considerations-for-windows-10"]], "Troubles with TinyXML version 1": [[58, "troubles-with-tinyxml-version-1"]], "Code that uses __cplusplus and code that requires pluginlib": [[58, "code-that-uses-cplusplus-and-code-that-requires-pluginlib"]], "Locations of build artifacts (before install)": [[58, "locations-of-build-artifacts-before-install"]], "Compiler and linker flags": [[58, "compiler-and-linker-flags"]], "Building RQt from source": [[59, "building-rqt-from-source"]], "System Requirements": [[59, "system-requirements"], [60, "system-requirements"], [61, "system-requirements"], [85, "system-requirements"], [87, "system-requirements"]], "Other Requirements": [[59, "other-requirements"]], "Download RQt Repositories": [[59, "download-rqt-repositories"]], "Install Dependencies": [[59, "install-dependencies"]], "Build The Workspace": [[59, "build-the-workspace"]], "Source your environment": [[59, "source-your-environment"]], "Using RQt": [[59, "using-rqt"]], "Building RQt from source on macOS": [[60, "building-rqt-from-source-on-macos"]], "Dependencies": [[60, "dependencies"], [61, "dependencies"]], "Install RQt by source": [[60, "install-rqt-by-source"], [61, "install-rqt-by-source"]], "Building RQt from source on Windows 10": [[61, "building-rqt-from-source-on-windows-10"]], "Install sip by source": [[61, "install-sip-by-source"]], "Install PyQt5 by source": [[61, "install-pyqt5-by-source"]], "Test that it works": [[61, "test-that-it-works"]], "Other dependencies": [[61, "other-dependencies"]], "First Time Release": [[62, "first-time-release"]], "Be part of a release team": [[62, "be-part-of-a-release-team"]], "Create a new release repository": [[62, "create-a-new-release-repository"], [64, "create-a-new-release-repository"]], "Set Up a Personal Access Token": [[62, "set-up-a-personal-access-token"]], "Ensure repositories are up-to-date": [[62, "ensure-repositories-are-up-to-date"], [67, "ensure-repositories-are-up-to-date"]], "Generate Changelog": [[62, "generate-changelog"]], "Bump the package version": [[62, "bump-the-package-version"], [67, "bump-the-package-version"]], "Bloom Release": [[62, "bloom-release"], [67, "bloom-release"]], "Next Steps": [[62, "next-steps"], [67, "next-steps"], [240, "next-steps"]], "Index Your Packages": [[63, "index-your-packages"]], "Put your ROS packages into a public repository": [[63, "put-your-ros-packages-into-a-public-repository"]], "Give your packages an OSI Approved license": [[63, "give-your-packages-an-osi-approved-license"]], "Give your packages REP 144 compliant names": [[63, "give-your-packages-rep-144-compliant-names"]], "Decide what ROS distribution you want to release into": [[63, "decide-what-ros-distribution-you-want-to-release-into"]], "Create a GitHub account": [[63, "create-a-github-account"]], "Fork and clone ros/rosdistro": [[63, "fork-and-clone-ros-rosdistro"]], "Make changes to your fork": [[63, "make-changes-to-your-fork"]], "Open a pull request to ros/rosdistro": [[63, "open-a-pull-request-to-ros-rosdistro"]], "What happens next": [[63, "what-happens-next"]], "Release Team / Repository": [[64, "release-team-repository"]], "What is ROS 2 GBP?": [[64, "what-is-ros-2-gbp"]], "What is a release team?": [[64, "what-is-a-release-team"]], "Join a release team": [[64, "join-a-release-team"]], "Start a new release team": [[64, "start-a-new-release-team"]], "What is a release repository?": [[64, "what-is-a-release-repository"]], "What if my existing release repo isn\u2019t on ros2-gbp?": [[64, "what-if-my-existing-release-repo-isn-t-on-ros2-gbp"]], "Release Track": [[65, "release-track"]], "What is a Track?": [[65, "what-is-a-track"]], "Track Configurations": [[65, "track-configurations"]], "Release Repository url": [[65, "release-repository-url"]], "Repository Name": [[65, "repository-name"]], "Upstream Repository URI": [[65, "upstream-repository-uri"]], "Upstream VCS Type": [[65, "upstream-vcs-type"]], "Version": [[65, "version"], [132, "version"], [132, "id5"]], "Release Tag": [[65, "release-tag"]], "Upstream Devel Branch": [[65, "upstream-devel-branch"]], "ROS Distro": [[65, "ros-distro"]], "Patches Directory": [[65, "patches-directory"]], "Release Repository Push URL": [[65, "release-repository-push-url"]], "Releasing a Package": [[66, "releasing-a-package"]], "Subsequent Releases": [[67, "subsequent-releases"]], "Be part of the release team": [[67, "be-part-of-the-release-team"]], "Set up a Personal Access Token": [[67, "set-up-a-personal-access-token"]], "Updating Changelog": [[67, "updating-changelog"]], "Running ROS 2 nodes in Docker [community-contributed]": [[68, "running-ros-2-nodes-in-docker-community-contributed"]], "Run two nodes in a single docker container": [[68, "run-two-nodes-in-a-single-docker-container"]], "Run two nodes in two separate docker containers": [[68, "run-two-nodes-in-two-separate-docker-containers"]], "Setup ROS 2 with VSCode and Docker [community-contributed]": [[69, "setup-ros-2-with-vscode-and-docker-community-contributed"]], "Install VS Code and Docker": [[69, "install-vs-code-and-docker"]], "Install Docker": [[69, "install-docker"]], "Install VS Code": [[69, "install-vs-code"]], "Install Remote Development Extension": [[69, "install-remote-development-extension"]], "Configure workspace in Docker and VS Code": [[69, "configure-workspace-in-docker-and-vs-code"]], "Add your ROS 2 workspace": [[69, "add-your-ros-2-workspace"]], "Edit devcontainer.json for your environment": [[69, "edit-devcontainer-json-for-your-environment"]], "Edit Dockerfile": [[69, "edit-dockerfile"]], "Open and Build Development Container": [[69, "open-and-build-development-container"]], "Test Container": [[69, "test-container"]], "Synchronous vs. asynchronous service clients": [[70, "synchronous-vs-asynchronous-service-clients"]], "Introduction": [[70, "introduction"], [213, "introduction"]], "1 Synchronous calls": [[70, "synchronous-calls"]], "1.1 Sync deadlock": [[70, "sync-deadlock"]], "2 Asynchronous calls": [[70, "asynchronous-calls"]], "Topics vs Services vs Actions": [[71, "topics-vs-services-vs-actions"]], "Using Custom Rosdistro Version": [[72, "using-custom-rosdistro-version"]], "Important Preliminaries": [[72, "important-preliminaries"]], "How to Use a Custom Rosdistro Version": [[72, "how-to-use-a-custom-rosdistro-version"]], "Using Python Packages with ROS 2": [[73, "using-python-packages-with-ros-2"]], "Installing via rosdep": [[73, "installing-via-rosdep"]], "Installing via a package manager": [[73, "installing-via-a-package-manager"]], "Installing via a virtual environment": [[73, "installing-via-a-virtual-environment"]], "Using variants": [[74, "using-variants"]], "Adding variants": [[74, "adding-variants"]], "Creating project-specific variants": [[74, "creating-project-specific-variants"]], "Creating custom variants with platform-specific tools": [[74, "creating-custom-variants-with-platform-specific-tools"]], "Using Callback Groups": [[75, "using-callback-groups"]], "Basics of callback groups": [[75, "basics-of-callback-groups"]], "About callbacks": [[75, "about-callbacks"]], "Controlling execution": [[75, "controlling-execution"]], "Avoiding deadlocks": [[75, "avoiding-deadlocks"]], "Demo code": [[75, "demo-code"]], "The problem": [[75, "the-problem"]], "Solution": [[75, "solution"]], "Using ros1_bridge with upstream ROS on Ubuntu 22.04": [[76, "using-ros1-bridge-with-upstream-ros-on-ubuntu-22-04"]], "ROS 2 via deb packages": [[76, "ros-2-via-deb-packages"]], "ROS 2 from source": [[76, "ros-2-from-source"]], "Install development tools and ROS tools": [[76, "install-development-tools-and-ros-tools"], [84, "install-development-tools-and-ros-tools"], [86, "install-development-tools-and-ros-tools"]], "Install ROS 1 from Ubuntu packages": [[76, "install-ros-1-from-ubuntu-packages"]], "Build ros1_bridge": [[76, "build-ros1-bridge"]], "Using the ros2 param command-line tool": [[77, "using-the-ros2-param-command-line-tool"]], "ros2 param list": [[77, "ros2-param-list"]], "ros2 param get": [[77, "ros2-param-get"]], "ros2 param set": [[77, "ros2-param-set"]], "ros2 param delete": [[77, "ros2-param-delete"]], "ros2 param describe": [[77, "ros2-param-describe"]], "ros2 param dump": [[77, "ros2-param-dump"]], "ros2 param load": [[77, "ros2-param-load"]], "Visualizing ROS 2 data with Foxglove Studio": [[78, "visualizing-ros-2-data-with-foxglove-studio"]], "Installation": [[78, "installation"], [119, "installation"], [120, "installation"], [121, "installation"], [122, "installation"], [123, "installation"], [124, "installation"], [125, "installation"], [126, "installation"], [128, "installation"], [156, "installation"]], "Connect to a data source": [[78, "connect-to-a-data-source"]], "Building layouts with panels": [[78, "building-layouts-with-panels"]], "1 3D: Display visualization markers in a 3D scene": [[78, "d-display-visualization-markers-in-a-3d-scene"]], "2 Diagnostics: Filter and sort diagnostics messages": [[78, "diagnostics-filter-and-sort-diagnostics-messages"]], "3 Image: View camera feed images": [[78, "image-view-camera-feed-images"]], "4 Log: View log messages": [[78, "log-view-log-messages"]], "5 Plot: Plot arbitrary values over time": [[78, "plot-plot-arbitrary-values-over-time"]], "6 Raw Messages: View incoming topic messages": [[78, "raw-messages-view-incoming-topic-messages"]], "7 Teleop: Teleoperate your robot": [[78, "teleop-teleoperate-your-robot"]], "8 URDF Viewer: View and manipulate your URDF model": [[78, "urdf-viewer-view-and-manipulate-your-urdf-model"]], "Other basic actions": [[78, "other-basic-actions"]], "1 View your ROS graph": [[78, "view-your-ros-graph"]], "2 View and edit your ROS params": [[78, "view-and-edit-your-ros-params"]], "3 Publish messages back to your live ROS stack": [[78, "publish-messages-back-to-your-live-ros-stack"]], "Working with multiple ROS 2 middleware implementations": [[79, "working-with-multiple-ros-2-middleware-implementations"]], "Specifying RMW implementations": [[79, "specifying-rmw-implementations"]], "Adding RMW implementations to your workspace": [[79, "adding-rmw-implementations-to-your-workspace"]], "Troubleshooting": [[79, "troubleshooting"], [84, "troubleshooting"], [85, "troubleshooting"], [86, "troubleshooting"], [87, "troubleshooting"], [88, "troubleshooting"], [89, "troubleshooting"], [97, "troubleshooting"], [99, "troubleshooting"], [100, "troubleshooting"]], "Checking the Current RMW": [[79, "checking-the-current-rmw"]], "Ensuring use of a particular RMW implementation": [[79, "ensuring-use-of-a-particular-rmw-implementation"]], "RTI Connext on OSX: Failure due to insufficient shared memory kernel settings": [[79, "rti-connext-on-osx-failure-due-to-insufficient-shared-memory-kernel-settings"]], "\u5b89\u88c5": [[80, "rollinginstall"]], "Binary packages": [[80, "binary-packages"]], "Building from source": [[80, "building-from-source"], [83, "building-from-source"]], "Which install should you choose?": [[80, "which-install-should-you-choose"]], "Contributing to ROS 2 core?": [[80, "contributing-to-ros-2-core"]], "Fedora (source)": [[82, "fedora-source"]], "How to setup the development environment?": [[82, "how-to-setup-the-development-environment"]], "Latest development (source)": [[83, "latest-development-source"]], "Testing binaries": [[83, "testing-binaries"]], "RHEL (source)": [[84, "rhel-source"]], "System requirements": [[84, "system-requirements"], [86, "system-requirements"], [88, "system-requirements"], [89, "system-requirements"], [100, "system-requirements"]], "Set locale": [[84, "set-locale"], [86, "set-locale"], [97, "set-locale"], [99, "set-locale"]], "Enable required repositories": [[84, "enable-required-repositories"], [85, "enable-required-repositories"]], "Get ROS 2 code": [[84, "get-ros-2-code"], [86, "get-ros-2-code"]], "Install dependencies using rosdep": [[84, "install-dependencies-using-rosdep"], [86, "install-dependencies-using-rosdep"]], "Install additional DDS implementations (optional)": [[84, "install-additional-dds-implementations-optional"], [85, "install-additional-dds-implementations-optional"], [86, "install-additional-dds-implementations-optional"], [87, "install-additional-dds-implementations-optional"], [88, "install-additional-dds-implementations-optional"], [100, "install-additional-dds-implementations-optional"]], "Build the code in the workspace": [[84, "build-the-code-in-the-workspace"], [86, "build-the-code-in-the-workspace"]], "Environment setup": [[84, "environment-setup"], [85, "environment-setup"], [86, "environment-setup"], [87, "environment-setup"], [88, "environment-setup"], [89, "environment-setup"], [97, "environment-setup"], [99, "environment-setup"], [100, "environment-setup"]], "Source the setup script": [[84, "source-the-setup-script"], [85, "source-the-setup-script"], [86, "source-the-setup-script"], [87, "source-the-setup-script"]], "Try some examples": [[84, "try-some-examples"], [85, "try-some-examples"], [86, "try-some-examples"], [87, "try-some-examples"], [89, "try-some-examples"], [97, "try-some-examples"], [99, "try-some-examples"], [100, "try-some-examples"]], "Next steps after installing": [[84, "next-steps-after-installing"], [85, "next-steps-after-installing"], [86, "next-steps-after-installing"], [87, "next-steps-after-installing"], [88, "next-steps-after-installing"], [89, "next-steps-after-installing"], [97, "next-steps-after-installing"], [99, "next-steps-after-installing"], [100, "next-steps-after-installing"]], "Additional RMW implementations (optional)": [[84, "additional-rmw-implementations-optional"], [85, "additional-rmw-implementations-optional"], [86, "additional-rmw-implementations-optional"], [87, "additional-rmw-implementations-optional"], [88, "additional-rmw-implementations-optional"], [89, "additional-rmw-implementations-optional"], [97, "additional-rmw-implementations-optional"], [99, "additional-rmw-implementations-optional"], [100, "additional-rmw-implementations-optional"]], "Alternate compilers": [[84, "alternate-compilers"], [86, "alternate-compilers"]], "Clang": [[84, "clang"], [86, "clang"]], "Stay up to date": [[84, "stay-up-to-date"], [86, "stay-up-to-date"], [88, "stay-up-to-date"], [89, "stay-up-to-date"]], "Uninstall": [[84, "uninstall"], [85, "uninstall"], [86, "uninstall"], [87, "uninstall"], [88, "uninstall"], [89, "uninstall"], [97, "uninstall"], [99, "uninstall"], [100, "uninstall"]], "RHEL (binary)": [[85, "rhel-binary"]], "Installing prerequisites": [[85, "installing-prerequisites"], [88, "installing-prerequisites"], [100, "installing-prerequisites"]], "Downloading ROS 2": [[85, "downloading-ros-2"], [87, "downloading-ros-2"], [100, "downloading-ros-2"]], "Installing and initializing rosdep": [[85, "installing-and-initializing-rosdep"], [87, "installing-and-initializing-rosdep"]], "Installing the missing dependencies": [[85, "installing-the-missing-dependencies"], [87, "installing-the-missing-dependencies"]], "Ubuntu (source)": [[86, "ubuntu-source"]], "Add the ROS 2 apt repository": [[86, "add-the-ros-2-apt-repository"], [87, "add-the-ros-2-apt-repository"]], "Using the ROS 1 bridge": [[86, "using-the-ros-1-bridge"], [87, "using-the-ros-1-bridge"], [89, "using-the-ros-1-bridge"], [99, "using-the-ros-1-bridge"]], "Ubuntu (binary)": [[87, "ubuntu-binary"]], "Install development tools (optional)": [[87, "install-development-tools-optional"]], "Windows (source)": [[88, "windows-source"]], "Language support": [[88, "language-support"]], "Install Chocolatey": [[88, "install-chocolatey"], [100, "install-chocolatey"]], "Install Python": [[88, "install-python"], [100, "install-python"]], "Install Visual C++ Redistributables": [[88, "install-visual-c-redistributables"], [100, "install-visual-c-redistributables"]], "Install OpenSSL": [[88, "install-openssl"], [100, "install-openssl"]], "Install Visual Studio": [[88, "install-visual-studio"], [100, "install-visual-studio"]], "Install OpenCV": [[88, "install-opencv"], [100, "install-opencv"]], "Install Qt5": [[88, "install-qt5"], [100, "install-qt5"]], "RQt dependencies": [[88, "rqt-dependencies"], [100, "rqt-dependencies"]], "Additional prerequisites": [[88, "additional-prerequisites"]], "Install additional prerequisites from Chocolatey": [[88, "install-additional-prerequisites-from-chocolatey"]], "Install Python prerequisites": [[88, "install-python-prerequisites"]], "Install miscellaneous prerequisites": [[88, "install-miscellaneous-prerequisites"]], "Get the ROS 2 code": [[88, "get-the-ros-2-code"], [89, "get-the-ros-2-code"]], "Build the ROS 2 code": [[88, "build-the-ros-2-code"], [89, "build-the-ros-2-code"]], "Test and run": [[88, "test-and-run"]], "Extra stuff for Debug mode": [[88, "extra-stuff-for-debug-mode"]], "macOS (source)": [[89, "macos-source"]], "Install prerequisites": [[89, "install-prerequisites"]], "Disable System Integrity Protection (SIP)": [[89, "disable-system-integrity-protection-sip"]], "Install additional DDS vendors (optional)": [[89, "install-additional-dds-vendors-optional"]], "DDS implementations": [[90, "dds-implementations"]], "Platforms / Installation types": [[90, "platforms-installation-types"]], "Ubuntu Linux source install": [[90, "ubuntu-linux-source-install"]], "RTI Connext (version 6.0.1, amd64 only)": [[90, "rti-connext-version-6-0-1-amd64-only"], [90, "id1"]], "Deb packages provided in the ROS 2 apt repositories": [[90, "deb-packages-provided-in-the-ros-2-apt-repositories"]], "Official binary packages from RTI": [[90, "official-binary-packages-from-rti"]], "Ubuntu Linux binary install": [[90, "ubuntu-linux-binary-install"]], "OSX source install": [[90, "osx-source-install"]], "RTI Connext (6.0.1)": [[90, "rti-connext-6-0-1"]], "OSX binary install": [[90, "osx-binary-install"]], "Enable Connext support": [[90, "enable-connext-support"]], "Windows source install": [[90, "windows-source-install"]], "RTI Connext 6.0.1": [[90, "id2"]], "Windows binary install": [[90, "windows-binary-install"]], "RTI Connext": [[90, "rti-connext"]], "Connext security plugins": [[91, "connext-security-plugins"]], "RTI Connext DDS": [[92, "rti-connext-dds"]], "RTI University Program": [[92, "rti-university-program"]], "RTI Connext DDS Evaluation": [[92, "rti-connext-dds-evaluation"]], "Eclipse Cyclone DDS": [[93, "eclipse-cyclone-dds"]], "Install packages": [[93, "install-packages"], [94, "install-packages"], [95, "install-packages"]], "Build from source code": [[93, "build-from-source-code"], [94, "build-from-source-code"], [95, "build-from-source-code"]], "Switch to rmw_cyclonedds": [[93, "switch-to-rmw-cyclonedds"]], "Run the talker and listener": [[93, "run-the-talker-and-listener"], [94, "run-the-talker-and-listener"], [95, "run-the-talker-and-listener"]], "GurumNetworks GurumDDS": [[94, "gurumnetworks-gurumdds"]], "Switch to rmw_gurumdds": [[94, "switch-to-rmw-gurumdds"]], "eProsima Fast DDS": [[95, "eprosima-fast-dds"]], "Switch to rmw_fastrtps": [[95, "switch-to-rmw-fastrtps"]], "Maintain source checkout": [[96, "maintain-source-checkout"]], "Update your repository list": [[96, "update-your-repository-list"]], "Latest ROS 2 Humble branches": [[96, "latest-ros-2-humble-branches"]], "Update your repositories": [[96, "update-your-repositories"]], "Download the new source code": [[96, "download-the-new-source-code"]], "Rebuild your workspace": [[96, "rebuild-your-workspace"]], "Inspect your source checkout": [[96, "inspect-your-source-checkout"]], "RHEL (RPM packages)": [[97, "rhel-rpm-packages"]], "Resources": [[97, "resources"], [99, "resources"]], "Setup Sources": [[97, "setup-sources"], [99, "setup-sources"]], "Install ROS 2 packages": [[97, "install-ros-2-packages"], [99, "install-ros-2-packages"]], "Sourcing the setup script": [[97, "sourcing-the-setup-script"], [99, "sourcing-the-setup-script"]], "Testing with pre-release binaries": [[98, "testing-with-pre-release-binaries"]], "deb testing repository": [[98, "deb-testing-repository"]], "Binary archives": [[98, "binary-archives"]], "Docker": [[98, "docker"]], "Ubuntu (deb packages)": [[99, "ubuntu-deb-packages"]], "Talker-listener": [[99, "talker-listener"]], "Windows (binary)": [[100, "windows-binary"]], "Extra Stuff for Debug": [[100, "extra-stuff-for-debug"]], "\u76f8\u5173\u5305\u6587\u6863": [[101, "id1"]], "Larger Packages": [[101, "larger-packages"]], "API Documentation": [[101, "api-documentation"]], "Adding Your Package to docs.ros.org": [[101, "adding-your-package-to-docs-ros-org"]], "\u76f8\u5173\u9879\u76ee": [[102, "id1"]], "Gazebo": [[102, "gazebo"], [161, "gazebo"]], "Large Community Projects": [[102, "large-community-projects"]], "Further Community Projects": [[102, "further-community-projects"]], "Company-driven Projects": [[102, "company-driven-projects"]], "Intel ROS 2 Projects": [[103, "intel-ros-2-projects"]], "Key Projects": [[103, "key-projects"]], "Reference": [[103, "reference"]], "NVIDIA ROS 2 Projects": [[104, "nvidia-ros-2-projects"]], "ISAAC ROS Projects": [[104, "isaac-ros-projects"]], "Additional Projects": [[104, "additional-projects"]], "Simulation Projects": [[104, "simulation-projects"]], "\u53d1\u884c\u7248": [[105, "releases"]], "What is a Distribution?": [[105, "what-is-a-distribution"]], "List of Distributions": [[105, "list-of-distributions"]], "Future Distributions": [[105, "future-distributions"]], "Rolling Distribution": [[105, "rolling-distribution"]], "Alphas": [[106, "alphas"]], "ROS 2 alpha8 release (code name Hook-and-Loop; October 2016)": [[106, "ros-2-alpha8-release-code-name-hook-and-loop-october-2016"]], "Changes to supported DDS vendors": [[106, "changes-to-supported-dds-vendors"]], "Scope": [[106, "scope"], [106, "id2"], [106, "id4"], [106, "id6"], [106, "id8"], [106, "id13"], [106, "id18"], [106, "id23"]], "ROS 2 alpha7 release (code name Glue Gun; July 2016)": [[106, "ros-2-alpha7-release-code-name-glue-gun-july-2016"]], "New version of Ubuntu required": [[106, "new-version-of-ubuntu-required"]], "ROS 2 alpha6 release (code name Fastener; June 2016)": [[106, "ros-2-alpha6-release-code-name-fastener-june-2016"]], "ROS 2 alpha5 release (code name Epoxy; April 2016)": [[106, "ros-2-alpha5-release-code-name-epoxy-april-2016"]], "ROS 2 alpha4 release (code name Duct tape; February 2016)": [[106, "ros-2-alpha4-release-code-name-duct-tape-february-2016"]], "Status": [[106, "status"], [106, "id11"], [106, "id16"], [106, "id21"]], "Intended audience": [[106, "intended-audience"], [106, "id12"], [106, "id17"], [106, "id22"]], "ROS 2 alpha3 release (code name Cement; December 2015)": [[106, "ros-2-alpha3-release-code-name-cement-december-2015"]], "ROS 2 alpha2 release (code name Baling wire; October 2015)": [[106, "ros-2-alpha2-release-code-name-baling-wire-october-2015"]], "ROS 2 alpha1 release (code name Anchor; August 2015)": [[106, "ros-2-alpha1-release-code-name-anchor-august-2015"]], "Beta 1 (Asphalt)": [[107, "beta-1-asphalt"]], "Supported Platforms": [[107, "supported-platforms"], [108, "supported-platforms"], [109, "supported-platforms"], [116, "supported-platforms"], [117, "supported-platforms"], [118, "supported-platforms"], [119, "supported-platforms"], [120, "supported-platforms"], [121, "supported-platforms"], [122, "supported-platforms"], [123, "supported-platforms"], [124, "supported-platforms"], [125, "supported-platforms"], [126, "supported-platforms"]], "Features": [[107, "features"], [108, "features"], [109, "features"], [116, "features"], [117, "features"]], "Improvements since Alpha 8 release": [[107, "improvements-since-alpha-8-release"]], "Selected features from previous Alpha releases": [[107, "selected-features-from-previous-alpha-releases"]], "Known issues": [[107, "known-issues"], [108, "known-issues"], [109, "known-issues"]], "Beta 2 (r2b2)": [[108, "beta-2-r2b2"]], "Improvements since Beta 1 release": [[108, "improvements-since-beta-1-release"]], "New demo application": [[108, "new-demo-application"], [109, "new-demo-application"]], "Selected features from previous Alpha/Beta releases": [[108, "selected-features-from-previous-alpha-beta-releases"], [109, "selected-features-from-previous-alpha-beta-releases"]], "Beta 3 (r2b3)": [[109, "beta-3-r2b3"]], "Improvements since Beta 2 release": [[109, "improvements-since-beta-2-release"]], "Development Distribution": [[110, "development-distribution"]], "End-of-Life Distributions": [[111, "end-of-life-distributions"]], "Galactic Geochelone changelog": [[112, "galactic-geochelone-changelog"]], "action_msgs": [[112, "action-msgs"], [113, "action-msgs"], [114, "action-msgs"]], "action_tutorials_cpp": [[112, "action-tutorials-cpp"], [113, "action-tutorials-cpp"], [114, "action-tutorials-cpp"], [115, "action-tutorials-cpp"]], "action_tutorials_interfaces": [[112, "action-tutorials-interfaces"], [113, "action-tutorials-interfaces"], [114, "action-tutorials-interfaces"], [115, "action-tutorials-interfaces"]], "action_tutorials_py": [[112, "action-tutorials-py"], [113, "action-tutorials-py"], [114, "action-tutorials-py"], [115, "action-tutorials-py"]], "actionlib_msgs": [[112, "actionlib-msgs"], [113, "actionlib-msgs"], [114, "actionlib-msgs"], [115, "actionlib-msgs"]], "ament_clang_format": [[112, "ament-clang-format"], [113, "ament-clang-format"], [114, "ament-clang-format"], [115, "ament-clang-format"]], "ament_clang_tidy": [[112, "ament-clang-tidy"], [113, "ament-clang-tidy"], [114, "ament-clang-tidy"], [115, "ament-clang-tidy"]], "ament_cmake": [[112, "ament-cmake"], [113, "ament-cmake"], [114, "ament-cmake"], [115, "ament-cmake"], [119, "ament-cmake"], [122, "ament-cmake"]], "ament_cmake_auto": [[112, "ament-cmake-auto"], [113, "ament-cmake-auto"], [114, "ament-cmake-auto"], [115, "ament-cmake-auto"], [124, "ament-cmake-auto"]], "ament_cmake_clang_format": [[112, "ament-cmake-clang-format"], [113, "ament-cmake-clang-format"], [114, "ament-cmake-clang-format"], [115, "ament-cmake-clang-format"]], "ament_cmake_clang_tidy": [[112, "ament-cmake-clang-tidy"], [113, "ament-cmake-clang-tidy"], [114, "ament-cmake-clang-tidy"], [115, "ament-cmake-clang-tidy"]], "ament_cmake_copyright": [[112, "ament-cmake-copyright"], [113, "ament-cmake-copyright"], [114, "ament-cmake-copyright"], [115, "ament-cmake-copyright"]], "ament_cmake_core": [[112, "ament-cmake-core"], [113, "ament-cmake-core"], [114, "ament-cmake-core"], [115, "ament-cmake-core"]], "ament_cmake_cppcheck": [[112, "ament-cmake-cppcheck"], [113, "ament-cmake-cppcheck"], [114, "ament-cmake-cppcheck"], [115, "ament-cmake-cppcheck"]], "ament_cmake_cpplint": [[112, "ament-cmake-cpplint"], [113, "ament-cmake-cpplint"], [114, "ament-cmake-cpplint"], [115, "ament-cmake-cpplint"]], "ament_cmake_export_definitions": [[112, "ament-cmake-export-definitions"], [113, "ament-cmake-export-definitions"], [114, "ament-cmake-export-definitions"], [115, "ament-cmake-export-definitions"]], "ament_cmake_export_dependencies": [[112, "ament-cmake-export-dependencies"], [113, "ament-cmake-export-dependencies"], [114, "ament-cmake-export-dependencies"], [115, "ament-cmake-export-dependencies"]], "ament_cmake_export_include_directories": [[112, "ament-cmake-export-include-directories"], [113, "ament-cmake-export-include-directories"], [114, "ament-cmake-export-include-directories"], [115, "ament-cmake-export-include-directories"]], "ament_cmake_export_interfaces": [[112, "ament-cmake-export-interfaces"], [113, "ament-cmake-export-interfaces"], [114, "ament-cmake-export-interfaces"], [115, "ament-cmake-export-interfaces"]], "ament_cmake_export_libraries": [[112, "ament-cmake-export-libraries"], [113, "ament-cmake-export-libraries"], [114, "ament-cmake-export-libraries"], [115, "ament-cmake-export-libraries"]], "ament_cmake_export_link_flags": [[112, "ament-cmake-export-link-flags"], [113, "ament-cmake-export-link-flags"], [114, "ament-cmake-export-link-flags"], [115, "ament-cmake-export-link-flags"]], "ament_cmake_export_targets": [[112, "ament-cmake-export-targets"], [113, "ament-cmake-export-targets"], [114, "ament-cmake-export-targets"], [115, "ament-cmake-export-targets"]], "ament_cmake_flake8": [[112, "ament-cmake-flake8"], [113, "ament-cmake-flake8"], [114, "ament-cmake-flake8"], [115, "ament-cmake-flake8"]], "ament_cmake_gmock": [[112, "ament-cmake-gmock"], [113, "ament-cmake-gmock"], [114, "ament-cmake-gmock"], [115, "ament-cmake-gmock"]], "ament_cmake_google_benchmark": [[112, "ament-cmake-google-benchmark"], [113, "ament-cmake-google-benchmark"], [114, "ament-cmake-google-benchmark"], [115, "ament-cmake-google-benchmark"]], "ament_cmake_gtest": [[112, "ament-cmake-gtest"], [113, "ament-cmake-gtest"], [114, "ament-cmake-gtest"], [115, "ament-cmake-gtest"]], "ament_cmake_include_directories": [[112, "ament-cmake-include-directories"], [113, "ament-cmake-include-directories"], [114, "ament-cmake-include-directories"], [115, "ament-cmake-include-directories"]], "ament_cmake_libraries": [[112, "ament-cmake-libraries"], [113, "ament-cmake-libraries"], [114, "ament-cmake-libraries"], [115, "ament-cmake-libraries"]], "ament_cmake_lint_cmake": [[112, "ament-cmake-lint-cmake"], [113, "ament-cmake-lint-cmake"], [114, "ament-cmake-lint-cmake"], [115, "ament-cmake-lint-cmake"]], "ament_cmake_mypy": [[112, "ament-cmake-mypy"], [113, "ament-cmake-mypy"], [114, "ament-cmake-mypy"], [115, "ament-cmake-mypy"]], "ament_cmake_nose": [[112, "ament-cmake-nose"], [113, "ament-cmake-nose"], [124, "ament-cmake-nose"]], "ament_cmake_pclint": [[112, "ament-cmake-pclint"], [113, "ament-cmake-pclint"], [114, "ament-cmake-pclint"], [115, "ament-cmake-pclint"]], "ament_cmake_pep257": [[112, "ament-cmake-pep257"], [113, "ament-cmake-pep257"], [114, "ament-cmake-pep257"], [115, "ament-cmake-pep257"]], "ament_cmake_pycodestyle": [[112, "ament-cmake-pycodestyle"], [113, "ament-cmake-pycodestyle"], [114, "ament-cmake-pycodestyle"], [115, "ament-cmake-pycodestyle"]], "ament_cmake_pyflakes": [[112, "ament-cmake-pyflakes"], [113, "ament-cmake-pyflakes"], [114, "ament-cmake-pyflakes"], [115, "ament-cmake-pyflakes"]], "ament_cmake_pytest": [[112, "ament-cmake-pytest"], [113, "ament-cmake-pytest"], [114, "ament-cmake-pytest"], [115, "ament-cmake-pytest"]], "ament_cmake_python": [[112, "ament-cmake-python"], [113, "ament-cmake-python"], [114, "ament-cmake-python"], [115, "ament-cmake-python"]], "ament_cmake_ros": [[112, "ament-cmake-ros"], [113, "ament-cmake-ros"], [114, "ament-cmake-ros"]], "ament_cmake_target_dependencies": [[112, "ament-cmake-target-dependencies"], [113, "ament-cmake-target-dependencies"], [114, "ament-cmake-target-dependencies"], [115, "ament-cmake-target-dependencies"]], "ament_cmake_test": [[112, "ament-cmake-test"], [113, "ament-cmake-test"], [114, "ament-cmake-test"], [115, "ament-cmake-test"]], "ament_cmake_uncrustify": [[112, "ament-cmake-uncrustify"], [113, "ament-cmake-uncrustify"], [114, "ament-cmake-uncrustify"], [115, "ament-cmake-uncrustify"]], "ament_cmake_version": [[112, "ament-cmake-version"], [113, "ament-cmake-version"], [114, "ament-cmake-version"], [115, "ament-cmake-version"]], "ament_cmake_xmllint": [[112, "ament-cmake-xmllint"], [113, "ament-cmake-xmllint"], [114, "ament-cmake-xmllint"], [115, "ament-cmake-xmllint"]], "ament_copyright": [[112, "ament-copyright"], [113, "ament-copyright"], [114, "ament-copyright"], [115, "ament-copyright"]], "ament_cppcheck": [[112, "ament-cppcheck"], [113, "ament-cppcheck"], [114, "ament-cppcheck"], [115, "ament-cppcheck"]], "ament_cpplint": [[112, "ament-cpplint"], [113, "ament-cpplint"], [114, "ament-cpplint"], [115, "ament-cpplint"]], "ament_flake8": [[112, "ament-flake8"], [113, "ament-flake8"], [114, "ament-flake8"], [115, "ament-flake8"]], "ament_index_cpp": [[112, "ament-index-cpp"], [113, "ament-index-cpp"], [114, "ament-index-cpp"], [115, "ament-index-cpp"]], "ament_index_python": [[112, "ament-index-python"], [113, "ament-index-python"], [114, "ament-index-python"], [115, "ament-index-python"]], "ament_lint": [[112, "ament-lint"], [113, "ament-lint"], [114, "ament-lint"], [115, "ament-lint"], [124, "ament-lint"]], "ament_lint_auto": [[112, "ament-lint-auto"], [113, "ament-lint-auto"], [114, "ament-lint-auto"], [115, "ament-lint-auto"]], "ament_lint_cmake": [[112, "ament-lint-cmake"], [113, "ament-lint-cmake"], [114, "ament-lint-cmake"], [115, "ament-lint-cmake"]], "ament_lint_common": [[112, "ament-lint-common"], [113, "ament-lint-common"], [114, "ament-lint-common"], [115, "ament-lint-common"]], "ament_mypy": [[112, "ament-mypy"], [113, "ament-mypy"], [114, "ament-mypy"], [115, "ament-mypy"]], "ament_package": [[112, "ament-package"], [113, "ament-package"], [114, "ament-package"], [115, "ament-package"]], "ament_pclint": [[112, "ament-pclint"], [113, "ament-pclint"], [114, "ament-pclint"], [115, "ament-pclint"]], "ament_pep257": [[112, "ament-pep257"], [113, "ament-pep257"], [114, "ament-pep257"], [115, "ament-pep257"]], "ament_pycodestyle": [[112, "ament-pycodestyle"], [113, "ament-pycodestyle"], [114, "ament-pycodestyle"], [115, "ament-pycodestyle"]], "ament_pyflakes": [[112, "ament-pyflakes"], [113, "ament-pyflakes"], [114, "ament-pyflakes"], [115, "ament-pyflakes"]], "ament_uncrustify": [[112, "ament-uncrustify"], [113, "ament-uncrustify"], [114, "ament-uncrustify"], [115, "ament-uncrustify"]], "ament_xmllint": [[112, "ament-xmllint"], [113, "ament-xmllint"], [114, "ament-xmllint"], [115, "ament-xmllint"]], "builtin_interfaces": [[112, "builtin-interfaces"], [113, "builtin-interfaces"], [114, "builtin-interfaces"]], "camera_calibration_parsers": [[112, "camera-calibration-parsers"], [113, "camera-calibration-parsers"], [114, "camera-calibration-parsers"], [115, "camera-calibration-parsers"]], "camera_info_manager": [[112, "camera-info-manager"], [113, "camera-info-manager"], [114, "camera-info-manager"], [115, "camera-info-manager"], [124, "camera-info-manager"]], "class_loader": [[112, "class-loader"], [113, "class-loader"], [114, "class-loader"], [115, "class-loader"]], "common_interfaces": [[112, "common-interfaces"], [113, "common-interfaces"], [114, "common-interfaces"], [115, "common-interfaces"], [123, "common-interfaces"], [125, "common-interfaces"], [125, "id1"]], "composition": [[112, "composition"], [113, "composition"], [114, "composition"], [115, "composition"]], "composition_interfaces": [[112, "composition-interfaces"], [113, "composition-interfaces"], [114, "composition-interfaces"]], "cyclonedds": [[112, "cyclonedds"]], "demo_nodes_cpp": [[112, "demo-nodes-cpp"], [113, "demo-nodes-cpp"], [114, "demo-nodes-cpp"], [115, "demo-nodes-cpp"]], "demo_nodes_cpp_native": [[112, "demo-nodes-cpp-native"], [113, "demo-nodes-cpp-native"], [114, "demo-nodes-cpp-native"], [115, "demo-nodes-cpp-native"]], "demo_nodes_py": [[112, "demo-nodes-py"], [113, "demo-nodes-py"], [114, "demo-nodes-py"], [115, "demo-nodes-py"]], "diagnostic_msgs": [[112, "diagnostic-msgs"], [113, "diagnostic-msgs"], [114, "diagnostic-msgs"], [115, "diagnostic-msgs"]], "domain_coordinator": [[112, "domain-coordinator"], [113, "domain-coordinator"], [114, "domain-coordinator"]], "dummy_map_server": [[112, "dummy-map-server"], [113, "dummy-map-server"], [114, "dummy-map-server"], [115, "dummy-map-server"]], "dummy_robot_bringup": [[112, "dummy-robot-bringup"], [113, "dummy-robot-bringup"], [114, "dummy-robot-bringup"], [115, "dummy-robot-bringup"]], "dummy_sensors": [[112, "dummy-sensors"], [113, "dummy-sensors"], [114, "dummy-sensors"], [115, "dummy-sensors"]], "example_interfaces": [[112, "example-interfaces"], [113, "example-interfaces"], [114, "example-interfaces"], [115, "example-interfaces"]], "examples_rclcpp_cbg_executor": [[112, "examples-rclcpp-cbg-executor"], [113, "examples-rclcpp-cbg-executor"], [114, "examples-rclcpp-cbg-executor"]], "examples_rclcpp_minimal_action_client": [[112, "examples-rclcpp-minimal-action-client"], [113, "examples-rclcpp-minimal-action-client"], [114, "examples-rclcpp-minimal-action-client"]], "examples_rclcpp_minimal_action_server": [[112, "examples-rclcpp-minimal-action-server"], [113, "examples-rclcpp-minimal-action-server"], [114, "examples-rclcpp-minimal-action-server"]], "examples_rclcpp_minimal_client": [[112, "examples-rclcpp-minimal-client"], [113, "examples-rclcpp-minimal-client"], [114, "examples-rclcpp-minimal-client"]], "examples_rclcpp_minimal_composition": [[112, "examples-rclcpp-minimal-composition"], [113, "examples-rclcpp-minimal-composition"], [114, "examples-rclcpp-minimal-composition"]], "examples_rclcpp_minimal_publisher": [[112, "examples-rclcpp-minimal-publisher"], [113, "examples-rclcpp-minimal-publisher"], [114, "examples-rclcpp-minimal-publisher"]], "examples_rclcpp_minimal_service": [[112, "examples-rclcpp-minimal-service"], [113, "examples-rclcpp-minimal-service"], [114, "examples-rclcpp-minimal-service"]], "examples_rclcpp_minimal_subscriber": [[112, "examples-rclcpp-minimal-subscriber"], [113, "examples-rclcpp-minimal-subscriber"], [114, "examples-rclcpp-minimal-subscriber"], [115, "examples-rclcpp-minimal-subscriber"]], "examples_rclcpp_minimal_timer": [[112, "examples-rclcpp-minimal-timer"], [113, "examples-rclcpp-minimal-timer"], [114, "examples-rclcpp-minimal-timer"]], "examples_rclcpp_multithreaded_executor": [[112, "examples-rclcpp-multithreaded-executor"], [113, "examples-rclcpp-multithreaded-executor"], [114, "examples-rclcpp-multithreaded-executor"]], "examples_rclpy_executors": [[112, "examples-rclpy-executors"], [113, "examples-rclpy-executors"], [114, "examples-rclpy-executors"]], "examples_rclpy_guard_conditions": [[112, "examples-rclpy-guard-conditions"], [113, "examples-rclpy-guard-conditions"], [114, "examples-rclpy-guard-conditions"]], "examples_rclpy_minimal_action_client": [[112, "examples-rclpy-minimal-action-client"], [113, "examples-rclpy-minimal-action-client"], [114, "examples-rclpy-minimal-action-client"]], "examples_rclpy_minimal_action_server": [[112, "examples-rclpy-minimal-action-server"], [113, "examples-rclpy-minimal-action-server"], [114, "examples-rclpy-minimal-action-server"]], "examples_rclpy_minimal_client": [[112, "examples-rclpy-minimal-client"], [113, "examples-rclpy-minimal-client"], [114, "examples-rclpy-minimal-client"]], "examples_rclpy_minimal_publisher": [[112, "examples-rclpy-minimal-publisher"], [113, "examples-rclpy-minimal-publisher"], [114, "examples-rclpy-minimal-publisher"]], "examples_rclpy_minimal_service": [[112, "examples-rclpy-minimal-service"], [113, "examples-rclpy-minimal-service"], [114, "examples-rclpy-minimal-service"]], "examples_rclpy_minimal_subscriber": [[112, "examples-rclpy-minimal-subscriber"], [113, "examples-rclpy-minimal-subscriber"], [114, "examples-rclpy-minimal-subscriber"]], "examples_rclpy_pointcloud_publisher": [[112, "examples-rclpy-pointcloud-publisher"], [113, "examples-rclpy-pointcloud-publisher"], [114, "examples-rclpy-pointcloud-publisher"]], "examples_tf2_py": [[112, "examples-tf2-py"], [113, "examples-tf2-py"], [114, "examples-tf2-py"]], "fastrtps_cmake_module": [[112, "fastrtps-cmake-module"], [113, "fastrtps-cmake-module"], [114, "fastrtps-cmake-module"]], "geometry2": [[112, "geometry2"], [114, "geometry2"], [123, "geometry2"], [125, "geometry2"]], "geometry_msgs": [[112, "geometry-msgs"], [113, "geometry-msgs"], [114, "geometry-msgs"], [115, "geometry-msgs"], [120, "geometry-msgs"]], "google_benchmark_vendor": [[112, "google-benchmark-vendor"], [113, "google-benchmark-vendor"], [114, "google-benchmark-vendor"], [115, "google-benchmark-vendor"]], "image_common": [[112, "image-common"]], "image_tools": [[112, "image-tools"], [113, "image-tools"], [114, "image-tools"], [115, "image-tools"]], "image_transport": [[112, "image-transport"], [113, "image-transport"], [114, "image-transport"], [115, "image-transport"], [125, "image-transport"]], "interactive_markers": [[112, "interactive-markers"], [113, "interactive-markers"], [114, "interactive-markers"], [115, "interactive-markers"]], "intra_process_demo": [[112, "intra-process-demo"], [113, "intra-process-demo"], [114, "intra-process-demo"], [115, "intra-process-demo"]], "kdl_parser": [[112, "kdl-parser"], [113, "kdl-parser"], [114, "kdl-parser"], [115, "kdl-parser"]], "laser_geometry": [[112, "laser-geometry"], [113, "laser-geometry"], [114, "laser-geometry"], [115, "laser-geometry"]], "launch_ros": [[112, "launch-ros"], [113, "launch-ros"], [114, "launch-ros"], [115, "launch-ros"], [121, "launch-ros"], [123, "launch-ros"], [124, "launch-ros"], [124, "id2"]], "launch_testing": [[112, "launch-testing"], [113, "launch-testing"], [114, "launch-testing"], [115, "launch-testing"], [124, "launch-testing"]], "launch_testing_ament_cmake": [[112, "launch-testing-ament-cmake"], [113, "launch-testing-ament-cmake"], [114, "launch-testing-ament-cmake"]], "launch_testing_ros": [[112, "launch-testing-ros"], [113, "launch-testing-ros"], [114, "launch-testing-ros"], [115, "launch-testing-ros"]], "launch_xml": [[112, "launch-xml"], [113, "launch-xml"], [114, "launch-xml"], [115, "launch-xml"], [124, "launch-xml"]], "launch_yaml": [[112, "launch-yaml"], [113, "launch-yaml"], [114, "launch-yaml"], [115, "launch-yaml"], [124, "launch-yaml"]], "libcurl_vendor": [[112, "libcurl-vendor"], [113, "libcurl-vendor"], [114, "libcurl-vendor"], [115, "libcurl-vendor"]], "libstatistics_collector": [[112, "libstatistics-collector"], [113, "libstatistics-collector"], [114, "libstatistics-collector"], [115, "libstatistics-collector"]], "libyaml_vendor": [[112, "libyaml-vendor"], [113, "libyaml-vendor"], [114, "libyaml-vendor"], [115, "libyaml-vendor"]], "lifecycle": [[112, "lifecycle"], [113, "lifecycle"], [114, "lifecycle"], [115, "lifecycle"]], "lifecycle_msgs": [[112, "lifecycle-msgs"], [113, "lifecycle-msgs"], [114, "lifecycle-msgs"]], "logging_demo": [[112, "logging-demo"], [113, "logging-demo"], [114, "logging-demo"], [115, "logging-demo"]], "map_msgs": [[112, "map-msgs"], [114, "map-msgs"], [115, "map-msgs"]], "message_filters": [[112, "message-filters"], [113, "message-filters"], [114, "message-filters"], [115, "message-filters"], [124, "message-filters"], [125, "message-filters"]], "mimick_vendor": [[112, "mimick-vendor"], [113, "mimick-vendor"], [114, "mimick-vendor"], [115, "mimick-vendor"]], "nav_msgs": [[112, "nav-msgs"], [113, "nav-msgs"], [114, "nav-msgs"], [115, "nav-msgs"]], "osrf_pycommon": [[112, "osrf-pycommon"], [114, "osrf-pycommon"], [115, "osrf-pycommon"]], "osrf_testing_tools_cpp": [[112, "osrf-testing-tools-cpp"], [114, "osrf-testing-tools-cpp"], [115, "osrf-testing-tools-cpp"]], "pendulum_control": [[112, "pendulum-control"], [113, "pendulum-control"], [114, "pendulum-control"], [115, "pendulum-control"]], "pendulum_msgs": [[112, "pendulum-msgs"], [113, "pendulum-msgs"], [114, "pendulum-msgs"], [115, "pendulum-msgs"]], "performance_test_fixture": [[112, "performance-test-fixture"], [114, "performance-test-fixture"]], "pluginlib": [[112, "pluginlib"], [113, "pluginlib"], [114, "pluginlib"], [115, "pluginlib"]], "pybind11_vendor": [[112, "pybind11-vendor"], [113, "pybind11-vendor"], [114, "pybind11-vendor"], [115, "pybind11-vendor"]], "python_cmake_module": [[112, "python-cmake-module"], [113, "python-cmake-module"], [114, "python-cmake-module"], [115, "python-cmake-module"]], "python_qt_binding": [[112, "python-qt-binding"], [114, "python-qt-binding"], [115, "python-qt-binding"]], "qt_dotgraph": [[112, "qt-dotgraph"], [114, "qt-dotgraph"], [115, "qt-dotgraph"]], "qt_gui": [[112, "qt-gui"], [114, "qt-gui"], [115, "qt-gui"]], "qt_gui_cpp": [[112, "qt-gui-cpp"], [113, "qt-gui-cpp"], [114, "qt-gui-cpp"], [115, "qt-gui-cpp"]], "quality_of_service_demo_cpp": [[112, "quality-of-service-demo-cpp"], [113, "quality-of-service-demo-cpp"], [114, "quality-of-service-demo-cpp"], [115, "quality-of-service-demo-cpp"]], "quality_of_service_demo_py": [[112, "quality-of-service-demo-py"], [113, "quality-of-service-demo-py"], [114, "quality-of-service-demo-py"], [115, "quality-of-service-demo-py"]], "rcl_action": [[112, "rcl-action"], [113, "rcl-action"], [114, "rcl-action"], [115, "rcl-action"]], "rcl_interfaces": [[112, "rcl-interfaces"], [113, "rcl-interfaces"], [114, "rcl-interfaces"], [115, "rcl-interfaces"]], "rcl_lifecycle": [[112, "rcl-lifecycle"], [113, "rcl-lifecycle"], [114, "rcl-lifecycle"], [115, "rcl-lifecycle"]], "rcl_logging_interface": [[112, "rcl-logging-interface"], [113, "rcl-logging-interface"], [114, "rcl-logging-interface"], [115, "rcl-logging-interface"]], "rcl_logging_log4cxx": [[112, "rcl-logging-log4cxx"]], "rcl_logging_noop": [[112, "rcl-logging-noop"], [113, "rcl-logging-noop"], [114, "rcl-logging-noop"], [115, "rcl-logging-noop"]], "rcl_yaml_param_parser": [[112, "rcl-yaml-param-parser"], [113, "rcl-yaml-param-parser"], [114, "rcl-yaml-param-parser"], [115, "rcl-yaml-param-parser"], [124, "rcl-yaml-param-parser"]], "rclcpp_action": [[112, "rclcpp-action"], [113, "rclcpp-action"], [114, "rclcpp-action"], [115, "rclcpp-action"], [121, "rclcpp-action"], [122, "rclcpp-action"], [125, "rclcpp-action"]], "rclcpp_components": [[112, "rclcpp-components"], [113, "rclcpp-components"], [114, "rclcpp-components"], [115, "rclcpp-components"], [119, "rclcpp-components"]], "rclcpp_lifecycle": [[112, "rclcpp-lifecycle"], [113, "rclcpp-lifecycle"], [114, "rclcpp-lifecycle"], [115, "rclcpp-lifecycle"], [123, "rclcpp-lifecycle"], [125, "rclcpp-lifecycle"]], "rcpputils": [[112, "rcpputils"], [113, "rcpputils"], [114, "rcpputils"], [115, "rcpputils"], [125, "rcpputils"]], "resource_retriever": [[112, "resource-retriever"], [113, "resource-retriever"], [115, "resource-retriever"]], "rmw": [[112, "rmw"], [113, "rmw"], [114, "rmw"], [115, "rmw"], [119, "rmw"], [120, "rmw"], [122, "rmw"], [123, "rmw"], [124, "rmw"]], "rmw_connextdds": [[112, "rmw-connextdds"], [113, "rmw-connextdds"], [114, "rmw-connextdds"], [115, "rmw-connextdds"], [123, "rmw-connextdds"]], "rmw_connextdds_common": [[112, "rmw-connextdds-common"], [113, "rmw-connextdds-common"], [114, "rmw-connextdds-common"], [115, "rmw-connextdds-common"]], "rmw_connextddsmicro": [[112, "rmw-connextddsmicro"], [113, "rmw-connextddsmicro"], [114, "rmw-connextddsmicro"], [115, "rmw-connextddsmicro"]], "rmw_cyclonedds_cpp": [[112, "rmw-cyclonedds-cpp"], [113, "rmw-cyclonedds-cpp"], [114, "rmw-cyclonedds-cpp"], [115, "rmw-cyclonedds-cpp"]], "rmw_dds_common": [[112, "rmw-dds-common"], [113, "rmw-dds-common"], [114, "rmw-dds-common"], [115, "rmw-dds-common"], [124, "rmw-dds-common"]], "rmw_fastrtps_cpp": [[112, "rmw-fastrtps-cpp"], [113, "rmw-fastrtps-cpp"], [114, "rmw-fastrtps-cpp"], [115, "rmw-fastrtps-cpp"]], "rmw_fastrtps_dynamic_cpp": [[112, "rmw-fastrtps-dynamic-cpp"], [113, "rmw-fastrtps-dynamic-cpp"], [114, "rmw-fastrtps-dynamic-cpp"], [115, "rmw-fastrtps-dynamic-cpp"]], "rmw_fastrtps_shared_cpp": [[112, "rmw-fastrtps-shared-cpp"], [113, "rmw-fastrtps-shared-cpp"], [114, "rmw-fastrtps-shared-cpp"], [115, "rmw-fastrtps-shared-cpp"]], "rmw_implementation": [[112, "rmw-implementation"], [113, "rmw-implementation"], [114, "rmw-implementation"], [115, "rmw-implementation"]], "rmw_implementation_cmake": [[112, "rmw-implementation-cmake"], [113, "rmw-implementation-cmake"], [114, "rmw-implementation-cmake"]], "robot_state_publisher": [[112, "robot-state-publisher"], [113, "robot-state-publisher"], [114, "robot-state-publisher"], [115, "robot-state-publisher"], [123, "robot-state-publisher"]], "ros1_bridge": [[112, "ros1-bridge"], [123, "ros1-bridge"]], "ros2action": [[112, "ros2action"], [113, "ros2action"], [114, "ros2action"], [115, "ros2action"], [125, "ros2action"]], "ros2bag": [[112, "ros2bag"], [113, "ros2bag"], [114, "ros2bag"], [115, "ros2bag"]], "ros2cli": [[112, "ros2cli"], [113, "ros2cli"], [114, "ros2cli"], [115, "ros2cli"], [120, "ros2cli"], [122, "ros2cli"], [123, "ros2cli"], [123, "id5"], [125, "ros2cli"]], "ros2cli_common_extensions": [[112, "ros2cli-common-extensions"], [114, "ros2cli-common-extensions"]], "ros2cli_test_interfaces": [[112, "ros2cli-test-interfaces"], [113, "ros2cli-test-interfaces"], [114, "ros2cli-test-interfaces"], [115, "ros2cli-test-interfaces"]], "ros2component": [[112, "ros2component"], [113, "ros2component"], [114, "ros2component"], [115, "ros2component"]], "ros2doctor": [[112, "ros2doctor"], [113, "ros2doctor"], [114, "ros2doctor"], [115, "ros2doctor"]], "ros2interface": [[112, "ros2interface"], [113, "ros2interface"], [114, "ros2interface"], [115, "ros2interface"]], "ros2launch": [[112, "ros2launch"], [113, "ros2launch"], [114, "ros2launch"]], "ros2lifecycle": [[112, "ros2lifecycle"], [113, "ros2lifecycle"], [114, "ros2lifecycle"]], "ros2lifecycle_test_fixtures": [[112, "ros2lifecycle-test-fixtures"], [113, "ros2lifecycle-test-fixtures"], [114, "ros2lifecycle-test-fixtures"]], "ros2multicast": [[112, "ros2multicast"], [113, "ros2multicast"], [114, "ros2multicast"]], "ros2node": [[112, "ros2node"], [113, "ros2node"], [114, "ros2node"], [120, "ros2node"]], "ros2param": [[112, "ros2param"], [113, "ros2param"], [114, "ros2param"], [115, "ros2param"], [124, "ros2param"]], "ros2pkg": [[112, "ros2pkg"], [113, "ros2pkg"], [114, "ros2pkg"], [115, "ros2pkg"]], "ros2run": [[112, "ros2run"], [113, "ros2run"], [114, "ros2run"]], "ros2service": [[112, "ros2service"], [113, "ros2service"], [114, "ros2service"], [115, "ros2service"]], "ros2test": [[112, "ros2test"], [113, "ros2test"], [114, "ros2test"]], "ros2topic": [[112, "ros2topic"], [113, "ros2topic"], [114, "ros2topic"], [115, "ros2topic"], [123, "ros2topic"], [124, "ros2topic"], [124, "id8"]], "ros_testing": [[112, "ros-testing"], [114, "ros-testing"]], "rosbag2": [[112, "rosbag2"], [113, "rosbag2"], [114, "rosbag2"], [123, "rosbag2"], [124, "rosbag2"], [125, "rosbag2"], [125, "id6"]], "rosbag2_compression": [[112, "rosbag2-compression"], [113, "rosbag2-compression"], [114, "rosbag2-compression"], [115, "rosbag2-compression"]], "rosbag2_compression_zstd": [[112, "rosbag2-compression-zstd"], [113, "rosbag2-compression-zstd"], [114, "rosbag2-compression-zstd"], [115, "rosbag2-compression-zstd"]], "rosbag2_cpp": [[112, "rosbag2-cpp"], [113, "rosbag2-cpp"], [114, "rosbag2-cpp"], [115, "rosbag2-cpp"]], "rosbag2_interfaces": [[112, "rosbag2-interfaces"], [113, "rosbag2-interfaces"], [114, "rosbag2-interfaces"], [115, "rosbag2-interfaces"]], "rosbag2_performance_benchmarking": [[112, "rosbag2-performance-benchmarking"], [113, "rosbag2-performance-benchmarking"], [114, "rosbag2-performance-benchmarking"], [115, "rosbag2-performance-benchmarking"]], "rosbag2_py": [[112, "rosbag2-py"], [113, "rosbag2-py"], [114, "rosbag2-py"], [115, "rosbag2-py"]], "rosbag2_storage": [[112, "rosbag2-storage"], [113, "rosbag2-storage"], [114, "rosbag2-storage"], [115, "rosbag2-storage"]], "rosbag2_storage_default_plugins": [[112, "rosbag2-storage-default-plugins"], [113, "rosbag2-storage-default-plugins"], [114, "rosbag2-storage-default-plugins"]], "rosbag2_test_common": [[112, "rosbag2-test-common"], [113, "rosbag2-test-common"], [114, "rosbag2-test-common"], [115, "rosbag2-test-common"]], "rosbag2_tests": [[112, "rosbag2-tests"], [113, "rosbag2-tests"], [114, "rosbag2-tests"], [115, "rosbag2-tests"]], "rosbag2_transport": [[112, "rosbag2-transport"], [113, "rosbag2-transport"], [114, "rosbag2-transport"], [115, "rosbag2-transport"]], "rosgraph_msgs": [[112, "rosgraph-msgs"], [113, "rosgraph-msgs"], [114, "rosgraph-msgs"]], "rosidl_adapter": [[112, "rosidl-adapter"], [113, "rosidl-adapter"], [114, "rosidl-adapter"]], "rosidl_cli": [[112, "rosidl-cli"], [113, "rosidl-cli"], [114, "rosidl-cli"]], "rosidl_cmake": [[112, "rosidl-cmake"], [113, "rosidl-cmake"], [114, "rosidl-cmake"], [115, "rosidl-cmake"], [123, "rosidl-cmake"]], "rosidl_default_generators": [[112, "rosidl-default-generators"], [113, "rosidl-default-generators"], [114, "rosidl-default-generators"]], "rosidl_default_runtime": [[112, "rosidl-default-runtime"], [113, "rosidl-default-runtime"], [114, "rosidl-default-runtime"]], "rosidl_generator_c": [[112, "rosidl-generator-c"], [113, "rosidl-generator-c"], [114, "rosidl-generator-c"], [115, "rosidl-generator-c"]], "rosidl_generator_cpp": [[112, "rosidl-generator-cpp"], [113, "rosidl-generator-cpp"], [114, "rosidl-generator-cpp"], [115, "rosidl-generator-cpp"], [119, "rosidl-generator-cpp"]], "rosidl_generator_dds_idl": [[112, "rosidl-generator-dds-idl"], [113, "rosidl-generator-dds-idl"], [114, "rosidl-generator-dds-idl"], [115, "rosidl-generator-dds-idl"]], "rosidl_generator_py": [[112, "rosidl-generator-py"], [113, "rosidl-generator-py"], [114, "rosidl-generator-py"], [115, "rosidl-generator-py"], [119, "rosidl-generator-py"]], "rosidl_parser": [[112, "rosidl-parser"], [113, "rosidl-parser"], [114, "rosidl-parser"], [115, "rosidl-parser"]], "rosidl_runtime_c": [[112, "rosidl-runtime-c"], [113, "rosidl-runtime-c"], [114, "rosidl-runtime-c"], [115, "rosidl-runtime-c"]], "rosidl_runtime_cpp": [[112, "rosidl-runtime-cpp"], [113, "rosidl-runtime-cpp"], [114, "rosidl-runtime-cpp"], [115, "rosidl-runtime-cpp"]], "rosidl_runtime_py": [[112, "rosidl-runtime-py"], [113, "rosidl-runtime-py"], [114, "rosidl-runtime-py"], [115, "rosidl-runtime-py"]], "rosidl_typesupport_c": [[112, "rosidl-typesupport-c"], [113, "rosidl-typesupport-c"], [114, "rosidl-typesupport-c"], [115, "rosidl-typesupport-c"]], "rosidl_typesupport_cpp": [[112, "rosidl-typesupport-cpp"], [113, "rosidl-typesupport-cpp"], [114, "rosidl-typesupport-cpp"], [115, "rosidl-typesupport-cpp"]], "rosidl_typesupport_fastrtps_c": [[112, "rosidl-typesupport-fastrtps-c"], [113, "rosidl-typesupport-fastrtps-c"], [114, "rosidl-typesupport-fastrtps-c"], [115, "rosidl-typesupport-fastrtps-c"]], "rosidl_typesupport_fastrtps_cpp": [[112, "rosidl-typesupport-fastrtps-cpp"], [113, "rosidl-typesupport-fastrtps-cpp"], [114, "rosidl-typesupport-fastrtps-cpp"], [115, "rosidl-typesupport-fastrtps-cpp"]], "rosidl_typesupport_interface": [[112, "rosidl-typesupport-interface"], [113, "rosidl-typesupport-interface"], [114, "rosidl-typesupport-interface"]], "rosidl_typesupport_introspection_c": [[112, "rosidl-typesupport-introspection-c"], [113, "rosidl-typesupport-introspection-c"], [114, "rosidl-typesupport-introspection-c"], [115, "rosidl-typesupport-introspection-c"], [122, "rosidl-typesupport-introspection-c"]], "rosidl_typesupport_introspection_cpp": [[112, "rosidl-typesupport-introspection-cpp"], [113, "rosidl-typesupport-introspection-cpp"], [114, "rosidl-typesupport-introspection-cpp"], [115, "rosidl-typesupport-introspection-cpp"]], "rpyutils": [[112, "rpyutils"], [113, "rpyutils"], [114, "rpyutils"], [115, "rpyutils"]], "rqt": [[112, "rqt"], [114, "rqt"], [115, "rqt"], [122, "rqt"]], "rqt_action": [[112, "rqt-action"], [114, "rqt-action"]], "rqt_bag": [[112, "rqt-bag"], [114, "rqt-bag"], [115, "rqt-bag"], [125, "rqt-bag"]], "rqt_bag_plugins": [[112, "rqt-bag-plugins"], [114, "rqt-bag-plugins"], [115, "rqt-bag-plugins"]], "rqt_console": [[112, "rqt-console"], [114, "rqt-console"], [115, "rqt-console"]], "rqt_graph": [[112, "rqt-graph"], [114, "rqt-graph"], [115, "rqt-graph"]], "rqt_gui": [[112, "rqt-gui"], [113, "rqt-gui"], [114, "rqt-gui"]], "rqt_gui_cpp": [[112, "rqt-gui-cpp"], [113, "rqt-gui-cpp"], [114, "rqt-gui-cpp"], [115, "rqt-gui-cpp"]], "rqt_gui_py": [[112, "rqt-gui-py"], [113, "rqt-gui-py"], [114, "rqt-gui-py"], [115, "rqt-gui-py"]], "rqt_msg": [[112, "rqt-msg"], [114, "rqt-msg"], [115, "rqt-msg"]], "rqt_plot": [[112, "rqt-plot"], [114, "rqt-plot"], [115, "rqt-plot"]], "rqt_publisher": [[112, "rqt-publisher"], [114, "rqt-publisher"], [115, "rqt-publisher"]], "rqt_py_common": [[112, "rqt-py-common"], [113, "rqt-py-common"], [114, "rqt-py-common"], [115, "rqt-py-common"]], "rqt_py_console": [[112, "rqt-py-console"], [114, "rqt-py-console"], [115, "rqt-py-console"]], "rqt_reconfigure": [[112, "rqt-reconfigure"], [114, "rqt-reconfigure"], [115, "rqt-reconfigure"]], "rqt_service_caller": [[112, "rqt-service-caller"], [114, "rqt-service-caller"], [115, "rqt-service-caller"]], "rqt_shell": [[112, "rqt-shell"], [114, "rqt-shell"], [115, "rqt-shell"]], "rqt_srv": [[112, "rqt-srv"], [114, "rqt-srv"], [115, "rqt-srv"]], "rqt_top": [[112, "rqt-top"]], "rqt_topic": [[112, "rqt-topic"], [114, "rqt-topic"], [115, "rqt-topic"]], "rti_connext_dds_cmake_module": [[112, "rti-connext-dds-cmake-module"], [113, "rti-connext-dds-cmake-module"], [114, "rti-connext-dds-cmake-module"], [115, "rti-connext-dds-cmake-module"]], "rttest": [[112, "rttest"], [113, "rttest"], [114, "rttest"], [115, "rttest"]], "rviz2": [[112, "rviz2"], [113, "rviz2"], [114, "rviz2"], [115, "rviz2"], [122, "rviz2"], [123, "rviz2"], [123, "id7"], [125, "rviz2"]], "rviz_assimp_vendor": [[112, "rviz-assimp-vendor"], [113, "rviz-assimp-vendor"], [114, "rviz-assimp-vendor"], [115, "rviz-assimp-vendor"]], "rviz_common": [[112, "rviz-common"], [113, "rviz-common"], [114, "rviz-common"], [115, "rviz-common"]], "rviz_default_plugins": [[112, "rviz-default-plugins"], [113, "rviz-default-plugins"], [114, "rviz-default-plugins"], [115, "rviz-default-plugins"]], "rviz_ogre_vendor": [[112, "rviz-ogre-vendor"], [113, "rviz-ogre-vendor"], [114, "rviz-ogre-vendor"], [115, "rviz-ogre-vendor"]], "rviz_rendering": [[112, "rviz-rendering"], [113, "rviz-rendering"], [114, "rviz-rendering"], [115, "rviz-rendering"]], "rviz_rendering_tests": [[112, "rviz-rendering-tests"], [113, "rviz-rendering-tests"], [114, "rviz-rendering-tests"], [115, "rviz-rendering-tests"]], "rviz_visual_testing_framework": [[112, "rviz-visual-testing-framework"], [113, "rviz-visual-testing-framework"], [114, "rviz-visual-testing-framework"], [115, "rviz-visual-testing-framework"]], "sensor_msgs": [[112, "sensor-msgs"], [113, "sensor-msgs"], [114, "sensor-msgs"], [115, "sensor-msgs"]], "sensor_msgs_py": [[112, "sensor-msgs-py"], [113, "sensor-msgs-py"], [114, "sensor-msgs-py"], [115, "sensor-msgs-py"]], "shape_msgs": [[112, "shape-msgs"], [113, "shape-msgs"], [114, "shape-msgs"], [115, "shape-msgs"]], "shared_queues_vendor": [[112, "shared-queues-vendor"], [113, "shared-queues-vendor"], [114, "shared-queues-vendor"], [115, "shared-queues-vendor"]], "spdlog_vendor": [[112, "spdlog-vendor"], [114, "spdlog-vendor"], [115, "spdlog-vendor"]], "sqlite3_vendor": [[112, "sqlite3-vendor"], [113, "sqlite3-vendor"], [114, "sqlite3-vendor"], [115, "sqlite3-vendor"]], "sros2": [[112, "sros2"], [113, "sros2"], [114, "sros2"], [115, "sros2"]], "statistics_msgs": [[112, "statistics-msgs"], [113, "statistics-msgs"], [114, "statistics-msgs"]], "std_msgs": [[112, "std-msgs"], [113, "std-msgs"], [114, "std-msgs"], [115, "std-msgs"], [121, "std-msgs"]], "std_srvs": [[112, "std-srvs"], [113, "std-srvs"], [114, "std-srvs"], [115, "std-srvs"]], "stereo_msgs": [[112, "stereo-msgs"], [113, "stereo-msgs"], [114, "stereo-msgs"], [115, "stereo-msgs"]], "tango_icons_vendor": [[112, "tango-icons-vendor"], [114, "tango-icons-vendor"]], "test_cli": [[112, "test-cli"], [113, "test-cli"], [114, "test-cli"], [115, "test-cli"]], "test_cli_remapping": [[112, "test-cli-remapping"], [113, "test-cli-remapping"], [114, "test-cli-remapping"], [115, "test-cli-remapping"]], "test_communication": [[112, "test-communication"], [113, "test-communication"], [114, "test-communication"], [115, "test-communication"]], "test_interface_files": [[112, "test-interface-files"], [113, "test-interface-files"], [114, "test-interface-files"]], "test_launch_ros": [[112, "test-launch-ros"], [113, "test-launch-ros"], [114, "test-launch-ros"], [115, "test-launch-ros"]], "test_launch_testing": [[112, "test-launch-testing"], [113, "test-launch-testing"], [114, "test-launch-testing"], [115, "test-launch-testing"]], "test_msgs": [[112, "test-msgs"], [113, "test-msgs"], [114, "test-msgs"], [115, "test-msgs"]], "test_quality_of_service": [[112, "test-quality-of-service"], [113, "test-quality-of-service"], [114, "test-quality-of-service"], [115, "test-quality-of-service"]], "test_rclcpp": [[112, "test-rclcpp"], [113, "test-rclcpp"], [114, "test-rclcpp"], [115, "test-rclcpp"]], "test_rmw_implementation": [[112, "test-rmw-implementation"], [113, "test-rmw-implementation"], [114, "test-rmw-implementation"], [115, "test-rmw-implementation"]], "test_security": [[112, "test-security"], [113, "test-security"], [114, "test-security"], [115, "test-security"]], "test_tf2": [[112, "test-tf2"], [113, "test-tf2"], [114, "test-tf2"], [115, "test-tf2"]], "tf2": [[112, "tf2"], [113, "tf2"], [114, "tf2"], [115, "tf2"], [231, "tf2"]], "tf2_bullet": [[112, "tf2-bullet"], [113, "tf2-bullet"], [114, "tf2-bullet"], [115, "tf2-bullet"]], "tf2_eigen": [[112, "tf2-eigen"], [113, "tf2-eigen"], [114, "tf2-eigen"], [115, "tf2-eigen"]], "tf2_eigen_kdl": [[112, "tf2-eigen-kdl"], [113, "tf2-eigen-kdl"], [114, "tf2-eigen-kdl"], [115, "tf2-eigen-kdl"]], "tf2_geometry_msgs": [[112, "tf2-geometry-msgs"], [113, "tf2-geometry-msgs"], [114, "tf2-geometry-msgs"], [115, "tf2-geometry-msgs"]], "tf2_kdl": [[112, "tf2-kdl"], [113, "tf2-kdl"], [114, "tf2-kdl"], [115, "tf2-kdl"]], "tf2_msgs": [[112, "tf2-msgs"], [113, "tf2-msgs"], [114, "tf2-msgs"]], "tf2_py": [[112, "tf2-py"], [113, "tf2-py"], [114, "tf2-py"], [115, "tf2-py"]], "tf2_ros": [[112, "tf2-ros"], [113, "tf2-ros"], [114, "tf2-ros"], [115, "tf2-ros"]], "tf2_ros_py": [[112, "tf2-ros-py"], [113, "tf2-ros-py"], [114, "tf2-ros-py"], [115, "tf2-ros-py"]], "tf2_sensor_msgs": [[112, "tf2-sensor-msgs"], [113, "tf2-sensor-msgs"], [114, "tf2-sensor-msgs"], [115, "tf2-sensor-msgs"]], "tf2_tools": [[112, "tf2-tools"], [113, "tf2-tools"], [114, "tf2-tools"], [115, "tf2-tools"]], "tlsf": [[112, "tlsf"], [113, "tlsf"], [114, "tlsf"]], "tlsf_cpp": [[112, "tlsf-cpp"], [113, "tlsf-cpp"], [114, "tlsf-cpp"]], "topic_monitor": [[112, "topic-monitor"], [113, "topic-monitor"], [114, "topic-monitor"], [115, "topic-monitor"]], "topic_statistics_demo": [[112, "topic-statistics-demo"], [113, "topic-statistics-demo"], [114, "topic-statistics-demo"], [115, "topic-statistics-demo"]], "tracetools": [[112, "tracetools"], [113, "tracetools"], [114, "tracetools"], [115, "tracetools"], [124, "tracetools"]], "tracetools_launch": [[112, "tracetools-launch"], [113, "tracetools-launch"], [114, "tracetools-launch"], [115, "tracetools-launch"]], "tracetools_test": [[112, "tracetools-test"], [113, "tracetools-test"], [115, "tracetools-test"]], "tracetools_trace": [[112, "tracetools-trace"], [113, "tracetools-trace"], [114, "tracetools-trace"], [115, "tracetools-trace"]], "trajectory_msgs": [[112, "trajectory-msgs"], [113, "trajectory-msgs"], [114, "trajectory-msgs"], [115, "trajectory-msgs"]], "turtlesim": [[112, "turtlesim"], [113, "turtlesim"], [114, "turtlesim"], [115, "turtlesim"]], "unique_identifier_msgs": [[112, "unique-identifier-msgs"], [114, "unique-identifier-msgs"], [115, "unique-identifier-msgs"]], "urdf": [[112, "urdf"], [113, "urdf"], [114, "urdf"], [115, "urdf"]], "urdf_parser_plugin": [[112, "urdf-parser-plugin"], [113, "urdf-parser-plugin"], [114, "urdf-parser-plugin"], [115, "urdf-parser-plugin"]], "visualization_msgs": [[112, "visualization-msgs"], [113, "visualization-msgs"], [114, "visualization-msgs"], [115, "visualization-msgs"]], "yaml_cpp_vendor": [[112, "yaml-cpp-vendor"], [113, "yaml-cpp-vendor"], [114, "yaml-cpp-vendor"], [115, "yaml-cpp-vendor"]], "zstd_vendor": [[112, "zstd-vendor"], [113, "zstd-vendor"], [114, "zstd-vendor"], [115, "zstd-vendor"]], "Humble Hawksbill changelog": [[113, "humble-hawksbill-changelog"]], "ament_cmake_gen_version_h": [[113, "ament-cmake-gen-version-h"], [114, "ament-cmake-gen-version-h"], [115, "ament-cmake-gen-version-h"], [123, "ament-cmake-gen-version-h"]], "examples_rclcpp_async_client": [[113, "examples-rclcpp-async-client"], [114, "examples-rclcpp-async-client"]], "examples_rclcpp_wait_set": [[113, "examples-rclcpp-wait-set"], [114, "examples-rclcpp-wait-set"], [115, "examples-rclcpp-wait-set"]], "launch_pytest": [[113, "launch-pytest"], [114, "launch-pytest"], [115, "launch-pytest"], [123, "launch-pytest"]], "launch_testing_examples": [[113, "launch-testing-examples"], [114, "launch-testing-examples"], [115, "launch-testing-examples"]], "lifecycle_py": [[113, "lifecycle-py"], [114, "lifecycle-py"], [115, "lifecycle-py"]], "ros2trace": [[113, "ros2trace"], [114, "ros2trace"], [115, "ros2trace"]], "rosidl_typesupport_introspection_tests": [[113, "rosidl-typesupport-introspection-tests"], [114, "rosidl-typesupport-introspection-tests"], [115, "rosidl-typesupport-introspection-tests"]], "test_tracetools": [[113, "test-tracetools"], [114, "test-tracetools"], [115, "test-tracetools"]], "test_tracetools_launch": [[113, "test-tracetools-launch"], [114, "test-tracetools-launch"], [115, "test-tracetools-launch"]], "Iron Irwini Changelog": [[114, "iron-irwini-changelog"]], "ament_cmake_vendor_package": [[114, "ament-cmake-vendor-package"], [115, "ament-cmake-vendor-package"]], "eigen3_cmake_module": [[114, "eigen3-cmake-module"]], "foonathan_memory_vendor": [[114, "foonathan-memory-vendor"], [115, "foonathan-memory-vendor"]], "ignition_cmake2_vendor": [[114, "ignition-cmake2-vendor"]], "ignition_math6_vendor": [[114, "ignition-math6-vendor"]], "keyboard_handler": [[114, "keyboard-handler"], [115, "keyboard-handler"]], "mcap_vendor": [[114, "mcap-vendor"], [115, "mcap-vendor"]], "orocos_kdl_vendor": [[114, "orocos-kdl-vendor"], [115, "orocos-kdl-vendor"]], "python_orocos_kdl_vendor": [[114, "python-orocos-kdl-vendor"], [115, "python-orocos-kdl-vendor"]], "qt_gui_app": [[114, "qt-gui-app"]], "qt_gui_core": [[114, "qt-gui-core"]], "qt_gui_py_common": [[114, "qt-gui-py-common"]], "rosbag2_examples_cpp": [[114, "rosbag2-examples-cpp"], [115, "rosbag2-examples-cpp"]], "rosbag2_examples_py": [[114, "rosbag2-examples-py"], [115, "rosbag2-examples-py"]], "rosbag2_performance_benchmarking_msgs": [[114, "rosbag2-performance-benchmarking-msgs"]], "rosbag2_storage_mcap": [[114, "rosbag2-storage-mcap"], [115, "rosbag2-storage-mcap"]], "rosbag2_storage_sqlite3": [[114, "rosbag2-storage-sqlite3"], [115, "rosbag2-storage-sqlite3"]], "rosbag2_test_msgdefs": [[114, "rosbag2-test-msgdefs"], [115, "rosbag2-test-msgdefs"]], "rosidl_core_generators": [[114, "rosidl-core-generators"]], "rosidl_core_runtime": [[114, "rosidl-core-runtime"]], "rosidl_dynamic_typesupport": [[114, "rosidl-dynamic-typesupport"], [115, "rosidl-dynamic-typesupport"]], "rosidl_dynamic_typesupport_fastrtps": [[114, "rosidl-dynamic-typesupport-fastrtps"]], "rosidl_generator_tests": [[114, "rosidl-generator-tests"], [115, "rosidl-generator-tests"]], "rosidl_generator_type_description": [[114, "rosidl-generator-type-description"], [115, "rosidl-generator-type-description"]], "rosidl_pycommon": [[114, "rosidl-pycommon"], [115, "rosidl-pycommon"]], "rosidl_typesupport_tests": [[114, "rosidl-typesupport-tests"], [115, "rosidl-typesupport-tests"]], "service_msgs": [[114, "service-msgs"]], "test_osrf_testing_tools_cpp": [[114, "test-osrf-testing-tools-cpp"]], "test_ros2trace": [[114, "test-ros2trace"], [115, "test-ros2trace"]], "type_description_interfaces": [[114, "type-description-interfaces"]], "Jazzy Jalisco changelog": [[115, "jazzy-jalisco-changelog"]], "gz_cmake_vendor": [[115, "gz-cmake-vendor"]], "gz_math_vendor": [[115, "gz-math-vendor"]], "gz_utils_vendor": [[115, "gz-utils-vendor"]], "liblz4_vendor": [[115, "liblz4-vendor"]], "lttngpy": [[115, "lttngpy"]], "tracetools_read": [[115, "tracetools-read"]], "uncrustify_vendor": [[115, "uncrustify-vendor"]], "Ardent Apalone (ardent)": [[116, "ardent-apalone-ardent"]], "New features in this ROS 2 release": [[116, "new-features-in-this-ros-2-release"], [117, "new-features-in-this-ros-2-release"], [118, "new-features-in-this-ros-2-release"], [119, "new-features-in-this-ros-2-release"], [120, "new-features-in-this-ros-2-release"], [121, "new-features-in-this-ros-2-release"], [122, "new-features-in-this-ros-2-release"], [123, "new-features-in-this-ros-2-release"], [124, "new-features-in-this-ros-2-release"], [125, "new-features-in-this-ros-2-release"], [126, "new-features-in-this-ros-2-release"]], "Changes since Beta 3 release": [[116, "changes-since-beta-3-release"]], "Known Issues": [[116, "known-issues"], [117, "known-issues"], [118, "known-issues"], [119, "known-issues"], [120, "known-issues"], [121, "known-issues"], [122, "known-issues"], [123, "known-issues"], [124, "known-issues"], [125, "known-issues"]], "Bouncy Bolson (bouncy)": [[117, "bouncy-bolson-bouncy"]], "Changes since the Ardent release": [[117, "changes-since-the-ardent-release"]], "Crystal Clemmys (crystal)": [[118, "crystal-clemmys-crystal"]], "Changes since the Bouncy release": [[118, "changes-since-the-bouncy-release"]], "Dashing Diademata (dashing)": [[119, "dashing-diademata-dashing"]], "Changes since the Crystal release": [[119, "changes-since-the-crystal-release"]], "Declaring Parameters": [[119, "declaring-parameters"]], "Getting and Setting Undeclared Parameters": [[119, "getting-and-setting-undeclared-parameters"]], "Declaring a Parameter with a ParameterDescriptor": [[119, "declaring-a-parameter-with-a-parameterdescriptor"]], "Parameter Configuration using a YAML File": [[119, "parameter-configuration-using-a-yaml-file"]], "Behavior Change for Node::get_node_names()": [[119, "behavior-change-for-node-get-node-names"]], "Changed the Way that Options are Passed to Nodes": [[119, "changed-the-way-that-options-are-passed-to-nodes"]], "Changes to Creating Publishers and Subscriptions": [[119, "changes-to-creating-publishers-and-subscriptions"]], "Changes Due to Declare Parameter Change": [[119, "changes-due-to-declare-parameter-change"], [119, "id2"]], "Memory Strategy": [[119, "memory-strategy"]], "Changes to Creating Publishers, Subscriptions, and QoS Profiles": [[119, "changes-to-creating-publishers-subscriptions-and-qos-profiles"]], "Other changes": [[119, "other-changes"], [123, "other-changes"], [124, "other-changes"]], "rosidl": [[119, "rosidl"], [125, "rosidl"]], "Mapping of char in .msg files": [[119, "mapping-of-char-in-msg-files"]], "actions": [[119, "actions"]], "rviz": [[119, "rviz"], [120, "rviz"], [121, "rviz"], [124, "rviz"]], "Timeline before the release": [[119, "timeline-before-the-release"], [120, "timeline-before-the-release"], [121, "timeline-before-the-release"], [122, "timeline-before-the-release"]], "Eloquent Elusor (eloquent)": [[120, "eloquent-elusor-eloquent"]], "Changes since the Dashing release": [[120, "changes-since-the-dashing-release"]], "API Break with get_actual_qos()": [[120, "api-break-with-get-actual-qos"]], "API Break with Publisher and Subscription Classes": [[120, "api-break-with-publisher-and-subscription-classes"]], "Compiler warning about unused result of add_on_set_parameters_callback": [[120, "compiler-warning-about-unused-result-of-add-on-set-parameters-callback"]], "API Break Due to Addition of Publisher and Subscription Options": [[120, "api-break-due-to-addition-of-publisher-and-subscription-options"]], "ros2msg and ros2srv deprecated": [[120, "ros2msg-and-ros2srv-deprecated"]], "Renamed \u20182D Nav Goal\u2019 tool": [[120, "renamed-2d-nav-goal-tool"]], "TF2 Buffer": [[120, "tf2-buffer"]], "ROS command line argument changes": [[120, "ros-command-line-argument-changes"]], "Foxy Fitzroy (foxy)": [[121, "foxy-fitzroy-foxy"]], "Changes in Patch Release 8 (2022-09-28)": [[121, "changes-in-patch-release-8-2022-09-28"]], "Launch GroupAction scopes environment": [[121, "launch-groupaction-scopes-environment"]], "Changes in Patch Release 7 (2022-02-08)": [[121, "changes-in-patch-release-7-2022-02-08"]], "Launch set_env frontend behavior change": [[121, "launch-set-env-frontend-behavior-change"]], "Fix launch frontend parser": [[121, "fix-launch-frontend-parser"]], "Fix memory leaks and undefined behavior in rmw_fastrtps_dynamic_cpp": [[121, "fix-memory-leaks-and-undefined-behavior-in-rmw-fastrtps-dynamic-cpp"]], "Changes in Patch Release 2 (2020-08-07)": [[121, "changes-in-patch-release-2-2020-08-07"]], "Bug in static_transform_publisher": [[121, "bug-in-static-transform-publisher"]], "Changes since the Eloquent release": [[121, "changes-since-the-eloquent-release"]], "Classic CMake vs. modern CMake": [[121, "classic-cmake-vs-modern-cmake"]], "ament_export_interfaces replaced by ament_export_targets": [[121, "ament-export-interfaces-replaced-by-ament-export-targets"]], "rosidl_generator_c|cpp namespace / API changes": [[121, "rosidl-generator-c-cpp-namespace-api-changes"]], "Default working directory for ament_add_test": [[121, "default-working-directory-for-ament-add-test"]], "Default Console Logging Format": [[121, "default-console-logging-format"]], "Default Console Logging Output Stream": [[121, "default-console-logging-output-stream"]], "Node name and namespace parameters changed": [[121, "node-name-and-namespace-parameters-changed"]], "Change in Advanced Subscription Callback Signature": [[121, "change-in-advanced-subscription-callback-signature"]], "Change in Serialized Message Callback Signature": [[121, "change-in-serialized-message-callback-signature"]], "Breaking change in Node Interface getters\u2019 signature": [[121, "breaking-change-in-node-interface-getters-signature"]], "Deprecate set_on_parameters_set_callback": [[121, "deprecate-set-on-parameters-set-callback"]], "Breaking change in Publisher getter signature": [[121, "breaking-change-in-publisher-getter-signature"]], "Deprecate ClientGoalHandle::async_result()": [[121, "deprecate-clientgoalhandle-async-result"]], "Support for multiple on parameter set callbacks": [[121, "support-for-multiple-on-parameter-set-callbacks"]], "rmw_connext_cpp": [[121, "rmw-connext-cpp"]], "Connext 5.1 locator kinds compatibility mode": [[121, "connext-5-1-locator-kinds-compatibility-mode"]], "Tools timestamp messages using ROS time": [[121, "tools-timestamp-messages-using-ros-time"]], "Deprecation of messages": [[121, "deprecation-of-messages"]], "Security features": [[121, "security-features"]], "Use of security enclaves": [[121, "use-of-security-enclaves"]], "Renaming of the environment variables": [[121, "renaming-of-the-environment-variables"]], "Environment variables renaming": [[121, "id8"]], "Galactic Geochelone (galactic)": [[122, "galactic-geochelone-galactic"]], "Ability to specify per-logger log levels": [[122, "ability-to-specify-per-logger-log-levels"]], "Ability to configure logging directory through environment variables": [[122, "ability-to-configure-logging-directory-through-environment-variables"]], "Ability to invoke rosidl pipeline outside CMake": [[122, "ability-to-invoke-rosidl-pipeline-outside-cmake"]], "Externally configure QoS at start-up": [[122, "externally-configure-qos-at-start-up"]], "Python point_cloud2 utilities available": [[122, "python-point-cloud2-utilities-available"]], "RViz2 Time Panel": [[122, "rviz2-time-panel"]], "ros2 topic echo can print serialized data": [[122, "ros2-topic-echo-can-print-serialized-data"]], "Get the YAML representation of messages": [[122, "get-the-yaml-representation-of-messages"]], "Ability to load parameter files at runtime through the ros2 command": [[122, "ability-to-load-parameter-files-at-runtime-through-the-ros2-command"]], "Tools to check for QoS incompatibilities": [[122, "tools-to-check-for-qos-incompatibilities"]], "Use launch substitutions in parameter files": [[122, "use-launch-substitutions-in-parameter-files"]], "Support for unique network flows": [[122, "support-for-unique-network-flows"]], "Rosbag2 New Features": [[122, "rosbag2-new-features"]], "Split recording by time": [[122, "split-recording-by-time"]], "ros2 bag list": [[122, "ros2-bag-list"]], "Compression implementation is a plugin": [[122, "compression-implementation-is-a-plugin"]], "Compress per-message": [[122, "compress-per-message"]], "Rosbag2 Python API": [[122, "rosbag2-python-api"]], "performance testing package and performance improvements": [[122, "performance-testing-package-and-performance-improvements"]], "--regex and --exclude options for topic selection": [[122, "regex-and-exclude-options-for-topic-selection"]], "ros2 bag reindex": [[122, "ros2-bag-reindex"]], "Playback time control": [[122, "playback-time-control"]], "Playback publishes /clock": [[122, "playback-publishes-clock"]], "Changes since the Foxy release": [[122, "changes-since-the-foxy-release"]], "Default RMW changed to Eclipse Cyclone DDS": [[122, "default-rmw-changed-to-eclipse-cyclone-dds"]], "Connext RMW changed to rmw_connextdds": [[122, "connext-rmw-changed-to-rmw-connextdds"]], "Large improvements in testing and overall quality": [[122, "large-improvements-in-testing-and-overall-quality"]], "New API for checking QoS profile compatibility": [[122, "new-api-for-checking-qos-profile-compatibility"], [122, "id1"], [122, "id3"]], "ament_install_python_package() now installs a Python egg": [[122, "ament-install-python-package-now-installs-a-python-egg"]], "ament_target_dependencies() handles SYSTEM dependencies": [[122, "ament-target-dependencies-handles-system-dependencies"]], "nav2": [[122, "nav2"]], "tf2_ros Python split out of tf2_ros": [[122, "tf2-ros-python-split-out-of-tf2-ros"]], "tf2_ros Python TransformListener uses global namespace": [[122, "tf2-ros-python-transformlistener-uses-global-namespace"]], "Change in spin_until_future_complete template parameters": [[122, "change-in-spin-until-future-complete-template-parameters"]], "Change in default /clock subscription QoS profile": [[122, "change-in-default-clock-subscription-qos-profile"]], "Waitable API": [[122, "waitable-api"]], "Change in rclcpp\u2019s logging macros": [[122, "change-in-rclcpp-s-logging-macros"]], "Parameter types are now static by default": [[122, "parameter-types-are-now-static-by-default"], [122, "id2"]], "Removal of deprecated Node.set_parameters_callback": [[122, "removal-of-deprecated-node-set-parameters-callback"]], "Action client goal response callback signature changed": [[122, "action-client-goal-response-callback-signature-changed"]], "API break in function that gets an element from an array": [[122, "api-break-in-function-that-gets-an-element-from-an-array"]], "rcl_lifecycle and rclcpp_lifecycle": [[122, "rcl-lifecycle-and-rclcpp-lifecycle"], [122, "id4"]], "RCL\u2019s lifecycle state machine gets new init API": [[122, "rcl-s-lifecycle-state-machine-gets-new-init-api"]], "RCL\u2019s lifecycle state machine stores allocator instance": [[122, "rcl-s-lifecycle-state-machine-stores-allocator-instance"]], "RCLCPP\u2019s lifecycle node exposes option to not instantiate services": [[122, "rclcpp-s-lifecycle-node-exposes-option-to-not-instantiate-services"]], "Recording - Split by time": [[122, "recording-split-by-time"]], "Daemon slows down CLI on Windows": [[122, "daemon-slows-down-cli-on-windows"]], "Some rqt_bag icons are missing": [[122, "some-rqt-bag-icons-are-missing"]], "Most rqt utilities don\u2019t work standalone on Windows": [[122, "most-rqt-utilities-don-t-work-standalone-on-windows"]], "RViz2 panel close buttons are blank": [[122, "rviz2-panel-close-buttons-are-blank"]], "Humble Hawksbill (humble)": [[123, "humble-hawksbill-humble"]], "Changes in Patch Release 1 (2022-11-23)": [[123, "changes-in-patch-release-1-2022-11-23"]], "now as keyword for builtin_interfaces.msg.Time and auto for std_msgs.msg.Header": [[123, "now-as-keyword-for-builtin-interfaces-msg-time-and-auto-for-std-msgs-msg-header"], [124, "now-as-keyword-for-builtin-interfaces-msg-time-and-auto-for-std-msgs-msg-header"]], "Generating a C/C++ header with version info": [[123, "generating-a-c-c-header-with-version-info"]], "Scoping environment variables in group actions": [[123, "scoping-environment-variables-in-group-actions"]], "Allow matching target actions with a callable": [[123, "allow-matching-target-actions-with-a-callable"]], "Access to math module when evaluating Python expressions": [[123, "access-to-math-module-when-evaluating-python-expressions"]], "Boolean substitutions": [[123, "boolean-substitutions"]], "New actions": [[123, "new-actions"], [123, "id1"]], "Passing ROS arguments to node actions": [[123, "passing-ros-arguments-to-node-actions"]], "Frontend support for composable nodes": [[123, "frontend-support-for-composable-nodes"]], "Parameter substitution": [[123, "parameter-substitution"]], "SROS2 Security enclaves support Certificate Revocation Lists": [[123, "sros2-security-enclaves-support-certificate-revocation-lists"]], "Content Filtered Topics": [[123, "content-filtered-topics"]], "RMW Content Filtered Topics support": [[123, "id27"]], "ros2 launch has a --launch-prefix argument": [[123, "ros2-launch-has-a-launch-prefix-argument"]], "ros2 topic echo has a --flow-style argument": [[123, "ros2-topic-echo-has-a-flow-style-argument"]], "ros2 topic echo can filter data based on message contents": [[123, "ros2-topic-echo-can-filter-data-based-on-message-contents"]], "Apply textures to arbitrary triangle lists": [[123, "apply-textures-to-arbitrary-triangle-lists"]], "Visualization of mass properties (including inertia)": [[123, "visualization-of-mass-properties-including-inertia"]], "Visualize YUV images in RViz": [[123, "visualize-yuv-images-in-rviz"]], "Allow rendering of objects > 100 meters": [[123, "allow-rendering-of-objects-100-meters"]], "Changes since the Galactic release": [[123, "changes-since-the-galactic-release"]], "C++ headers are installed in a subdirectory": [[123, "c-headers-are-installed-in-a-subdirectory"]], "Support Textures and Embedded Meshes for Marker Messages": [[123, "support-textures-and-embedded-meshes-for-marker-messages"]], "Added PRISM type to SolidPrimitive": [[123, "added-prism-type-to-solidprimitive"]], "struct type name suffix changed from _t to _s": [[123, "struct-type-name-suffix-changed-from-t-to-s"], [123, "id2"]], "Use Connext 6 by default": [[123, "use-connext-6-by-default"]], "ROS_DISABLE_LOANED_MESSAGES environment variable added": [[123, "ros-disable-loaned-messages-environment-variable-added"]], "Support Type Adaption for Publishers and Subscriptions": [[123, "support-type-adaption-for-publishers-and-subscriptions"]], "Client::asnyc_send_request(request) returns a std::future instead of a std::shared_future": [[123, "client-asnyc-send-request-request-returns-a-std-future-instead-of-a-std-shared-future"]], "wait_for_all_acked method added to Publisher": [[123, "wait-for-all-acked-method-added-to-publisher"], [123, "id3"]], "get_callback_groups method removed from NodeBase and Node classes": [[123, "get-callback-groups-method-removed-from-nodebase-and-node-classes"]], "add_to_wait_set method from Waitable class changes its return type from bool to void": [[123, "add-to-wait-set-method-from-waitable-class-changes-its-return-type-from-bool-to-void"]], "get_notify_guard_condition method return type from NodeBaseInterface class changed": [[123, "get-notify-guard-condition-method-return-type-from-nodebaseinterface-class-changed"]], "sleep_until and sleep_for methods added to Clock": [[123, "sleep-until-and-sleep-for-methods-added-to-clock"], [123, "id4"]], "Active and deactivate transitions of publishers will be triggered automatically": [[123, "active-and-deactivate-transitions-of-publishers-will-be-triggered-automatically"]], "Managed nodes": [[123, "managed-nodes"]], "ros2 commands disable output buffering by default": [[123, "ros2-commands-disable-output-buffering-by-default"]], "ros2 topic pub will wait for one matching subscription when using --times/--once/-1": [[123, "ros2-topic-pub-will-wait-for-one-matching-subscription-when-using-times-once-1"]], "ros2 param dump default output changed": [[123, "ros2-param-dump-default-output-changed"]], "ros2 param set now accepts more YAML syntax": [[123, "ros2-param-set-now-accepts-more-yaml-syntax"]], "ros2 pkg create can automatically generate a LICENSE file": [[123, "ros2-pkg-create-can-automatically-generate-a-license-file"]], "Added frame_prefix parameter": [[123, "added-frame-prefix-parameter"]], "Removal of deprecated use_tf_static parameter": [[123, "removal-of-deprecated-use-tf-static-parameter"]], "Deprecation of rosidl_target_interfaces()": [[123, "deprecation-of-rosidl-target-interfaces"]], "Deprecation of TF2Error::NO_ERROR, etc": [[123, "deprecation-of-tf2error-no-error-etc"]], "More intuitive command-line arguments for static_transform_publisher": [[123, "more-intuitive-command-line-arguments-for-static-transform-publisher"]], "Transform listener spin thread no longer executes node callbacks": [[123, "transform-listener-spin-thread-no-longer-executes-node-callbacks"]], "New playback and recording controls": [[123, "new-playback-and-recording-controls"], [124, "new-playback-and-recording-controls"]], "Burst-mode playback": [[123, "burst-mode-playback"]], "Zero-Copy playback": [[123, "zero-copy-playback"]], "Wait for an acknowledgment": [[123, "wait-for-an-acknowledgment"]], "Bag editing": [[123, "bag-editing"]], "Release Timeline": [[123, "release-timeline"], [124, "release-timeline"], [125, "release-timeline"]], "Iron Irwini (iron)": [[124, "iron-irwini-iron"]], "API documentation generation for Python packages": [[124, "api-documentation-generation-for-python-packages"]], "Service introspection": [[124, "service-introspection"]], "Pre and post set parameter callback support": [[124, "pre-and-post-set-parameter-callback-support"]], "Improved discovery options": [[124, "improved-discovery-options"]], "Matched events": [[124, "matched-events"]], "External configuration services of loggers": [[124, "external-configuration-services-of-loggers"]], "Type Description Distribution": [[124, "type-description-distribution"]], "Dynamic Types and Dynamic Messages": [[124, "dynamic-types-and-dynamic-messages"]], "PythonExpression now supports importing modules": [[124, "pythonexpression-now-supports-importing-modules"]], "ReadyToTest can be called from an event handler": [[124, "readytotest-can-be-called-from-an-event-handler"]], "Addition of AnySubstitution and AllSubstitution": [[124, "addition-of-anysubstitution-and-allsubstitution"]], "Addition of a new substitution to get the launch logging directory": [[124, "addition-of-a-new-substitution-to-get-the-launch-logging-directory"]], "Add a LifecycleTransition action": [[124, "add-a-lifecycletransition-action"]], "Add a SetROSLogDir action": [[124, "add-a-setroslogdir-action"]], "Ability to specify a condition to a ComposableNode": [[124, "ability-to-specify-a-condition-to-a-composablenode"]], "Timeout for process startup is now configurable": [[124, "timeout-for-process-startup-is-now-configurable"]], "Addition of a new paradigm for handling Node and LifecycleNode": [[124, "addition-of-a-new-paradigm-for-handling-node-and-lifecyclenode"]], "Introduction of a new executor type: the Events Executor": [[124, "introduction-of-a-new-executor-type-the-events-executor"]], "Ability to wait for another node to join the graph": [[124, "ability-to-wait-for-another-node-to-join-the-graph"]], "Implementation of AsyncParameterClient": [[124, "implementation-of-asyncparameterclient"]], "Subscription callbacks can now optionally get the message info": [[124, "subscription-callbacks-can-now-optionally-get-the-message-info"]], "Optional argument that hides assertions for messages class": [[124, "optional-argument-that-hides-assertions-for-messages-class"]], "Option to timeout when waiting for a node with ros2 param": [[124, "option-to-timeout-when-waiting-for-a-node-with-ros2-param"]], "Deprecated options were removed": [[124, "deprecated-options-were-removed"]], "ros2 topic pub can be configured to wait a maximum amount of time": [[124, "ros2-topic-pub-can-be-configured-to-wait-a-maximum-amount-of-time"]], "ros2 topic echo can be configured to wait a maximum amount of time": [[124, "ros2-topic-echo-can-be-configured-to-wait-a-maximum-amount-of-time"]], "Deprecated option was removed": [[124, "deprecated-option-was-removed"]], "Changes since the Humble release": [[124, "changes-since-the-humble-release"]], "Change to the default console logging file flushing behavior": [[124, "change-to-the-default-console-logging-file-flushing-behavior"]], "Include dependencies are now marked as SYSTEM": [[124, "include-dependencies-are-now-marked-as-system"]], "Package has been deprecated and removed": [[124, "package-has-been-deprecated-and-removed"]], "Files can be excluded from linter checks": [[124, "files-can-be-excluded-from-linter-checks"]], "Lifecycle node support": [[124, "lifecycle-node-support"]], "LaunchConfigurationEquals and LaunchConfigurationNotEquals are deprecated": [[124, "launchconfigurationequals-and-launchconfigurationnotequals-are-deprecated"]], "Renamed classes which used Ros in the name to use ROS in line with PEP8": [[124, "renamed-classes-which-used-ros-in-the-name-to-use-ros-in-line-with-pep8"]], "Expose emulate_tty to XML frontend": [[124, "expose-emulate-tty-to-xml-frontend"]], "Expose sigterm_timeout and sigkill_timeout to XML frontend": [[124, "expose-sigterm-timeout-and-sigkill-timeout-to-xml-frontend"]], "Expose emulate_tty to YAML frontend": [[124, "expose-emulate-tty-to-yaml-frontend"]], "Expose sigterm_timeout and sigkill_timeout to YAML frontend": [[124, "expose-sigterm-timeout-and-sigkill-timeout-to-yaml-frontend"]], "New approximate time policy": [[124, "new-approximate-time-policy"]], "New upsampling time policy": [[124, "new-upsampling-time-policy"]], "Support for YAML !!str syntax in parameter files": [[124, "support-for-yaml-str-syntax-in-parameter-files"]], "Default number of threads for multi-threaded executor has been changed": [[124, "default-number-of-threads-for-multi-threaded-executor-has-been-changed"], [124, "id5"]], "A warning is now printed when QoS of KEEP_LAST is specified with a depth of 0": [[124, "a-warning-is-now-printed-when-qos-of-keep-last-is-specified-with-a-depth-of-0"], [124, "id6"]], "Deprecated RCLCPP_SCOPE_EXIT macro was removed": [[124, "deprecated-rclcpp-scope-exit-macro-was-removed"]], "Time and Duration no longer raise exception when compared to another type": [[124, "time-and-duration-no-longer-raise-exception-when-compared-to-another-type"]], "Improve the performance of message logging": [[124, "improve-the-performance-of-message-logging"]], "Deprecated rcutils/get_env.h header was removed": [[124, "deprecated-rcutils-get-env-h-header-was-removed"]], "Change the GID storage to 16 bytes": [[124, "change-the-gid-storage-to-16-bytes"], [124, "id7"]], "ros2 topic hz/bw/pub now respect use_sim_time": [[124, "ros2-topic-hz-bw-pub-now-respect-use-sim-time"]], "Change default bag file type to mcap": [[124, "change-default-bag-file-type-to-mcap"]], "Store message definitions in bag files with SQLite3 plugin": [[124, "store-message-definitions-in-bag-files-with-sqlite3-plugin"]], "Managing recording via service calls": [[124, "managing-recording-via-service-calls"]], "Filtering topics via regular expression during playback": [[124, "filtering-topics-via-regular-expression-during-playback"]], "Allow plugins to register their own CLI verb arguments": [[124, "allow-plugins-to-register-their-own-cli-verb-arguments"]], "rosidl_python": [[124, "rosidl-python"]], "Modification of content of __slots__ attribute": [[124, "modification-of-content-of-slots-attribute"]], "Map display can now be shown as binary": [[124, "map-display-can-now-be-shown-as-binary"]], "Camera display plugin respects the ROI in the CameraInfo message": [[124, "camera-display-plugin-respects-the-roi-in-the-camerainfo-message"]], "Binary STL files from SOLIDWORKS work without error": [[124, "binary-stl-files-from-solidworks-work-without-error"]], "Tracing instrumentation is now included by default on Linux": [[124, "tracing-instrumentation-is-now-included-by-default-on-linux"]], "New tracepoints for rclcpp intra-process are added": [[124, "new-tracepoints-for-rclcpp-intra-process-are-added"]], "Development progress": [[124, "development-progress"], [125, "development-progress"], [126, "development-progress"]], "Jazzy Jalisco (jazzy)": [[125, "jazzy-jalisco-jazzy"]], "Changes to how ROS 2 and Gazebo integrate": [[125, "changes-to-how-ros-2-and-gazebo-integrate"]], "New VelocityStamped message": [[125, "new-velocitystamped-message"]], "Adds ARROW_STRIP to Marker.msg": [[125, "adds-arrow-strip-to-marker-msg"]], "Support lazy subscribers": [[125, "support-lazy-subscribers"]], "Expose option to set callback groups": [[125, "expose-option-to-set-callback-groups"]], "Enable allow list": [[125, "enable-allow-list"]], "Advertise and subscribe with custom QoS": [[125, "advertise-and-subscribe-with-custom-qos"]], "Added rclcpp component to Republish": [[125, "added-rclcpp-component-to-republish"]], "TypeAdapters support": [[125, "typeadapters-support"]], "Add get type description service": [[125, "add-get-type-description-service"]], "Type support helper for services": [[125, "type-support-helper-for-services"]], "ParameterEventHandler": [[125, "parametereventhandler"]], "Added a --log-file-name command line argument": [[125, "added-a-log-file-name-command-line-argument"]], "Added QoS to subscription options": [[125, "added-qos-to-subscription-options"]], "Add clients and services count": [[125, "add-clients-and-services-count"]], "type sub-command supported": [[125, "type-sub-command-supported"]], "Service recording and playback": [[125, "service-recording-and-playback"]], "New filter modes": [[125, "new-filter-modes"]], "Player and Recorder are now exposed as rclcpp components": [[125, "player-and-recorder-are-now-exposed-as-rclcpp-components"]], "Added option to disable recorder keyboard controls": [[125, "added-option-to-disable-recorder-keyboard-controls"]], "Use middleware send and receive timestamps from message_info during recording": [[125, "use-middleware-send-and-receive-timestamps-from-message-info-during-recording"]], "Added compression threads priority to record options": [[125, "added-compression-threads-priority-to-record-options"]], "Added ability to split already existing ros2 bags by time": [[125, "added-ability-to-split-already-existing-ros2-bags-by-time"]], "Store serialized metadata in bag files directly": [[125, "store-serialized-metadata-in-bag-files-directly"]], "Store ROS_DISTRO name in the metadata": [[125, "store-ros-distro-name-in-the-metadata"]], "Added introspection QoS methods to Python bindings": [[125, "added-introspection-qos-methods-to-python-bindings"]], "Added interfaces to support key annotation": [[125, "added-interfaces-to-support-key-annotation"]], "Added regex filter field for TF display": [[125, "added-regex-filter-field-for-tf-display"]], "Append measured subscription frequency to topic status": [[125, "append-measured-subscription-frequency-to-topic-status"]], "Reset functionality": [[125, "reset-functionality"]], "Added support for point_cloud_transport": [[125, "added-support-for-point-cloud-transport"]], "Feature parity with RViz for ROS": [[125, "feature-parity-with-rviz-for-ros"]], "Camera info display": [[125, "camera-info-display"]], "Added tl_expected": [[125, "added-tl-expected"]], "Add human readable date to logging formats": [[125, "add-human-readable-date-to-logging-formats"]], "Changes since the Iron release": [[125, "changes-since-the-iron-release"]], "Added IDs to geometry_msgs/Polygon and PolygonStamped": [[125, "added-ids-to-geometry-msgs-polygon-and-polygonstamped"]], "Removed deprecated headers": [[125, "removed-deprecated-headers"]], "Changed return types of wait_for_transform_async and wait_for_transform_full_async": [[125, "changed-return-types-of-wait-for-transform-async-and-wait-for-transform-full-async"]], "Enabled Twist interpolator": [[125, "enabled-twist-interpolator"]], "Actual and expected call time when timer is called": [[125, "actual-and-expected-call-time-when-timer-is-called"], [125, "id4"]], "Improved rcl_wait in the area of timeout computation and spurious wakeups": [[125, "improved-rcl-wait-in-the-area-of-timeout-computation-and-spurious-wakeups"]], "Fixed data race conditions": [[125, "fixed-data-race-conditions"]], "Utilize rclcpp::WaitSet as part of the executors": [[125, "utilize-rclcpp-waitset-as-part-of-the-executors"]], "rclcpp::get_typesupport_handle is deprecated": [[125, "rclcpp-get-typesupport-handle-is-deprecated"]], "Deprecated rclcpp/qos_event.hpp header was removed": [[125, "deprecated-rclcpp-qos-event-hpp-header-was-removed"]], "Deprecated subscription callback signatures were removed": [[125, "deprecated-subscription-callback-signatures-were-removed"]], "Callback after cancel": [[125, "callback-after-cancel"]], "Add new node interface TypeDescriptionsInterface": [[125, "add-new-node-interface-typedescriptionsinterface"]], "rclpy.node.Node.declare_parameter": [[125, "rclpy-node-node-declare-parameter"]], "Added types to method arguments": [[125, "added-types-to-method-arguments"]], "Rename of the --exclude CLI option": [[125, "rename-of-the-exclude-cli-option"]], "Changes in representation of the offered_qos_profiles": [[125, "changes-in-representation-of-the-offered-qos-profiles"]], "Added node name to the read and write bag split event messages": [[125, "added-node-name-to-the-read-and-write-bag-split-event-messages"]], "Added BagSplitInfo service call on bag close": [[125, "added-bagsplitinfo-service-call-on-bag-close"]], "Resolved multiple issues related to the handling SIGINT and SIGTERM signals in rosbag2": [[125, "resolved-multiple-issues-related-to-the-handling-sigint-and-sigterm-signals-in-rosbag2"]], "Added topic_id returned by storage to the TopicMetadata": [[125, "added-topic-id-returned-by-storage-to-the-topicmetadata"]], "Added Python bindings for CompressionOptions and CompressionMode structures": [[125, "added-python-bindings-for-compressionoptions-and-compressionmode-structures"]], "Improve performance in SqliteStorage::get_bagfile_size()": [[125, "improve-performance-in-sqlitestorage-get-bagfile-size"]], "Improved performance and updated rosbag API": [[125, "improved-performance-and-updated-rosbag-api"]], "Kilted Kaiju (codename \u2018kilted\u2019; May, 2025)": [[126, "kilted-kaiju-codename-kilted-may-2025"]], "Development process for a release": [[127, "development-process-for-a-release"]], "Rolling Ridley (rolling)": [[128, "rolling-ridley-rolling"]], "Currently Supported Platforms": [[128, "currently-supported-platforms"]], "New features and changes in this release": [[128, "new-features-and-changes-in-this-release"]], "ROS 2 \u9879\u76ee": [[129, "ros-2"], [255, "id2"]], "Contributing": [[130, "contributing"]], "Tenets": [[130, "tenets"]], "Discussions and support": [[130, "discussions-and-support"]], "Contributing code": [[130, "contributing-code"]], "Setting up your development environment": [[130, "setting-up-your-development-environment"]], "Development Guides": [[130, "development-guides"]], "What to work on": [[130, "what-to-work-on"]], "Submitting your code changes": [[130, "submitting-your-code-changes"]], "Becoming a core maintainer": [[130, "becoming-a-core-maintainer"]], "ROS Build Farms": [[131, "ros-build-farms"]], "Jobs and Deployment": [[131, "jobs-and-deployment"]], "Creation and Deployment": [[131, "creation-and-deployment"]], "Execution": [[131, "execution"]], "Frequency Asked Questions (FAQ) and Troubleshooting": [[131, "frequency-asked-questions-faq-and-troubleshooting"]], "Code style and language versions": [[132, "code-style-and-language-versions"]], "C": [[132, "c"]], "Standard": [[132, "standard"], [132, "id2"]], "Style": [[132, "style"], [132, "id3"], [132, "id4"], [132, "id6"], [132, "id7"]], "C++": [[132, "id1"]], "Line Length": [[132, "line-length"]], "File Extensions": [[132, "file-extensions"]], "Variable Naming": [[132, "variable-naming"]], "Function and Method Naming": [[132, "function-and-method-naming"]], "Access Control": [[132, "access-control"]], "Exceptions": [[132, "exceptions"]], "Function-like Objects": [[132, "function-like-objects"]], "Comments and Doc Comments": [[132, "comments-and-doc-comments"]], "Pointer Syntax Alignment": [[132, "pointer-syntax-alignment"]], "Class Privacy Keywords": [[132, "class-privacy-keywords"]], "Nested Templates": [[132, "nested-templates"]], "Always Use Braces": [[132, "always-use-braces"]], "Open Versus Cuddled Braces": [[132, "open-versus-cuddled-braces"]], "CMake": [[132, "cmake"]], "Markdown / reStructured Text / docblocks": [[132, "markdown-restructured-text-docblocks"]], "Contributing to ROS 2 Documentation": [[133, "contributing-to-ros-2-documentation"]], "Branch structure": [[133, "branch-structure"]], "Source structure": [[133, "source-structure"]], "Building the site locally": [[133, "building-the-site-locally"]], "Building the site for one branch": [[133, "building-the-site-for-one-branch"]], "View Site Through Github CI": [[133, "view-site-through-github-ci"]], "Building the site for all branches": [[133, "building-the-site-for-all-branches"]], "Checking for broken links": [[133, "checking-for-broken-links"]], "Migrating Pages from the ROS Wiki": [[133, "migrating-pages-from-the-ros-wiki"]], "Migrating a Wiki File": [[133, "migrating-a-wiki-file"]], "Building the Site with GitHub Codespaces": [[133, "building-the-site-with-github-codespaces"]], "Writing pages": [[133, "writing-pages"]], "Headings": [[133, "headings"]], "Lists": [[133, "lists"]], "Code Formatting": [[133, "code-formatting"]], "Images": [[133, "images"]], "References and Links": [[133, "references-and-links"]], "External links": [[133, "external-links"]], "Internal links": [[133, "internal-links"]], "Macros": [[133, "macros"], [246, "macros"]], "ROS 2 developer guide": [[134, "ros-2-developer-guide"]], "General Principles": [[134, "general-principles"]], "Quality Practices": [[134, "quality-practices"]], "Versioning": [[134, "versioning"]], "Caveats": [[134, "caveats"]], "Public API declaration": [[134, "public-api-declaration"]], "Deprecation strategy": [[134, "deprecation-strategy"]], "Change control process": [[134, "change-control-process"]], "Guidelines for backporting PRs": [[134, "guidelines-for-backporting-prs"]], "Documentation": [[134, "documentation"], [211, "documentation"], [212, "documentation"], [214, "documentation"]], "API Documetation for ROS Packages": [[134, "api-documetation-for-ros-packages"]], "Code coverage": [[134, "code-coverage"]], "Performance": [[134, "performance"]], "Linters and static analysis": [[134, "linters-and-static-analysis"]], "General Practices": [[134, "general-practices"]], "Branches": [[134, "branches"]], "Library versioning": [[134, "library-versioning"]], "Development process": [[134, "development-process"]], "Changes to RMW API": [[134, "changes-to-rmw-api"]], "Tracking tasks": [[134, "tracking-tasks"]], "Programming conventions": [[134, "programming-conventions"]], "C++ specific": [[134, "c-specific"]], "Filesystem layout": [[134, "filesystem-layout"]], "Package layout": [[134, "package-layout"]], "Repository layout": [[134, "repository-layout"]], "Upstream Packages": [[134, "upstream-packages"]], "Packages in Debian and Ubuntu Upstream": [[134, "packages-in-debian-and-ubuntu-upstream"]], "Don\u2019t mix the streams": [[134, "don-t-mix-the-streams"]], "Known Differences": [[134, "known-differences"]], "Developer Workflow": [[134, "developer-workflow"]], "Architectural Development Practices": [[134, "architectural-development-practices"]], "Software Development Lifecycle": [[134, "software-development-lifecycle"]], "Task creation": [[134, "task-creation"]], "Writing the design document": [[134, "writing-the-design-document"]], "Design document review": [[134, "design-document-review"]], "Code review": [[134, "code-review"]], "Build Farm Introduction": [[134, "build-farm-introduction"]], "Note on Coverage runs": [[134, "note-on-coverage-runs"]], "How to read the coverage rate from the buildfarm report": [[134, "how-to-read-the-coverage-rate-from-the-buildfarm-report"]], "How to calculate the coverage rate from the buildfarm report": [[134, "how-to-calculate-the-coverage-rate-from-the-buildfarm-report"]], "How to measure coverage locally using lcov (Ubuntu)": [[134, "how-to-measure-coverage-locally-using-lcov-ubuntu"]], "Quality guide: ensuring code quality": [[135, "quality-guide-ensuring-code-quality"]], "Static code analysis as part of the ament package build": [[135, "static-code-analysis-as-part-of-the-ament-package-build"]], "Static Thread Safety Analysis via Code Annotation": [[135, "static-thread-safety-analysis-via-code-annotation"]], "Dynamic analysis (data races & deadlocks)": [[135, "dynamic-analysis-data-races-deadlocks"]], "Windows Tips and Tricks": [[136, "windows-tips-and-tricks"]], "Maximum Path Length": [[136, "maximum-path-length"]], "Symbol Visibility": [[136, "symbol-visibility"]], "Visibility Control Headers": [[136, "visibility-control-headers"]], "WINDOWS_EXPORT_ALL_SYMBOLS Target Property": [[136, "windows-export-all-symbols-target-property"]], "Debug builds": [[136, "debug-builds"]], "Forward-slash vs. back-slash": [[136, "forward-slash-vs-back-slash"]], "Patching vendored packages": [[136, "patching-vendored-packages"]], "Windows slow timers (slowness in general)": [[136, "windows-slow-timers-slowness-in-general"]], "Shells": [[136, "shells"]], "Feature Ideas": [[137, "feature-ideas"]], "Design / Concept": [[137, "design-concept"]], "Infrastructure and tools": [[137, "infrastructure-and-tools"]], "New features": [[137, "new-features"]], "Reducing Technical Debt": [[137, "reducing-technical-debt"]], "Features Status": [[138, "features-status"]], "Project Governance": [[139, "project-governance"]], "The Open Source Robotics Alliance (OSRA)": [[139, "the-open-source-robotics-alliance-osra"]], "The Technical Governance Committee (TGC)": [[139, "the-technical-governance-committee-tgc"]], "The ROS Project Management Committee (ROS PMC)": [[139, "the-ros-project-management-committee-ros-pmc"]], "Current ROS PMC Constituents": [[139, "current-ros-pmc-constituents"]], "Current ROS Committers": [[139, "current-ros-committers"]], "Past ROS PMC Constituents": [[139, "past-ros-pmc-constituents"]], "Repositories managed by the ROS PMC": [[139, "repositories-managed-by-the-ros-pmc"]], "Upcoming ROS Events": [[139, "upcoming-ros-events"]], "Marketing": [[140, "marketing"]], "General Use ROS Artwork": [[140, "general-use-ros-artwork"]], "Stickers, Posters, and Canvas Prints": [[140, "stickers-posters-and-canvas-prints"]], "Brochure: Why ROS 2?": [[140, "brochure-why-ros-2"]], "Metrics": [[141, "metrics"]], "Metrics.ros.org": [[141, "metrics-ros-org"]], "Periodic Metrics Report": [[141, "periodic-metrics-report"]], "Historical Metrics Reports": [[141, "historical-metrics-reports"]], "ROSCon Talks": [[142, "roscon-talks"]], "Roadmap": [[143, "roadmap"]], "Kilted Roadmap": [[143, "kilted-roadmap"]], "Planned releases": [[143, "planned-releases"]], "Contributing to ROS 2": [[143, "contributing-to-ros-2"]], "\u6559\u7a0b": [[144, "tutorials"]], "Advanced": [[145, "advanced"]], "Implementing a custom memory allocator": [[146, "implementing-a-custom-memory-allocator"]], "Writing an allocator": [[146, "writing-an-allocator"]], "Writing an example main": [[146, "writing-an-example-main"]], "Passing an allocator to the intra-process pipeline": [[146, "passing-an-allocator-to-the-intra-process-pipeline"]], "Testing and verifying the code": [[146, "testing-and-verifying-the-code"]], "The TLSF allocator": [[146, "the-tlsf-allocator"]], "Using Fast DDS Discovery Server as discovery protocol [community-contributed]": [[147, "using-fast-dds-discovery-server-as-discovery-protocol-community-contributed"]], "Fast DDS Discovery Server v2": [[147, "fast-dds-discovery-server-v2"]], "Run this tutorial": [[147, "run-this-tutorial"]], "Setup Discovery Server": [[147, "setup-discovery-server"]], "Launch listener node": [[147, "launch-listener-node"]], "Launch talker node": [[147, "launch-talker-node"]], "Demonstrate Discovery Server execution": [[147, "demonstrate-discovery-server-execution"]], "Visualization tool rqt_graph": [[147, "visualization-tool-rqt-graph"]], "Advance use cases": [[147, "advance-use-cases"]], "Server Redundancy": [[147, "server-redundancy"]], "Backup Server": [[147, "backup-server"]], "Discovery partitions": [[147, "discovery-partitions"]], "ROS 2 Introspection": [[147, "ros-2-introspection"]], "Daemon\u2019s related tools": [[147, "daemon-s-related-tools"]], "No Daemon tools": [[147, "no-daemon-tools"]], "Compare Fast DDS Discovery Server with Simple Discovery Protocol": [[147, "compare-fast-dds-discovery-server-with-simple-discovery-protocol"]], "Unlocking the potential of Fast DDS middleware [community-contributed]": [[148, "unlocking-the-potential-of-fast-dds-middleware-community-contributed"]], "Mixing synchronous and asynchronous publications in the same node": [[148, "mixing-synchronous-and-asynchronous-publications-in-the-same-node"]], "Create the node with the publishers": [[148, "create-the-node-with-the-publishers"]], "Create the XML file with the profile configuration": [[148, "create-the-xml-file-with-the-profile-configuration"]], "Execute the publisher node": [[148, "execute-the-publisher-node"]], "Create a node with the subscribers": [[148, "create-a-node-with-the-subscribers"]], "Execute the subscriber node": [[148, "execute-the-subscriber-node"]], "Analysis of the example": [[148, "analysis-of-the-example"]], "Configuration profiles XML": [[148, "configuration-profiles-xml"]], "RMW_FASTRTPS_USE_QOS_FROM_XML": [[148, "rmw-fastrtps-use-qos-from-xml"]], "Prioritization of rmw_qos_profile_t": [[148, "prioritization-of-rmw-qos-profile-t"]], "Using other FastDDS capabilities with XML": [[148, "using-other-fastdds-capabilities-with-xml"]], "Limiting the number of matching subscribers": [[148, "limiting-the-number-of-matching-subscribers"]], "Using partitions within the topic": [[148, "using-partitions-within-the-topic"]], "Configuring a service and a client": [[148, "configuring-a-service-and-a-client"]], "Create the nodes with the service and client": [[148, "create-the-nodes-with-the-service-and-client"]], "Create the XML profiles for the service and client": [[148, "create-the-xml-profiles-for-the-service-and-client"]], "Execute the nodes": [[148, "execute-the-nodes"]], "How to use ros2_tracing to trace and analyze an application": [[149, "how-to-use-ros2-tracing-to-trace-and-analyze-an-application"]], "Installing and building": [[149, "installing-and-building"]], "Tracing": [[149, "tracing"]], "Step 1: Trace": [[149, "step-1-trace"]], "Step 2: Run Application": [[149, "step-2-run-application"]], "Step 3: Validate Trace": [[149, "step-3-validate-trace"]], "Analysis": [[149, "analysis"]], "Conclusion": [[149, "conclusion"]], "Reading from a bag file (C++)": [[150, "reading-from-a-bag-file-c"]], "Tasks": [[150, "tasks"], [151, "tasks"], [152, "tasks"], [160, "tasks"], [163, "tasks"], [164, "tasks"], [165, "tasks"], [166, "tasks"], [167, "tasks"], [171, "tasks"], [173, "tasks"], [174, "tasks"], [175, "tasks"], [176, "tasks"], [177, "tasks"], [178, "tasks"], [179, "tasks"], [180, "tasks"], [181, "tasks"], [182, "tasks"], [185, "tasks"], [186, "tasks"], [187, "tasks"], [188, "tasks"], [189, "tasks"], [190, "tasks"], [191, "tasks"], [192, "tasks"], [193, "tasks"], [194, "tasks"], [195, "tasks"], [196, "tasks"], [208, "tasks"], [209, "tasks"], [211, "tasks"], [215, "tasks"], [225, "tasks"], [226, "tasks"], [229, "tasks"], [233, "tasks"], [234, "tasks"], [235, "tasks"], [236, "tasks"], [237, "tasks"], [238, "tasks"], [239, "tasks"], [245, "tasks"], [248, "tasks"], [249, "tasks"]], "1 Create a Package": [[150, "create-a-package"]], "1.1 Update package.xml": [[150, "update-package-xml"], [151, "update-package-xml"], [191, "update-package-xml"], [192, "update-package-xml"], [194, "update-package-xml"], [196, "update-package-xml"], [215, "update-package-xml"]], "2 Write the C++ Reader": [[150, "write-the-c-reader"]], "2.1 Examine the code": [[150, "examine-the-code"], [151, "examine-the-code"], [152, "examine-the-code"], [191, "examine-the-code"], [192, "examine-the-code"], [193, "examine-the-code"], [194, "examine-the-code"], [195, "examine-the-code"], [196, "examine-the-code"], [215, "examine-the-code"], [225, "id1"], [226, "id1"], [233, "id1"], [234, "id1"], [235, "id1"], [238, "examine-the-code"], [239, "examine-the-code"]], "2.2 Add executable": [[150, "add-executable"], [151, "add-executable"], [191, "add-executable"], [194, "add-executable"], [215, "add-executable"]], "3 Build and run": [[150, "build-and-run"], [151, "build-and-run"], [152, "build-and-run"], [191, "build-and-run"], [192, "build-and-run"], [215, "build-and-run"]], "Recording a bag from a node (C++)": [[151, "recording-a-bag-from-a-node-c"]], "1 Create a package": [[151, "create-a-package"], [152, "create-a-package"], [186, "create-a-package"], [190, "create-a-package"], [191, "create-a-package"], [192, "create-a-package"], [193, "create-a-package"], [194, "create-a-package"], [195, "create-a-package"], [196, "create-a-package"], [211, "create-a-package"], [215, "create-a-package"], [238, "create-a-package"], [239, "create-a-package"], [245, "create-a-package"]], "2 Write the C++ node": [[151, "write-the-c-node"], [191, "write-the-c-node"], [215, "write-the-c-node"]], "4 Record synthetic data from a node": [[151, "record-synthetic-data-from-a-node"], [152, "record-synthetic-data-from-a-node"]], "4.1 Write a C++ node": [[151, "write-a-c-node"]], "4.2 Examine the code": [[151, "id1"], [152, "id1"]], "4.3 Add executable": [[151, "id2"], [152, "add-executable"]], "4.4 Build and run": [[151, "id3"], [152, "id2"]], "5 Record synthetic data from an executable": [[151, "record-synthetic-data-from-an-executable"], [152, "record-synthetic-data-from-an-executable"]], "5.1 Write a C++ executable": [[151, "write-a-c-executable"]], "5.2 Examine the code": [[151, "id4"], [152, "id3"]], "5.3 Add executable": [[151, "id5"], [152, "id4"]], "5.4 Build and run": [[151, "id6"], [152, "id5"]], "Recording a bag from a node (Python)": [[152, "recording-a-bag-from-a-node-python"]], "1.1 Update package.xml and setup.py": [[152, "update-package-xml-and-setup-py"]], "2 Write the Python node": [[152, "write-the-python-node"], [192, "write-the-python-node"]], "2.2 Add entry point": [[152, "add-entry-point"]], "4.1 Write a Python node": [[152, "write-a-python-node"]], "5.1 Write a Python executable": [[152, "write-a-python-executable"]], "Setting access controls": [[153, "setting-access-controls"]], "Modify permissions.xml": [[153, "modify-permissions-xml"]], "Sign the policy file": [[153, "sign-the-policy-file"]], "Launch the node": [[153, "launch-the-node"]], "Use the templates": [[153, "use-the-templates"]], "Deployment Guidelines": [[154, "deployment-guidelines"]], "General Guidelines": [[154, "general-guidelines"]], "Building a deployment scenario": [[154, "building-a-deployment-scenario"]], "Generating the Docker Image": [[154, "generating-the-docker-image"]], "Understanding the compose file": [[154, "understanding-the-compose-file"]], "Running the example": [[154, "running-the-example"]], "Examining the containers": [[154, "examining-the-containers"]], "Examining network traffic": [[155, "examining-network-traffic"]], "Run the demo": [[155, "run-the-demo"], [156, "run-the-demo"], [202, "run-the-demo"]], "Install tcpdump": [[155, "install-tcpdump"]], "Start the talker and listener": [[155, "start-the-talker-and-listener"]], "Display unencrypted discovery packets": [[155, "display-unencrypted-discovery-packets"]], "Display unencrypted data packets": [[155, "display-unencrypted-data-packets"]], "Enable encryption": [[155, "enable-encryption"]], "Display encrypted discovery packets": [[155, "display-encrypted-discovery-packets"]], "Display encrypted data packets": [[155, "display-encrypted-data-packets"]], "Setting up security": [[156, "setting-up-security"]], "Installing from source": [[156, "installing-from-source"]], "Selecting an alternate middleware": [[156, "selecting-an-alternate-middleware"]], "1. Create a folder for the security files": [[156, "create-a-folder-for-the-security-files"]], "2. Generate a keystore": [[156, "generate-a-keystore"]], "3. Generate keys and certificates": [[156, "generate-keys-and-certificates"]], "4. Configure environment variables": [[156, "configure-environment-variables"]], "5. Run the talker/listener demo": [[156, "run-the-talker-listener-demo"]], "Take the Quiz!": [[156, "take-the-quiz"]], "Learn More!": [[156, "learn-more"]], "Security": [[157, "security"]], "Ensuring security across machines": [[158, "ensuring-security-across-machines"]], "Create the second keystore": [[158, "create-the-second-keystore"]], "Copy files": [[158, "copy-files"]], "Launch the nodes": [[158, "launch-the-nodes"]], "Understanding the security keystore": [[159, "understanding-the-security-keystore"]], "Security Artifact Locations": [[159, "security-artifact-locations"]], "Public Key Materials": [[159, "public-key-materials"]], "Private Key Materials": [[159, "private-key-materials"]], "Domain Governance Policy": [[159, "domain-governance-policy"]], "Security Enclaves": [[159, "security-enclaves"]], "Take the quiz!": [[159, "take-the-quiz"]], "Setting up a robot simulation (Gazebo)": [[160, "setting-up-a-robot-simulation-gazebo"]], "1 Launch the simulation": [[160, "launch-the-simulation"]], "2 Configuring ROS 2": [[160, "configuring-ros-2"]], "3 Visualizing lidar data in ROS 2": [[160, "visualizing-lidar-data-in-ros-2"]], "Simulators": [[162, "simulators"]], "Installation (macOS)": [[163, "installation-macos"]], "1 Create the VM image": [[163, "create-the-vm-image"]], "2 Configure the VM": [[163, "configure-the-vm"]], "3 Install webots_ros2": [[163, "install-webots-ros2"], [165, "install-webots-ros2"]], "4 Launch the webots_ros2_universal_robot example": [[163, "launch-the-webots-ros2-universal-robot-example"], [165, "launch-the-webots-ros2-universal-robot-example"]], "Pre-configured Images": [[163, "pre-configured-images"]], "Installation (Ubuntu)": [[164, "installation-ubuntu"]], "Multiple Installations of Webots": [[164, "multiple-installations-of-webots"], [165, "multiple-installations-of-webots"]], "1 Install webots_ros2": [[164, "install-webots-ros2"]], "2 Launch the webots_ros2_universal_robot example": [[164, "launch-the-webots-ros2-universal-robot-example"]], "Installation (Windows)": [[165, "installation-windows"]], "1 Install WSL2": [[165, "install-wsl2"]], "2 Install ROS 2 in WSL": [[165, "install-ros-2-in-wsl"]], "5 RViz troubleshooting": [[165, "rviz-troubleshooting"]], "Setting up a robot simulation (Advanced)": [[166, "setting-up-a-robot-simulation-advanced"]], "1 Updating my_robot.urdf": [[166, "updating-my-robot-urdf"]], "2 Creating a ROS node to avoid obstacles": [[166, "creating-a-ros-node-to-avoid-obstacles"]], "3 Updating additional files": [[166, "updating-additional-files"]], "4 Test the obstacle avoidance code": [[166, "test-the-obstacle-avoidance-code"]], "Next steps": [[166, "next-steps"], [167, "next-steps"], [173, "next-steps"], [174, "next-steps"], [175, "next-steps"], [176, "next-steps"], [177, "next-steps"], [178, "next-steps"], [179, "next-steps"], [180, "next-steps"], [181, "next-steps"], [182, "next-steps"], [185, "next-steps"], [186, "next-steps"], [187, "next-steps"], [188, "next-steps"], [190, "next-steps"], [191, "next-steps"], [192, "next-steps"], [193, "next-steps"], [194, "next-steps"], [195, "next-steps"], [196, "next-steps"], [208, "next-steps"], [241, "next-steps"]], "Setting up a robot simulation (Basic)": [[167, "setting-up-a-robot-simulation-basic"]], "1 Create the package structure": [[167, "create-the-package-structure"]], "2 Setup the simulation world": [[167, "setup-the-simulation-world"]], "3 Edit the my_robot_driver plugin": [[167, "edit-the-my-robot-driver-plugin"]], "4 Create the my_robot.urdf file": [[167, "create-the-my-robot-urdf-file"]], "5 Create the launch file": [[167, "create-the-launch-file"]], "6 Edit additional files": [[167, "edit-additional-files"]], "7 Test the code": [[167, "test-the-code"]], "Setting up a Reset Handler": [[168, "setting-up-a-reset-handler"]], "Reset Handler for Simple Cases (Controllers Only)": [[168, "reset-handler-for-simple-cases-controllers-only"]], "Reset Handler for Multiple Nodes (No Shutdown Required)": [[168, "reset-handler-for-multiple-nodes-no-shutdown-required"]], "Reset Handler Requiring Node Shutdown": [[168, "reset-handler-requiring-node-shutdown"]], "The Ros2Supervisor Node": [[169, "the-ros2supervisor-node"]], "The Ros2Supervisor": [[169, "the-ros2supervisor"]], "Clock topic": [[169, "clock-topic"]], "Import a Webots node": [[169, "import-a-webots-node"]], "Remove a Webots imported node": [[169, "remove-a-webots-imported-node"]], "Record animations": [[169, "record-animations"]], "Webots": [[170, "webots"]], "Enabling topic statistics (C++)": [[171, "enabling-topic-statistics-c"]], "1 Write the subscriber node with statistics enabled": [[171, "write-the-subscriber-node-with-statistics-enabled"]], "1.1 Examine the code": [[171, "examine-the-code"], [225, "examine-the-code"], [226, "examine-the-code"], [233, "examine-the-code"], [234, "examine-the-code"], [235, "examine-the-code"], [236, "examine-the-code"], [237, "examine-the-code"]], "1.2 CMakeLists.txt": [[171, "cmakelists-txt"], [225, "cmakelists-txt"], [234, "cmakelists-txt"], [236, "cmakelists-txt"]], "2 Build and run": [[171, "build-and-run"], [213, "build-and-run"]], "3 Observe published statistic data": [[171, "observe-published-statistic-data"]], "Related content": [[171, "related-content"], [174, "related-content"], [176, "related-content"], [177, "related-content"], [178, "related-content"], [180, "related-content"], [188, "related-content"], [190, "related-content"], [193, "related-content"], [194, "related-content"], [195, "related-content"], [196, "related-content"], [198, "related-content"], [208, "related-content"], [215, "related-content"], [248, "related-content"], [249, "related-content"]], "Beginner: CLI tools": [[172, "beginner-cli-tools"]], "Configuring environment": [[173, "configuring-environment"]], "1 Source the setup files": [[173, "source-the-setup-files"]], "2 Add sourcing to your shell startup script": [[173, "add-sourcing-to-your-shell-startup-script"]], "3 Check environment variables": [[173, "check-environment-variables"]], "3.1 The ROS_DOMAIN_ID variable": [[173, "the-ros-domain-id-variable"]], "3.2 The ROS_LOCALHOST_ONLY variable": [[173, "the-ros-localhost-only-variable"]], "Using turtlesim, ros2, and rqt": [[174, "using-turtlesim-ros2-and-rqt"]], "1 Install turtlesim": [[174, "install-turtlesim"]], "2 Start turtlesim": [[174, "start-turtlesim"]], "3 Use turtlesim": [[174, "use-turtlesim"]], "4 Install rqt": [[174, "install-rqt"]], "5 Use rqt": [[174, "use-rqt"]], "5.1 Try the spawn service": [[174, "try-the-spawn-service"]], "5.2 Try the set_pen service": [[174, "try-the-set-pen-service"]], "6 Remapping": [[174, "remapping"], [213, "remapping"]], "7 Close turtlesim": [[174, "close-turtlesim"]], "Launching nodes": [[175, "launching-nodes"]], "Running a Launch File": [[175, "running-a-launch-file"]], "(Optional) Control the Turtlesim Nodes": [[175, "optional-control-the-turtlesim-nodes"]], "Recording and playing back data": [[176, "recording-and-playing-back-data"]], "1 Setup": [[176, "setup"], [177, "setup"], [179, "setup"], [180, "setup"], [181, "setup"], [182, "setup"], [209, "setup"]], "2 Choose a topic": [[176, "choose-a-topic"]], "3 ros2 bag record": [[176, "ros2-bag-record"]], "3.1 Record a single topic": [[176, "record-a-single-topic"]], "3.2 Record multiple topics": [[176, "record-multiple-topics"]], "4 ros2 bag info": [[176, "ros2-bag-info"]], "5 ros2 bag play": [[176, "ros2-bag-play"]], "Understanding actions": [[177, "understanding-actions"]], "2 Use actions": [[177, "use-actions"]], "3 ros2 node info": [[177, "ros2-node-info"], [178, "ros2-node-info"]], "4 ros2 action list": [[177, "ros2-action-list"]], "4.1 ros2 action list -t": [[177, "ros2-action-list-t"]], "5 ros2 action info": [[177, "ros2-action-info"]], "6 ros2 interface show": [[177, "ros2-interface-show"], [181, "ros2-interface-show"]], "7 ros2 action send_goal": [[177, "ros2-action-send-goal"]], "Understanding nodes": [[178, "understanding-nodes"]], "1 The ROS 2 graph": [[178, "the-ros-2-graph"]], "2 Nodes in ROS 2": [[178, "nodes-in-ros-2"]], "1 ros2 run": [[178, "ros2-run"]], "2 ros2 node list": [[178, "ros2-node-list"]], "2.1 Remapping": [[178, "remapping"]], "Understanding parameters": [[179, "understanding-parameters"]], "2 ros2 param list": [[179, "ros2-param-list"]], "3 ros2 param get": [[179, "ros2-param-get"]], "4 ros2 param set": [[179, "ros2-param-set"]], "5 ros2 param dump": [[179, "ros2-param-dump"]], "6 ros2 param load": [[179, "ros2-param-load"]], "7 Load parameter file on node startup": [[179, "load-parameter-file-on-node-startup"]], "Understanding services": [[180, "understanding-services"]], "2 ros2 service list": [[180, "ros2-service-list"]], "3 ros2 service type": [[180, "ros2-service-type"]], "3.1 ros2 service list -t": [[180, "ros2-service-list-t"]], "4 ros2 service find": [[180, "ros2-service-find"]], "5 ros2 interface show": [[180, "ros2-interface-show"]], "6 ros2 service call": [[180, "ros2-service-call"]], "Understanding topics": [[181, "understanding-topics"]], "2 rqt_graph": [[181, "rqt-graph"]], "3 ros2 topic list": [[181, "ros2-topic-list"]], "4 ros2 topic echo": [[181, "ros2-topic-echo"]], "5 ros2 topic info": [[181, "ros2-topic-info"]], "7 ros2 topic pub": [[181, "ros2-topic-pub"]], "8 ros2 topic hz": [[181, "ros2-topic-hz"]], "9 Clean up": [[181, "clean-up"]], "Using rqt_console to view logs": [[182, "using-rqt-console-to-view-logs"]], "2 Messages on rqt_console": [[182, "messages-on-rqt-console"]], "3 Logger levels": [[182, "logger-levels"]], "3.1 Set the default logger level": [[182, "set-the-default-logger-level"]], "Beginner: Client libraries": [[183, "beginner-client-libraries"]], "Using colcon to build packages": [[184, "using-colcon-to-build-packages"]], "Install colcon": [[184, "install-colcon"]], "Install ROS 2": [[184, "install-ros-2"]], "Create a workspace": [[184, "create-a-workspace"]], "Add some sources": [[184, "add-some-sources"]], "Source an underlay": [[184, "source-an-underlay"]], "Build the workspace": [[184, "build-the-workspace"]], "Run tests": [[184, "run-tests"]], "Source the environment": [[184, "source-the-environment"]], "Try a demo": [[184, "try-a-demo"]], "Create your own package": [[184, "create-your-own-package"]], "Setup colcon_cd": [[184, "setup-colcon-cd"]], "Setup colcon tab completion": [[184, "setup-colcon-tab-completion"]], "Tips": [[184, "tips"]], "Creating a workspace": [[185, "creating-a-workspace"]], "1 Source ROS 2 environment": [[185, "source-ros-2-environment"]], "2 Create a new directory": [[185, "create-a-new-directory"]], "3 Clone a sample repo": [[185, "clone-a-sample-repo"]], "4 Resolve dependencies": [[185, "resolve-dependencies"]], "5 Build the workspace with colcon": [[185, "build-the-workspace-with-colcon"]], "6 Source the overlay": [[185, "source-the-overlay"]], "7 Modify the overlay": [[185, "modify-the-overlay"]], "1 What is a ROS 2 package?": [[186, "what-is-a-ros-2-package"]], "2 What makes up a ROS 2 package?": [[186, "what-makes-up-a-ros-2-package"]], "3 Packages in a workspace": [[186, "packages-in-a-workspace"]], "2 Build a package": [[186, "build-a-package"]], "3 Source the setup file": [[186, "source-the-setup-file"]], "4 Use the package": [[186, "use-the-package"]], "5 Examine package contents": [[186, "examine-package-contents"]], "6 Customize package.xml": [[186, "customize-package-xml"]], "Creating custom msg and srv files": [[187, "creating-custom-msg-and-srv-files"]], "1 Create a new package": [[187, "create-a-new-package"]], "2 Create custom definitions": [[187, "create-custom-definitions"]], "2.1 msg definition": [[187, "msg-definition"]], "2.2 srv definition": [[187, "srv-definition"]], "3 CMakeLists.txt": [[187, "cmakelists-txt"]], "4 package.xml": [[187, "package-xml"]], "5 Build the tutorial_interfaces package": [[187, "build-the-tutorial-interfaces-package"]], "6 Confirm msg and srv creation": [[187, "confirm-msg-and-srv-creation"]], "7 Test the new interfaces": [[187, "test-the-new-interfaces"]], "7.1 Testing Num.msg with pub/sub": [[187, "testing-num-msg-with-pub-sub"]], "7.2 Testing AddThreeInts.srv with service/client": [[187, "testing-addthreeints-srv-with-service-client"]], "Using ros2doctor to identify issues": [[188, "using-ros2doctor-to-identify-issues"]], "1 Check your setup": [[188, "check-your-setup"]], "2 Check a system": [[188, "check-a-system"]], "3 Get a full report": [[188, "get-a-full-report"]], "Creating and using plugins (C++)": [[189, "creating-and-using-plugins-c"]], "1 Create the Base Class Package": [[189, "create-the-base-class-package"]], "2 Create the Plugin Package": [[189, "create-the-plugin-package"]], "2.1 Source code for the plugins": [[189, "source-code-for-the-plugins"]], "2.2 Plugin Declaration XML": [[189, "plugin-declaration-xml"]], "2.3 CMake Plugin Declaration": [[189, "cmake-plugin-declaration"]], "3 Use the Plugins": [[189, "use-the-plugins"]], "4 Build and run": [[189, "build-and-run"], [193, "build-and-run"], [194, "build-and-run"], [195, "build-and-run"], [196, "build-and-run"]], "Implementing custom interfaces": [[190, "implementing-custom-interfaces"]], "2 Create a msg file": [[190, "create-a-msg-file"]], "2.1 Build a msg file": [[190, "build-a-msg-file"]], "3 Use an interface from the same package": [[190, "use-an-interface-from-the-same-package"]], "3.1 The code explained": [[190, "the-code-explained"]], "3.2 Build the publisher": [[190, "build-the-publisher"]], "3.3 Link against the interface": [[190, "link-against-the-interface"]], "4 Try it out": [[190, "try-it-out"]], "5 (Extra) Use an existing interface definition": [[190, "extra-use-an-existing-interface-definition"]], "Using parameters in a class (C++)": [[191, "using-parameters-in-a-class-c"]], "2.1.1 (Optional) Add ParameterDescriptor": [[191, "optional-add-parameterdescriptor"], [192, "optional-add-parameterdescriptor"]], "3.1 Change via the console": [[191, "change-via-the-console"], [192, "change-via-the-console"]], "3.2 Change via a launch file": [[191, "change-via-a-launch-file"], [192, "change-via-a-launch-file"]], "Using parameters in a class (Python)": [[192, "using-parameters-in-a-class-python"]], "2.2 Add an entry point": [[192, "add-an-entry-point"], [196, "add-an-entry-point"], [226, "id2"]], "Writing a simple publisher and subscriber (C++)": [[193, "writing-a-simple-publisher-and-subscriber-c"]], "2 Write the publisher node": [[193, "write-the-publisher-node"], [195, "write-the-publisher-node"]], "2.2 Add dependencies": [[193, "add-dependencies"], [195, "add-dependencies"], [233, "add-dependencies"], [234, "add-dependencies"], [235, "add-dependencies"]], "2.3 CMakeLists.txt": [[193, "cmakelists-txt"], [233, "cmakelists-txt"], [234, "id2"], [238, "cmakelists-txt"]], "3 Write the subscriber node": [[193, "write-the-subscriber-node"], [195, "write-the-subscriber-node"]], "3.1 Examine the code": [[193, "id1"], [194, "id1"], [195, "id1"], [196, "id1"]], "3.2 CMakeLists.txt": [[193, "id2"]], "Writing a simple service and client (C++)": [[194, "writing-a-simple-service-and-client-c"]], "2 Write the service node": [[194, "write-the-service-node"], [196, "write-the-service-node"]], "3 Write the client node": [[194, "write-the-client-node"], [196, "write-the-client-node"]], "3.2 Add executable": [[194, "id2"]], "Writing a simple publisher and subscriber (Python)": [[195, "writing-a-simple-publisher-and-subscriber-python"]], "2.3 Add an entry point": [[195, "add-an-entry-point"], [239, "add-an-entry-point"]], "2.4 Check setup.cfg": [[195, "check-setup-cfg"]], "3.2 Add an entry point": [[195, "id2"], [196, "id2"]], "Writing a simple service and client (Python)": [[196, "writing-a-simple-service-and-client-python"]], "1.2 Update setup.py": [[196, "update-setup-py"]], "Demos": [[197, "demos"]], "External resources": [[197, "external-resources"]], "Creating a content filtering subscription": [[198, "creating-a-content-filtering-subscription"]], "RMW Support": [[198, "rmw-support"]], "Content-Filtering-Subscription Support Status": [[198, "id1"]], "Installing the demo": [[198, "installing-the-demo"], [228, "installing-the-demo"]], "Temperature filtering demo": [[198, "temperature-filtering-demo"]], "Setting up efficient intra-process communication": [[199, "setting-up-efficient-intra-process-communication"]], "Installing the demos": [[199, "installing-the-demos"]], "Running and understanding the demos": [[199, "running-and-understanding-the-demos"]], "The two node pipeline demo": [[199, "the-two-node-pipeline-demo"]], "The cyclic pipeline demo": [[199, "the-cyclic-pipeline-demo"]], "The image pipeline demo": [[199, "the-image-pipeline-demo"]], "Simple pipeline": [[199, "simple-pipeline"]], "Pipeline with two image viewers": [[199, "pipeline-with-two-image-viewers"]], "Pipeline with interprocess viewer": [[199, "pipeline-with-interprocess-viewer"]], "Logging": [[200, "logging"]], "Using log statements in code": [[200, "using-log-statements-in-code"]], "Basic logging": [[200, "basic-logging"]], "Logging only the first time": [[200, "logging-only-the-first-time"]], "Logging all but the first time": [[200, "logging-all-but-the-first-time"]], "Logging throttled": [[200, "logging-throttled"]], "Logging throttled all but the first time": [[200, "logging-throttled-all-but-the-first-time"]], "Logging demo": [[200, "logging-demo"]], "Logging directory configuration": [[200, "logging-directory-configuration"]], "Logger level configuration: programmatically": [[200, "logger-level-configuration-programmatically"]], "Logger level configuration: externally": [[200, "logger-level-configuration-externally"]], "Using the logger config component": [[200, "using-the-logger-config-component"]], "Logger level configuration: command line": [[200, "logger-level-configuration-command-line"]], "Console output formatting": [[200, "console-output-formatting"]], "Console output colorizing": [[200, "console-output-colorizing"]], "Default stream for console output": [[200, "default-stream-for-console-output"]], "Line buffered console output": [[200, "line-buffered-console-output"]], "Managing nodes with managed lifecycles": [[201, "managing-nodes-with-managed-lifecycles"]], "Using quality-of-service settings for lossy networks": [[202, "using-quality-of-service-settings-for-lossy-networks"]], "Command line options": [[202, "command-line-options"]], "Add network traffic": [[202, "add-network-traffic"]], "Understanding real-time programming": [[203, "understanding-real-time-programming"]], "Install and run the demo": [[203, "install-and-run-the-demo"]], "Run the tests": [[203, "run-the-tests"]], "What the heck just happened?": [[203, "what-the-heck-just-happened"]], "Adjust permissions for memory locking": [[203, "adjust-permissions-for-memory-locking"]], "Output overview": [[203, "output-overview"]], "Latency": [[203, "latency"]], "Setting permissions for the scheduler": [[203, "setting-permissions-for-the-scheduler"]], "Plotting results": [[203, "plotting-results"]], "Recording and playing back data with rosbag using the ROS 1 bridge": [[204, "recording-and-playing-back-data-with-rosbag-using-the-ros-1-bridge"]], "Recording topic data with rosbag and ROS 1 Bridge": [[204, "recording-topic-data-with-rosbag-and-ros-1-bridge"]], "Playing back topic data with rosbag and ROS 1 Bridge": [[204, "playing-back-topic-data-with-rosbag-and-ros-1-bridge"]], "Experimenting with a dummy robot": [[205, "experimenting-with-a-dummy-robot"]], "Launching the demo": [[205, "launching-the-demo"]], "What\u2019s happening?": [[205, "what-s-happening"]], "Intermediate": [[206, "intermediate"]], "Composing multiple nodes in a single process": [[207, "composing-multiple-nodes-in-a-single-process"]], "Run the demos": [[207, "run-the-demos"]], "Discover available components": [[207, "discover-available-components"]], "Run-time composition using ROS services with a publisher and subscriber": [[207, "run-time-composition-using-ros-services-with-a-publisher-and-subscriber"]], "Run-time composition using ROS services with a server and client": [[207, "run-time-composition-using-ros-services-with-a-server-and-client"]], "Compile-time composition with hardcoded nodes": [[207, "compile-time-composition-with-hardcoded-nodes"]], "Run-time composition using dlopen": [[207, "run-time-composition-using-dlopen"]], "Composition using launch actions": [[207, "composition-using-launch-actions"]], "Advanced Topics": [[207, "advanced-topics"]], "Unloading components": [[207, "unloading-components"]], "Remapping container name and namespace": [[207, "remapping-container-name-and-namespace"]], "Remap component names and namespaces": [[207, "remap-component-names-and-namespaces"]], "Passing parameter values into components": [[207, "passing-parameter-values-into-components"]], "Passing additional arguments into components": [[207, "passing-additional-arguments-into-components"]], "Composable nodes as shared libraries": [[207, "composable-nodes-as-shared-libraries"]], "Composing Non-Node Derived Components": [[207, "composing-non-node-derived-components"]], "Creating an action": [[208, "creating-an-action"]], "1 Defining an action": [[208, "defining-an-action"]], "2 Building an action": [[208, "building-an-action"]], "Creating a launch file": [[209, "creating-a-launch-file"]], "2 Write the launch file": [[209, "write-the-launch-file"], [234, "write-the-launch-file"], [235, "write-the-launch-file"]], "2.1 Examine the launch file": [[209, "examine-the-launch-file"]], "3 ros2 launch": [[209, "ros2-launch"]], "4 Introspect the system with rqt_graph": [[209, "introspect-the-system-with-rqt-graph"]], "Integrating launch files into ROS 2 packages": [[211, "integrating-launch-files-into-ros-2-packages"]], "2 Creating the structure to hold launch files": [[211, "creating-the-structure-to-hold-launch-files"]], "3 Writing the launch file": [[211, "writing-the-launch-file"]], "4 Building and running the launch file": [[211, "building-and-running-the-launch-file"]], "Using event handlers": [[212, "using-event-handlers"], [212, "id1"]], "1 Event handlers example launch file": [[212, "event-handlers-example-launch-file"]], "Build the package": [[212, "build-the-package"]], "Launching example": [[212, "launching-example"], [214, "launching-example"]], "Managing large projects": [[213, "managing-large-projects"]], "Writing launch files": [[213, "writing-launch-files"]], "1 Top-level organization": [[213, "top-level-organization"]], "2 Parameters": [[213, "parameters"]], "2.1 Setting parameters in the launch file": [[213, "setting-parameters-in-the-launch-file"]], "2.2 Loading parameters from YAML file": [[213, "loading-parameters-from-yaml-file"]], "2.3 Using wildcards in YAML files": [[213, "using-wildcards-in-yaml-files"]], "3 Namespaces": [[213, "namespaces"]], "4 Reusing nodes": [[213, "reusing-nodes"]], "5 Parameter overrides": [[213, "parameter-overrides"]], "7 Config files": [[213, "config-files"]], "8 Environment Variables": [[213, "environment-variables"]], "Running launch files": [[213, "running-launch-files"]], "1 Update setup.py": [[213, "update-setup-py"]], "Using substitutions": [[214, "using-substitutions"], [214, "id1"]], "1 Create and setup the package": [[214, "create-and-setup-the-package"]], "2 Parent launch file": [[214, "parent-launch-file"]], "3 Substitutions example launch file": [[214, "substitutions-example-launch-file"]], "4 Build the package": [[214, "build-the-package"]], "Modifying launch arguments": [[214, "modifying-launch-arguments"]], "Monitoring for parameter changes (C++)": [[215, "monitoring-for-parameter-changes-c"]], "3.1 Monitor changes to another node\u2019s parameters": [[215, "monitor-changes-to-another-node-s-parameters"]], "Building a Custom RViz Display": [[216, "building-a-custom-rviz-display"]], "Point2D Message": [[216, "point2d-message"]], "Boilerplate for Basic Plugin": [[216, "boilerplate-for-basic-plugin"]], "Header File": [[216, "header-file"]], "Source File": [[216, "source-file"]], "package.xml": [[216, "package-xml"], [222, "package-xml"]], "rviz_common_plugins.xml": [[216, "rviz-common-plugins-xml"]], "CMakeLists.txt": [[216, "cmakelists-txt"], [222, "cmakelists-txt"]], "Testing it out": [[216, "testing-it-out"]], "Actual Visualization": [[216, "actual-visualization"]], "It\u2019s Nice to Have Options.": [[216, "it-s-nice-to-have-options"]], "Header Updates": [[216, "header-updates"]], "Cpp Updates": [[216, "cpp-updates"]], "Status Report": [[216, "status-report"]], "Cleanup": [[216, "cleanup"]], "RViz": [[217, "rviz"]], "RViz User Guide": [[218, "rviz-user-guide"]], "Install or build rviz": [[218, "install-or-build-rviz"]], "Startup": [[218, "startup"]], "Displays": [[218, "displays"]], "Adding a new display": [[218, "adding-a-new-display"]], "Display Properties": [[218, "display-properties"]], "Display Status": [[218, "display-status"]], "Built-in Display Types": [[218, "built-in-display-types"]], "Configurations": [[218, "configurations"]], "Views Panel": [[218, "views-panel"]], "Orbital Camera (default)": [[218, "orbital-camera-default"]], "FPS (first-person) Camera": [[218, "fps-first-person-camera"]], "Top-down Orthographic": [[218, "top-down-orthographic"]], "XY Orbit": [[218, "xy-orbit"]], "Third Person Follower": [[218, "third-person-follower"]], "Custom Views": [[218, "custom-views"]], "Coordinate Frames": [[218, "coordinate-frames"]], "The Fixed Frame": [[218, "the-fixed-frame"]], "The Target Frame": [[218, "the-target-frame"]], "Tools": [[218, "tools"]], "Interact": [[218, "interact"]], "Move Camera": [[218, "move-camera"]], "Select": [[218, "select"]], "Focus Camera": [[218, "focus-camera"]], "Measure": [[218, "measure"]], "2D Pose Estimate": [[218, "d-pose-estimate"]], "2D Nav Goal": [[218, "d-nav-goal"]], "Publish Point": [[218, "publish-point"]], "Time": [[218, "time"]], "Managing Dependencies with rosdep": [[219, "managing-dependencies-with-rosdep"]], "What is rosdep?": [[219, "what-is-rosdep"]], "A little about package.xml files": [[219, "a-little-about-package-xml-files"]], "": [[219, "build-depend"]], "": [[219, "build-export-depend"]], "": [[219, "exec-depend"]], "How does rosdep work?": [[219, "how-does-rosdep-work"]], "How do I know what keys to put in my package.xml?": [[219, "how-do-i-know-what-keys-to-put-in-my-package-xml"]], "What if my library isn\u2019t in rosdistro?": [[219, "what-if-my-library-isn-t-in-rosdistro"]], "How do I use the rosdep tool?": [[219, "how-do-i-use-the-rosdep-tool"]], "rosdep installation": [[219, "rosdep-installation"]], "rosdep operation": [[219, "rosdep-operation"]], "Testing Your Code with the ROS Build Farm": [[220, "testing-your-code-with-the-ros-build-farm"]], "GitHub Access": [[220, "github-access"]], "GitHub Organization": [[220, "github-organization"]], "GitHub Repository": [[220, "github-repository"]], "WebHooks": [[220, "webhooks"]], "test_pull_requests": [[220, "test-pull-requests"]], "Running Tests in ROS 2 from the Command Line": [[221, "running-tests-in-ros-2-from-the-command-line"]], "Build and run your tests": [[221, "build-and-run-your-tests"]], "Examine Test Results": [[221, "examine-test-results"]], "Writing Basic Tests with C++ with GTest": [[222, "writing-basic-tests-with-c-with-gtest"]], "Package Setup": [[222, "package-setup"], [223, "package-setup"]], "Source Code": [[222, "source-code"]], "Running Tests": [[222, "running-tests"], [223, "running-tests"]], "Writing Basic Tests with Python": [[223, "writing-basic-tests-with-python"]], "setup.py": [[223, "setup-py"]], "Test Files and Folders": [[223, "test-files-and-folders"]], "Example package layout:": [[223, "example-package-layout"]], "Test Contents": [[223, "test-contents"]], "Special Commands": [[223, "special-commands"]], "Why automatic tests?": [[224, "why-automatic-tests"]], "Is this all coming for free?": [[224, "is-this-all-coming-for-free"]], "Available Tutorials:": [[224, "available-tutorials"]], "Adding a frame (C++)": [[225, "adding-a-frame-c"]], "tf2 tree": [[225, "tf2-tree"], [226, "tf2-tree"]], "1 Write the fixed frame broadcaster": [[225, "write-the-fixed-frame-broadcaster"], [226, "write-the-fixed-frame-broadcaster"]], "1.3 Write the launch file": [[225, "write-the-launch-file"], [226, "write-the-launch-file"]], "1.4 Build": [[225, "build"], [226, "build"], [233, "build"]], "1.5 Run": [[225, "run"], [226, "run"], [226, "id5"]], "2 Write the dynamic frame broadcaster": [[225, "write-the-dynamic-frame-broadcaster"], [226, "write-the-dynamic-frame-broadcaster"]], "2.2 CMakeLists.txt": [[225, "id2"]], "2.3 Write the launch file": [[225, "id3"], [226, "id3"]], "2.4 Build": [[225, "id4"], [226, "id4"], [233, "id2"]], "2.5 Run": [[225, "id5"]], "Adding a frame (Python)": [[226, "adding-a-frame-python"]], "1.2 Add an entry point": [[226, "add-an-entry-point"], [235, "add-an-entry-point"], [237, "add-an-entry-point"]], "Debugging": [[227, "debugging"]], "Debugging example": [[227, "debugging-example"]], "1 Setting and starting the example": [[227, "setting-and-starting-the-example"]], "2 Finding the tf2 request": [[227, "finding-the-tf2-request"]], "3 Checking the frames": [[227, "checking-the-frames"]], "4 Checking the timestamp": [[227, "checking-the-timestamp"]], "Introducing tf2": [[228, "introducing-tf2"]], "Running the demo": [[228, "running-the-demo"]], "What is happening?": [[228, "what-is-happening"]], "tf2 tools": [[228, "tf2-tools"]], "1 Using view_frames": [[228, "using-view-frames"]], "2 Using tf2_echo": [[228, "using-tf2-echo"]], "rviz2 and tf2": [[228, "rviz2-and-tf2"]], "Using time (C++)": [[229, "using-time-c"]], "1 Update the listener node": [[229, "update-the-listener-node"]], "2 Fix the listener node": [[229, "fix-the-listener-node"]], "3 Check the results": [[229, "check-the-results"]], "Quaternion fundamentals": [[230, "quaternion-fundamentals"]], "Components of a quaternion": [[230, "components-of-a-quaternion"]], "Quaternion types in ROS 2": [[230, "quaternion-types-in-ros-2"]], "Quaternion operations": [[230, "quaternion-operations"]], "1 Think in RPY then convert to quaternion": [[230, "think-in-rpy-then-convert-to-quaternion"]], "2 Applying a quaternion rotation": [[230, "applying-a-quaternion-rotation"]], "3 Inverting a quaternion": [[230, "inverting-a-quaternion"]], "4 Relative rotations": [[230, "relative-rotations"]], "Workspace setup": [[231, "workspace-setup"]], "Learning tf2": [[231, "learning-tf2"]], "Debugging tf2": [[231, "debugging-tf2"]], "Using sensor messages with tf2": [[231, "using-sensor-messages-with-tf2"]], "Traveling in time (C++)": [[232, "traveling-in-time-c"]], "Time travel": [[232, "time-travel"]], "Advanced API for lookupTransform()": [[232, "advanced-api-for-lookuptransform"]], "Checking the results": [[232, "checking-the-results"]], "Using stamped datatypes with tf2_ros::MessageFilter": [[233, "using-stamped-datatypes-with-tf2-ros-messagefilter"]], "1 Write the broadcaster node of PointStamped messages": [[233, "write-the-broadcaster-node-of-pointstamped-messages"]], "1.2 Write the launch file": [[233, "write-the-launch-file"]], "1.3 Add an entry point": [[233, "add-an-entry-point"]], "2 Writing the message filter/listener node": [[233, "writing-the-message-filter-listener-node"]], "3 Run": [[233, "run"]], "Writing a broadcaster (C++)": [[234, "writing-a-broadcaster-c"]], "1 Write the broadcaster node": [[234, "write-the-broadcaster-node"], [235, "write-the-broadcaster-node"]], "3 Build": [[234, "build"], [235, "build"], [236, "build"], [237, "build"], [238, "build"], [239, "build"]], "4 Run": [[234, "run"], [235, "run"], [236, "run"], [237, "run"], [238, "run"], [239, "run"]], "Writing a broadcaster (Python)": [[235, "writing-a-broadcaster-python"]], "2.3 Update setup.py": [[235, "update-setup-py"]], "Writing a listener (C++)": [[236, "writing-a-listener-c"]], "1 Write the listener node": [[236, "write-the-listener-node"], [237, "write-the-listener-node"]], "2 Update the launch file": [[236, "update-the-launch-file"], [237, "update-the-launch-file"]], "Writing a listener (Python)": [[237, "writing-a-listener-python"]], "Writing a static broadcaster (C++)": [[238, "writing-a-static-broadcaster-c"]], "2 Write the static broadcaster node": [[238, "write-the-static-broadcaster-node"], [239, "write-the-static-broadcaster-node"]], "2.2 Update package.xml": [[238, "update-package-xml"], [239, "update-package-xml"]], "The proper way to publish static transforms": [[238, "the-proper-way-to-publish-static-transforms"], [239, "the-proper-way-to-publish-static-transforms"]], "Writing a static broadcaster (Python)": [[239, "writing-a-static-broadcaster-python"]], "Adding physical and collision properties": [[240, "adding-physical-and-collision-properties"]], "Collision": [[240, "collision"]], "Physical Properties": [[240, "physical-properties"]], "Inertia": [[240, "inertia"]], "Contact Coefficients": [[240, "contact-coefficients"]], "Joint Dynamics": [[240, "joint-dynamics"]], "Other Tags": [[240, "other-tags"]], "Building a movable robot model": [[241, "building-a-movable-robot-model"]], "The Head": [[241, "the-head"]], "The Gripper": [[241, "the-gripper"]], "The Gripper Arm": [[241, "the-gripper-arm"]], "Other Types of Joints": [[241, "other-types-of-joints"]], "Specifying the Pose": [[241, "specifying-the-pose"]], "Building a visual robot model from scratch": [[242, "building-a-visual-robot-model-from-scratch"]], "One Shape": [[242, "one-shape"]], "Multiple Shapes": [[242, "multiple-shapes"]], "Origins": [[242, "origins"]], "Material Girl": [[242, "material-girl"]], "Finishing the Model": [[242, "finishing-the-model"]], "Generating an URDF File": [[243, "generating-an-urdf-file"]], "URDF": [[244, "urdf"]], "Using URDF with robot_state_publisher": [[245, "using-urdf-with-robot-state-publisher"]], "2 Create the URDF File": [[245, "create-the-urdf-file"]], "3 Publish the state": [[245, "publish-the-state"]], "4 Create a launch file": [[245, "create-a-launch-file"]], "5 Edit the setup.py file": [[245, "edit-the-setup-py-file"]], "6 Install the package": [[245, "install-the-package"]], "7 View the results": [[245, "view-the-results"]], "Using Xacro to clean up your code": [[246, "using-xacro-to-clean-up-your-code"]], "Using Xacro": [[246, "using-xacro"]], "Math": [[246, "math"]], "Simple Macro": [[246, "simple-macro"]], "Parameterized Macro": [[246, "parameterized-macro"]], "Practical Usage": [[246, "practical-usage"]], "Leg macro": [[246, "leg-macro"]], "Writing a Composable Node (C++)": [[247, "writing-a-composable-node-c"]], "Starting Place": [[247, "starting-place"]], "Code Updates": [[247, "code-updates"]], "Add the Package Dependency": [[247, "add-the-package-dependency"]], "Class Definition": [[247, "class-definition"]], "No More Main Method": [[247, "no-more-main-method"]], "CMake Changes": [[247, "cmake-changes"]], "Running Your Node": [[247, "running-your-node"]], "Writing an action server and client (C++)": [[248, "writing-an-action-server-and-client-c"]], "1 Creating the action_tutorials_cpp package": [[248, "creating-the-action-tutorials-cpp-package"]], "1.1 Creating the action_tutorials_cpp package": [[248, "id1"]], "1.2 Adding in visibility control": [[248, "adding-in-visibility-control"]], "2 Writing an action server": [[248, "writing-an-action-server"]], "2.1 Writing the action server code": [[248, "writing-the-action-server-code"]], "2.2 Compiling the action server": [[248, "compiling-the-action-server"]], "2.3 Running the action server": [[248, "running-the-action-server"]], "3 Writing an action client": [[248, "writing-an-action-client"]], "3.1 Writing the action client code": [[248, "writing-the-action-client-code"]], "3.2 Compiling the action client": [[248, "compiling-the-action-client"]], "3.3 Running the action client": [[248, "running-the-action-client"]], "Writing an action server and client (Python)": [[249, "writing-an-action-server-and-client-python"]], "1 Writing an action server": [[249, "writing-an-action-server"]], "1.2 Publishing feedback": [[249, "publishing-feedback"]], "2 Writing an action client": [[249, "writing-an-action-client"]], "2.1 Getting a result": [[249, "getting-a-result"]], "2.2 Getting feedback": [[249, "getting-feedback"]], "Miscellaneous": [[250, "miscellaneous"], [255, "miscellaneous"]], "Building a package with Eclipse 2021-06": [[251, "building-a-package-with-eclipse-2021-06"]], "Building a real-time Linux kernel [community-contributed]": [[252, "building-a-real-time-linux-kernel-community-contributed"]], "Deploying on IBM Cloud Kubernetes [community-contributed]": [[253, "deploying-on-ibm-cloud-kubernetes-community-contributed"]], "About": [[253, "about"]], "ROS 2 on IBM Cloud": [[253, "ros-2-on-ibm-cloud"]], "Step 1: Setting up your\u00a0system": [[253, "step-1-setting-up-your-system"]], "a) Docker\u00a0files?": [[253, "a-docker-files"]], "b) ROS 2 Image": [[253, "b-ros-2-image"]], "Step 2: Running the image on IBM Cloud": [[253, "step-2-running-the-image-on-ibm-cloud"]], "Step 3: Using Custom ROS 2 Packages": [[253, "step-3-using-custom-ros-2-packages"]], "Extra: Deleting Docker Images": [[253, "extra-deleting-docker-images"]], "Step 4: Kubernetes": [[253, "step-4-kubernetes"]], "a) Creating the Cluster": [[253, "a-creating-the-cluster"]], "b) Deploying your Docker Image Finally!": [[253, "b-deploying-your-docker-image-finally"]], "Step 5: Using CLI for your Docker Image": [[253, "step-5-using-cli-for-your-docker-image"]], "Final Remarks": [[253, "final-remarks"]], "Using Eclipse Oxygen with rviz2 [community-contributed]": [[254, "using-eclipse-oxygen-with-rviz2-community-contributed"]], "Eclipse-indexer": [[254, "eclipse-indexer"]], "Debugging with eclipse": [[254, "debugging-with-eclipse"]], "ROS 2 \u6587\u6863": [[255, "ros-2"]], "\u5f00\u59cb": [[255, "id1"]], "ROS community resources": [[255, "ros-community-resources"]], "General ROS project resources": [[255, "general-ros-project-resources"]], "Events": [[255, "events"]], "Deprecated": [[255, "deprecated"]]}, "indexentries": {"cmake package": [[3, "term-CMake-package"]], "python package": [[3, "term-Python-package"]], "ament cmake package": [[3, "term-ament-CMake-package"]], "ament python package": [[3, "term-ament-Python-package"]], "ament package": [[3, "term-ament-package"]], "package.xml": [[3, "term-package.xml"]], "api": [[30, "term-API"]], "rep": [[30, "term-REP"]], "vcs": [[30, "term-VCS"]], "client_library": [[30, "term-client_library"]], "package": [[30, "term-package"]], "rclcpp": [[30, "term-rclcpp"]], "repository": [[30, "term-repository"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["Citations", "Concepts", "Concepts/Advanced", "Concepts/Advanced/About-Build-System", "Concepts/Advanced/About-Internal-Interfaces", "Concepts/Advanced/About-Middleware-Implementations", "Concepts/Basic", "Concepts/Basic/About-Actions", "Concepts/Basic/About-Client-Libraries", "Concepts/Basic/About-Command-Line-Tools", "Concepts/Basic/About-Discovery", "Concepts/Basic/About-Interfaces", "Concepts/Basic/About-Launch", "Concepts/Basic/About-Nodes", "Concepts/Basic/About-Parameters", "Concepts/Basic/About-Services", "Concepts/Basic/About-Topics", "Concepts/Intermediate", "Concepts/Intermediate/About-Composition", "Concepts/Intermediate/About-Cross-Compilation", "Concepts/Intermediate/About-Different-Middleware-Vendors", "Concepts/Intermediate/About-Domain-ID", "Concepts/Intermediate/About-Executors", "Concepts/Intermediate/About-Logging", "Concepts/Intermediate/About-Quality-of-Service-Settings", "Concepts/Intermediate/About-RQt", "Concepts/Intermediate/About-Security", "Concepts/Intermediate/About-Tf2", "Concepts/Intermediate/About-Topic-Statistics", "Contact", "Glossary", "How-To-Guides", "How-To-Guides/Ament-CMake-Documentation", "How-To-Guides/Ament-CMake-Python-Documentation", "How-To-Guides/Building-ROS-2-with-Tracing-Instrumentation", "How-To-Guides/Building-a-Custom-Deb-Package", "How-To-Guides/Configure-ZeroCopy-loaned-messages", "How-To-Guides/Core-maintainer-guide", "How-To-Guides/Cross-compilation", "How-To-Guides/DDS-tuning", "How-To-Guides/Developing-a-ROS-2-Package", "How-To-Guides/Documenting-a-ROS-2-Package", "How-To-Guides/Getting-Backtraces-in-ROS-2", "How-To-Guides/Installation-Troubleshooting", "How-To-Guides/Installing-on-Raspberry-Pi", "How-To-Guides/Launch-file-different-formats", "How-To-Guides/Launching-composable-nodes", "How-To-Guides/Migrating-from-ROS1", "How-To-Guides/Migrating-from-ROS1/Migrating-CPP-Packages", "How-To-Guides/Migrating-from-ROS1/Migrating-Interfaces", "How-To-Guides/Migrating-from-ROS1/Migrating-Launch-Files", "How-To-Guides/Migrating-from-ROS1/Migrating-Packages", "How-To-Guides/Migrating-from-ROS1/Migrating-Parameters", "How-To-Guides/Migrating-from-ROS1/Migrating-Python-Packages", "How-To-Guides/Migrating-from-ROS1/Migrating-Scripts", "How-To-Guides/Node-arguments", "How-To-Guides/Overriding-QoS-Policies-For-Recording-And-Playback", "How-To-Guides/ROS-2-IDEs", "How-To-Guides/RQt-Port-Plugin-Windows", "How-To-Guides/RQt-Source-Install", "How-To-Guides/RQt-Source-Install-MacOS", "How-To-Guides/RQt-Source-Install-Windows10", "How-To-Guides/Releasing/First-Time-Release", "How-To-Guides/Releasing/Index-Your-Packages", "How-To-Guides/Releasing/Release-Team-Repository", "How-To-Guides/Releasing/Release-Track", "How-To-Guides/Releasing/Releasing-a-Package", "How-To-Guides/Releasing/Subsequent-Releases", "How-To-Guides/Run-2-nodes-in-single-or-separate-docker-containers", "How-To-Guides/Setup-ROS-2-with-VSCode-and-Docker-Container", "How-To-Guides/Sync-Vs-Async", "How-To-Guides/Topics-Services-Actions", "How-To-Guides/Using-Custom-Rosdistro", "How-To-Guides/Using-Python-Packages", "How-To-Guides/Using-Variants", "How-To-Guides/Using-callback-groups", "How-To-Guides/Using-ros1_bridge-Jammy-upstream", "How-To-Guides/Using-ros2-param", "How-To-Guides/Visualizing-ROS-2-Data-With-Foxglove-Studio", "How-To-Guides/Working-with-multiple-RMW-implementations", "Installation", "Installation/Alternatives", "Installation/Alternatives/Fedora-Development-Setup", "Installation/Alternatives/Latest-Development-Setup", "Installation/Alternatives/RHEL-Development-Setup", "Installation/Alternatives/RHEL-Install-Binary", "Installation/Alternatives/Ubuntu-Development-Setup", "Installation/Alternatives/Ubuntu-Install-Binary", "Installation/Alternatives/Windows-Development-Setup", "Installation/Alternatives/macOS-Development-Setup", "Installation/DDS-Implementations", "Installation/DDS-Implementations/Install-Connext-Security-Plugins", "Installation/DDS-Implementations/Install-Connext-University-Eval", "Installation/DDS-Implementations/Working-with-Eclipse-CycloneDDS", "Installation/DDS-Implementations/Working-with-GurumNetworks-GurumDDS", "Installation/DDS-Implementations/Working-with-eProsima-Fast-DDS", "Installation/Maintaining-a-Source-Checkout", "Installation/RHEL-Install-RPMs", "Installation/Testing", "Installation/Ubuntu-Install-Debs", "Installation/Windows-Install-Binary", "Package-Docs", "Related-Projects", "Related-Projects/Intel-ROS2-Projects", "Related-Projects/Nvidia-ROS2-Projects", "Releases", "Releases/Alpha-Overview", "Releases/Beta1-Overview", "Releases/Beta2-Overview", "Releases/Beta3-Overview", "Releases/Development", "Releases/End-of-Life", "Releases/Galactic-Geochelone-Complete-Changelog", "Releases/Humble-Hawksbill-Complete-Changelog", "Releases/Iron-Irwini-Complete-Changelog", "Releases/Jazzy-Jalisco-Complete-Changelog", "Releases/Release-Ardent-Apalone", "Releases/Release-Bouncy-Bolson", "Releases/Release-Crystal-Clemmys", "Releases/Release-Dashing-Diademata", "Releases/Release-Eloquent-Elusor", "Releases/Release-Foxy-Fitzroy", "Releases/Release-Galactic-Geochelone", "Releases/Release-Humble-Hawksbill", "Releases/Release-Iron-Irwini", "Releases/Release-Jazzy-Jalisco", "Releases/Release-Kilted-Kaiju", "Releases/Release-Process", "Releases/Release-Rolling-Ridley", "The-ROS2-Project", "The-ROS2-Project/Contributing", "The-ROS2-Project/Contributing/Build-Farms", "The-ROS2-Project/Contributing/Code-Style-Language-Versions", "The-ROS2-Project/Contributing/Contributing-To-ROS-2-Documentation", "The-ROS2-Project/Contributing/Developer-Guide", "The-ROS2-Project/Contributing/Quality-Guide", "The-ROS2-Project/Contributing/Windows-Tips-and-Tricks", "The-ROS2-Project/Feature-Ideas", "The-ROS2-Project/Features", "The-ROS2-Project/Governance", "The-ROS2-Project/Marketing", "The-ROS2-Project/Metrics", "The-ROS2-Project/ROSCon-Content", "The-ROS2-Project/Roadmap", "Tutorials", "Tutorials/Advanced", "Tutorials/Advanced/Allocator-Template-Tutorial", "Tutorials/Advanced/Discovery-Server/Discovery-Server", "Tutorials/Advanced/FastDDS-Configuration", "Tutorials/Advanced/ROS2-Tracing-Trace-and-Analyze", "Tutorials/Advanced/Reading-From-A-Bag-File-CPP", "Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-CPP", "Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-Py", "Tutorials/Advanced/Security/Access-Controls", "Tutorials/Advanced/Security/Deployment-Guidelines", "Tutorials/Advanced/Security/Examine-Traffic", "Tutorials/Advanced/Security/Introducing-ros2-security", "Tutorials/Advanced/Security/Security-Main", "Tutorials/Advanced/Security/Security-on-Two", "Tutorials/Advanced/Security/The-Keystore", "Tutorials/Advanced/Simulators/Gazebo/Gazebo", "Tutorials/Advanced/Simulators/Gazebo/Simulation-Gazebo", "Tutorials/Advanced/Simulators/Simulation-Main", "Tutorials/Advanced/Simulators/Webots/Installation-MacOS", "Tutorials/Advanced/Simulators/Webots/Installation-Ubuntu", "Tutorials/Advanced/Simulators/Webots/Installation-Windows", "Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Advanced", "Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Basic", "Tutorials/Advanced/Simulators/Webots/Simulation-Reset-Handler", "Tutorials/Advanced/Simulators/Webots/Simulation-Supervisor", "Tutorials/Advanced/Simulators/Webots/Simulation-Webots", "Tutorials/Advanced/Topic-Statistics-Tutorial/Topic-Statistics-Tutorial", "Tutorials/Beginner-CLI-Tools", "Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment", "Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim", "Tutorials/Beginner-CLI-Tools/Launching-Multiple-Nodes/Launching-Multiple-Nodes", "Tutorials/Beginner-CLI-Tools/Recording-And-Playing-Back-Data/Recording-And-Playing-Back-Data", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Actions/Understanding-ROS2-Actions", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Nodes/Understanding-ROS2-Nodes", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Parameters/Understanding-ROS2-Parameters", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Services/Understanding-ROS2-Services", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Topics/Understanding-ROS2-Topics", "Tutorials/Beginner-CLI-Tools/Using-Rqt-Console/Using-Rqt-Console", "Tutorials/Beginner-Client-Libraries", "Tutorials/Beginner-Client-Libraries/Colcon-Tutorial", "Tutorials/Beginner-Client-Libraries/Creating-A-Workspace/Creating-A-Workspace", "Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package", "Tutorials/Beginner-Client-Libraries/Custom-ROS2-Interfaces", "Tutorials/Beginner-Client-Libraries/Getting-Started-With-Ros2doctor", "Tutorials/Beginner-Client-Libraries/Pluginlib", "Tutorials/Beginner-Client-Libraries/Single-Package-Define-And-Use-Interface", "Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-CPP", "Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-Python", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Service-And-Client", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Publisher-And-Subscriber", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Service-And-Client", "Tutorials/Demos", "Tutorials/Demos/Content-Filtering-Subscription", "Tutorials/Demos/Intra-Process-Communication", "Tutorials/Demos/Logging-and-logger-configuration", "Tutorials/Demos/Managed-Nodes", "Tutorials/Demos/Quality-of-Service", "Tutorials/Demos/Real-Time-Programming", "Tutorials/Demos/Rosbag-with-ROS1-Bridge", "Tutorials/Demos/dummy-robot-demo", "Tutorials/Intermediate", "Tutorials/Intermediate/Composition", "Tutorials/Intermediate/Creating-an-Action", "Tutorials/Intermediate/Launch/Creating-Launch-Files", "Tutorials/Intermediate/Launch/Launch-Main", "Tutorials/Intermediate/Launch/Launch-system", "Tutorials/Intermediate/Launch/Using-Event-Handlers", "Tutorials/Intermediate/Launch/Using-ROS2-Launch-For-Large-Projects", "Tutorials/Intermediate/Launch/Using-Substitutions", "Tutorials/Intermediate/Monitoring-For-Parameter-Changes-CPP", "Tutorials/Intermediate/RViz/RViz-Custom-Display/RViz-Custom-Display", "Tutorials/Intermediate/RViz/RViz-Main", "Tutorials/Intermediate/RViz/RViz-User-Guide/RViz-User-Guide", "Tutorials/Intermediate/Rosdep", "Tutorials/Intermediate/Testing/BuildFarmTesting", "Tutorials/Intermediate/Testing/CLI", "Tutorials/Intermediate/Testing/Cpp", "Tutorials/Intermediate/Testing/Python", "Tutorials/Intermediate/Testing/Testing-Main", "Tutorials/Intermediate/Tf2/Adding-A-Frame-Cpp", "Tutorials/Intermediate/Tf2/Adding-A-Frame-Py", "Tutorials/Intermediate/Tf2/Debugging-Tf2-Problems", "Tutorials/Intermediate/Tf2/Introduction-To-Tf2", "Tutorials/Intermediate/Tf2/Learning-About-Tf2-And-Time-Cpp", "Tutorials/Intermediate/Tf2/Quaternion-Fundamentals", "Tutorials/Intermediate/Tf2/Tf2-Main", "Tutorials/Intermediate/Tf2/Time-Travel-With-Tf2-Cpp", "Tutorials/Intermediate/Tf2/Using-Stamped-Datatypes-With-Tf2-Ros-MessageFilter", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Cpp", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Py", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Cpp", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Py", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Cpp", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Py", "Tutorials/Intermediate/URDF/Adding-Physical-and-Collision-Properties-to-a-URDF-Model", "Tutorials/Intermediate/URDF/Building-a-Movable-Robot-Model-with-URDF", "Tutorials/Intermediate/URDF/Building-a-Visual-Robot-Model-with-URDF-from-Scratch", "Tutorials/Intermediate/URDF/Exporting-an-URDF-File", "Tutorials/Intermediate/URDF/URDF-Main", "Tutorials/Intermediate/URDF/Using-URDF-with-Robot-State-Publisher", "Tutorials/Intermediate/URDF/Using-Xacro-to-Clean-Up-a-URDF-File", "Tutorials/Intermediate/Writing-a-Composable-Node", "Tutorials/Intermediate/Writing-an-Action-Server-Client/Cpp", "Tutorials/Intermediate/Writing-an-Action-Server-Client/Py", "Tutorials/Miscellaneous", "Tutorials/Miscellaneous/Building-ROS2-Package-with-eclipse-2021-06", "Tutorials/Miscellaneous/Building-Realtime-rt_preempt-kernel-for-ROS-2", "Tutorials/Miscellaneous/Deploying-ROS-2-on-IBM-Cloud", "Tutorials/Miscellaneous/Eclipse-Oxygen-with-ROS-2-and-rviz2", "index"], "filenames": ["Citations.rst", "Concepts.rst", "Concepts/Advanced.rst", "Concepts/Advanced/About-Build-System.rst", "Concepts/Advanced/About-Internal-Interfaces.rst", "Concepts/Advanced/About-Middleware-Implementations.rst", "Concepts/Basic.rst", "Concepts/Basic/About-Actions.rst", "Concepts/Basic/About-Client-Libraries.rst", "Concepts/Basic/About-Command-Line-Tools.rst", "Concepts/Basic/About-Discovery.rst", "Concepts/Basic/About-Interfaces.rst", "Concepts/Basic/About-Launch.rst", "Concepts/Basic/About-Nodes.rst", "Concepts/Basic/About-Parameters.rst", "Concepts/Basic/About-Services.rst", "Concepts/Basic/About-Topics.rst", "Concepts/Intermediate.rst", "Concepts/Intermediate/About-Composition.rst", "Concepts/Intermediate/About-Cross-Compilation.rst", "Concepts/Intermediate/About-Different-Middleware-Vendors.rst", "Concepts/Intermediate/About-Domain-ID.rst", "Concepts/Intermediate/About-Executors.rst", "Concepts/Intermediate/About-Logging.rst", "Concepts/Intermediate/About-Quality-of-Service-Settings.rst", "Concepts/Intermediate/About-RQt.rst", "Concepts/Intermediate/About-Security.rst", "Concepts/Intermediate/About-Tf2.rst", "Concepts/Intermediate/About-Topic-Statistics.rst", "Contact.rst", "Glossary.rst", "How-To-Guides.rst", "How-To-Guides/Ament-CMake-Documentation.rst", "How-To-Guides/Ament-CMake-Python-Documentation.rst", "How-To-Guides/Building-ROS-2-with-Tracing-Instrumentation.rst", "How-To-Guides/Building-a-Custom-Deb-Package.rst", "How-To-Guides/Configure-ZeroCopy-loaned-messages.rst", "How-To-Guides/Core-maintainer-guide.rst", "How-To-Guides/Cross-compilation.rst", "How-To-Guides/DDS-tuning.rst", "How-To-Guides/Developing-a-ROS-2-Package.rst", "How-To-Guides/Documenting-a-ROS-2-Package.rst", "How-To-Guides/Getting-Backtraces-in-ROS-2.rst", "How-To-Guides/Installation-Troubleshooting.rst", "How-To-Guides/Installing-on-Raspberry-Pi.rst", "How-To-Guides/Launch-file-different-formats.rst", "How-To-Guides/Launching-composable-nodes.rst", "How-To-Guides/Migrating-from-ROS1.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-CPP-Packages.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Interfaces.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Launch-Files.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Packages.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Parameters.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Python-Packages.rst", "How-To-Guides/Migrating-from-ROS1/Migrating-Scripts.rst", "How-To-Guides/Node-arguments.rst", "How-To-Guides/Overriding-QoS-Policies-For-Recording-And-Playback.rst", "How-To-Guides/ROS-2-IDEs.rst", "How-To-Guides/RQt-Port-Plugin-Windows.rst", "How-To-Guides/RQt-Source-Install.rst", "How-To-Guides/RQt-Source-Install-MacOS.rst", "How-To-Guides/RQt-Source-Install-Windows10.rst", "How-To-Guides/Releasing/First-Time-Release.rst", "How-To-Guides/Releasing/Index-Your-Packages.rst", "How-To-Guides/Releasing/Release-Team-Repository.rst", "How-To-Guides/Releasing/Release-Track.rst", "How-To-Guides/Releasing/Releasing-a-Package.rst", "How-To-Guides/Releasing/Subsequent-Releases.rst", "How-To-Guides/Run-2-nodes-in-single-or-separate-docker-containers.rst", "How-To-Guides/Setup-ROS-2-with-VSCode-and-Docker-Container.rst", "How-To-Guides/Sync-Vs-Async.rst", "How-To-Guides/Topics-Services-Actions.rst", "How-To-Guides/Using-Custom-Rosdistro.rst", "How-To-Guides/Using-Python-Packages.rst", "How-To-Guides/Using-Variants.rst", "How-To-Guides/Using-callback-groups.rst", "How-To-Guides/Using-ros1_bridge-Jammy-upstream.rst", "How-To-Guides/Using-ros2-param.rst", "How-To-Guides/Visualizing-ROS-2-Data-With-Foxglove-Studio.rst", "How-To-Guides/Working-with-multiple-RMW-implementations.rst", "Installation.rst", "Installation/Alternatives.rst", "Installation/Alternatives/Fedora-Development-Setup.rst", "Installation/Alternatives/Latest-Development-Setup.rst", "Installation/Alternatives/RHEL-Development-Setup.rst", "Installation/Alternatives/RHEL-Install-Binary.rst", "Installation/Alternatives/Ubuntu-Development-Setup.rst", "Installation/Alternatives/Ubuntu-Install-Binary.rst", "Installation/Alternatives/Windows-Development-Setup.rst", "Installation/Alternatives/macOS-Development-Setup.rst", "Installation/DDS-Implementations.rst", "Installation/DDS-Implementations/Install-Connext-Security-Plugins.rst", "Installation/DDS-Implementations/Install-Connext-University-Eval.rst", "Installation/DDS-Implementations/Working-with-Eclipse-CycloneDDS.rst", "Installation/DDS-Implementations/Working-with-GurumNetworks-GurumDDS.rst", "Installation/DDS-Implementations/Working-with-eProsima-Fast-DDS.rst", "Installation/Maintaining-a-Source-Checkout.rst", "Installation/RHEL-Install-RPMs.rst", "Installation/Testing.rst", "Installation/Ubuntu-Install-Debs.rst", "Installation/Windows-Install-Binary.rst", "Package-Docs.rst", "Related-Projects.rst", "Related-Projects/Intel-ROS2-Projects.rst", "Related-Projects/Nvidia-ROS2-Projects.rst", "Releases.rst", "Releases/Alpha-Overview.rst", "Releases/Beta1-Overview.rst", "Releases/Beta2-Overview.rst", "Releases/Beta3-Overview.rst", "Releases/Development.rst", "Releases/End-of-Life.rst", "Releases/Galactic-Geochelone-Complete-Changelog.rst", "Releases/Humble-Hawksbill-Complete-Changelog.rst", "Releases/Iron-Irwini-Complete-Changelog.rst", "Releases/Jazzy-Jalisco-Complete-Changelog.rst", "Releases/Release-Ardent-Apalone.rst", "Releases/Release-Bouncy-Bolson.rst", "Releases/Release-Crystal-Clemmys.rst", "Releases/Release-Dashing-Diademata.rst", "Releases/Release-Eloquent-Elusor.rst", "Releases/Release-Foxy-Fitzroy.rst", "Releases/Release-Galactic-Geochelone.rst", "Releases/Release-Humble-Hawksbill.rst", "Releases/Release-Iron-Irwini.rst", "Releases/Release-Jazzy-Jalisco.rst", "Releases/Release-Kilted-Kaiju.rst", "Releases/Release-Process.rst", "Releases/Release-Rolling-Ridley.rst", "The-ROS2-Project.rst", "The-ROS2-Project/Contributing.rst", "The-ROS2-Project/Contributing/Build-Farms.rst", "The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst", "The-ROS2-Project/Contributing/Contributing-To-ROS-2-Documentation.rst", "The-ROS2-Project/Contributing/Developer-Guide.rst", "The-ROS2-Project/Contributing/Quality-Guide.rst", "The-ROS2-Project/Contributing/Windows-Tips-and-Tricks.rst", "The-ROS2-Project/Feature-Ideas.rst", "The-ROS2-Project/Features.rst", "The-ROS2-Project/Governance.rst", "The-ROS2-Project/Marketing.rst", "The-ROS2-Project/Metrics.rst", "The-ROS2-Project/ROSCon-Content.rst", "The-ROS2-Project/Roadmap.rst", "Tutorials.rst", "Tutorials/Advanced.rst", "Tutorials/Advanced/Allocator-Template-Tutorial.rst", "Tutorials/Advanced/Discovery-Server/Discovery-Server.rst", "Tutorials/Advanced/FastDDS-Configuration.rst", "Tutorials/Advanced/ROS2-Tracing-Trace-and-Analyze.rst", "Tutorials/Advanced/Reading-From-A-Bag-File-CPP.rst", "Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-CPP.rst", "Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-Py.rst", "Tutorials/Advanced/Security/Access-Controls.rst", "Tutorials/Advanced/Security/Deployment-Guidelines.rst", "Tutorials/Advanced/Security/Examine-Traffic.rst", "Tutorials/Advanced/Security/Introducing-ros2-security.rst", "Tutorials/Advanced/Security/Security-Main.rst", "Tutorials/Advanced/Security/Security-on-Two.rst", "Tutorials/Advanced/Security/The-Keystore.rst", "Tutorials/Advanced/Simulators/Gazebo/Gazebo.rst", "Tutorials/Advanced/Simulators/Gazebo/Simulation-Gazebo.rst", "Tutorials/Advanced/Simulators/Simulation-Main.rst", "Tutorials/Advanced/Simulators/Webots/Installation-MacOS.rst", "Tutorials/Advanced/Simulators/Webots/Installation-Ubuntu.rst", "Tutorials/Advanced/Simulators/Webots/Installation-Windows.rst", "Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Advanced.rst", "Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Basic.rst", "Tutorials/Advanced/Simulators/Webots/Simulation-Reset-Handler.rst", "Tutorials/Advanced/Simulators/Webots/Simulation-Supervisor.rst", "Tutorials/Advanced/Simulators/Webots/Simulation-Webots.rst", "Tutorials/Advanced/Topic-Statistics-Tutorial/Topic-Statistics-Tutorial.rst", "Tutorials/Beginner-CLI-Tools.rst", "Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.rst", "Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim.rst", "Tutorials/Beginner-CLI-Tools/Launching-Multiple-Nodes/Launching-Multiple-Nodes.rst", "Tutorials/Beginner-CLI-Tools/Recording-And-Playing-Back-Data/Recording-And-Playing-Back-Data.rst", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Actions/Understanding-ROS2-Actions.rst", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Nodes/Understanding-ROS2-Nodes.rst", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Parameters/Understanding-ROS2-Parameters.rst", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Services/Understanding-ROS2-Services.rst", "Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Topics/Understanding-ROS2-Topics.rst", "Tutorials/Beginner-CLI-Tools/Using-Rqt-Console/Using-Rqt-Console.rst", "Tutorials/Beginner-Client-Libraries.rst", "Tutorials/Beginner-Client-Libraries/Colcon-Tutorial.rst", "Tutorials/Beginner-Client-Libraries/Creating-A-Workspace/Creating-A-Workspace.rst", "Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package.rst", "Tutorials/Beginner-Client-Libraries/Custom-ROS2-Interfaces.rst", "Tutorials/Beginner-Client-Libraries/Getting-Started-With-Ros2doctor.rst", "Tutorials/Beginner-Client-Libraries/Pluginlib.rst", "Tutorials/Beginner-Client-Libraries/Single-Package-Define-And-Use-Interface.rst", "Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-CPP.rst", "Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-Python.rst", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.rst", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Service-And-Client.rst", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Publisher-And-Subscriber.rst", "Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Service-And-Client.rst", "Tutorials/Demos.rst", "Tutorials/Demos/Content-Filtering-Subscription.rst", "Tutorials/Demos/Intra-Process-Communication.rst", "Tutorials/Demos/Logging-and-logger-configuration.rst", "Tutorials/Demos/Managed-Nodes.rst", "Tutorials/Demos/Quality-of-Service.rst", "Tutorials/Demos/Real-Time-Programming.rst", "Tutorials/Demos/Rosbag-with-ROS1-Bridge.rst", "Tutorials/Demos/dummy-robot-demo.rst", "Tutorials/Intermediate.rst", "Tutorials/Intermediate/Composition.rst", "Tutorials/Intermediate/Creating-an-Action.rst", "Tutorials/Intermediate/Launch/Creating-Launch-Files.rst", "Tutorials/Intermediate/Launch/Launch-Main.rst", "Tutorials/Intermediate/Launch/Launch-system.rst", "Tutorials/Intermediate/Launch/Using-Event-Handlers.rst", "Tutorials/Intermediate/Launch/Using-ROS2-Launch-For-Large-Projects.rst", "Tutorials/Intermediate/Launch/Using-Substitutions.rst", "Tutorials/Intermediate/Monitoring-For-Parameter-Changes-CPP.rst", "Tutorials/Intermediate/RViz/RViz-Custom-Display/RViz-Custom-Display.rst", "Tutorials/Intermediate/RViz/RViz-Main.rst", "Tutorials/Intermediate/RViz/RViz-User-Guide/RViz-User-Guide.rst", "Tutorials/Intermediate/Rosdep.rst", "Tutorials/Intermediate/Testing/BuildFarmTesting.rst", "Tutorials/Intermediate/Testing/CLI.rst", "Tutorials/Intermediate/Testing/Cpp.rst", "Tutorials/Intermediate/Testing/Python.rst", "Tutorials/Intermediate/Testing/Testing-Main.rst", "Tutorials/Intermediate/Tf2/Adding-A-Frame-Cpp.rst", "Tutorials/Intermediate/Tf2/Adding-A-Frame-Py.rst", "Tutorials/Intermediate/Tf2/Debugging-Tf2-Problems.rst", "Tutorials/Intermediate/Tf2/Introduction-To-Tf2.rst", "Tutorials/Intermediate/Tf2/Learning-About-Tf2-And-Time-Cpp.rst", "Tutorials/Intermediate/Tf2/Quaternion-Fundamentals.rst", "Tutorials/Intermediate/Tf2/Tf2-Main.rst", "Tutorials/Intermediate/Tf2/Time-Travel-With-Tf2-Cpp.rst", "Tutorials/Intermediate/Tf2/Using-Stamped-Datatypes-With-Tf2-Ros-MessageFilter.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Cpp.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Py.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Cpp.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Py.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Cpp.rst", "Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Py.rst", "Tutorials/Intermediate/URDF/Adding-Physical-and-Collision-Properties-to-a-URDF-Model.rst", "Tutorials/Intermediate/URDF/Building-a-Movable-Robot-Model-with-URDF.rst", "Tutorials/Intermediate/URDF/Building-a-Visual-Robot-Model-with-URDF-from-Scratch.rst", "Tutorials/Intermediate/URDF/Exporting-an-URDF-File.rst", "Tutorials/Intermediate/URDF/URDF-Main.rst", "Tutorials/Intermediate/URDF/Using-URDF-with-Robot-State-Publisher.rst", "Tutorials/Intermediate/URDF/Using-Xacro-to-Clean-Up-a-URDF-File.rst", "Tutorials/Intermediate/Writing-a-Composable-Node.rst", "Tutorials/Intermediate/Writing-an-Action-Server-Client/Cpp.rst", "Tutorials/Intermediate/Writing-an-Action-Server-Client/Py.rst", "Tutorials/Miscellaneous.rst", "Tutorials/Miscellaneous/Building-ROS2-Package-with-eclipse-2021-06.rst", "Tutorials/Miscellaneous/Building-Realtime-rt_preempt-kernel-for-ROS-2.rst", "Tutorials/Miscellaneous/Deploying-ROS-2-on-IBM-Cloud.rst", "Tutorials/Miscellaneous/Eclipse-Oxygen-with-ROS-2-and-rviz2.rst", "index.rst"], "titles": ["\u5f15\u7528\u672c\u9879\u76ee", "\u6982\u5ff5", "Advanced Concepts", "The build system", "Internal ROS 2 interfaces", "ROS 2 middleware implementations", "Basic Concepts", "Actions", "Client libraries", "Introspection with command line tools", "Discovery", "Interfaces", "Launch", "Nodes", "Parameters", "Services", "Topics", "Intermediate Concepts", "Composition", "Cross-compilation", "Different ROS 2 middleware vendors", "The ROS_DOMAIN_ID", "Executors", "Logging and logger configuration", "Quality of Service settings", "Overview and usage of RQt", "ROS 2 Security", "Tf2", "Topic statistics", "\u8054\u7cfb\u6211\u4eec", "\u672f\u8bed\u8868", "\u5e94\u7528\u6307\u5357", "ament_cmake user documentation", "ament_cmake_python user documentation", "Building ROS 2 with tracing instrumentation", "Building a custom deb package", "Configure Zero Copy Loaned Messages", "ROS 2 Core Maintainer Guide", "Cross-compilation", "DDS tuning information", "Developing a ROS 2 package", "Documenting a ROS 2 package", "Getting Backtraces in ROS 2", "Installation troubleshooting", "ROS 2 on Raspberry Pi", "Using Python, XML, and YAML for ROS 2 Launch Files", "Using ROS 2 launch to launch composable nodes", "Migrating from ROS 1 to ROS 2", "Migrating C++ Packages", "Migrating Interfaces", "Migrating Launch Files", "Migrating Packages", "Migrating Parameters", "Migrating Python Packages", "Migrating Scripts", "Passing ROS arguments to nodes via the command-line", "rosbag2: Overriding QoS Policies", "IDEs and Debugging [community-contributed]", "Porting RQt plugins to Windows", "Building RQt from source", "Building RQt from source on macOS", "Building RQt from source on Windows 10", "First Time Release", "Index Your Packages", "Release Team / Repository", "Release Track", "Releasing a Package", "Subsequent Releases", "Running ROS 2 nodes in Docker [community-contributed]", "Setup ROS 2 with VSCode and Docker [community-contributed]", "Synchronous vs. asynchronous service clients", "Topics vs Services vs Actions", "Using Custom Rosdistro Version", "Using Python Packages with ROS 2", "Using variants", "Using Callback Groups", "Using ros1_bridge with upstream ROS on Ubuntu 22.04", "Using the ros2 param command-line tool", "Visualizing ROS 2 data with Foxglove Studio", "Working with multiple ROS 2 middleware implementations", "\u5b89\u88c5", "Alternatives", "Fedora (source)", "Latest development (source)", "RHEL (source)", "RHEL (binary)", "Ubuntu (source)", "Ubuntu (binary)", "Windows (source)", "macOS (source)", "DDS implementations", "Connext security plugins", "RTI Connext DDS", "Eclipse Cyclone DDS", "GurumNetworks GurumDDS", "eProsima Fast DDS", "Maintain source checkout", "RHEL (RPM packages)", "Testing with pre-release binaries", "Ubuntu (deb packages)", "Windows (binary)", "\u76f8\u5173\u5305\u6587\u6863", "\u76f8\u5173\u9879\u76ee", "Intel ROS 2 Projects", "NVIDIA ROS 2 Projects", "\u53d1\u884c\u7248", "Alphas", "Beta 1 (Asphalt)", "Beta 2 (r2b2)", "Beta 3 (r2b3)", "Development Distribution", "End-of-Life Distributions", "Galactic Geochelone changelog", "Humble Hawksbill changelog", "Iron Irwini Changelog", "Jazzy Jalisco changelog", "Ardent Apalone (ardent)", "Bouncy Bolson (bouncy)", "Crystal Clemmys (crystal)", "Dashing Diademata (dashing)", "Eloquent Elusor (eloquent)", "Foxy Fitzroy (foxy)", "Galactic Geochelone (galactic)", "Humble Hawksbill (humble)", "Iron Irwini (iron)", "Jazzy Jalisco (jazzy)", "Kilted Kaiju (codename \u2018kilted\u2019; May, 2025)", "Development process for a release", "Rolling Ridley (rolling)", "ROS 2 \u9879\u76ee", "Contributing", "ROS Build Farms", "Code style and language versions", "Contributing to ROS 2 Documentation", "ROS 2 developer guide", "Quality guide: ensuring code quality", "Windows Tips and Tricks", "Feature Ideas", "Features Status", "Project Governance", "Marketing", "Metrics", "ROSCon Talks", "Roadmap", "\u6559\u7a0b", "Advanced", "Implementing a custom memory allocator", "Using Fast DDS Discovery Server as discovery protocol [community-contributed]", "Unlocking the potential of Fast DDS middleware [community-contributed]", "How to use ros2_tracing to trace and analyze an application", "Reading from a bag file (C++)", "Recording a bag from a node (C++)", "Recording a bag from a node (Python)", "Setting access controls", "Deployment Guidelines", "Examining network traffic", "Setting up security", "Security", "Ensuring security across machines", "Understanding the security keystore", "Setting up a robot simulation (Gazebo)", "Gazebo", "Simulators", "Installation (macOS)", "Installation (Ubuntu)", "Installation (Windows)", "Setting up a robot simulation (Advanced)", "Setting up a robot simulation (Basic)", "Setting up a Reset Handler", "The Ros2Supervisor Node", "Webots", "Enabling topic statistics (C++)", "Beginner: CLI tools", "Configuring environment", "Using turtlesim, ros2, and rqt", "Launching nodes", "Recording and playing back data", "Understanding actions", "Understanding nodes", "Understanding parameters", "Understanding services", "Understanding topics", "Using rqt_console to view logs", "Beginner: Client libraries", "Using colcon to build packages", "Creating a workspace", "Creating a package", "Creating custom msg and srv files", "Using ros2doctor to identify issues", "Creating and using plugins (C++)", "Implementing custom interfaces", "Using parameters in a class (C++)", "Using parameters in a class (Python)", "Writing a simple publisher and subscriber (C++)", "Writing a simple service and client (C++)", "Writing a simple publisher and subscriber (Python)", "Writing a simple service and client (Python)", "Demos", "Creating a content filtering subscription", "Setting up efficient intra-process communication", "Logging", "Managing nodes with managed lifecycles", "Using quality-of-service settings for lossy networks", "Understanding real-time programming", "Recording and playing back data with rosbag using the ROS 1 bridge", "Experimenting with a dummy robot", "Intermediate", "Composing multiple nodes in a single process", "Creating an action", "Creating a launch file", "Launch", "Integrating launch files into ROS 2 packages", "Using event handlers", "Managing large projects", "Using substitutions", "Monitoring for parameter changes (C++)", "Building a Custom RViz Display", "RViz", "RViz User Guide", "Managing Dependencies with rosdep", "Testing Your Code with the ROS Build Farm", "Running Tests in ROS 2 from the Command Line", "Writing Basic Tests with C++ with GTest", "Writing Basic Tests with Python", "Testing", "Adding a frame (C++)", "Adding a frame (Python)", "Debugging", "Introducing tf2", "Using time (C++)", "Quaternion fundamentals", "tf2", "Traveling in time (C++)", "Using stamped datatypes with tf2_ros::MessageFilter", "Writing a broadcaster (C++)", "Writing a broadcaster (Python)", "Writing a listener (C++)", "Writing a listener (Python)", "Writing a static broadcaster (C++)", "Writing a static broadcaster (Python)", "Adding physical and collision properties", "Building a movable robot model", "Building a visual robot model from scratch", "Generating an URDF File", "URDF", "Using URDF with robot_state_publisher", "Using Xacro to clean up your code", "Writing a Composable Node (C++)", "Writing an action server and client (C++)", "Writing an action server and client (Python)", "Miscellaneous", "Building a package with Eclipse 2021-06", "Building a real-time Linux kernel [community-contributed]", "Deploying on IBM Cloud Kubernetes [community-contributed]", "Using Eclipse Oxygen with rviz2 [community-contributed]", "ROS 2 \u6587\u6863"], "terms": {"If": [0, 7, 8, 14, 15, 20, 21, 22, 23, 27, 29, 31, 32, 34, 36, 37, 39, 41, 42, 43, 46, 47, 48, 49, 50, 51, 53, 55, 56, 57, 61, 62, 63, 64, 65, 67, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 96, 97, 99, 100, 101, 102, 113, 114, 115, 119, 120, 121, 122, 123, 124, 127, 130, 131, 132, 133, 134, 136, 137, 139, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 159, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 179, 180, 181, 184, 185, 186, 188, 191, 192, 194, 196, 198, 199, 200, 202, 203, 205, 207, 210, 213, 214, 216, 218, 219, 220, 223, 224, 225, 226, 227, 230, 231, 233, 234, 235, 238, 239, 240, 242, 243, 246, 247, 249, 252, 253, 254, 255], "you": [0, 3, 4, 6, 7, 8, 9, 10, 11, 15, 16, 18, 20, 22, 24, 25, 27, 29, 31, 32, 33, 34, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 55, 56, 57, 58, 59, 61, 62, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 94, 96, 97, 98, 99, 100, 101, 102, 104, 106, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 130, 131, 132, 133, 134, 135, 136, 137, 139, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 218, 219, 220, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "us": [0, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 15, 16, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 36, 37, 38, 39, 40, 41, 42, 44, 49, 50, 51, 52, 54, 55, 57, 61, 62, 63, 64, 65, 67, 69, 70, 71, 78, 80, 85, 88, 90, 91, 92, 94, 96, 97, 98, 100, 101, 102, 104, 105, 106, 108, 109, 112, 113, 114, 115, 116, 117, 118, 120, 127, 128, 130, 131, 133, 135, 136, 137, 138, 142, 144, 145, 146, 150, 151, 152, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 169, 171, 172, 173, 175, 176, 178, 179, 180, 181, 183, 185, 187, 193, 194, 195, 196, 197, 198, 199, 203, 208, 209, 210, 211, 215, 216, 218, 221, 222, 223, 224, 225, 226, 227, 230, 232, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 247, 248, 249, 250, 252], "ro": [0, 1, 2, 3, 6, 7, 9, 10, 11, 12, 13, 15, 16, 17, 19, 21, 22, 23, 25, 27, 29, 30, 31, 32, 33, 35, 39, 43, 51, 52, 56, 57, 58, 59, 61, 62, 66, 67, 70, 72, 74, 75, 77, 81, 82, 83, 91, 93, 94, 95, 98, 102, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 127, 128, 130, 132, 135, 136, 137, 138, 142, 144, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 161, 162, 163, 164, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 179, 180, 181, 182, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 205, 208, 209, 210, 212, 213, 214, 215, 216, 217, 218, 219, 224, 225, 226, 228, 231, 233, 234, 235, 236, 237, 238, 239, 243, 244, 245, 246, 248, 249, 251, 254], "2": [0, 1, 2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 35, 39, 43, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 74, 75, 77, 81, 82, 83, 91, 93, 94, 95, 98, 101, 102, 105, 107, 110, 111, 112, 113, 114, 115, 127, 128, 130, 131, 132, 135, 136, 137, 138, 139, 142, 144, 146, 148, 154, 155, 158, 159, 161, 162, 168, 169, 170, 175, 197, 198, 199, 200, 202, 203, 204, 205, 207, 210, 212, 216, 218, 220, 222, 223, 224, 231, 240, 241, 242, 246, 251, 254], "your": [0, 8, 17, 18, 25, 27, 29, 32, 33, 34, 36, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 51, 55, 57, 60, 61, 62, 64, 65, 66, 67, 68, 70, 72, 73, 74, 76, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 97, 98, 99, 100, 102, 104, 106, 118, 119, 123, 124, 131, 133, 134, 135, 136, 141, 142, 146, 147, 148, 149, 150, 151, 152, 153, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 169, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 213, 215, 216, 218, 219, 223, 224, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 244, 245, 249, 251, 255], "work": [0, 3, 4, 8, 9, 20, 22, 26, 28, 29, 31, 32, 33, 36, 37, 39, 42, 43, 45, 48, 52, 56, 57, 60, 64, 69, 70, 72, 73, 75, 76, 77, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 112, 113, 114, 115, 116, 117, 118, 123, 125, 127, 131, 132, 133, 134, 136, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 154, 156, 160, 163, 165, 168, 173, 174, 176, 177, 178, 179, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 210, 215, 216, 218, 224, 227, 228, 229, 230, 234, 235, 236, 237, 238, 239, 240, 243, 248, 253, 254, 255], "pleas": [0, 29, 37, 43, 48, 69, 79, 88, 89, 90, 94, 99, 100, 101, 116, 117, 119, 120, 122, 123, 130, 131, 133, 134, 136, 137, 139, 140, 141, 143, 147, 148, 154, 156, 158, 160, 171, 179, 184, 202, 205, 208, 233, 236, 237, 242, 243, 248, 249, 253, 255], "cite": 0, "2022": [0, 62, 67, 105, 114, 124, 141, 142], "scienc": 0, "robot": [0, 7, 16, 19, 25, 27, 29, 37, 42, 47, 71, 72, 74, 102, 103, 104, 106, 109, 112, 113, 115, 120, 122, 123, 124, 127, 130, 131, 137, 138, 140, 142, 143, 144, 159, 161, 162, 165, 168, 169, 170, 173, 174, 177, 178, 180, 181, 197, 203, 204, 213, 217, 218, 228, 230, 231, 232, 234, 235, 238, 239, 240, 243, 244, 245, 246, 253, 255], "paper": [0, 22, 140, 155], "oper": [0, 3, 8, 14, 21, 22, 27, 29, 39, 62, 67, 69, 70, 72, 79, 80, 88, 95, 98, 103, 106, 112, 113, 114, 115, 119, 123, 125, 127, 132, 133, 134, 139, 146, 148, 155, 173, 174, 175, 181, 203, 207, 217, 218, 224, 233, 246, 247, 248, 255], "system": [0, 2, 4, 6, 8, 9, 12, 16, 17, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 32, 34, 35, 37, 39, 42, 44, 50, 52, 57, 65, 69, 71, 72, 73, 74, 75, 77, 79, 80, 82, 90, 91, 95, 97, 98, 99, 101, 103, 106, 112, 113, 114, 116, 117, 118, 119, 120, 121, 123, 125, 126, 127, 133, 134, 135, 136, 137, 138, 141, 142, 146, 147, 149, 151, 152, 154, 155, 159, 166, 167, 168, 171, 173, 174, 175, 176, 177, 178, 180, 181, 182, 184, 186, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 207, 212, 213, 217, 218, 219, 223, 224, 225, 226, 243, 252, 255], "design": [0, 3, 8, 12, 26, 29, 32, 41, 48, 52, 54, 55, 71, 106, 107, 108, 112, 116, 119, 120, 121, 122, 123, 124, 125, 130, 132, 135, 139, 143, 146, 147, 149, 153, 154, 156, 159, 174, 177, 184, 190, 198, 199, 203, 208, 209, 213, 224, 238, 239, 246, 248, 249, 255], "architectur": [0, 16, 19, 25, 43, 86, 87, 95, 99, 122, 142, 147, 163], "wild": 0, "": [0, 3, 4, 5, 12, 16, 20, 21, 23, 24, 25, 26, 28, 29, 32, 37, 39, 40, 41, 42, 43, 45, 48, 50, 52, 56, 58, 62, 63, 65, 67, 70, 72, 74, 75, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 97, 98, 99, 100, 101, 103, 104, 106, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123, 124, 127, 130, 132, 133, 134, 135, 137, 139, 141, 142, 146, 148, 149, 150, 153, 154, 155, 158, 159, 163, 166, 167, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 207, 208, 209, 211, 213, 214, 218, 219, 223, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 242, 246, 247, 248, 249, 253, 255], "macenski": [0, 112, 113, 114, 115], "t": [0, 11, 14, 16, 18, 20, 22, 29, 32, 37, 42, 43, 44, 50, 51, 58, 63, 65, 69, 70, 73, 76, 80, 89, 94, 108, 112, 113, 114, 115, 119, 120, 121, 123, 124, 127, 132, 133, 136, 137, 146, 149, 150, 151, 152, 154, 155, 156, 160, 163, 164, 165, 166, 167, 168, 173, 174, 175, 176, 178, 179, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 194, 195, 196, 198, 199, 200, 202, 203, 204, 209, 211, 214, 215, 216, 218, 224, 225, 226, 227, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 249, 253, 254], "foot": [0, 112, 113, 114, 115, 139], "b": [0, 4, 15, 70, 93, 94, 95, 115, 122, 131, 149, 155, 160, 174, 177, 184, 185, 187, 194, 196, 198, 202, 204, 228], "gerkei": [0, 48, 112], "c": [0, 3, 4, 5, 8, 10, 11, 14, 22, 23, 25, 27, 28, 30, 32, 33, 42, 43, 47, 49, 57, 58, 61, 68, 70, 75, 79, 82, 84, 85, 86, 87, 89, 90, 97, 99, 101, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 124, 125, 133, 135, 136, 138, 142, 144, 145, 146, 148, 149, 152, 156, 158, 160, 165, 166, 167, 173, 174, 176, 177, 178, 181, 182, 183, 185, 186, 187, 188, 190, 195, 196, 199, 200, 202, 203, 204, 206, 208, 211, 212, 214, 216, 218, 219, 224, 230, 231, 235, 239, 251, 253, 254], "lalancett": [0, 112, 113, 114, 115, 139], "w": [0, 20, 34, 39, 50, 69, 79, 112, 113, 115, 120, 123, 124, 146, 155, 160, 199, 202, 225, 226, 230, 234, 235, 238, 239, 245], "woodal": [0, 112, 113, 114, 115, 139], "vol": 0, "7": [0, 42, 43, 61, 88, 89, 94, 100, 112, 113, 114, 115, 118, 122, 139, 155, 198, 234, 238, 239], "mai": [0, 4, 5, 7, 8, 11, 14, 16, 20, 21, 22, 23, 24, 26, 29, 32, 35, 37, 39, 42, 43, 44, 45, 46, 48, 51, 54, 56, 57, 60, 61, 62, 63, 64, 65, 67, 70, 72, 74, 75, 76, 79, 80, 84, 85, 86, 87, 88, 89, 90, 91, 92, 96, 97, 98, 99, 100, 102, 105, 110, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 131, 132, 133, 134, 135, 136, 143, 147, 148, 151, 152, 153, 154, 158, 159, 165, 173, 174, 176, 180, 181, 184, 185, 186, 190, 199, 200, 203, 207, 210, 213, 214, 216, 219, 224, 240, 242, 247, 253, 254], "articl": [0, 20, 21, 29, 36, 41, 48, 49, 98, 106, 108, 119, 133, 136, 138, 173, 190, 203, 207, 208, 248, 249, 253], "doi": 0, "10": [0, 11, 24, 39, 42, 43, 48, 52, 53, 59, 60, 70, 75, 80, 88, 89, 100, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 134, 136, 138, 146, 148, 150, 151, 152, 159, 160, 163, 164, 165, 168, 169, 171, 176, 178, 180, 187, 188, 189, 190, 193, 195, 198, 199, 200, 209, 211, 225, 226, 227, 228, 229, 230, 232, 233, 234, 236, 237, 240, 241, 245, 246, 248, 249, 252, 253], "1126": [0, 114, 115], "scirobot": 0, "abm6074": 0, "author": [0, 26, 32, 37, 40, 41, 112, 113, 114, 115, 122, 134, 154, 159, 227, 245, 254], "steven": [0, 112, 113, 114], "tulli": [0, 112, 113, 114, 115, 139], "brian": [0, 48, 113, 114, 115], "chri": [0, 112, 113, 114, 115, 139], "william": [0, 112, 113, 114, 115, 139, 204], "titl": [0, 112, 115, 132, 133, 134, 142, 185, 202, 218], "journal": [0, 29], "volum": [0, 28, 154, 240], "number": [0, 7, 11, 15, 19, 21, 22, 23, 28, 29, 30, 32, 37, 39, 42, 57, 62, 65, 67, 79, 90, 112, 113, 114, 115, 119, 121, 122, 123, 125, 130, 133, 134, 136, 146, 147, 152, 154, 159, 167, 175, 176, 181, 182, 184, 185, 189, 199, 200, 202, 203, 210, 213, 218, 227, 238, 239, 241, 242, 243, 248], "66": [0, 112, 113, 114, 115, 159], "page": [0, 4, 27, 29, 34, 39, 41, 55, 58, 59, 60, 61, 62, 64, 67, 75, 79, 85, 87, 90, 94, 97, 99, 100, 101, 102, 106, 112, 113, 114, 115, 116, 117, 124, 125, 126, 127, 128, 130, 134, 135, 143, 165, 166, 167, 171, 173, 175, 178, 200, 201, 202, 203, 236, 253, 255], "eabm6074": 0, "year": [0, 92, 115, 127, 130, 159], "url": [0, 41, 62, 63, 64, 72, 78, 101, 112, 113, 115, 133, 134, 139, 169, 220, 253, 254], "http": [0, 9, 32, 34, 39, 41, 43, 47, 59, 61, 62, 63, 64, 65, 67, 69, 72, 73, 74, 76, 79, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100, 103, 106, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 131, 132, 133, 134, 135, 136, 137, 139, 146, 147, 148, 149, 153, 154, 163, 164, 165, 171, 184, 185, 186, 187, 188, 189, 193, 195, 198, 199, 200, 202, 204, 211, 219, 220, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239, 246, 248, 252, 253, 254], "www": [0, 39, 61, 74, 88, 95, 115, 132, 146, 147, 148, 153, 186, 246, 254], "org": [0, 8, 29, 39, 48, 64, 74, 76, 84, 85, 86, 87, 88, 89, 90, 93, 97, 98, 99, 100, 102, 103, 112, 113, 114, 115, 121, 123, 124, 125, 131, 132, 133, 134, 135, 137, 139, 143, 153, 186, 188, 189, 219, 220, 246, 248, 252, 254, 255], "ab": [0, 159], "composit": [0, 17, 46, 55, 107, 119, 123, 125, 137, 138, 199, 200, 247], "2023": [0, 105, 115, 124, 125, 141, 142, 163, 166, 167, 255], "ieee": 0, "ra": 0, "l": [0, 29, 50, 89, 112, 113, 114, 115, 147, 160, 163, 185, 203, 204, 252], "impact": [0, 4, 23, 32, 115, 118, 119, 134, 136, 138, 141, 253], "node": [0, 1, 6, 8, 9, 10, 11, 12, 15, 20, 21, 22, 24, 26, 27, 28, 31, 39, 40, 43, 45, 52, 54, 56, 57, 70, 71, 73, 75, 77, 78, 79, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 120, 136, 137, 138, 142, 144, 145, 146, 149, 150, 155, 156, 159, 160, 163, 165, 167, 170, 172, 173, 174, 176, 180, 181, 182, 184, 186, 187, 188, 189, 190, 197, 198, 200, 202, 203, 204, 205, 206, 209, 210, 211, 212, 214, 225, 226, 227, 242, 245, 246, 248, 249, 253], "A": [0, 3, 4, 5, 11, 12, 13, 14, 15, 16, 18, 20, 22, 23, 24, 26, 27, 30, 32, 37, 39, 41, 42, 43, 48, 50, 64, 65, 70, 72, 73, 74, 81, 91, 92, 102, 104, 105, 106, 107, 108, 109, 114, 115, 118, 119, 120, 121, 122, 123, 125, 127, 130, 132, 134, 135, 136, 137, 139, 142, 146, 148, 150, 151, 152, 154, 155, 159, 163, 167, 168, 169, 174, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 188, 189, 195, 198, 202, 203, 204, 207, 208, 209, 213, 216, 218, 224, 230, 240, 242, 246, 248, 249, 253, 255], "soragna": [0, 112, 113, 114, 115, 139], "m": [0, 20, 60, 69, 73, 76, 84, 86, 88, 89, 100, 112, 113, 114, 115, 123, 133, 136, 149, 155, 160, 171, 184, 203, 218, 219, 240], "carrol": [0, 112, 113, 114, 115, 139], "z": [0, 103, 112, 115, 120, 123, 134, 155, 160, 166, 167, 175, 176, 181, 182, 187, 209, 218, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 241, 242, 245], "ge": [0, 113], "autonom": [0, 103, 142, 203], "letter": [0, 131, 136, 140, 177], "48550": 0, "arxiv": 0, "2305": 0, "09933": 0, "alberto": [0, 112, 113, 114, 115, 139], "michael": [0, 22, 112, 113, 114, 115, 139], "zhenpeng": [0, 113], "conceptu": [1, 2, 49, 108, 207], "overview": [1, 17, 48, 59, 71, 102, 117, 132, 133, 134, 137, 139, 142, 174, 210, 253], "provid": [1, 3, 4, 5, 7, 8, 9, 11, 13, 14, 16, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 39, 41, 42, 48, 51, 53, 54, 58, 59, 60, 61, 70, 71, 74, 75, 76, 77, 78, 80, 88, 94, 98, 100, 103, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 127, 131, 132, 134, 135, 136, 137, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 159, 160, 162, 163, 164, 165, 167, 171, 174, 177, 180, 181, 184, 188, 189, 200, 207, 209, 210, 211, 212, 213, 214, 215, 219, 224, 229, 236, 237, 238, 239, 240, 249, 253], "rel": [1, 19, 27, 32, 39, 41, 48, 57, 65, 104, 105, 112, 113, 114, 115, 133, 189, 200, 205, 213, 216, 218, 225, 226, 228, 232, 236, 240, 242], "high": [1, 7, 29, 39, 112, 113, 114, 120, 121, 122, 124, 125, 127, 134, 138, 140, 154, 224, 240, 252, 255], "level": [1, 4, 7, 16, 22, 26, 29, 32, 42, 45, 54, 55, 70, 71, 78, 86, 101, 105, 106, 112, 113, 114, 115, 120, 121, 123, 124, 127, 132, 133, 134, 135, 138, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 203, 207, 208, 209, 211, 212, 214, 215, 216, 218, 219, 220, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249, 255], "gener": [1, 3, 4, 5, 8, 11, 14, 15, 16, 18, 23, 26, 29, 30, 32, 33, 35, 37, 39, 41, 42, 45, 46, 48, 58, 59, 64, 66, 67, 70, 72, 74, 79, 80, 90, 105, 112, 113, 114, 115, 119, 120, 121, 122, 125, 127, 130, 131, 132, 133, 137, 142, 146, 147, 148, 149, 151, 152, 153, 159, 160, 174, 179, 180, 184, 186, 187, 188, 189, 190, 194, 198, 200, 203, 207, 208, 216, 219, 227, 228, 234, 235, 236, 242, 244, 246, 252, 253, 254], "background": [1, 9, 21, 29, 31, 71, 115, 136], "inform": [1, 3, 4, 9, 10, 14, 20, 26, 27, 29, 31, 32, 33, 34, 37, 41, 42, 43, 44, 46, 49, 50, 51, 54, 58, 60, 61, 62, 64, 65, 72, 76, 77, 91, 94, 96, 99, 101, 103, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 131, 134, 136, 139, 142, 143, 146, 147, 148, 149, 150, 151, 152, 155, 158, 167, 169, 175, 176, 177, 178, 180, 181, 182, 184, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 201, 202, 203, 205, 207, 208, 211, 212, 214, 215, 218, 222, 223, 228, 229, 233, 234, 235, 236, 237, 240, 241, 242, 246, 248, 249, 253, 255], "about": [1, 3, 4, 9, 10, 21, 22, 23, 24, 27, 29, 32, 37, 41, 42, 46, 48, 50, 51, 52, 57, 65, 71, 72, 73, 79, 88, 94, 112, 113, 114, 115, 118, 119, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 132, 134, 135, 139, 141, 142, 143, 146, 147, 148, 152, 154, 155, 159, 160, 167, 169, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 196, 199, 201, 202, 203, 208, 209, 212, 213, 214, 216, 218, 224, 225, 226, 227, 228, 230, 231, 232, 234, 235, 236, 238, 239, 242, 243, 246, 248, 249, 255], "kei": [1, 14, 31, 43, 45, 48, 52, 54, 56, 59, 69, 72, 73, 84, 85, 86, 87, 97, 99, 106, 112, 113, 114, 115, 120, 122, 124, 137, 149, 153, 154, 158, 160, 174, 176, 177, 189, 203, 214, 216, 218, 225, 226, 227, 228, 232, 234, 235, 236, 237], "aspect": [1, 18, 23, 31, 112, 134, 137, 141, 174, 188], "basic": [1, 3, 17, 21, 25, 27, 42, 48, 57, 74, 112, 113, 114, 115, 131, 134, 148, 150, 151, 152, 154, 159, 163, 164, 165, 166, 168, 169, 170, 174, 185, 189, 190, 195, 198, 205, 207, 224, 230, 231, 232, 238, 239, 240, 246], "concept": [1, 3, 4, 8, 16, 18, 30, 31, 48, 50, 75, 77, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 112, 121, 123, 133, 138, 147, 148, 171, 174, 176, 177, 178, 179, 180, 184, 200, 211, 230, 236], "intermedi": [1, 11, 42, 70, 144, 147, 184, 207, 208, 209, 211, 212, 213, 214, 215, 218, 219, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249], "advanc": [1, 22, 27, 59, 100, 102, 123, 127, 129, 134, 142, 144, 146, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 167, 168, 169, 170, 171, 198, 210, 231, 234, 235, 238, 239, 253], "see": [1, 3, 4, 8, 9, 10, 14, 18, 20, 21, 22, 23, 24, 25, 26, 29, 32, 33, 34, 36, 37, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 67, 68, 72, 73, 75, 77, 78, 79, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 105, 106, 107, 108, 109, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 143, 144, 146, 147, 148, 149, 150, 151, 152, 155, 156, 159, 160, 163, 165, 167, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 213, 214, 215, 216, 218, 219, 220, 221, 222, 223, 225, 226, 227, 228, 229, 233, 234, 235, 236, 237, 238, 239, 241, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "citat": 1, "more": [1, 3, 4, 8, 9, 11, 16, 18, 19, 20, 21, 22, 23, 24, 27, 29, 30, 31, 32, 33, 34, 36, 37, 40, 41, 42, 44, 45, 46, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 62, 64, 65, 67, 71, 72, 73, 77, 78, 79, 84, 85, 86, 87, 88, 89, 91, 94, 99, 100, 102, 106, 107, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 139, 142, 143, 144, 146, 147, 148, 149, 154, 155, 158, 159, 160, 165, 167, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 190, 196, 199, 200, 201, 202, 203, 204, 205, 207, 208, 210, 211, 213, 214, 216, 218, 219, 222, 223, 224, 227, 230, 234, 235, 236, 238, 239, 240, 242, 246, 248, 249, 253, 255], "explan": [1, 79, 115, 123, 134, 147, 149, 176, 200], "citabl": 1, "resourc": [1, 3, 24, 30, 39, 40, 57, 75, 79, 90, 112, 113, 114, 115, 116, 119, 123, 129, 143, 144, 154, 163, 166, 167, 184, 186, 207, 211, 223, 253], "For": [1, 3, 4, 5, 7, 8, 9, 11, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 32, 34, 37, 39, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63, 65, 67, 69, 70, 72, 74, 75, 76, 77, 78, 79, 83, 88, 96, 98, 105, 106, 107, 108, 109, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 146, 147, 148, 149, 151, 152, 153, 154, 156, 159, 160, 165, 166, 171, 175, 176, 177, 179, 180, 181, 182, 184, 186, 187, 188, 189, 190, 191, 192, 193, 200, 201, 207, 208, 209, 211, 216, 218, 219, 220, 221, 223, 225, 226, 227, 229, 233, 234, 235, 236, 238, 239, 240, 246, 247, 248, 249, 253], "brief": [1, 25, 101, 112, 133, 184, 253], "video": [1, 91, 104, 109, 112, 142, 174, 230, 255], "introduct": [1, 16, 27, 56, 133, 218, 231, 234, 235, 236, 237, 238, 239, 253], "thi": [1, 3, 4, 5, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 96, 97, 98, 99, 100, 101, 102, 104, 106, 107, 108, 112, 113, 114, 115, 127, 131, 132, 133, 134, 135, 136, 137, 139, 140, 143, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 201, 202, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 252, 253, 254, 255], "commun": [1, 6, 10, 11, 13, 16, 18, 20, 21, 24, 25, 26, 29, 30, 31, 39, 43, 48, 62, 64, 67, 74, 79, 88, 90, 97, 99, 100, 105, 106, 115, 116, 118, 119, 120, 121, 122, 124, 125, 127, 130, 134, 138, 139, 141, 142, 143, 144, 145, 153, 155, 156, 158, 159, 160, 163, 164, 165, 167, 173, 174, 177, 178, 179, 180, 181, 188, 193, 194, 195, 196, 197, 202, 203, 204, 207, 208, 224, 247, 248, 249, 250], "contribut": [1, 2, 31, 37, 41, 51, 59, 73, 74, 83, 115, 127, 129, 134, 137, 144, 145, 174, 184, 188, 197, 219, 224, 250, 255], "get": [1, 3, 4, 6, 9, 11, 12, 13, 14, 16, 18, 24, 27, 29, 31, 32, 34, 39, 43, 48, 51, 53, 57, 61, 62, 66, 67, 69, 70, 75, 79, 85, 87, 90, 91, 94, 96, 98, 107, 108, 109, 112, 113, 114, 115, 120, 121, 123, 130, 131, 132, 133, 134, 135, 136, 137, 142, 143, 146, 147, 148, 149, 150, 160, 162, 163, 164, 165, 167, 168, 169, 173, 174, 176, 177, 180, 181, 182, 185, 187, 191, 192, 194, 195, 197, 199, 200, 202, 203, 207, 209, 210, 214, 216, 218, 219, 224, 227, 228, 229, 230, 231, 233, 234, 235, 236, 237, 240, 242, 246, 248, 252, 253, 254, 255], "start": [1, 6, 7, 8, 9, 10, 11, 18, 22, 24, 25, 27, 29, 31, 37, 39, 42, 43, 45, 48, 52, 53, 55, 57, 62, 69, 70, 75, 79, 80, 88, 89, 91, 98, 100, 102, 112, 113, 114, 115, 119, 121, 123, 124, 125, 130, 132, 133, 134, 135, 147, 148, 149, 151, 152, 154, 156, 159, 163, 164, 165, 166, 167, 168, 169, 171, 173, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205, 207, 209, 210, 212, 213, 214, 215, 218, 222, 223, 225, 226, 228, 234, 235, 236, 237, 241, 242, 245, 246, 248, 249, 251, 252, 253, 254], "part": [1, 3, 4, 7, 8, 11, 15, 16, 27, 34, 39, 43, 46, 48, 51, 58, 64, 66, 80, 108, 112, 113, 115, 120, 123, 124, 127, 132, 133, 134, 136, 139, 146, 150, 151, 152, 163, 165, 166, 167, 169, 174, 176, 177, 180, 181, 187, 188, 191, 192, 193, 195, 198, 199, 202, 203, 213, 214, 216, 225, 226, 227, 238, 239, 241, 242], "1": [1, 3, 9, 11, 20, 21, 22, 23, 25, 29, 31, 36, 37, 39, 42, 43, 44, 45, 49, 50, 52, 53, 54, 55, 56, 59, 62, 64, 65, 67, 68, 69, 74, 75, 77, 79, 80, 84, 85, 88, 91, 92, 100, 102, 104, 106, 109, 111, 112, 113, 114, 115, 116, 118, 119, 120, 122, 124, 125, 126, 128, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 146, 147, 148, 154, 155, 159, 175, 184, 197, 198, 199, 200, 202, 203, 205, 207, 210, 216, 219, 220, 240, 241, 242, 246, 252, 255], "paramet": [1, 6, 8, 9, 13, 24, 32, 39, 42, 45, 46, 47, 54, 77, 78, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 120, 125, 132, 134, 137, 138, 142, 144, 146, 150, 151, 153, 155, 163, 165, 166, 167, 168, 169, 172, 174, 178, 180, 183, 189, 190, 194, 196, 198, 200, 206, 210, 211, 214, 225, 226, 227, 229, 232, 233, 234, 235, 236, 237, 238, 239, 242, 245, 246, 253], "topic": [1, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 22, 23, 24, 29, 30, 31, 39, 40, 45, 46, 50, 55, 56, 68, 75, 86, 87, 89, 99, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 120, 137, 138, 142, 144, 145, 147, 150, 151, 152, 153, 159, 160, 166, 167, 168, 172, 173, 174, 175, 177, 178, 180, 182, 187, 188, 190, 193, 194, 195, 196, 198, 199, 202, 208, 209, 213, 216, 218, 233, 234, 235, 238, 239, 253], "servic": [1, 3, 4, 6, 7, 8, 9, 10, 13, 14, 17, 18, 20, 21, 22, 23, 26, 30, 31, 32, 49, 52, 55, 56, 65, 68, 75, 77, 78, 91, 92, 106, 107, 108, 109, 112, 113, 114, 115, 116, 119, 120, 121, 123, 133, 134, 137, 138, 139, 142, 144, 147, 153, 154, 155, 167, 169, 172, 173, 177, 178, 181, 183, 193, 195, 197, 198, 200, 208, 212, 214, 233, 236, 237, 253], "action": [1, 6, 9, 13, 15, 18, 22, 30, 31, 43, 45, 46, 49, 50, 54, 63, 72, 75, 101, 112, 113, 114, 115, 118, 120, 121, 125, 131, 133, 134, 137, 138, 144, 148, 166, 167, 168, 169, 172, 173, 174, 175, 176, 178, 179, 180, 181, 187, 191, 192, 206, 209, 211, 212, 213, 214, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 246, 247, 253], "These": [2, 3, 4, 6, 17, 22, 23, 26, 28, 30, 32, 37, 41, 42, 47, 49, 56, 59, 73, 75, 91, 98, 105, 112, 113, 115, 118, 119, 121, 122, 123, 124, 125, 127, 133, 134, 135, 147, 148, 153, 156, 159, 166, 169, 178, 181, 184, 193, 195, 199, 202, 209, 212, 213, 214, 219, 224, 241, 242, 243, 253], "document": [2, 3, 8, 11, 12, 14, 23, 25, 26, 29, 30, 31, 37, 39, 40, 42, 48, 50, 51, 52, 54, 55, 58, 66, 72, 73, 75, 77, 84, 85, 86, 87, 89, 97, 99, 102, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 125, 127, 130, 131, 132, 135, 136, 137, 143, 144, 147, 148, 149, 153, 156, 159, 167, 173, 179, 184, 200, 202, 203, 209, 219, 220, 224, 248, 253, 255], "ar": [2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 34, 35, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 59, 60, 61, 63, 64, 65, 66, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 111, 112, 113, 114, 115, 116, 117, 118, 120, 121, 127, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 212, 213, 214, 216, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 246, 247, 248, 249, 253, 254, 255], "intend": [2, 4, 40, 51, 62, 64, 70, 73, 98, 112, 121, 132, 134, 135, 154, 156, 159, 173, 177, 200], "develop": [2, 3, 4, 8, 19, 22, 24, 29, 31, 32, 37, 42, 45, 48, 49, 53, 57, 59, 61, 63, 67, 72, 75, 78, 80, 81, 88, 89, 93, 96, 98, 99, 100, 102, 103, 104, 105, 106, 109, 112, 120, 121, 122, 123, 128, 132, 133, 135, 136, 137, 138, 139, 142, 143, 173, 185, 195, 199, 200, 219, 224, 238, 239, 243, 255], "who": [2, 4, 31, 40, 64, 70, 76, 80, 106, 119, 121, 127, 128, 134, 139, 243], "plan": [2, 29, 64, 65, 72, 80, 83, 102, 121, 124, 127, 134, 137, 138, 139, 142, 153, 159, 184, 185, 197, 219, 253, 255], "modifi": [2, 3, 32, 41, 48, 62, 67, 72, 79, 100, 112, 113, 114, 115, 117, 119, 121, 122, 123, 124, 134, 136, 154, 156, 159, 163, 166, 167, 169, 179, 189, 199, 210, 212, 224, 245, 255], "core": [2, 3, 8, 16, 19, 20, 25, 31, 39, 44, 48, 51, 63, 76, 84, 85, 86, 87, 88, 89, 97, 98, 99, 100, 102, 105, 106, 112, 113, 114, 115, 119, 120, 122, 124, 125, 127, 132, 133, 134, 135, 136, 138, 143, 149, 154, 173, 174, 177, 178, 184, 200, 243], "The": [2, 5, 6, 7, 9, 11, 12, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27, 28, 29, 30, 33, 36, 37, 38, 39, 41, 42, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 69, 70, 71, 72, 73, 74, 76, 77, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, 102, 104, 105, 106, 108, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 131, 132, 133, 134, 135, 136, 137, 138, 140, 142, 143, 144, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 170, 171, 174, 175, 176, 177, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 198, 200, 202, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 219, 220, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 240, 242, 243, 245, 246, 247, 248, 249, 251, 253, 254, 255], "build": [2, 4, 8, 19, 20, 27, 30, 31, 32, 33, 38, 40, 42, 44, 51, 57, 62, 67, 72, 73, 74, 79, 81, 82, 87, 90, 96, 98, 99, 100, 102, 104, 106, 107, 108, 109, 112, 113, 114, 115, 117, 121, 122, 123, 124, 125, 127, 130, 137, 142, 144, 147, 148, 156, 163, 164, 165, 166, 167, 177, 183, 202, 203, 204, 209, 217, 219, 222, 224, 227, 232, 244, 245, 246, 247, 248, 250, 253, 254, 255], "intern": [2, 5, 25, 39, 41, 112, 113, 114, 115, 119, 122, 123, 127, 132, 136, 146, 154, 167, 169, 199, 218], "interfac": [2, 3, 5, 6, 7, 8, 9, 16, 20, 25, 30, 32, 43, 47, 48, 71, 78, 94, 103, 104, 106, 112, 113, 114, 115, 119, 120, 122, 123, 124, 134, 135, 137, 142, 144, 146, 147, 148, 151, 155, 158, 163, 164, 165, 166, 167, 168, 169, 174, 183, 194, 196, 198, 202, 207, 208, 215, 216, 233, 248, 249], "middlewar": [2, 4, 6, 10, 17, 21, 22, 24, 26, 29, 30, 31, 36, 84, 85, 86, 87, 88, 89, 90, 94, 97, 99, 100, 106, 114, 115, 118, 122, 124, 134, 137, 142, 144, 145, 188, 198, 203], "implement": [2, 4, 8, 14, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 39, 41, 45, 51, 70, 71, 93, 94, 95, 102, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 125, 126, 127, 130, 132, 135, 136, 137, 138, 142, 144, 145, 147, 148, 156, 163, 164, 165, 166, 167, 168, 169, 183, 188, 189, 198, 199, 202, 203, 207, 216, 237, 248, 249], "ament": [3, 4, 5, 8, 29, 30, 48, 74, 112, 113, 114, 115, 121, 122, 123, 124, 130, 134, 136, 137, 139, 186, 207, 254], "api": [3, 5, 8, 14, 20, 22, 24, 25, 30, 37, 48, 50, 52, 53, 66, 70, 75, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 123, 130, 131, 132, 135, 136, 137, 138, 149, 150, 151, 152, 167, 168, 169, 196, 200, 203, 219, 224, 229, 255], "client": [3, 4, 5, 6, 11, 13, 14, 18, 22, 23, 24, 30, 31, 32, 40, 71, 75, 101, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 124, 127, 134, 135, 137, 138, 144, 146, 147, 176, 177, 178, 180, 186, 193, 195, 200, 206, 208, 215, 233, 236, 237, 253], "librari": [3, 4, 5, 6, 13, 18, 19, 22, 23, 27, 30, 32, 40, 42, 45, 57, 58, 84, 86, 88, 90, 91, 92, 97, 99, 100, 101, 103, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 127, 130, 132, 135, 136, 138, 142, 144, 146, 149, 156, 166, 167, 176, 184, 186, 187, 189, 190, 194, 195, 196, 200, 216, 228, 230, 232, 243, 247, 248], "github": [3, 4, 5, 8, 9, 29, 30, 33, 34, 37, 41, 43, 47, 59, 62, 64, 65, 67, 72, 73, 76, 78, 88, 89, 93, 94, 95, 100, 103, 106, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 127, 131, 132, 134, 136, 137, 139, 143, 146, 149, 153, 163, 164, 165, 184, 185, 187, 198, 199, 200, 202, 211, 219, 228, 243, 253], "rep": [3, 4, 5, 8, 30, 44, 51, 59, 64, 66, 74, 79, 80, 84, 86, 90, 97, 99, 105, 112, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 134, 137, 139, 184, 219, 220, 255], "rclcpp": [3, 4, 5, 18, 22, 28, 30, 32, 37, 48, 51, 75, 101, 106, 117, 118, 131, 133, 134, 135, 137, 139, 146, 148, 149, 150, 151, 166, 167, 171, 184, 187, 190, 191, 193, 194, 198, 199, 200, 207, 215, 225, 227, 229, 232, 233, 234, 236, 238, 247, 248], "i": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 126, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 220, 222, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "what": [3, 4, 12, 16, 23, 25, 27, 29, 32, 37, 42, 45, 46, 48, 73, 79, 80, 112, 113, 114, 115, 118, 119, 121, 122, 123, 124, 125, 126, 127, 131, 134, 141, 142, 147, 151, 156, 159, 162, 174, 175, 177, 178, 180, 181, 182, 188, 189, 204, 207, 209, 218, 224, 227, 229, 231, 232, 233, 236, 240, 241, 245, 246, 249, 253, 254], "allow": [3, 4, 6, 8, 14, 19, 22, 23, 24, 25, 26, 27, 28, 30, 32, 41, 42, 43, 50, 51, 52, 55, 57, 66, 69, 75, 77, 79, 88, 108, 109, 112, 113, 114, 115, 116, 119, 122, 127, 131, 132, 133, 134, 137, 147, 148, 150, 151, 152, 153, 154, 156, 158, 159, 163, 164, 165, 167, 168, 169, 173, 175, 176, 177, 178, 180, 181, 184, 185, 186, 187, 190, 191, 192, 193, 195, 196, 198, 199, 200, 203, 207, 209, 210, 213, 214, 215, 216, 218, 219, 225, 226, 232, 233, 235, 237, 239, 241, 246, 253, 254], "code": [3, 4, 5, 8, 9, 11, 14, 16, 18, 19, 20, 23, 29, 30, 32, 33, 34, 36, 37, 40, 41, 42, 43, 44, 51, 63, 64, 65, 78, 83, 90, 103, 104, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 131, 136, 137, 138, 139, 142, 143, 147, 149, 177, 184, 185, 186, 187, 188, 199, 201, 203, 207, 208, 209, 211, 212, 213, 214, 216, 219, 223, 224, 227, 229, 232, 240, 241, 242, 244, 245, 249, 251, 252, 254], "need": [3, 4, 5, 7, 8, 14, 15, 16, 18, 20, 24, 26, 27, 29, 32, 33, 34, 35, 36, 39, 41, 42, 43, 46, 48, 49, 51, 54, 56, 57, 58, 62, 63, 65, 69, 70, 72, 74, 75, 79, 80, 84, 86, 87, 88, 89, 90, 91, 92, 97, 99, 100, 106, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 132, 133, 134, 135, 136, 137, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 158, 159, 160, 163, 166, 167, 168, 173, 174, 176, 177, 178, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 207, 208, 209, 211, 213, 215, 216, 219, 220, 222, 223, 224, 225, 226, 227, 229, 233, 234, 235, 236, 237, 238, 239, 240, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "reli": [3, 19, 34, 42, 48, 88, 100, 112, 115, 119, 121, 122, 123, 124, 127, 130, 134, 147, 151, 152, 162, 173, 187, 200, 219], "heavili": 3, "divis": 3, "each": [3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 21, 22, 23, 24, 26, 27, 28, 32, 33, 37, 39, 41, 42, 43, 45, 48, 49, 53, 56, 57, 63, 65, 71, 74, 75, 78, 79, 88, 96, 112, 113, 114, 115, 117, 118, 119, 122, 123, 124, 125, 127, 130, 131, 132, 133, 134, 136, 137, 144, 147, 148, 149, 150, 151, 152, 154, 155, 156, 159, 163, 167, 176, 177, 178, 179, 181, 182, 184, 185, 186, 187, 188, 193, 195, 198, 199, 200, 207, 209, 213, 216, 218, 220, 225, 226, 228, 229, 234, 235, 242, 248, 254], "contain": [3, 4, 5, 7, 8, 9, 11, 14, 15, 16, 18, 22, 29, 30, 31, 32, 33, 35, 37, 39, 41, 42, 44, 49, 51, 53, 58, 72, 75, 77, 80, 84, 85, 86, 89, 96, 97, 98, 99, 104, 109, 112, 113, 114, 117, 119, 120, 121, 122, 123, 124, 125, 127, 131, 132, 133, 134, 135, 137, 142, 147, 148, 149, 150, 151, 152, 155, 159, 166, 167, 168, 174, 175, 176, 178, 184, 185, 186, 189, 193, 200, 208, 210, 211, 213, 215, 216, 218, 219, 223, 225, 226, 230, 236, 242, 247, 253], "manifest": [3, 30, 51, 112, 116, 123, 131, 134, 189, 253], "file": [3, 4, 5, 8, 9, 11, 12, 14, 18, 19, 23, 29, 30, 31, 32, 33, 35, 37, 39, 40, 41, 43, 47, 48, 49, 51, 54, 56, 57, 58, 59, 62, 63, 64, 65, 67, 68, 69, 72, 73, 74, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 96, 97, 98, 99, 100, 101, 102, 109, 112, 113, 114, 115, 116, 117, 118, 120, 121, 131, 134, 135, 136, 137, 144, 145, 147, 151, 152, 155, 159, 163, 165, 168, 169, 171, 174, 176, 182, 183, 184, 185, 189, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 210, 215, 218, 220, 222, 227, 228, 229, 232, 238, 239, 242, 244, 246, 247, 248, 249, 254], "xml": [3, 12, 26, 31, 32, 33, 35, 37, 39, 40, 41, 47, 49, 50, 51, 53, 62, 63, 65, 67, 72, 73, 74, 112, 113, 114, 115, 120, 121, 122, 123, 125, 134, 135, 137, 142, 147, 154, 155, 159, 166, 167, 175, 184, 185, 190, 193, 195, 205, 208, 209, 211, 223, 225, 233, 234, 235, 236, 242, 245, 246, 247, 253], "essenti": [3, 27, 32, 75, 76, 115, 216], "metadata": [3, 32, 88, 89, 97, 100, 101, 104, 112, 113, 114, 115, 122, 123, 124, 150, 176, 208, 234, 235, 238, 239, 253], "includ": [3, 4, 5, 9, 11, 12, 19, 20, 22, 23, 24, 26, 29, 30, 32, 33, 34, 40, 42, 43, 45, 55, 57, 60, 63, 72, 73, 74, 75, 79, 85, 86, 87, 89, 91, 92, 96, 100, 101, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 117, 118, 119, 121, 122, 125, 127, 128, 130, 133, 134, 136, 139, 140, 143, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 160, 163, 164, 165, 166, 167, 168, 169, 171, 178, 179, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 208, 209, 211, 213, 214, 215, 216, 219, 222, 223, 225, 230, 233, 234, 235, 236, 238, 240, 241, 242, 243, 245, 246, 247, 248, 251, 254, 255], "its": [3, 5, 7, 8, 10, 14, 15, 18, 20, 22, 23, 24, 26, 27, 29, 33, 39, 40, 42, 43, 45, 48, 50, 51, 52, 55, 56, 59, 70, 71, 72, 75, 76, 78, 79, 88, 90, 101, 102, 106, 112, 113, 114, 119, 122, 124, 127, 131, 133, 134, 135, 136, 138, 147, 148, 149, 150, 151, 152, 154, 155, 159, 163, 164, 165, 167, 168, 169, 173, 174, 177, 178, 179, 180, 181, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 207, 209, 212, 213, 215, 216, 218, 219, 225, 226, 228, 230, 233, 234, 235, 238, 239, 240, 241, 242, 246, 253], "depend": [3, 4, 5, 19, 20, 22, 23, 26, 33, 34, 37, 39, 40, 42, 43, 48, 49, 57, 58, 71, 72, 73, 74, 75, 76, 79, 80, 82, 90, 97, 98, 99, 112, 113, 114, 115, 119, 120, 121, 123, 125, 126, 127, 131, 132, 134, 135, 137, 144, 147, 148, 149, 150, 151, 152, 156, 159, 163, 164, 165, 166, 167, 173, 184, 186, 187, 189, 190, 191, 192, 194, 196, 198, 203, 206, 208, 209, 215, 216, 218, 221, 223, 224, 225, 226, 228, 236, 237, 238, 239, 240, 242, 245, 248, 253, 255], "other": [3, 4, 8, 9, 10, 11, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 30, 32, 33, 37, 39, 41, 42, 43, 46, 48, 50, 51, 53, 55, 56, 57, 60, 62, 64, 67, 70, 71, 72, 73, 74, 75, 79, 84, 86, 88, 90, 91, 93, 94, 96, 99, 100, 101, 104, 105, 106, 112, 113, 114, 115, 118, 120, 121, 122, 127, 130, 131, 132, 133, 134, 135, 136, 137, 142, 143, 144, 146, 147, 149, 151, 152, 153, 154, 155, 156, 159, 163, 164, 165, 166, 167, 168, 169, 173, 174, 175, 176, 178, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 203, 207, 208, 209, 211, 213, 214, 215, 216, 218, 219, 224, 225, 226, 228, 230, 233, 242, 243, 246, 247, 253, 254, 255], "requir": [3, 4, 5, 8, 18, 19, 20, 22, 26, 28, 32, 33, 35, 37, 39, 41, 42, 44, 45, 48, 49, 50, 51, 56, 62, 63, 64, 65, 67, 71, 73, 74, 75, 76, 79, 82, 94, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 130, 131, 132, 133, 134, 135, 136, 137, 146, 147, 148, 150, 151, 152, 153, 154, 156, 159, 164, 166, 167, 181, 184, 185, 186, 187, 189, 190, 191, 193, 194, 195, 198, 199, 203, 204, 208, 211, 213, 214, 215, 216, 219, 222, 224, 225, 226, 227, 229, 230, 233, 234, 235, 238, 239, 241, 246, 247, 248, 249, 253, 254], "function": [3, 4, 5, 12, 13, 14, 18, 22, 23, 24, 33, 42, 49, 51, 55, 69, 72, 75, 80, 104, 106, 112, 113, 114, 115, 118, 119, 120, 121, 123, 124, 134, 135, 136, 138, 142, 146, 147, 148, 150, 151, 152, 156, 159, 167, 168, 169, 171, 177, 178, 182, 184, 185, 187, 188, 190, 191, 192, 193, 194, 195, 198, 199, 200, 207, 209, 211, 212, 215, 216, 222, 223, 224, 225, 226, 229, 231, 233, 234, 235, 236, 237, 238, 239, 241, 246, 248, 249], "consist": [3, 4, 7, 8, 11, 12, 14, 15, 25, 37, 64, 69, 112, 113, 114, 115, 125, 132, 134, 139, 159, 177, 188, 198, 199, 213, 216, 218, 238, 239], "3": [3, 16, 23, 32, 39, 41, 42, 44, 48, 50, 51, 53, 55, 61, 65, 74, 86, 88, 89, 90, 100, 106, 107, 108, 111, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 131, 132, 134, 135, 137, 142, 146, 148, 155, 159, 184, 197, 198, 199, 202, 205, 207, 240, 241, 242, 246, 249], "major": [3, 37, 42, 57, 62, 67, 106, 114, 119, 123, 124, 125, 127, 134, 143, 203], "softwar": [3, 4, 11, 19, 26, 29, 30, 40, 42, 43, 61, 69, 74, 86, 87, 90, 91, 99, 103, 116, 127, 135, 136, 139, 142, 163, 164, 203, 219, 224, 243, 252, 253], "control": [3, 18, 20, 22, 23, 24, 26, 30, 32, 39, 41, 43, 48, 65, 71, 72, 78, 101, 102, 106, 109, 112, 113, 115, 121, 135, 142, 146, 148, 151, 152, 154, 155, 157, 162, 165, 167, 169, 174, 177, 178, 188, 202, 203, 213, 218, 232, 234, 235, 240, 241, 253], "compil": [3, 4, 5, 8, 17, 18, 20, 29, 31, 35, 42, 44, 48, 61, 79, 99, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 126, 127, 132, 134, 135, 136, 138, 146, 147, 150, 160, 166, 167, 171, 184, 190, 193, 198, 216, 220, 221, 224, 247, 254], "test": [3, 9, 23, 30, 33, 37, 39, 43, 45, 51, 62, 67, 84, 86, 93, 94, 95, 97, 99, 104, 106, 107, 112, 113, 114, 115, 119, 120, 121, 123, 124, 125, 127, 130, 131, 132, 133, 135, 136, 137, 142, 144, 149, 151, 152, 153, 156, 176, 185, 186, 188, 189, 198, 199, 206, 211, 215, 218, 219, 225, 226, 227, 249, 253], "singl": [3, 5, 11, 12, 14, 18, 21, 22, 23, 24, 25, 26, 29, 30, 32, 39, 42, 43, 50, 54, 55, 64, 75, 108, 112, 113, 114, 115, 118, 119, 120, 122, 123, 124, 125, 131, 132, 133, 134, 135, 137, 144, 147, 148, 149, 155, 159, 167, 174, 175, 177, 178, 184, 186, 187, 199, 206, 215, 218, 219, 220, 225, 226, 234, 235, 238, 239, 240, 249, 253], "In": [3, 4, 5, 7, 8, 11, 14, 15, 18, 20, 21, 22, 23, 24, 26, 27, 29, 30, 32, 33, 37, 40, 41, 42, 43, 46, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 62, 67, 70, 72, 73, 74, 75, 78, 84, 85, 86, 87, 88, 89, 97, 99, 100, 104, 109, 112, 113, 114, 115, 116, 119, 120, 121, 122, 123, 124, 125, 127, 132, 133, 134, 135, 136, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 220, 222, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 246, 248, 249, 253], "usual": [3, 24, 29, 30, 32, 37, 39, 40, 41, 43, 50, 57, 62, 67, 98, 112, 124, 125, 127, 131, 133, 134, 135, 146, 167, 179, 182, 199, 203, 218, 220, 227, 229, 246], "cmake": [3, 4, 5, 32, 33, 34, 40, 42, 49, 53, 58, 69, 76, 79, 82, 84, 86, 88, 89, 100, 106, 112, 113, 114, 115, 119, 123, 124, 131, 134, 135, 136, 149, 156, 184, 186, 187, 190, 193, 207, 216, 219], "setuptool": [3, 40, 76, 82, 84, 88, 89, 100, 112, 113, 114, 115, 123, 167, 186, 195, 213, 214, 245], "python": [3, 4, 8, 10, 11, 12, 14, 22, 23, 25, 27, 28, 30, 31, 32, 33, 35, 47, 49, 50, 61, 69, 70, 72, 75, 79, 84, 85, 86, 87, 89, 97, 99, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 127, 133, 134, 135, 137, 138, 144, 145, 147, 148, 149, 156, 166, 167, 175, 178, 183, 184, 185, 186, 187, 190, 193, 200, 204, 206, 208, 209, 211, 214, 219, 224, 230, 231, 233, 243, 245, 247, 251, 253, 255], "support": [3, 5, 11, 19, 24, 25, 26, 32, 33, 36, 38, 43, 44, 48, 50, 51, 52, 53, 55, 57, 60, 61, 64, 66, 69, 72, 74, 76, 77, 78, 79, 80, 84, 85, 86, 87, 89, 94, 97, 98, 99, 100, 104, 105, 111, 112, 113, 114, 115, 127, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 146, 147, 149, 155, 156, 159, 165, 174, 184, 186, 188, 200, 202, 203, 204, 207, 218, 219, 224, 242, 248, 252, 255], "hook": [3, 25, 112, 113, 114, 220], "experi": [3, 8, 29, 42, 43, 112, 118, 125, 130, 134, 142, 144, 147, 149, 163, 165, 176, 197, 219], "typic": [3, 4, 5, 8, 9, 11, 12, 13, 23, 27, 30, 37, 57, 98, 102, 119, 122, 124, 131, 134, 136, 148, 151, 154, 155, 156, 159, 163, 173, 182, 184, 198, 199, 208, 211, 213, 215, 219, 227, 246, 247], "seri": [3, 115, 139, 148, 178, 180, 182, 204, 230], "few": [3, 4, 5, 20, 63, 85, 88, 100, 112, 114, 115, 116, 119, 120, 121, 127, 130, 135, 138, 143, 149, 155, 177, 178, 186, 187, 188, 194, 196, 199, 204, 207, 213, 219, 229, 242, 246, 248, 253], "import": [3, 4, 14, 18, 20, 24, 26, 29, 30, 31, 32, 33, 37, 39, 40, 42, 45, 46, 57, 59, 61, 63, 65, 70, 71, 75, 76, 82, 84, 86, 88, 89, 96, 99, 101, 106, 112, 113, 114, 115, 119, 121, 122, 123, 125, 126, 127, 131, 134, 136, 137, 148, 149, 151, 152, 154, 166, 167, 175, 181, 184, 185, 186, 187, 188, 189, 191, 192, 195, 196, 199, 203, 204, 207, 209, 211, 212, 213, 214, 215, 218, 219, 224, 225, 226, 227, 230, 233, 234, 235, 236, 237, 238, 239, 241, 242, 245, 246, 247, 249, 251, 253, 254], "which": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 32, 33, 40, 41, 42, 43, 44, 48, 49, 51, 55, 56, 57, 58, 62, 63, 65, 67, 69, 71, 72, 73, 74, 75, 77, 78, 79, 84, 85, 86, 87, 88, 90, 91, 92, 97, 98, 99, 100, 102, 103, 104, 106, 108, 109, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 125, 127, 128, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 167, 168, 169, 171, 174, 176, 177, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 195, 196, 198, 199, 200, 202, 205, 207, 209, 211, 212, 213, 214, 215, 216, 218, 219, 221, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 252, 253, 254, 255], "all": [3, 4, 5, 8, 9, 11, 12, 13, 14, 16, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 35, 37, 39, 40, 41, 42, 43, 46, 48, 49, 51, 54, 55, 56, 57, 58, 62, 63, 64, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 77, 78, 84, 85, 86, 87, 88, 89, 90, 91, 95, 98, 100, 101, 102, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 131, 132, 134, 135, 136, 137, 138, 139, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 166, 167, 168, 169, 171, 174, 175, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 202, 203, 204, 205, 207, 209, 210, 211, 213, 214, 215, 216, 218, 219, 220, 221, 225, 226, 227, 229, 236, 237, 238, 239, 240, 241, 242, 245, 246, 248, 249, 252, 253, 254, 255], "organ": [3, 22, 29, 63, 64, 130, 134, 142, 143, 154, 167, 182, 184, 186, 199, 244], "locat": [3, 4, 8, 26, 32, 37, 41, 43, 48, 49, 60, 72, 88, 89, 90, 91, 94, 97, 100, 103, 112, 114, 123, 133, 134, 147, 154, 156, 163, 164, 165, 167, 173, 174, 184, 185, 196, 200, 211, 216, 218, 225, 226, 233, 234, 235, 236, 237, 239, 242, 246, 252, 253, 254], "variou": [3, 4, 9, 14, 16, 23, 25, 39, 42, 48, 51, 54, 55, 106, 107, 108, 109, 112, 113, 115, 117, 119, 122, 124, 125, 133, 134, 136, 140, 142, 184, 200, 209, 213, 215, 219, 232, 248], "util": [3, 4, 8, 26, 28, 35, 74, 90, 104, 112, 113, 114, 115, 119, 124, 135, 142, 153, 154, 156, 159, 178, 185, 186, 187, 190, 194, 196, 198, 199, 202, 207, 208, 211, 215, 219, 228, 253], "e": [3, 4, 5, 8, 9, 11, 19, 20, 22, 23, 24, 28, 29, 32, 37, 39, 42, 43, 48, 50, 53, 55, 57, 64, 65, 68, 69, 71, 72, 75, 76, 77, 78, 88, 98, 100, 105, 106, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 130, 131, 132, 133, 134, 135, 136, 137, 143, 146, 147, 151, 152, 153, 155, 159, 160, 163, 164, 165, 166, 167, 168, 173, 177, 178, 184, 187, 189, 194, 199, 202, 203, 204, 207, 208, 219, 227, 234, 235, 240, 247, 254, 255], "g": [3, 4, 5, 8, 9, 11, 19, 20, 23, 24, 28, 29, 32, 37, 39, 42, 43, 50, 53, 55, 57, 64, 65, 68, 69, 71, 77, 88, 98, 100, 105, 106, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 130, 131, 132, 133, 134, 135, 137, 143, 147, 151, 152, 159, 163, 164, 165, 166, 167, 168, 173, 174, 177, 178, 184, 194, 199, 202, 203, 208, 218, 219, 234, 235, 254], "templat": [3, 32, 42, 43, 48, 63, 64, 65, 78, 112, 113, 114, 115, 119, 123, 133, 146, 151, 167, 184, 189, 215, 216, 239, 248, 253], "environ": [3, 10, 20, 24, 29, 32, 36, 39, 42, 43, 48, 50, 57, 72, 74, 79, 90, 91, 92, 93, 94, 95, 108, 112, 113, 114, 115, 120, 124, 125, 131, 142, 144, 147, 148, 149, 154, 155, 158, 163, 164, 165, 167, 172, 174, 186, 188, 191, 192, 200, 214, 218, 221, 224], "must": [3, 4, 5, 11, 16, 18, 19, 22, 24, 26, 32, 33, 35, 37, 39, 41, 43, 48, 49, 50, 51, 52, 53, 54, 55, 57, 61, 62, 63, 64, 65, 67, 70, 72, 73, 75, 76, 77, 79, 85, 88, 89, 100, 112, 113, 119, 120, 121, 122, 123, 124, 127, 132, 133, 134, 135, 136, 146, 147, 148, 150, 151, 152, 153, 156, 159, 163, 165, 167, 168, 169, 181, 184, 185, 187, 193, 195, 196, 203, 208, 215, 216, 218, 219, 220, 223, 226, 233, 235, 237, 239, 241, 242, 245, 246, 249], "root": [3, 26, 41, 43, 48, 50, 57, 63, 68, 69, 79, 80, 98, 102, 113, 115, 123, 133, 134, 136, 149, 150, 151, 152, 159, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 202, 208, 212, 214, 215, 219, 223, 225, 226, 233, 234, 235, 236, 237, 238, 239, 242, 253], "regardless": [3, 58, 113, 164, 165, 242], "underli": [3, 4, 10, 19, 22, 23, 24, 26, 36, 106, 115, 121, 123, 124, 134, 135, 146, 198, 224, 230], "order": [3, 4, 7, 11, 18, 20, 22, 23, 24, 26, 28, 32, 37, 41, 42, 43, 47, 50, 56, 57, 59, 69, 72, 75, 76, 78, 80, 82, 84, 85, 86, 88, 89, 100, 106, 109, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 131, 132, 133, 134, 136, 137, 144, 146, 147, 148, 152, 153, 154, 159, 163, 164, 165, 166, 167, 174, 182, 190, 208, 216, 219, 227, 230, 233, 240, 246, 248, 249], "process": [3, 6, 8, 9, 12, 13, 14, 15, 18, 19, 21, 22, 23, 26, 30, 37, 40, 42, 48, 55, 62, 63, 64, 67, 70, 71, 75, 79, 84, 86, 88, 89, 94, 98, 100, 104, 106, 109, 112, 113, 114, 115, 116, 119, 121, 122, 123, 125, 126, 130, 133, 136, 137, 138, 142, 144, 147, 148, 149, 151, 152, 159, 163, 168, 177, 178, 180, 181, 182, 185, 191, 192, 193, 197, 198, 200, 202, 203, 205, 206, 209, 210, 212, 213, 214, 231, 233, 238, 239, 240, 247, 248, 253], "thing": [3, 4, 13, 42, 43, 48, 51, 75, 88, 89, 105, 113, 115, 124, 127, 130, 132, 134, 135, 136, 146, 151, 159, 173, 189, 199, 203, 216, 218, 224, 234, 235, 236, 237, 242, 246, 248, 249], "like": [3, 4, 5, 7, 8, 11, 14, 15, 16, 18, 20, 27, 29, 30, 32, 33, 37, 39, 40, 41, 42, 43, 48, 51, 54, 56, 57, 58, 62, 63, 65, 67, 69, 70, 71, 72, 73, 84, 85, 86, 87, 88, 89, 90, 97, 98, 99, 100, 101, 103, 106, 107, 108, 112, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 133, 134, 135, 136, 137, 139, 142, 143, 146, 148, 149, 155, 159, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 204, 208, 210, 211, 212, 213, 214, 216, 218, 222, 223, 227, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 246, 249, 253, 254, 255], "name": [3, 4, 7, 8, 9, 13, 14, 15, 16, 18, 20, 23, 32, 33, 40, 41, 42, 45, 46, 48, 49, 50, 52, 54, 56, 57, 61, 62, 64, 67, 69, 74, 78, 79, 85, 87, 88, 96, 100, 105, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 122, 127, 131, 133, 134, 136, 137, 138, 139, 147, 148, 149, 150, 151, 152, 153, 155, 159, 166, 167, 169, 171, 174, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 203, 204, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 223, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 253, 254], "global": [3, 14, 23, 39, 50, 55, 73, 89, 102, 112, 113, 114, 115, 118, 119, 121, 124, 132, 136, 146, 205, 213, 218], "uniqu": [3, 26, 32, 62, 67, 71, 112, 113, 114, 115, 124, 136, 137, 159, 173, 174, 176, 177, 179, 180, 199, 207, 209, 213, 218, 253], "also": [3, 4, 5, 7, 8, 11, 12, 13, 14, 16, 18, 20, 22, 23, 24, 25, 26, 27, 28, 29, 32, 33, 36, 37, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51, 53, 56, 57, 60, 63, 64, 65, 69, 70, 72, 73, 75, 77, 78, 80, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 98, 99, 100, 103, 106, 109, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 132, 133, 134, 135, 136, 137, 139, 146, 147, 148, 149, 150, 151, 152, 153, 155, 158, 159, 163, 164, 165, 166, 167, 168, 169, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 196, 198, 199, 202, 203, 204, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 220, 223, 224, 225, 226, 227, 228, 229, 230, 231, 235, 236, 237, 238, 240, 241, 242, 246, 247, 248, 249, 251, 253, 254, 255], "serv": [3, 22, 26, 28, 105, 119, 148, 154, 159, 178, 182, 213, 225, 226], "marker": [3, 32, 40, 112, 113, 114, 115, 120, 186, 216, 218], "indic": [3, 11, 22, 24, 52, 62, 65, 70, 73, 112, 122, 123, 125, 137, 151, 152, 182, 185, 188, 215, 218, 224, 249, 253], "pars": [3, 4, 112, 113, 114, 115, 121, 124, 133, 166, 205, 241, 246], "catkin_pkg": [3, 62, 67, 88, 89, 100], "while": [3, 4, 8, 11, 12, 20, 21, 22, 24, 26, 29, 32, 37, 39, 41, 42, 43, 44, 48, 50, 53, 69, 70, 75, 76, 104, 106, 108, 112, 113, 114, 115, 121, 122, 123, 124, 127, 130, 131, 132, 134, 136, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 159, 165, 167, 169, 171, 176, 177, 178, 180, 185, 187, 188, 190, 194, 196, 204, 207, 209, 218, 219, 220, 223, 224, 233, 245], "search": [3, 29, 32, 41, 65, 69, 100, 101, 112, 113, 114, 115, 123, 130, 132, 133, 134, 186, 194, 219], "colcon": [3, 19, 32, 33, 34, 37, 40, 42, 43, 48, 53, 57, 59, 73, 76, 82, 84, 85, 86, 87, 88, 89, 93, 94, 95, 96, 100, 113, 114, 117, 123, 134, 135, 136, 137, 142, 144, 149, 150, 151, 152, 156, 163, 164, 165, 166, 167, 183, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 208, 211, 212, 214, 215, 221, 223, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245, 248, 251, 253], "mark": [3, 32, 76, 103, 105, 112, 113, 114, 115, 121, 122, 135, 248], "version": [3, 4, 8, 20, 29, 30, 31, 32, 37, 39, 40, 41, 43, 44, 48, 50, 57, 59, 61, 63, 66, 68, 74, 75, 76, 80, 83, 86, 88, 89, 91, 92, 94, 96, 98, 100, 105, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 130, 131, 135, 136, 143, 147, 148, 149, 156, 159, 160, 163, 164, 165, 166, 167, 173, 186, 188, 193, 194, 215, 216, 218, 241, 242, 246, 247, 252, 253], "descript": [3, 11, 14, 29, 40, 46, 48, 50, 74, 77, 94, 112, 113, 114, 115, 116, 119, 123, 126, 131, 132, 134, 137, 142, 150, 151, 152, 167, 186, 189, 191, 192, 193, 194, 195, 196, 203, 209, 212, 213, 214, 215, 216, 218, 227, 233, 236, 237, 238, 239, 244, 245, 246, 247, 253, 255], "maintain": [3, 20, 25, 27, 31, 36, 40, 48, 51, 62, 63, 64, 67, 74, 76, 83, 84, 86, 88, 89, 102, 105, 112, 113, 114, 115, 118, 122, 127, 128, 131, 132, 134, 135, 139, 142, 150, 151, 152, 167, 173, 179, 186, 191, 192, 193, 194, 195, 196, 215, 218, 219, 224, 238, 239, 243, 246, 255], "licens": [3, 20, 40, 43, 48, 74, 89, 90, 91, 92, 94, 106, 112, 113, 114, 115, 134, 140, 142, 146, 148, 150, 151, 152, 167, 184, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 211, 214, 215, 238, 239, 245, 255], "machin": [3, 7, 12, 13, 19, 37, 39, 41, 69, 79, 112, 123, 124, 131, 134, 142, 155, 157, 163, 166, 167, 219, 253], "readabl": [3, 37, 41, 63, 114, 115, 132, 149], "format": [3, 23, 32, 41, 45, 48, 62, 67, 72, 74, 77, 78, 107, 108, 109, 112, 113, 114, 115, 116, 119, 122, 123, 124, 132, 135, 137, 140, 142, 149, 151, 152, 153, 163, 175, 176, 177, 184, 186, 209, 212, 240, 242, 243, 244, 245, 249, 253], "describ": [3, 11, 12, 14, 22, 29, 30, 32, 42, 44, 50, 52, 65, 66, 74, 85, 87, 89, 98, 100, 105, 106, 112, 114, 115, 117, 119, 121, 122, 123, 124, 125, 132, 134, 136, 143, 151, 152, 155, 156, 171, 174, 177, 180, 186, 191, 192, 209, 210, 213, 214, 218, 245, 253], "127": [3, 112, 114, 147], "140": [3, 112, 114, 115, 134, 198], "possibl": [3, 4, 8, 12, 14, 18, 21, 22, 23, 24, 29, 32, 33, 39, 41, 42, 43, 48, 50, 51, 70, 72, 73, 74, 75, 78, 79, 84, 85, 86, 87, 96, 97, 99, 112, 113, 114, 115, 119, 121, 122, 123, 124, 125, 127, 130, 132, 134, 135, 136, 147, 149, 152, 154, 159, 163, 164, 165, 168, 171, 173, 185, 186, 188, 190, 200, 209, 210, 213, 214, 219, 222, 233, 236, 237, 243, 253], "further": [3, 17, 24, 37, 48, 65, 72, 75, 112, 115, 120, 122, 123, 147, 154, 156, 177, 192, 200, 232, 248], "modif": [3, 90, 100, 112, 114, 119, 132, 185, 187], "futur": [3, 24, 28, 32, 59, 60, 61, 64, 69, 70, 75, 78, 90, 112, 113, 114, 115, 119, 121, 122, 124, 125, 127, 134, 138, 142, 143, 165, 179, 186, 187, 196, 200, 203, 227, 229, 236, 248, 249, 255], "so": [3, 4, 5, 8, 10, 14, 16, 23, 24, 26, 27, 28, 29, 32, 37, 39, 41, 42, 43, 45, 48, 50, 51, 56, 57, 59, 61, 62, 63, 65, 67, 70, 72, 74, 75, 77, 89, 96, 104, 105, 108, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 127, 130, 131, 132, 133, 134, 135, 136, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 159, 164, 165, 168, 171, 173, 174, 175, 176, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 207, 208, 210, 213, 215, 216, 218, 219, 222, 224, 225, 226, 227, 228, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 248, 249, 251, 252, 253, 254], "anytim": [3, 119], "some": [3, 4, 5, 7, 11, 14, 15, 21, 22, 23, 24, 29, 30, 31, 32, 37, 39, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 57, 58, 63, 64, 65, 70, 74, 75, 76, 78, 88, 101, 102, 106, 107, 112, 113, 114, 115, 116, 117, 119, 120, 121, 123, 124, 125, 130, 132, 133, 134, 135, 136, 137, 146, 147, 148, 149, 150, 151, 152, 155, 158, 159, 167, 168, 169, 174, 177, 178, 179, 180, 181, 186, 188, 189, 191, 192, 193, 194, 199, 200, 202, 203, 205, 207, 209, 213, 215, 216, 218, 219, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 233, 240, 241, 242, 245, 246, 248, 249, 252, 253, 254], "refer": [3, 4, 6, 7, 11, 15, 24, 29, 41, 51, 56, 65, 78, 90, 96, 99, 104, 106, 112, 113, 114, 115, 119, 120, 121, 122, 123, 125, 134, 140, 142, 146, 147, 148, 154, 158, 165, 166, 167, 178, 181, 184, 189, 193, 198, 201, 207, 208, 213, 215, 218, 219, 221, 223, 236, 237, 238, 239, 240, 242, 248, 249, 253, 254], "an": [3, 5, 7, 8, 9, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 32, 33, 37, 38, 39, 40, 42, 43, 44, 51, 53, 55, 57, 58, 59, 62, 64, 65, 67, 68, 70, 72, 74, 75, 76, 77, 78, 79, 80, 86, 87, 88, 89, 90, 91, 92, 93, 98, 100, 102, 103, 104, 106, 108, 112, 113, 114, 115, 117, 118, 119, 120, 121, 125, 127, 128, 130, 131, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 147, 148, 150, 154, 158, 159, 160, 163, 164, 165, 166, 167, 169, 171, 174, 176, 177, 178, 179, 180, 181, 185, 186, 187, 188, 189, 191, 194, 198, 199, 200, 202, 203, 204, 205, 206, 207, 209, 211, 212, 213, 214, 215, 216, 218, 219, 224, 225, 227, 229, 230, 231, 232, 238, 240, 241, 242, 244, 246, 247, 253, 254, 255], "mean": [3, 4, 8, 16, 21, 23, 24, 27, 29, 32, 37, 44, 55, 65, 75, 76, 77, 112, 113, 114, 115, 121, 122, 123, 124, 127, 133, 134, 135, 136, 143, 147, 148, 151, 152, 156, 159, 169, 173, 177, 180, 181, 188, 193, 198, 199, 200, 202, 203, 209, 212, 213, 218, 219, 224, 225, 226, 227, 229, 232, 241, 242, 246, 253], "unit": [3, 13, 28, 30, 37, 112, 113, 114, 115, 119, 122, 132, 134, 137, 142, 171, 186, 203, 224, 230, 240, 241], "sourc": [3, 4, 9, 11, 18, 20, 23, 26, 29, 30, 32, 40, 41, 42, 44, 46, 51, 57, 63, 64, 65, 69, 72, 73, 79, 81, 98, 100, 102, 103, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 120, 121, 122, 123, 124, 125, 127, 130, 131, 134, 136, 147, 148, 149, 150, 151, 152, 154, 155, 160, 163, 164, 165, 166, 167, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 187, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 211, 212, 214, 215, 218, 219, 221, 224, 225, 226, 227, 228, 232, 233, 234, 235, 236, 237, 238, 239, 242, 245, 248, 251, 252, 253, 254, 255], "ani": [3, 4, 5, 6, 8, 11, 16, 18, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 36, 37, 39, 42, 43, 45, 46, 48, 50, 51, 52, 53, 57, 63, 65, 70, 71, 75, 77, 78, 79, 80, 88, 89, 112, 113, 114, 115, 118, 119, 121, 122, 123, 124, 125, 127, 130, 131, 132, 133, 134, 135, 136, 142, 146, 147, 148, 151, 152, 155, 156, 159, 160, 165, 166, 167, 171, 173, 174, 175, 176, 180, 181, 182, 184, 185, 186, 188, 189, 193, 194, 195, 196, 198, 199, 200, 204, 213, 214, 215, 216, 218, 219, 223, 224, 228, 230, 233, 241, 246, 247, 248, 249, 253], "follow": [3, 4, 5, 7, 10, 11, 14, 15, 21, 22, 23, 24, 29, 32, 35, 36, 37, 39, 40, 42, 43, 45, 46, 48, 50, 52, 54, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 94, 96, 97, 98, 99, 100, 105, 108, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 219, 220, 222, 225, 226, 227, 228, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 242, 245, 246, 247, 248, 249, 251, 252, 253, 254], "guidelin": [3, 37, 63, 71, 75, 112, 130, 132, 140, 157, 158, 207], "sinc": [3, 8, 14, 16, 18, 21, 23, 28, 32, 34, 37, 39, 42, 51, 62, 64, 65, 67, 70, 71, 75, 76, 88, 96, 100, 112, 113, 114, 115, 126, 127, 132, 134, 139, 147, 148, 155, 156, 158, 159, 160, 174, 178, 181, 182, 184, 186, 187, 188, 192, 193, 195, 198, 199, 203, 204, 208, 218, 240, 241, 242, 246, 248, 249, 253], "term": [3, 8, 22, 30, 37, 43, 76, 119, 125, 127, 133, 137, 147, 173, 219, 224, 225, 226, 230, 242], "agnost": [3, 4, 114, 124, 219], "can": [3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 95, 96, 97, 98, 99, 100, 101, 105, 108, 112, 113, 114, 115, 117, 118, 119, 120, 121, 125, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 139, 140, 141, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 212, 213, 214, 215, 216, 218, 219, 220, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "differ": [3, 4, 6, 7, 8, 11, 12, 13, 14, 15, 17, 18, 19, 21, 22, 23, 24, 27, 29, 32, 42, 43, 45, 48, 49, 50, 51, 52, 54, 56, 63, 65, 74, 75, 77, 80, 84, 85, 86, 87, 88, 97, 99, 100, 106, 108, 109, 112, 113, 115, 116, 119, 120, 122, 123, 124, 125, 127, 130, 131, 133, 135, 136, 137, 147, 148, 149, 151, 152, 154, 155, 156, 158, 159, 162, 163, 164, 167, 168, 173, 174, 175, 176, 178, 181, 182, 186, 187, 188, 190, 199, 200, 202, 204, 209, 210, 213, 214, 216, 218, 219, 225, 226, 228, 229, 233, 238, 241, 242, 243, 246, 253], "kind": [3, 18, 42, 48, 51, 75, 103, 112, 113, 114, 115, 125, 134, 137, 147, 148, 218, 241, 253], "etc": [3, 4, 5, 8, 16, 22, 27, 30, 32, 37, 39, 43, 53, 54, 69, 72, 73, 75, 76, 78, 79, 86, 87, 91, 94, 97, 98, 99, 103, 106, 109, 115, 118, 121, 127, 132, 134, 135, 136, 137, 147, 162, 163, 168, 178, 186, 188, 189, 191, 192, 202, 203, 218, 219, 221, 249, 254], "here": [3, 8, 11, 14, 20, 21, 22, 24, 28, 29, 32, 33, 37, 39, 40, 42, 43, 44, 48, 50, 52, 55, 56, 58, 59, 61, 63, 65, 68, 69, 70, 75, 76, 84, 85, 86, 87, 88, 89, 90, 91, 92, 97, 99, 100, 101, 115, 118, 119, 120, 122, 123, 124, 132, 133, 134, 135, 143, 146, 151, 152, 156, 163, 166, 167, 168, 169, 171, 176, 177, 178, 181, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 203, 204, 207, 216, 219, 224, 225, 226, 227, 228, 229, 230, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 249, 253, 254, 255], "list": [3, 4, 8, 9, 11, 14, 20, 23, 25, 27, 29, 32, 41, 42, 43, 48, 49, 50, 52, 55, 57, 62, 63, 64, 67, 68, 72, 74, 76, 78, 79, 80, 81, 85, 86, 87, 88, 98, 99, 100, 101, 106, 107, 108, 109, 111, 112, 113, 114, 115, 116, 118, 119, 124, 127, 130, 132, 134, 135, 137, 138, 143, 147, 148, 149, 153, 159, 160, 165, 166, 168, 169, 171, 174, 176, 186, 188, 190, 191, 192, 200, 204, 207, 213, 218, 219, 230, 240, 243, 253, 254, 255], "common": [3, 4, 14, 16, 18, 24, 25, 32, 48, 51, 62, 65, 69, 76, 78, 82, 84, 86, 87, 88, 89, 99, 104, 112, 113, 114, 115, 116, 119, 124, 133, 134, 136, 138, 148, 149, 151, 152, 163, 164, 165, 184, 193, 200, 238, 239, 242, 243, 246], "type": [3, 5, 6, 8, 24, 29, 30, 32, 33, 39, 40, 41, 42, 48, 49, 51, 52, 53, 57, 62, 63, 69, 71, 74, 75, 77, 78, 88, 100, 104, 106, 108, 109, 112, 113, 114, 115, 116, 118, 119, 120, 121, 131, 132, 133, 134, 135, 137, 142, 148, 149, 150, 151, 152, 155, 160, 166, 167, 169, 174, 176, 177, 178, 179, 181, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 207, 208, 211, 212, 213, 214, 215, 216, 219, 228, 229, 234, 235, 236, 237, 238, 239, 242, 245, 246, 248, 249, 252, 253, 255], "might": [3, 4, 8, 15, 20, 22, 32, 41, 42, 43, 48, 49, 51, 57, 58, 65, 69, 71, 75, 77, 85, 87, 88, 90, 100, 109, 112, 114, 115, 116, 118, 119, 120, 124, 130, 131, 134, 137, 142, 146, 149, 166, 174, 181, 182, 186, 188, 198, 199, 202, 204, 216, 218, 224, 240, 246], "run": [3, 7, 8, 9, 10, 11, 12, 13, 15, 18, 20, 21, 22, 23, 25, 29, 31, 32, 34, 35, 36, 37, 39, 40, 41, 42, 44, 45, 46, 50, 51, 54, 55, 61, 62, 65, 66, 67, 69, 70, 71, 72, 73, 75, 77, 78, 79, 80, 84, 85, 86, 87, 89, 90, 92, 96, 97, 98, 99, 100, 106, 107, 109, 112, 113, 114, 115, 116, 120, 121, 122, 123, 124, 125, 127, 130, 131, 132, 133, 135, 136, 137, 138, 142, 143, 146, 148, 153, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 173, 174, 176, 177, 179, 180, 181, 182, 185, 186, 187, 188, 190, 198, 200, 204, 209, 214, 216, 218, 219, 220, 224, 227, 229, 232, 241, 242, 245, 246, 249, 254], "stack": [3, 4, 19, 22, 25, 29, 37, 70, 102, 103, 104, 112, 113, 115, 122, 134, 135, 143, 146, 148, 218, 255], "plain": [3, 8, 32, 112, 113, 155], "project": [3, 8, 20, 29, 37, 47, 48, 51, 57, 64, 65, 69, 88, 93, 115, 119, 122, 123, 124, 125, 126, 129, 130, 132, 133, 134, 135, 136, 141, 148, 166, 167, 169, 190, 193, 194, 210, 218, 219, 224, 243, 251, 252, 253, 254], "base": [3, 4, 5, 6, 22, 23, 24, 26, 27, 30, 32, 40, 42, 44, 56, 69, 73, 78, 80, 85, 86, 87, 88, 97, 98, 99, 100, 102, 103, 104, 108, 109, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 124, 125, 127, 131, 134, 135, 136, 137, 139, 142, 146, 150, 154, 162, 163, 166, 167, 168, 179, 180, 184, 195, 198, 200, 204, 218, 219, 224, 232, 238, 239, 240, 242], "mani": [3, 11, 12, 20, 22, 24, 27, 32, 35, 37, 42, 58, 71, 92, 98, 109, 112, 114, 115, 121, 122, 123, 124, 125, 132, 134, 135, 136, 141, 146, 147, 153, 174, 176, 178, 181, 186, 188, 199, 203, 209, 213, 216, 219, 224, 225, 226, 227, 229, 231, 240, 243, 246], "pure": [3, 8, 33, 49, 53, 114, 115, 184, 219, 240], "infrastructur": [3, 4, 23, 41, 74, 106, 124, 127, 131, 134, 139, 147, 151, 152, 159, 180, 200, 219, 253], "creat": [3, 4, 5, 7, 8, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 32, 33, 37, 45, 48, 50, 51, 55, 57, 59, 65, 67, 68, 69, 70, 73, 75, 76, 79, 80, 84, 85, 86, 87, 88, 89, 91, 97, 99, 100, 103, 106, 112, 113, 114, 115, 118, 120, 122, 124, 125, 127, 131, 133, 134, 135, 136, 137, 142, 144, 146, 147, 149, 153, 154, 155, 159, 160, 164, 165, 169, 171, 173, 174, 175, 176, 178, 180, 181, 183, 197, 199, 202, 206, 207, 210, 212, 213, 218, 219, 220, 224, 225, 226, 227, 228, 230, 231, 233, 234, 235, 236, 237, 242, 246, 249, 251, 252, 254], "context": [3, 4, 8, 16, 23, 30, 42, 75, 112, 113, 114, 115, 118, 119, 120, 121, 123, 125, 134, 135, 146, 147, 148, 168], "built": [3, 11, 18, 19, 20, 22, 26, 34, 35, 37, 41, 42, 43, 44, 46, 48, 49, 57, 58, 79, 80, 84, 85, 86, 87, 88, 89, 90, 97, 98, 99, 100, 104, 106, 112, 114, 122, 123, 124, 125, 131, 132, 133, 134, 136, 142, 148, 149, 154, 173, 175, 177, 180, 181, 184, 185, 186, 190, 193, 195, 198, 199, 203, 204, 208, 215, 219, 221, 248, 249, 253, 254], "necessari": [3, 4, 29, 32, 37, 41, 43, 51, 57, 76, 80, 88, 93, 94, 95, 100, 112, 115, 121, 123, 124, 127, 132, 133, 134, 136, 150, 151, 152, 154, 156, 159, 163, 166, 167, 173, 184, 185, 186, 189, 190, 191, 192, 193, 194, 195, 196, 211, 215, 216, 221, 224, 238, 239], "macro": [3, 4, 18, 23, 40, 108, 112, 113, 114, 115, 118, 119, 120, 123, 132, 135, 136, 151, 167, 189, 193, 194, 216, 247], "modul": [3, 4, 5, 25, 33, 40, 41, 43, 72, 76, 104, 112, 113, 114, 115, 122, 132, 142, 154, 167, 188, 195, 209, 219, 234, 235, 239], "facilit": [3, 167], "identifi": [3, 7, 15, 20, 26, 29, 39, 43, 63, 71, 72, 79, 86, 87, 89, 112, 113, 114, 118, 120, 124, 130, 132, 134, 136, 141, 144, 148, 177, 180, 183, 219], "build_typ": [3, 48, 53, 74, 186, 214], "tag": [3, 14, 29, 37, 41, 48, 51, 62, 63, 67, 68, 72, 96, 103, 112, 113, 114, 122, 133, 134, 137, 143, 147, 155, 166, 167, 186, 187, 189, 193, 195, 214, 216, 219, 238, 239, 241, 242, 246, 253], "export": [3, 32, 36, 40, 41, 43, 48, 51, 53, 57, 60, 69, 72, 74, 84, 86, 89, 90, 93, 94, 95, 96, 97, 99, 112, 113, 114, 115, 121, 134, 136, 147, 148, 155, 156, 159, 163, 164, 165, 166, 167, 173, 184, 186, 189, 190, 200, 204, 207, 213, 216, 219, 243, 247], "extrem": [3, 134], "modular": [3, 31, 78, 154, 178, 181, 199], "bottleneck": 3, "call": [3, 4, 7, 9, 14, 15, 18, 22, 23, 24, 32, 33, 35, 41, 42, 43, 47, 49, 54, 56, 57, 58, 59, 62, 63, 65, 67, 68, 71, 75, 77, 88, 89, 90, 98, 100, 106, 112, 113, 114, 115, 117, 118, 119, 121, 122, 123, 127, 132, 134, 135, 136, 146, 148, 150, 151, 152, 160, 167, 169, 171, 173, 174, 178, 181, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 204, 207, 208, 211, 212, 213, 214, 215, 216, 219, 222, 223, 225, 226, 227, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 242, 245, 248, 249, 252, 253, 254], "anyon": [3, 125], "aggreg": [3, 74, 112, 134, 137], "along": [3, 4, 7, 11, 29, 39, 40, 42, 65, 75, 78, 112, 122, 123, 124, 125, 146, 168, 173, 175, 176, 177, 189, 195, 199, 202, 205, 216, 218, 219, 224, 233, 241], "short": [3, 7, 11, 29, 32, 35, 56, 63, 75, 88, 101, 114, 115, 123, 130, 131, 132, 134, 136, 171, 174, 203, 204, 213, 218, 223, 232, 253], "user": [3, 4, 8, 12, 14, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 35, 37, 42, 43, 44, 59, 65, 67, 69, 70, 72, 73, 75, 76, 78, 79, 80, 84, 88, 92, 98, 100, 104, 109, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 128, 130, 132, 133, 134, 135, 137, 142, 146, 147, 148, 150, 154, 159, 163, 165, 167, 169, 173, 174, 182, 184, 186, 188, 191, 192, 198, 199, 202, 203, 209, 212, 213, 215, 216, 217, 219, 220, 245, 253, 255], "onli": [3, 4, 7, 8, 9, 10, 15, 18, 19, 20, 21, 22, 23, 24, 26, 28, 32, 33, 34, 37, 41, 42, 43, 44, 48, 49, 50, 51, 53, 56, 57, 58, 59, 63, 65, 70, 74, 76, 77, 79, 80, 85, 87, 88, 89, 92, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 119, 120, 121, 122, 123, 124, 125, 127, 130, 132, 133, 134, 136, 137, 138, 142, 146, 147, 148, 151, 152, 153, 154, 155, 159, 160, 167, 173, 174, 176, 177, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 203, 205, 207, 209, 211, 213, 214, 215, 216, 218, 219, 220, 224, 225, 226, 227, 228, 229, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 246, 247, 248, 253, 254, 255], "ament_cmake_auto": 3, "conveni": [3, 32, 41, 72, 78, 91, 112, 114, 119, 122, 123, 132, 134, 156, 168, 184, 190, 207, 215, 216, 219, 238, 246], "automat": [3, 9, 10, 11, 23, 24, 33, 34, 37, 41, 48, 55, 56, 62, 63, 65, 66, 67, 72, 80, 88, 89, 90, 98, 101, 105, 112, 113, 114, 115, 119, 122, 124, 134, 136, 137, 147, 150, 151, 152, 163, 164, 165, 166, 167, 168, 169, 181, 186, 191, 192, 194, 195, 196, 200, 213, 215, 220, 229, 246], "handl": [3, 4, 14, 22, 24, 26, 42, 48, 75, 106, 109, 112, 113, 114, 115, 116, 118, 120, 121, 123, 133, 134, 138, 139, 159, 167, 196, 199, 202, 212, 215, 236, 237, 248, 249, 252], "lot": [3, 8, 20, 32, 42, 112, 124, 135, 146, 149, 151, 152, 181, 203, 216, 224, 240, 242, 246, 253, 254], "tediou": [3, 175, 213], "write": [3, 8, 23, 27, 32, 39, 40, 45, 46, 48, 50, 52, 67, 106, 112, 113, 114, 115, 119, 121, 123, 124, 130, 132, 135, 144, 148, 156, 175, 183, 186, 189, 190, 199, 203, 206, 207, 208, 212, 216, 220, 224, 229, 231, 242, 245, 246, 252], "cmakelist": [3, 32, 33, 40, 42, 43, 49, 51, 53, 74, 112, 113, 114, 115, 125, 134, 135, 136, 148, 150, 151, 166, 167, 186, 189, 190, 191, 192, 194, 208, 211, 214, 215, 227, 247, 248], "txt": [3, 23, 32, 33, 40, 42, 43, 49, 51, 53, 74, 112, 113, 114, 115, 125, 133, 134, 135, 136, 148, 150, 151, 166, 167, 186, 189, 190, 191, 192, 194, 203, 208, 211, 214, 215, 227, 247, 248], "ament_cmake_cor": 3, "index": [3, 8, 18, 30, 40, 57, 66, 72, 73, 78, 79, 95, 98, 101, 102, 112, 113, 114, 115, 116, 123, 124, 131, 133, 134, 169, 184, 188, 202, 219, 220, 255], "symbol": [3, 4, 5, 32, 42, 100, 109, 112, 113, 114, 115, 123, 133, 134, 159, 216, 248, 254], "link": [3, 5, 29, 39, 40, 41, 43, 44, 48, 58, 60, 65, 83, 88, 98, 100, 101, 107, 108, 109, 112, 113, 114, 115, 119, 122, 123, 131, 134, 135, 136, 138, 142, 159, 163, 167, 171, 177, 189, 199, 202, 205, 207, 225, 226, 234, 235, 238, 239, 240, 241, 242, 246, 252, 253, 254, 255], "instal": [3, 4, 5, 9, 20, 26, 29, 31, 40, 41, 42, 46, 48, 50, 53, 66, 68, 72, 74, 79, 81, 82, 83, 91, 92, 96, 98, 101, 108, 109, 112, 113, 114, 115, 116, 117, 130, 131, 133, 134, 136, 147, 148, 150, 151, 152, 154, 160, 166, 167, 170, 171, 173, 175, 176, 178, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 202, 204, 205, 207, 208, 211, 213, 214, 215, 216, 225, 226, 233, 234, 235, 236, 237, 238, 239, 241, 242, 247, 248, 252, 253, 254], "ament_cmake_gmock": [3, 32], "add": [3, 15, 18, 26, 27, 29, 32, 33, 36, 37, 40, 41, 42, 43, 46, 48, 49, 50, 53, 57, 58, 64, 72, 73, 75, 78, 79, 88, 89, 90, 99, 100, 106, 112, 113, 114, 115, 121, 122, 123, 127, 132, 133, 134, 135, 136, 137, 141, 147, 148, 153, 154, 156, 158, 159, 160, 163, 165, 166, 167, 168, 171, 176, 177, 178, 182, 185, 186, 187, 189, 190, 199, 200, 203, 205, 207, 208, 209, 211, 213, 214, 216, 218, 219, 220, 222, 223, 225, 227, 229, 231, 236, 238, 240, 241, 242, 248, 249, 253, 254], "make": [3, 4, 5, 8, 11, 12, 14, 15, 16, 18, 19, 22, 24, 25, 29, 32, 33, 36, 41, 42, 43, 44, 48, 51, 57, 58, 62, 64, 65, 66, 67, 69, 73, 75, 77, 78, 82, 84, 86, 88, 97, 98, 99, 100, 106, 109, 112, 113, 114, 115, 118, 119, 120, 121, 123, 124, 125, 127, 130, 132, 133, 134, 135, 136, 137, 139, 142, 143, 146, 147, 150, 151, 152, 153, 158, 159, 160, 166, 168, 169, 171, 173, 175, 176, 177, 178, 180, 181, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 202, 203, 204, 209, 211, 213, 214, 215, 216, 219, 220, 221, 223, 224, 227, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 243, 245, 246, 247, 248, 249, 252, 253], "gmock": [3, 32, 114], "ament_cmake_gtest": [3, 32, 48, 222], "gtest": [3, 32, 42, 48, 112, 114, 134, 224], "autom": [3, 12, 16, 18, 132, 134, 207, 224, 253], "ament_cmake_nos": 3, "nosetest": [3, 134], "ament_cmake_python": [3, 31, 40, 190, 223], "ament_cmake_test": 3, "under": [3, 16, 20, 22, 39, 41, 42, 43, 50, 51, 55, 57, 64, 88, 90, 91, 92, 98, 100, 104, 105, 107, 112, 113, 115, 118, 121, 123, 124, 133, 134, 146, 147, 148, 149, 154, 160, 174, 177, 181, 200, 213, 218, 255], "target": [3, 11, 19, 20, 23, 37, 40, 46, 48, 58, 59, 69, 70, 76, 84, 86, 91, 97, 99, 106, 112, 113, 114, 115, 121, 124, 125, 127, 130, 132, 133, 134, 135, 148, 150, 151, 154, 166, 167, 171, 174, 178, 185, 187, 190, 191, 193, 194, 200, 207, 213, 215, 216, 225, 227, 230, 232, 233, 234, 236, 237, 238, 247, 248], "ctest": [3, 112, 184, 221], "cleanli": [3, 71, 112], "pass": [3, 4, 6, 8, 12, 14, 18, 24, 31, 32, 37, 39, 45, 48, 63, 75, 77, 112, 113, 114, 115, 117, 118, 120, 121, 122, 124, 125, 133, 134, 135, 147, 149, 150, 151, 152, 155, 156, 167, 176, 181, 184, 188, 189, 193, 194, 195, 196, 199, 208, 209, 213, 214, 218, 224, 225, 226, 227, 233, 234, 235, 237, 238, 239, 245, 249], "between": [3, 4, 6, 8, 13, 18, 21, 24, 26, 27, 28, 30, 36, 41, 46, 47, 48, 51, 78, 79, 80, 106, 107, 108, 109, 112, 113, 114, 115, 116, 118, 119, 121, 122, 123, 124, 127, 128, 132, 133, 134, 147, 148, 151, 152, 153, 155, 156, 159, 160, 163, 164, 165, 167, 173, 174, 178, 181, 196, 197, 199, 200, 202, 204, 209, 213, 216, 218, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 241, 253], "convent": [3, 8, 12, 30, 49, 64, 65, 112, 113, 114, 121, 208, 209, 211, 255], "have": [3, 4, 5, 8, 10, 11, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24, 26, 27, 28, 29, 31, 32, 34, 37, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 55, 57, 61, 62, 63, 64, 65, 66, 67, 69, 74, 75, 76, 79, 80, 84, 86, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100, 101, 105, 106, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 130, 131, 132, 133, 134, 135, 136, 137, 139, 142, 143, 146, 147, 148, 150, 151, 152, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 246, 247, 248, 249, 253, 255], "decoupl": [3, 115, 137, 199], "promot": [3, 119, 140, 199], "reus": [3, 4, 8, 12, 25, 41, 112, 113, 114, 115, 120, 199, 207, 208, 209, 210, 234, 235, 245], "encourag": [3, 8, 29, 42, 59, 106, 119, 130, 135, 140, 253], "instanc": [3, 4, 7, 11, 14, 15, 16, 21, 22, 24, 32, 37, 39, 48, 57, 71, 75, 77, 84, 86, 97, 99, 112, 113, 115, 118, 123, 124, 131, 134, 136, 151, 152, 153, 167, 189, 190, 191, 192, 199, 207, 208, 224, 233, 240, 246, 247, 249], "standard": [3, 4, 5, 8, 20, 22, 25, 28, 29, 30, 32, 33, 40, 41, 48, 53, 58, 64, 104, 107, 108, 109, 112, 113, 114, 115, 123, 124, 130, 135, 137, 146, 147, 152, 154, 159, 166, 167, 171, 174, 179, 182, 187, 193, 203, 207, 212, 216, 223, 253], "wai": [3, 4, 7, 11, 14, 18, 24, 29, 32, 37, 41, 42, 44, 45, 48, 49, 57, 70, 73, 75, 78, 81, 84, 85, 86, 87, 88, 89, 93, 94, 95, 100, 106, 112, 113, 115, 120, 122, 123, 124, 130, 132, 133, 134, 136, 137, 142, 144, 146, 151, 152, 154, 168, 169, 173, 174, 175, 176, 177, 180, 181, 182, 184, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 213, 215, 218, 219, 224, 225, 226, 230, 240, 241, 246, 248, 249, 253], "directori": [3, 11, 23, 26, 32, 33, 35, 40, 41, 42, 44, 48, 50, 57, 58, 61, 62, 68, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 100, 112, 113, 114, 115, 123, 133, 134, 136, 147, 149, 150, 151, 152, 154, 158, 159, 163, 164, 165, 166, 167, 169, 176, 179, 184, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 205, 208, 209, 211, 214, 215, 216, 219, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 249, 252, 253, 254], "definit": [3, 4, 7, 11, 15, 30, 32, 48, 70, 75, 78, 112, 113, 114, 115, 116, 119, 122, 132, 133, 134, 136, 148, 152, 171, 189, 195, 196, 208, 225, 226, 249], "consum": [3, 4, 16, 41, 112, 113, 114, 122, 125, 135, 136, 142, 148, 180, 199, 202], "access": [3, 4, 8, 26, 29, 30, 42, 45, 48, 69, 75, 78, 80, 88, 109, 112, 113, 114, 115, 119, 121, 122, 124, 130, 134, 135, 136, 139, 142, 146, 147, 154, 157, 159, 165, 166, 167, 173, 178, 181, 219, 221, 229, 231, 236, 237, 238, 253], "featur": [3, 4, 8, 20, 24, 26, 28, 29, 37, 41, 45, 48, 54, 65, 70, 83, 88, 100, 102, 105, 106, 112, 113, 114, 115, 127, 129, 130, 132, 133, 134, 136, 140, 142, 143, 147, 148, 155, 156, 169, 181, 188, 190, 198, 199, 203, 207, 213, 225, 226, 231, 232, 234, 235, 238, 239, 252, 255], "from": [3, 4, 5, 8, 11, 13, 15, 16, 18, 20, 22, 23, 24, 28, 29, 30, 31, 32, 33, 34, 36, 37, 39, 40, 41, 43, 44, 48, 49, 50, 54, 56, 57, 62, 63, 64, 65, 67, 68, 69, 70, 72, 73, 75, 77, 78, 79, 81, 84, 85, 86, 87, 89, 96, 97, 98, 99, 100, 102, 104, 106, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 127, 130, 131, 132, 135, 136, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 153, 154, 155, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 189, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 212, 214, 215, 216, 218, 219, 222, 223, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 243, 244, 245, 246, 247, 248, 249, 252, 253, 254, 255], "either": [3, 4, 14, 18, 19, 24, 25, 30, 32, 43, 44, 45, 50, 55, 57, 62, 63, 73, 78, 79, 84, 86, 88, 89, 100, 112, 115, 119, 121, 123, 124, 132, 134, 136, 137, 155, 163, 164, 165, 171, 173, 186, 188, 190, 191, 192, 193, 195, 200, 203, 204, 209, 214, 218, 220, 231, 238, 239, 246, 247], "space": [3, 4, 11, 48, 84, 85, 86, 87, 88, 89, 91, 100, 112, 113, 114, 115, 119, 124, 132, 135, 136, 159, 176, 181, 184, 186, 194, 196, 202, 218, 232, 241, 246, 252, 253], "rather": [3, 4, 8, 24, 42, 48, 65, 72, 74, 76, 106, 112, 113, 114, 115, 118, 119, 120, 122, 123, 124, 127, 132, 134, 147, 151, 152, 156, 159, 184, 216, 218, 246], "than": [3, 4, 8, 11, 19, 20, 21, 22, 23, 24, 29, 37, 42, 43, 45, 48, 49, 50, 54, 62, 65, 67, 72, 74, 76, 77, 85, 87, 89, 100, 102, 104, 112, 113, 114, 115, 119, 120, 122, 123, 124, 127, 130, 132, 134, 135, 136, 147, 148, 149, 151, 152, 153, 156, 159, 165, 176, 182, 184, 198, 200, 203, 213, 216, 218, 230, 240, 246], "copi": [3, 26, 31, 32, 42, 46, 48, 57, 62, 67, 88, 90, 91, 96, 100, 112, 113, 114, 115, 119, 120, 121, 125, 134, 135, 142, 148, 159, 166, 188, 199, 209, 214, 227, 234, 235, 252, 253], "them": [3, 6, 12, 14, 16, 19, 22, 23, 24, 28, 29, 30, 32, 37, 41, 42, 43, 45, 46, 48, 50, 57, 61, 69, 73, 75, 78, 88, 98, 100, 102, 104, 106, 112, 113, 114, 115, 119, 121, 122, 123, 124, 125, 127, 132, 133, 134, 136, 137, 141, 144, 147, 148, 154, 155, 156, 158, 160, 167, 168, 169, 173, 174, 175, 178, 179, 181, 182, 184, 186, 187, 189, 191, 192, 193, 194, 195, 196, 199, 202, 204, 209, 213, 214, 215, 218, 219, 220, 224, 227, 230, 233, 236, 237, 242, 246, 248, 249, 252, 253], "onc": [3, 18, 22, 23, 26, 27, 29, 32, 37, 39, 41, 42, 62, 63, 64, 67, 70, 71, 75, 88, 90, 97, 98, 99, 100, 105, 112, 113, 114, 115, 120, 125, 127, 130, 131, 132, 133, 134, 146, 147, 149, 156, 158, 160, 163, 166, 167, 169, 173, 175, 177, 181, 182, 185, 186, 191, 192, 196, 199, 200, 202, 205, 210, 219, 228, 229, 231, 236, 237, 238, 239, 248, 249, 253, 254], "edit": [3, 29, 37, 39, 42, 43, 57, 79, 88, 98, 100, 133, 134, 153, 166, 185, 186, 187, 189, 203, 220, 229, 232, 251], "non": [3, 23, 26, 32, 39, 42, 59, 70, 71, 75, 90, 91, 92, 105, 112, 113, 114, 115, 116, 119, 121, 122, 124, 127, 130, 132, 134, 135, 138, 149, 151, 152, 155, 156, 182, 184, 189, 198, 203, 209, 219, 238, 239, 241], "configur": [3, 9, 12, 13, 14, 17, 20, 21, 22, 24, 26, 28, 31, 32, 34, 39, 42, 43, 44, 48, 50, 52, 54, 57, 58, 61, 62, 64, 70, 75, 76, 78, 84, 85, 86, 87, 88, 89, 97, 99, 100, 101, 104, 112, 113, 114, 115, 120, 123, 125, 131, 132, 133, 134, 135, 136, 137, 144, 147, 149, 154, 155, 159, 161, 162, 165, 166, 167, 170, 171, 172, 174, 175, 179, 180, 184, 188, 191, 192, 193, 194, 195, 196, 198, 199, 205, 207, 209, 210, 213, 214, 216, 219, 228, 242, 245, 248, 249, 252, 253, 254], "without": [3, 5, 14, 16, 20, 21, 22, 24, 26, 32, 36, 37, 39, 41, 42, 57, 61, 69, 70, 72, 75, 99, 104, 109, 112, 113, 114, 115, 116, 117, 119, 121, 122, 123, 125, 127, 130, 134, 136, 146, 147, 150, 151, 152, 156, 168, 173, 185, 188, 189, 198, 199, 207, 209, 213, 218, 219, 229, 240, 253], "rerun": [3, 79, 203], "step": [3, 11, 20, 27, 31, 34, 37, 41, 42, 43, 57, 59, 63, 91, 106, 112, 114, 115, 122, 123, 127, 130, 133, 134, 135, 136, 144, 153, 154, 156, 163, 165, 189, 198, 199, 215, 216, 227, 232, 242, 246, 248, 249], "take": [3, 7, 8, 9, 10, 11, 21, 23, 26, 27, 32, 37, 42, 44, 48, 54, 55, 57, 64, 69, 70, 71, 77, 79, 84, 86, 98, 106, 112, 113, 114, 115, 119, 120, 122, 123, 124, 127, 130, 131, 133, 134, 136, 141, 142, 143, 148, 149, 150, 151, 152, 154, 155, 160, 167, 174, 180, 185, 186, 188, 199, 207, 213, 216, 224, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 241, 242, 246, 247, 252], "effect": [3, 14, 24, 29, 32, 57, 71, 75, 79, 112, 115, 118, 121, 122, 127, 148, 185, 202, 249], "replac": [3, 20, 29, 32, 48, 49, 51, 62, 65, 67, 69, 75, 84, 85, 86, 87, 88, 89, 97, 99, 100, 112, 113, 114, 115, 118, 119, 120, 122, 123, 124, 133, 134, 136, 147, 149, 150, 166, 167, 173, 184, 195, 204, 213, 220, 223, 227, 240, 246, 247, 249, 253], "devel": [3, 48, 62, 82, 112, 114, 131, 184], "catkin": [3, 48, 53, 62, 67, 76, 89, 112, 134, 184], "becaus": [3, 4, 5, 8, 9, 20, 26, 28, 32, 36, 39, 41, 42, 43, 45, 48, 57, 63, 70, 75, 76, 77, 96, 112, 113, 114, 115, 118, 119, 120, 122, 123, 127, 130, 131, 132, 134, 136, 146, 147, 148, 149, 150, 151, 152, 156, 167, 171, 173, 174, 176, 177, 179, 181, 182, 185, 186, 187, 188, 191, 192, 193, 194, 195, 196, 198, 199, 203, 215, 216, 218, 219, 224, 225, 226, 227, 232, 234, 235, 242, 246, 254], "ha": [3, 4, 7, 8, 9, 14, 16, 18, 20, 22, 23, 24, 26, 27, 29, 30, 32, 33, 35, 37, 39, 41, 43, 45, 47, 48, 50, 51, 57, 62, 63, 64, 65, 66, 67, 70, 74, 75, 77, 83, 96, 106, 108, 112, 113, 114, 115, 117, 119, 120, 121, 122, 125, 127, 130, 131, 133, 134, 136, 139, 147, 148, 149, 150, 151, 152, 153, 156, 158, 159, 160, 167, 168, 169, 174, 176, 177, 179, 180, 181, 184, 185, 186, 188, 190, 191, 192, 193, 195, 199, 200, 203, 209, 211, 215, 216, 218, 219, 220, 224, 225, 226, 227, 229, 230, 233, 234, 235, 238, 239, 241, 242, 246, 247, 248, 249, 253], "most": [3, 4, 5, 8, 18, 22, 24, 32, 33, 41, 42, 43, 45, 51, 62, 63, 65, 71, 77, 101, 104, 105, 112, 113, 115, 119, 120, 121, 123, 124, 128, 130, 131, 132, 133, 134, 136, 146, 147, 149, 151, 159, 164, 165, 166, 167, 174, 175, 188, 193, 218, 219, 223, 224, 228, 242, 243, 246, 253], "advantag": [3, 4, 8, 26, 48, 75, 115, 148, 151, 152, 207, 253], "complic": [3, 11, 77, 115, 132, 242], "drawback": [3, 18, 133], "anoth": [3, 4, 9, 10, 11, 13, 15, 16, 20, 24, 29, 30, 32, 33, 42, 45, 48, 50, 58, 60, 70, 72, 75, 78, 79, 84, 85, 86, 87, 88, 89, 93, 94, 95, 97, 99, 100, 112, 114, 115, 119, 122, 134, 136, 142, 147, 148, 149, 152, 153, 155, 156, 158, 159, 160, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 202, 203, 204, 207, 213, 214, 216, 219, 225, 226, 227, 233, 240, 249, 253], "thei": [3, 4, 6, 8, 10, 11, 13, 14, 23, 24, 26, 29, 30, 31, 32, 37, 39, 42, 43, 47, 51, 55, 57, 61, 64, 70, 71, 75, 82, 84, 85, 88, 96, 98, 100, 105, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 127, 130, 131, 132, 133, 134, 136, 144, 146, 147, 148, 151, 152, 162, 167, 173, 174, 177, 180, 181, 182, 185, 186, 187, 190, 193, 198, 199, 202, 207, 210, 212, 213, 214, 218, 219, 224, 240, 241, 242, 243, 246, 253], "much": [3, 7, 11, 15, 24, 29, 37, 48, 74, 102, 106, 113, 115, 117, 122, 132, 134, 136, 149, 151, 152, 155, 167, 188, 210, 213, 216, 218, 222, 224, 240], "effici": [3, 4, 8, 18, 22, 75, 103, 106, 113, 115, 119, 123, 124, 142, 144, 147, 197, 207, 213, 230, 247], "answer": [3, 29, 31, 41, 43, 156, 159, 173, 227, 255], "simpl": [3, 8, 11, 19, 23, 32, 42, 48, 59, 70, 71, 75, 113, 121, 123, 137, 144, 148, 154, 160, 167, 169, 183, 186, 187, 189, 190, 203, 204, 205, 216, 219, 236, 237, 240, 242, 249], "question": [3, 25, 27, 29, 31, 32, 37, 134, 143, 144, 156, 159, 219, 232, 242], "prefix": [3, 14, 32, 41, 42, 43, 50, 55, 60, 89, 112, 113, 114, 115, 119, 122, 125, 132, 136, 147, 156, 166, 167, 189, 199, 207, 208, 213, 223, 228, 246], "usr": [3, 42, 43, 57, 79, 84, 86, 87, 99, 123, 134, 164, 184, 204], "local": [3, 23, 24, 35, 37, 42, 43, 45, 46, 48, 57, 69, 72, 73, 78, 88, 96, 103, 104, 112, 113, 114, 115, 119, 121, 123, 131, 132, 135, 142, 154, 163, 164, 167, 173, 184, 186, 193, 194, 195, 200, 202, 218, 219, 225, 226, 253], "read": [3, 11, 24, 32, 47, 57, 63, 76, 78, 79, 109, 112, 113, 114, 115, 117, 119, 122, 123, 133, 144, 145, 147, 151, 152, 154, 155, 159, 177, 179, 186, 189, 191, 192, 196, 199, 202, 203, 224, 234, 235, 245, 246, 253, 255], "doc": [3, 4, 29, 32, 50, 55, 57, 78, 84, 85, 97, 108, 112, 113, 114, 115, 116, 117, 122, 124, 125, 131, 133, 134, 135, 137, 188, 219, 223, 253, 255], "setup": [3, 9, 31, 32, 34, 39, 40, 42, 45, 48, 57, 59, 61, 62, 65, 67, 73, 75, 83, 90, 94, 98, 112, 113, 120, 122, 134, 142, 148, 149, 150, 151, 154, 159, 160, 163, 164, 165, 166, 174, 175, 185, 187, 189, 190, 191, 192, 193, 194, 198, 199, 202, 203, 204, 205, 208, 211, 215, 218, 220, 225, 226, 233, 234, 236, 237, 238, 239, 248, 252, 253], "specif": [3, 5, 12, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 39, 40, 41, 44, 45, 51, 56, 57, 60, 61, 71, 79, 91, 101, 109, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 127, 132, 133, 135, 137, 138, 144, 147, 148, 151, 155, 159, 164, 165, 166, 167, 168, 173, 180, 181, 184, 187, 189, 196, 198, 200, 202, 203, 207, 209, 212, 213, 214, 216, 218, 219, 229, 233, 234, 235, 236, 237, 240, 253], "often": [3, 13, 26, 29, 32, 42, 64, 125, 134, 136, 154, 176, 199, 215, 218, 219, 224, 240, 242, 243, 246], "someth": [3, 4, 23, 24, 29, 31, 34, 41, 42, 50, 57, 58, 62, 67, 73, 79, 84, 86, 97, 99, 112, 115, 123, 127, 130, 133, 134, 136, 137, 143, 146, 148, 155, 175, 177, 180, 181, 182, 186, 188, 190, 199, 204, 218, 219, 227, 229, 234, 235, 246, 253], "bash": [3, 34, 42, 48, 57, 59, 69, 73, 76, 84, 85, 86, 87, 89, 90, 97, 98, 99, 132, 133, 147, 148, 149, 150, 151, 152, 154, 160, 163, 164, 165, 166, 167, 173, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 202, 203, 204, 205, 208, 215, 218, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245, 253, 254], "place": [3, 8, 16, 23, 29, 32, 40, 41, 42, 48, 49, 57, 58, 70, 91, 101, 105, 113, 114, 115, 119, 122, 123, 128, 132, 134, 135, 136, 147, 153, 159, 173, 184, 187, 188, 204, 213, 218, 230, 242, 246, 248, 251, 253], "defin": [3, 4, 5, 11, 14, 16, 22, 23, 24, 26, 27, 30, 32, 39, 42, 43, 48, 50, 51, 84, 86, 88, 97, 99, 112, 113, 114, 115, 119, 123, 124, 125, 132, 133, 134, 136, 142, 147, 148, 154, 155, 156, 159, 160, 166, 167, 179, 180, 184, 187, 189, 190, 194, 195, 196, 198, 199, 210, 211, 212, 213, 214, 215, 216, 218, 225, 226, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 246, 247, 248, 249], "chang": [3, 4, 8, 11, 12, 13, 14, 22, 23, 24, 27, 29, 30, 36, 37, 41, 42, 43, 44, 45, 50, 54, 55, 57, 58, 62, 65, 67, 69, 71, 72, 75, 79, 88, 90, 96, 98, 100, 105, 112, 113, 114, 115, 126, 127, 131, 132, 133, 136, 137, 141, 142, 144, 147, 148, 151, 152, 154, 156, 159, 163, 166, 167, 171, 174, 176, 178, 179, 181, 184, 185, 187, 189, 190, 198, 199, 202, 205, 206, 208, 209, 212, 213, 214, 216, 218, 224, 225, 226, 227, 228, 229, 232, 239, 241, 245, 246, 253, 254], "abl": [3, 8, 18, 20, 22, 23, 24, 26, 29, 42, 43, 51, 55, 75, 88, 96, 113, 114, 115, 122, 123, 124, 133, 135, 137, 147, 149, 156, 160, 163, 167, 171, 173, 175, 186, 187, 188, 190, 191, 192, 196, 199, 200, 203, 208, 211, 216, 219, 227, 232, 246, 249, 253, 254], "do": [3, 4, 7, 13, 15, 21, 24, 27, 29, 32, 37, 42, 43, 46, 48, 52, 57, 58, 62, 63, 65, 67, 69, 70, 71, 72, 74, 77, 79, 80, 84, 86, 87, 88, 91, 98, 100, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 127, 130, 131, 132, 133, 134, 135, 136, 137, 146, 147, 148, 151, 152, 153, 156, 159, 165, 173, 174, 184, 185, 186, 188, 189, 190, 193, 195, 196, 199, 202, 203, 204, 205, 207, 209, 212, 213, 214, 216, 218, 224, 225, 226, 227, 228, 231, 232, 233, 238, 239, 240, 241, 243, 245, 246, 247, 248, 249, 253], "arbitrari": [3, 7, 11, 15, 24, 63, 70, 77, 114, 119, 122, 124, 207, 214, 216, 218], "bit": [3, 16, 21, 32, 42, 44, 59, 84, 85, 86, 87, 88, 100, 106, 112, 113, 115, 124, 134, 136, 159, 187, 199, 216, 218], "shell": [3, 18, 36, 48, 50, 69, 84, 85, 86, 87, 88, 97, 99, 100, 109, 116, 122, 123, 165, 175, 179, 184, 200, 202, 203, 204, 207, 212, 214, 254], "set": [3, 4, 5, 7, 8, 9, 10, 11, 17, 19, 21, 22, 23, 26, 27, 28, 32, 33, 34, 35, 36, 37, 39, 41, 42, 48, 49, 50, 51, 52, 53, 56, 57, 58, 64, 65, 69, 72, 75, 78, 85, 87, 88, 89, 90, 94, 96, 100, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 118, 120, 122, 127, 132, 133, 134, 135, 136, 137, 138, 143, 144, 146, 147, 148, 149, 151, 152, 154, 155, 157, 158, 159, 161, 162, 163, 164, 165, 169, 170, 173, 174, 175, 177, 180, 181, 184, 185, 186, 188, 190, 191, 192, 193, 195, 197, 198, 200, 207, 208, 209, 210, 212, 214, 215, 216, 218, 219, 220, 222, 223, 233, 234, 235, 238, 239, 242, 246, 247, 248, 249, 252, 254], "variabl": [3, 10, 14, 20, 29, 32, 36, 39, 43, 48, 50, 57, 58, 65, 72, 79, 84, 86, 88, 89, 90, 91, 93, 94, 95, 100, 108, 112, 113, 114, 115, 120, 124, 125, 133, 134, 146, 147, 148, 149, 150, 151, 154, 155, 159, 163, 164, 165, 167, 195, 200, 214, 215, 225, 226, 234, 235, 236, 237, 249], "auto": [3, 48, 62, 65, 67, 75, 112, 113, 114, 115, 119, 120, 137, 146, 148, 166, 167, 171, 181, 187, 190, 191, 193, 194, 198, 199, 215, 233, 236, 238, 248], "complet": [3, 4, 8, 11, 23, 27, 34, 39, 57, 58, 63, 70, 72, 74, 75, 84, 86, 91, 93, 94, 95, 106, 107, 108, 109, 112, 113, 114, 115, 119, 123, 124, 125, 127, 130, 133, 134, 135, 136, 143, 148, 150, 151, 152, 154, 168, 169, 176, 177, 188, 204, 209, 212, 214, 215, 219, 227, 231, 234, 235, 236, 237, 242, 249, 253, 254], "rule": [3, 11, 30, 32, 35, 63, 105, 112, 113, 114, 115, 121, 122, 123, 132, 134, 159, 167, 210, 212, 214], "how": [3, 4, 7, 14, 15, 16, 18, 20, 21, 22, 23, 24, 26, 27, 29, 31, 32, 34, 37, 40, 41, 42, 43, 45, 46, 47, 48, 50, 52, 56, 57, 58, 62, 63, 67, 70, 73, 75, 79, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 130, 131, 132, 133, 135, 136, 137, 138, 141, 142, 143, 144, 145, 146, 147, 148, 151, 152, 154, 155, 156, 159, 161, 162, 163, 164, 165, 167, 168, 169, 170, 171, 173, 174, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 207, 208, 210, 211, 213, 215, 216, 218, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 249, 253, 255], "exampl": [3, 4, 5, 7, 8, 10, 11, 14, 15, 18, 19, 20, 22, 23, 24, 25, 29, 32, 37, 39, 40, 42, 43, 51, 54, 57, 63, 65, 68, 69, 70, 72, 74, 76, 79, 88, 96, 98, 102, 106, 107, 109, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 133, 134, 135, 136, 137, 139, 147, 151, 152, 156, 160, 167, 169, 171, 174, 175, 176, 177, 180, 182, 184, 188, 189, 190, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 207, 210, 211, 213, 216, 218, 219, 220, 225, 226, 228, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249, 252, 253], "ros_distro": [3, 69, 84, 86, 114, 115, 154, 173, 215, 253], "know": [3, 14, 16, 28, 29, 32, 43, 48, 56, 69, 96, 106, 127, 130, 134, 135, 136, 146, 147, 148, 173, 176, 177, 178, 179, 180, 181, 182, 188, 189, 190, 191, 192, 200, 203, 218, 227, 229, 232, 233, 242, 249], "anyth": [3, 20, 23, 24, 29, 32, 53, 69, 70, 106, 115, 118, 123, 124, 134, 142, 151, 156, 160, 185, 200, 216, 223, 240], "distribut": [3, 9, 13, 20, 22, 26, 27, 40, 41, 43, 44, 62, 64, 65, 66, 67, 69, 72, 73, 76, 80, 83, 84, 85, 86, 87, 90, 97, 98, 101, 107, 108, 109, 114, 116, 121, 123, 125, 127, 128, 131, 133, 134, 137, 142, 143, 147, 148, 149, 156, 163, 164, 165, 173, 188, 215, 219, 233, 240, 253, 255], "sever": [3, 4, 7, 11, 20, 22, 32, 39, 70, 71, 75, 78, 98, 106, 109, 112, 113, 115, 119, 121, 122, 123, 124, 131, 134, 136, 146, 147, 148, 162, 163, 164, 165, 167, 173, 181, 182, 185, 190, 193, 194, 195, 196, 200, 213, 233, 240, 245, 248, 249, 253], "lint": [3, 112, 113, 114, 115, 133], "manner": [3, 4, 24, 32, 84, 86, 182, 213, 230], "current": [3, 4, 5, 11, 12, 20, 22, 23, 24, 27, 28, 32, 36, 37, 42, 43, 57, 61, 64, 65, 72, 73, 76, 78, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 105, 106, 108, 109, 110, 112, 114, 115, 116, 118, 119, 122, 123, 124, 125, 132, 133, 134, 137, 138, 151, 152, 160, 164, 167, 168, 169, 171, 177, 179, 180, 181, 184, 190, 198, 203, 209, 213, 218, 219, 225, 226, 227, 229, 230, 232, 234, 235, 238, 239, 252, 253, 255], "style": [3, 16, 18, 23, 37, 48, 71, 112, 113, 114, 115, 117, 119, 130, 134, 136, 180, 200, 247], "uncrustifi": [3, 82, 112, 113, 115, 132], "static": [3, 5, 11, 22, 27, 55, 106, 112, 113, 114, 115, 117, 120, 123, 125, 132, 136, 137, 138, 142, 146, 199, 203, 231, 234, 235, 236, 237, 240], "check": [3, 9, 18, 23, 27, 29, 32, 37, 42, 43, 57, 69, 70, 72, 73, 78, 84, 85, 86, 88, 89, 96, 97, 99, 100, 102, 106, 112, 113, 114, 115, 119, 120, 121, 123, 125, 129, 130, 131, 132, 134, 136, 143, 146, 147, 148, 150, 159, 160, 165, 167, 174, 180, 181, 185, 191, 192, 193, 194, 196, 198, 200, 207, 208, 215, 219, 220, 225, 226, 233, 234, 235, 236, 237, 238, 239, 240, 242, 248, 249, 252, 253, 255], "cppcheck": [3, 82, 88, 89, 112, 113, 114, 115, 132], "copyright": [3, 112, 113, 114, 115, 134], "pep8": [3, 88, 89, 114, 132], "grow": [3, 146], "piec": [3, 16, 19, 23, 39, 124, 134, 177, 189, 191, 192, 193, 213, 219, 225, 226, 242], "topolog": 3, "group": [3, 21, 30, 31, 43, 45, 64, 74, 102, 112, 113, 114, 115, 119, 121, 134, 137, 138, 142, 173, 187, 188, 253, 255], "correct": [3, 24, 29, 32, 37, 42, 44, 48, 50, 57, 69, 76, 79, 112, 113, 114, 115, 119, 124, 133, 134, 163, 218, 219, 242, 253], "actual": [3, 4, 14, 22, 34, 39, 58, 62, 67, 112, 113, 114, 115, 119, 122, 123, 135, 146, 148, 155, 158, 159, 167, 181, 185, 189, 193, 198, 203, 205, 207, 218, 219, 227, 229, 234, 235, 238, 239, 241, 246, 248, 249, 252], "packag": [4, 9, 11, 14, 18, 19, 20, 22, 25, 28, 29, 30, 31, 32, 33, 34, 37, 42, 44, 45, 46, 47, 50, 57, 58, 59, 60, 61, 64, 65, 68, 69, 72, 74, 79, 84, 85, 86, 87, 88, 89, 91, 98, 100, 102, 103, 104, 105, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 125, 127, 128, 130, 131, 132, 133, 137, 138, 142, 144, 148, 149, 154, 156, 159, 160, 163, 164, 165, 166, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 183, 185, 188, 198, 199, 200, 201, 202, 205, 207, 208, 209, 213, 220, 221, 224, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 241, 242, 243, 246, 249, 250, 252, 254, 255], "public": [4, 20, 30, 32, 48, 58, 66, 72, 74, 75, 98, 112, 113, 114, 115, 119, 121, 122, 124, 127, 132, 135, 136, 146, 150, 151, 154, 166, 167, 171, 186, 187, 189, 190, 191, 193, 198, 199, 215, 216, 219, 222, 225, 233, 234, 236, 238, 247, 248, 253], "ad": [4, 11, 22, 27, 37, 42, 48, 57, 64, 65, 73, 106, 112, 113, 114, 115, 119, 120, 121, 122, 127, 130, 133, 134, 136, 146, 147, 151, 156, 163, 167, 169, 171, 173, 179, 186, 190, 191, 192, 193, 194, 195, 196, 200, 205, 208, 209, 211, 220, 229, 231, 243, 244, 251, 254], "new": [4, 10, 16, 24, 26, 28, 29, 30, 31, 32, 35, 37, 39, 41, 42, 45, 47, 48, 51, 54, 55, 57, 63, 65, 66, 67, 69, 72, 73, 74, 76, 77, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 105, 107, 112, 113, 114, 115, 127, 130, 131, 132, 133, 134, 135, 136, 142, 146, 147, 148, 150, 151, 152, 153, 154, 155, 159, 163, 166, 167, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 203, 204, 208, 209, 211, 212, 213, 214, 215, 216, 219, 220, 224, 225, 226, 227, 228, 229, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 247, 248, 249, 252, 253, 254, 255], "face": [4, 8, 39, 132, 137, 173, 177, 253], "familiar": [4, 45, 53, 123, 168, 169, 173, 175, 185, 214, 243], "come": [4, 8, 16, 20, 23, 29, 37, 39, 45, 51, 62, 67, 102, 112, 113, 115, 119, 121, 125, 132, 134, 138, 146, 167, 173, 174, 179, 185, 193, 199, 204, 210, 216, 219, 229, 248], "varieti": [4, 8, 23, 24, 29, 78, 119, 182, 243], "program": [4, 8, 12, 30, 39, 40, 42, 43, 57, 58, 61, 88, 90, 91, 100, 114, 121, 122, 123, 136, 138, 142, 144, 153, 158, 165, 166, 167, 178, 197, 202, 204, 209, 232, 240, 243, 246, 249], "languag": [4, 5, 11, 25, 30, 40, 45, 48, 106, 112, 114, 119, 130, 133, 134, 137, 138, 140, 156, 187, 190, 246], "There": [4, 7, 11, 15, 16, 19, 20, 22, 23, 24, 27, 32, 33, 37, 41, 47, 48, 49, 50, 51, 54, 57, 69, 70, 85, 87, 88, 90, 98, 100, 105, 112, 115, 118, 119, 121, 123, 124, 125, 127, 130, 131, 133, 134, 135, 136, 160, 168, 174, 176, 180, 182, 189, 190, 191, 192, 193, 194, 195, 196, 199, 213, 216, 218, 219, 220, 223, 240, 241, 242, 248, 249], "two": [4, 7, 11, 14, 15, 16, 21, 22, 25, 26, 27, 32, 37, 39, 44, 45, 46, 48, 50, 51, 52, 57, 62, 67, 71, 74, 75, 80, 98, 104, 105, 106, 108, 109, 112, 113, 114, 115, 116, 118, 120, 121, 122, 123, 124, 127, 131, 132, 133, 134, 136, 146, 147, 148, 151, 152, 154, 158, 160, 166, 167, 169, 171, 173, 175, 177, 178, 179, 180, 181, 187, 188, 189, 191, 192, 193, 194, 195, 196, 200, 202, 205, 209, 212, 213, 214, 216, 218, 219, 225, 226, 228, 229, 230, 233, 234, 235, 236, 237, 238, 239, 240, 241, 246, 253], "main": [4, 9, 14, 18, 22, 23, 27, 32, 40, 41, 42, 48, 52, 57, 62, 63, 67, 69, 70, 72, 75, 86, 87, 98, 99, 107, 108, 112, 113, 114, 115, 122, 124, 132, 133, 134, 136, 148, 150, 151, 152, 166, 167, 169, 171, 175, 181, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 204, 207, 213, 215, 222, 225, 226, 233, 234, 235, 236, 237, 238, 239, 240, 245, 249, 254], "rtp": [4, 20, 84, 85, 86, 87, 88, 89, 90, 100, 106, 107, 108, 109, 113, 116, 117, 118, 119, 120, 121, 137, 138, 147, 155], "respons": [4, 5, 7, 9, 11, 12, 15, 22, 24, 29, 37, 41, 42, 43, 48, 64, 70, 75, 106, 108, 112, 113, 114, 115, 116, 119, 121, 123, 124, 127, 130, 135, 139, 147, 148, 167, 169, 177, 178, 180, 187, 194, 196, 207, 209, 212, 213, 248, 249], "discoveri": [4, 6, 9, 13, 20, 21, 26, 33, 106, 107, 108, 109, 112, 113, 114, 115, 116, 138, 142, 144, 145, 153, 159, 176], "publish": [4, 6, 8, 9, 10, 11, 13, 18, 20, 24, 27, 28, 39, 48, 55, 56, 68, 71, 74, 75, 84, 85, 86, 87, 88, 89, 97, 99, 100, 103, 104, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 124, 125, 138, 141, 144, 146, 147, 149, 150, 151, 152, 153, 154, 155, 160, 166, 168, 169, 173, 176, 177, 178, 179, 180, 181, 182, 183, 184, 186, 187, 188, 194, 196, 198, 199, 202, 203, 204, 205, 209, 216, 225, 226, 227, 228, 233, 234, 235, 236, 237, 241, 242, 248, 253], "subscrib": [4, 6, 10, 11, 13, 24, 39, 56, 62, 67, 68, 71, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 122, 123, 124, 138, 144, 146, 149, 151, 152, 153, 155, 166, 167, 176, 177, 178, 180, 181, 183, 184, 186, 187, 188, 190, 198, 199, 202, 209, 215, 233, 234, 235, 236, 237, 253], "mechan": [4, 6, 9, 16, 19, 21, 22, 24, 42, 53, 74, 76, 112, 113, 115, 122, 130, 147, 230, 243], "request": [4, 7, 11, 15, 24, 26, 39, 42, 48, 56, 57, 62, 64, 66, 67, 70, 71, 74, 75, 76, 79, 94, 106, 107, 108, 109, 112, 113, 114, 115, 116, 119, 120, 121, 124, 125, 130, 131, 133, 136, 143, 148, 154, 156, 173, 176, 177, 180, 187, 194, 196, 200, 207, 208, 212, 219, 220, 229, 233, 236, 237, 248, 249], "repli": [4, 107, 108, 109, 115, 125, 134, 207], "serial": [4, 20, 39, 73, 103, 106, 112, 113, 114, 115, 117, 124, 138, 150, 151, 152, 159, 176], "messag": [4, 5, 6, 7, 8, 9, 10, 15, 16, 21, 22, 23, 24, 26, 28, 30, 31, 32, 33, 39, 43, 45, 49, 53, 56, 62, 67, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 103, 104, 106, 107, 108, 112, 113, 114, 115, 116, 117, 118, 119, 120, 134, 136, 137, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 160, 166, 167, 171, 174, 176, 177, 178, 179, 180, 181, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 203, 207, 208, 209, 212, 215, 218, 227, 234, 235, 238, 239, 241, 245, 248, 249, 253], "slightli": [4, 84, 85, 90, 97, 119, 149, 187, 203], "higher": [4, 22, 23, 39, 48, 51, 62, 67, 105, 112, 120, 134, 135, 147, 148, 202, 224], "doe": [4, 8, 9, 11, 20, 24, 26, 28, 32, 33, 34, 37, 39, 43, 50, 51, 53, 58, 62, 74, 75, 76, 83, 84, 85, 86, 87, 100, 104, 112, 113, 114, 116, 119, 121, 122, 123, 124, 125, 127, 131, 132, 133, 134, 135, 136, 147, 148, 149, 151, 152, 156, 159, 167, 171, 174, 181, 184, 185, 188, 189, 190, 198, 199, 205, 207, 216, 218, 224, 225, 226, 227, 229, 232, 240, 242, 246, 248], "touch": [4, 73, 84, 86, 133, 137, 143, 167, 174], "directli": [4, 5, 14, 16, 22, 29, 32, 41, 42, 45, 54, 57, 70, 74, 75, 78, 80, 83, 88, 100, 112, 113, 115, 119, 120, 121, 123, 124, 132, 134, 135, 148, 151, 152, 165, 166, 169, 181, 201, 209, 213, 216, 218, 219, 225, 226, 227, 247, 253], "through": [4, 8, 10, 11, 13, 14, 16, 18, 26, 27, 31, 37, 41, 42, 47, 52, 57, 61, 64, 72, 76, 77, 83, 88, 92, 100, 103, 106, 112, 113, 115, 121, 123, 127, 130, 131, 132, 134, 135, 137, 144, 146, 147, 148, 150, 155, 163, 167, 169, 185, 189, 190, 200, 211, 218, 227, 231, 253], "abstract": [4, 20, 147, 189], "As": [4, 5, 8, 9, 16, 21, 29, 32, 37, 48, 55, 59, 68, 70, 79, 84, 86, 88, 91, 98, 100, 105, 106, 112, 113, 115, 119, 120, 121, 122, 123, 124, 127, 134, 136, 146, 147, 150, 151, 152, 155, 159, 163, 166, 167, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 203, 205, 207, 209, 211, 213, 214, 215, 216, 224, 228, 229, 238, 239, 241, 243, 245, 246, 248, 253], "diagram": [4, 22, 133, 228], "show": [4, 9, 23, 24, 28, 34, 42, 45, 47, 57, 59, 103, 106, 112, 114, 122, 124, 133, 135, 136, 137, 146, 147, 148, 149, 153, 155, 159, 160, 163, 164, 165, 166, 167, 173, 174, 176, 178, 182, 185, 187, 190, 191, 192, 198, 199, 200, 202, 203, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 225, 226, 227, 231, 234, 235, 238, 239, 242, 245, 253, 254], "execut": [4, 8, 9, 12, 18, 22, 32, 40, 41, 42, 43, 45, 46, 48, 51, 53, 57, 68, 69, 70, 71, 84, 86, 88, 90, 100, 106, 108, 109, 112, 113, 114, 115, 116, 117, 121, 122, 124, 127, 134, 135, 136, 137, 142, 146, 160, 163, 166, 167, 168, 171, 174, 175, 177, 178, 182, 184, 185, 186, 187, 192, 193, 195, 196, 198, 199, 203, 205, 207, 209, 210, 211, 212, 213, 214, 219, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 246, 247, 248, 249, 253], "graph": [4, 6, 9, 13, 26, 30, 104, 106, 107, 108, 109, 112, 114, 115, 137, 147, 153, 156, 158, 159, 177, 180, 181, 193, 199, 209, 228], "event": [4, 14, 22, 42, 59, 107, 108, 109, 112, 113, 114, 115, 119, 123, 136, 137, 149, 166, 167, 168, 169, 182, 185, 191, 192, 193, 203, 209, 210, 214, 215, 220, 223], "turn": [4, 25, 26, 48, 75, 112, 115, 132, 136, 160, 166, 190, 216, 218, 220], "purpos": [4, 14, 20, 56, 105, 113, 115, 123, 124, 131, 132, 134, 136, 147, 153, 167, 171, 178, 185, 228, 241], "complex": [4, 11, 13, 19, 22, 24, 26, 42, 45, 71, 78, 104, 106, 112, 115, 120, 123, 134, 135, 156, 168, 175, 178, 181, 185, 188, 209, 210, 212, 214, 240, 246], "remain": [4, 24, 37, 112, 113, 114, 115, 123, 134, 146, 153, 154, 163, 177, 191, 192, 195, 199, 223, 240], "being": [4, 5, 18, 19, 20, 23, 24, 26, 32, 39, 41, 42, 45, 48, 51, 55, 57, 58, 62, 65, 67, 75, 79, 108, 112, 113, 114, 115, 117, 119, 121, 122, 123, 124, 125, 130, 131, 134, 135, 136, 143, 147, 148, 151, 152, 155, 156, 176, 181, 184, 186, 188, 190, 198, 199, 203, 204, 216, 218, 219, 228, 233, 234, 235, 238, 239, 240, 248, 249], "captur": [4, 24, 104, 112, 113, 114, 115, 124, 133, 134, 155, 199, 228], "absolut": [4, 39, 42, 50, 57, 75, 80, 112, 113, 114, 115, 121, 127, 132, 133, 134, 169, 177], "minimum": [4, 24, 28, 39, 59, 63, 89, 112, 113, 114, 134, 142, 154, 167, 171, 186, 203, 215], "final": [4, 7, 16, 37, 41, 42, 48, 57, 72, 88, 93, 94, 95, 100, 112, 113, 114, 115, 123, 124, 127, 132, 133, 134, 136, 147, 148, 150, 166, 167, 177, 181, 190, 193, 196, 199, 200, 203, 208, 209, 212, 213, 214, 215, 216, 218, 219, 225, 227, 230, 233, 234, 235, 236, 237, 238, 239, 247, 248, 249], "rmw_fastrtps_cpp": [4, 5, 20, 79, 95, 118, 148, 155], "against": [4, 5, 23, 32, 39, 43, 48, 58, 62, 67, 90, 105, 112, 113, 114, 115, 123, 127, 131, 134, 173, 188, 189, 219, 224], "vendor": [4, 5, 17, 26, 29, 84, 85, 86, 87, 88, 90, 100, 112, 113, 114, 115, 116, 118, 122, 127, 156], "abov": [4, 5, 7, 11, 12, 14, 15, 21, 22, 23, 24, 32, 37, 42, 44, 45, 46, 50, 57, 69, 70, 75, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 106, 112, 118, 119, 121, 122, 123, 124, 130, 131, 133, 134, 135, 136, 147, 149, 155, 156, 159, 171, 174, 175, 176, 177, 180, 181, 182, 184, 185, 187, 189, 190, 195, 199, 200, 207, 209, 211, 213, 214, 216, 238, 239, 240, 243, 246, 253], "box": [4, 20, 69, 113, 115, 134, 137, 165, 177, 181, 216, 218, 240, 242, 246, 252, 254], "label": [4, 113, 122, 130, 134, 253], "ros_to_dd": 4, "repres": [4, 11, 23, 42, 64, 119, 122, 125, 134, 139, 148, 169, 182, 193, 195, 216, 218, 219, 230, 236, 240], "categori": [4, 29, 62, 67, 113, 134, 141, 218], "object": [4, 8, 14, 23, 27, 56, 75, 103, 104, 112, 113, 114, 115, 118, 119, 121, 125, 133, 136, 142, 150, 151, 152, 162, 166, 167, 169, 189, 195, 196, 216, 218, 233, 234, 235, 236, 237, 238, 239, 240, 242, 246], "equival": [4, 48, 51, 54, 57, 74, 115, 119, 132, 133, 135, 167, 184, 228, 230, 246], "One": [4, 25, 32, 37, 41, 43, 63, 75, 104, 115, 122, 124, 136, 139, 174, 177, 189, 199, 207, 213, 225, 226, 249], "goal": [4, 7, 11, 12, 42, 56, 71, 73, 106, 112, 113, 114, 115, 119, 121, 125, 130, 140, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 203, 207, 208, 209, 211, 212, 213, 214, 215, 219, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249], "insul": 4, "even": [4, 10, 12, 14, 23, 24, 26, 29, 32, 36, 37, 57, 61, 64, 75, 78, 79, 112, 113, 114, 119, 123, 124, 125, 127, 132, 134, 146, 147, 151, 152, 176, 180, 182, 185, 190, 199, 203, 213, 216, 218, 219, 224, 225, 226, 242, 246, 253], "technologi": [4, 103, 133, 142], "minim": [4, 29, 68, 74, 84, 86, 97, 99, 112, 113, 115, 118, 119, 124, 125, 131, 134, 135, 144, 146, 154, 193, 195], "howev": [4, 8, 20, 22, 24, 26, 32, 34, 37, 39, 41, 42, 44, 45, 50, 51, 58, 72, 77, 80, 84, 86, 97, 99, 115, 118, 119, 123, 124, 125, 134, 135, 146, 147, 148, 149, 152, 153, 155, 156, 159, 163, 167, 171, 174, 178, 179, 188, 190, 199, 202, 203, 204, 211, 213, 216, 219, 225, 226, 227, 230, 232, 234, 235, 240, 241, 243, 246, 249, 253], "we": [4, 8, 11, 18, 20, 22, 23, 27, 29, 32, 39, 40, 42, 43, 48, 51, 52, 54, 56, 57, 59, 65, 69, 70, 72, 75, 76, 78, 80, 84, 85, 86, 87, 88, 89, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 127, 128, 130, 132, 133, 134, 135, 136, 137, 141, 142, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 158, 159, 166, 167, 168, 171, 176, 177, 178, 180, 181, 184, 185, 186, 187, 189, 190, 191, 192, 196, 198, 199, 202, 203, 204, 205, 207, 208, 209, 211, 213, 215, 216, 218, 219, 222, 223, 224, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 247, 248, 249, 251, 252, 253, 254], "recogn": [4, 39, 57, 96, 134, 209, 211], "occas": [4, 72, 219], "reach": [4, 24, 42, 114, 123, 134, 148, 177, 200, 213, 229, 236, 237, 253], "manual": [4, 24, 37, 48, 61, 62, 65, 67, 78, 88, 89, 98, 100, 112, 114, 122, 124, 134, 135, 137, 149, 150, 151, 152, 167, 168, 171, 190, 191, 192, 194, 196, 199, 207, 215, 219, 220, 238, 239, 252], "adjust": [4, 21, 26, 39, 41, 43, 112, 114, 115, 207, 211, 245], "despit": [4, 39, 112, 134, 213], "consequ": [4, 121, 122, 136, 148], "By": [4, 8, 14, 18, 21, 22, 23, 24, 28, 36, 37, 39, 41, 42, 57, 62, 65, 67, 90, 112, 113, 118, 119, 122, 123, 124, 125, 136, 146, 147, 148, 159, 173, 181, 184, 190, 191, 192, 200, 208, 211, 213, 216, 224, 246, 249, 253], "one": [4, 7, 8, 9, 10, 11, 13, 14, 15, 16, 20, 21, 22, 23, 24, 29, 30, 32, 37, 39, 41, 42, 43, 45, 48, 56, 57, 59, 62, 63, 64, 66, 67, 70, 72, 75, 79, 84, 85, 86, 87, 89, 90, 92, 97, 99, 100, 108, 112, 113, 114, 115, 119, 120, 122, 124, 128, 130, 131, 132, 134, 136, 137, 139, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 159, 160, 163, 164, 165, 167, 168, 174, 175, 176, 177, 178, 180, 181, 185, 186, 187, 188, 189, 190, 193, 194, 195, 196, 199, 200, 202, 203, 207, 209, 213, 216, 218, 219, 224, 225, 226, 228, 229, 230, 232, 234, 235, 236, 237, 238, 239, 240, 241, 242, 248, 253, 254], "avoid": [4, 8, 18, 21, 28, 29, 32, 43, 48, 62, 64, 67, 70, 71, 79, 84, 86, 88, 105, 112, 113, 114, 115, 119, 122, 123, 125, 127, 130, 132, 134, 135, 136, 137, 146, 147, 154, 159, 167, 173, 181, 184, 189, 199, 203, 220, 222, 230, 233, 248], "expos": [4, 5, 8, 45, 112, 113, 114, 115, 136, 137, 146, 232], "header": [4, 5, 18, 28, 30, 32, 43, 62, 67, 106, 112, 113, 114, 115, 121, 122, 132, 133, 134, 150, 151, 166, 167, 171, 181, 186, 189, 190, 193, 204, 219, 225, 226, 233, 234, 235, 238, 239, 245, 248, 252, 254], "normal": [4, 32, 33, 36, 42, 43, 44, 49, 57, 88, 89, 90, 98, 100, 113, 115, 182, 185, 188, 198, 200, 219, 222, 224, 230, 253], "It": [4, 5, 7, 8, 10, 12, 14, 15, 18, 20, 22, 24, 29, 32, 33, 34, 37, 39, 40, 41, 42, 43, 48, 50, 51, 57, 58, 63, 64, 65, 69, 70, 72, 74, 75, 78, 79, 80, 84, 85, 86, 87, 88, 90, 96, 97, 99, 100, 105, 112, 113, 114, 115, 120, 121, 122, 123, 124, 125, 127, 128, 132, 133, 134, 135, 136, 139, 147, 148, 149, 150, 151, 152, 153, 154, 159, 160, 163, 164, 165, 166, 167, 168, 173, 174, 176, 177, 178, 181, 184, 185, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 205, 209, 212, 213, 215, 218, 219, 224, 227, 229, 230, 231, 234, 235, 238, 239, 242, 246, 249, 253, 254], "easi": [4, 8, 11, 12, 18, 29, 50, 51, 57, 70, 77, 78, 84, 86, 88, 100, 112, 122, 123, 132, 134, 146, 148, 186, 209, 213, 215, 230, 238, 239, 253], "potenti": [4, 9, 32, 42, 112, 113, 114, 122, 123, 124, 127, 131, 134, 135, 144, 145, 169, 253], "violat": [4, 113, 115, 124, 134, 224], "portabl": [4, 112, 114, 115], "inspect": [4, 14, 124, 131, 199, 207, 222, 223, 224, 255], "necessarili": [4, 20, 29, 43, 102, 123, 134, 182, 185, 218], "exchang": [4, 8, 10, 25, 26, 29, 37, 112, 115, 143, 147, 148, 154, 160, 163, 181, 248, 249, 255], "therefor": [4, 22, 32, 48, 51, 69, 79, 105, 112, 119, 120, 121, 123, 124, 131, 132, 135, 146, 147, 148, 165, 168, 181, 213, 225, 226, 227, 241], "layout": [4, 18, 25, 32, 48, 112, 119, 132, 160, 199], "path": [4, 23, 26, 32, 33, 35, 39, 40, 41, 42, 45, 48, 50, 56, 57, 59, 60, 65, 69, 73, 76, 78, 84, 85, 86, 87, 88, 89, 90, 91, 98, 100, 107, 108, 109, 112, 113, 114, 115, 116, 119, 120, 121, 122, 123, 133, 134, 135, 146, 147, 148, 149, 150, 156, 163, 164, 165, 166, 167, 168, 169, 173, 174, 175, 176, 184, 185, 186, 188, 189, 191, 192, 193, 194, 195, 196, 202, 203, 204, 207, 209, 211, 213, 214, 215, 216, 218, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239, 242, 245, 253, 254], "msg": [4, 5, 9, 11, 14, 28, 48, 49, 70, 78, 107, 108, 109, 112, 113, 114, 115, 120, 121, 122, 134, 144, 146, 148, 150, 151, 152, 160, 166, 167, 169, 171, 175, 176, 177, 178, 181, 182, 183, 191, 192, 193, 195, 198, 199, 204, 208, 209, 212, 216, 218, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 241, 242, 245], "perform": [4, 7, 13, 14, 15, 18, 22, 28, 39, 45, 51, 54, 62, 67, 70, 72, 93, 104, 107, 112, 114, 115, 116, 119, 120, 121, 123, 127, 131, 135, 137, 142, 147, 151, 152, 155, 168, 169, 171, 199, 203, 213, 243, 252, 253], "figur": [4, 123, 146, 147, 224, 242, 243], "flow": [4, 16, 22, 39, 71, 112, 113, 115, 142, 178], "chart": [4, 133], "right": [4, 24, 29, 43, 57, 62, 67, 69, 78, 80, 112, 113, 114, 115, 119, 122, 124, 127, 133, 134, 137, 139, 142, 146, 166, 167, 171, 174, 177, 180, 182, 194, 199, 218, 219, 220, 221, 227, 230, 241, 242, 246, 248, 251, 252, 253, 254], "hand": [4, 14, 18, 26, 29, 72, 75, 112, 122, 132, 133, 142, 148, 153, 243], "side": [4, 14, 24, 28, 39, 71, 78, 112, 113, 115, 132, 133, 174, 177, 188, 189, 198, 201, 202, 228, 230, 240, 242, 246], "rosidl_generator_cpp": [4, 8, 32, 121], "rosidl_generator_pi": 4, "memori": [4, 22, 28, 36, 39, 42, 48, 75, 90, 106, 109, 112, 113, 114, 115, 118, 120, 122, 134, 135, 142, 144, 145, 148, 150, 155, 166, 167, 171, 187, 190, 193, 194, 198, 199, 202, 215, 225, 233, 234, 236, 238, 248, 253], "represent": [4, 114, 123, 218, 227, 230], "were": [4, 14, 29, 32, 37, 39, 42, 45, 49, 50, 51, 54, 55, 75, 76, 77, 79, 91, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 134, 155, 159, 171, 176, 178, 180, 187, 190, 199, 200, 202, 212, 218, 228, 241, 242, 246], "consid": [4, 7, 15, 20, 21, 24, 29, 32, 37, 39, 42, 51, 56, 63, 75, 99, 113, 114, 119, 121, 122, 123, 124, 131, 132, 133, 134, 135, 137, 156, 188, 199, 203, 243], "std_msg": [4, 9, 48, 56, 119, 122, 146, 148, 151, 152, 166, 167, 169, 171, 181, 193, 195, 198, 199, 216], "string": [4, 9, 11, 14, 16, 23, 32, 48, 50, 53, 56, 65, 70, 77, 106, 112, 113, 114, 115, 116, 119, 121, 122, 123, 124, 125, 132, 146, 148, 150, 151, 152, 167, 169, 171, 174, 176, 179, 180, 182, 187, 189, 190, 191, 192, 193, 195, 199, 205, 214, 215, 216, 227, 233, 234, 236, 248], "statement": [4, 112, 113, 114, 115, 132, 134, 150, 151, 152, 154, 190, 191, 192, 193, 194, 195, 196, 209, 211, 213, 215, 223, 234, 235, 239, 245], "hpp": [4, 22, 32, 48, 75, 112, 113, 114, 115, 118, 119, 121, 122, 123, 124, 132, 135, 148, 150, 151, 166, 167, 171, 187, 189, 190, 191, 193, 194, 198, 199, 215, 216, 225, 230, 233, 234, 236, 238, 247, 248], "separ": [4, 11, 12, 18, 20, 26, 32, 33, 37, 41, 42, 48, 50, 51, 64, 65, 70, 71, 72, 88, 90, 106, 112, 114, 115, 116, 122, 124, 130, 132, 133, 134, 135, 136, 137, 147, 148, 154, 159, 176, 180, 184, 185, 187, 190, 194, 196, 199, 202, 208, 213, 224, 230, 242, 248, 249, 253], "meta": [4, 74, 114, 119, 120, 121, 186, 219], "data": [4, 5, 9, 11, 13, 16, 24, 26, 28, 30, 31, 39, 46, 48, 56, 71, 75, 104, 106, 109, 112, 113, 114, 115, 116, 117, 119, 121, 124, 131, 134, 136, 142, 144, 146, 147, 148, 149, 150, 159, 163, 169, 172, 175, 177, 178, 180, 181, 187, 188, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 203, 205, 209, 211, 214, 216, 218, 227, 228, 229, 232, 233, 238, 239, 242], "given": [4, 14, 23, 24, 32, 46, 70, 72, 77, 78, 100, 101, 105, 112, 114, 115, 119, 120, 122, 124, 130, 134, 142, 149, 151, 152, 154, 167, 169, 205, 214, 219, 242, 245], "particular": [4, 5, 15, 16, 20, 21, 23, 24, 26, 29, 32, 37, 39, 42, 71, 77, 96, 106, 112, 114, 115, 117, 123, 133, 134, 154, 160, 163, 164, 165, 167, 177, 184, 200, 207, 219, 232, 238, 239, 243], "task": [4, 18, 27, 31, 45, 71, 115, 120, 121, 130, 131, 142, 143, 199, 224, 232], "field": [4, 16, 23, 28, 42, 48, 65, 78, 112, 113, 114, 115, 118, 119, 123, 124, 134, 137, 149, 163, 166, 169, 171, 177, 181, 186, 190, 192, 193, 195, 196, 203, 213, 216, 235, 249, 254], "when": [4, 8, 9, 10, 11, 16, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 32, 33, 34, 37, 39, 40, 41, 42, 45, 48, 50, 51, 56, 57, 58, 60, 62, 64, 65, 67, 70, 71, 72, 75, 79, 88, 89, 90, 92, 94, 96, 98, 103, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 127, 130, 131, 132, 133, 134, 135, 136, 146, 147, 148, 149, 151, 152, 153, 154, 155, 159, 160, 162, 163, 164, 165, 166, 167, 168, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 207, 208, 209, 210, 212, 213, 214, 216, 218, 219, 220, 224, 225, 226, 227, 228, 229, 232, 233, 234, 235, 239, 240, 246, 248, 249, 253], "sometim": [4, 43, 46, 75, 112, 115, 121, 124, 148, 150, 187, 189, 190, 191, 192, 198, 224, 227], "To": [4, 9, 14, 18, 21, 23, 24, 25, 27, 29, 32, 33, 34, 35, 36, 37, 40, 41, 42, 43, 45, 48, 51, 54, 58, 62, 65, 67, 68, 69, 72, 73, 74, 76, 77, 78, 79, 84, 86, 88, 89, 90, 92, 96, 98, 100, 106, 112, 119, 120, 121, 122, 123, 124, 125, 130, 131, 133, 134, 135, 136, 142, 146, 147, 154, 160, 163, 165, 167, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 196, 198, 199, 200, 203, 205, 207, 209, 211, 213, 214, 215, 216, 218, 219, 221, 223, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 239, 241, 242, 245, 246, 248, 249, 252, 253, 254], "result": [4, 7, 8, 11, 14, 15, 24, 37, 39, 41, 56, 57, 65, 70, 75, 79, 80, 88, 89, 100, 107, 112, 113, 114, 115, 119, 121, 122, 123, 124, 132, 133, 134, 135, 136, 147, 148, 149, 150, 152, 154, 156, 158, 162, 176, 177, 180, 182, 187, 194, 196, 199, 207, 208, 212, 213, 215, 216, 218, 222, 223, 224, 227, 228, 233, 236, 237, 241, 246, 248], "still": [4, 14, 18, 19, 24, 25, 26, 39, 42, 43, 50, 51, 64, 69, 72, 75, 76, 106, 113, 119, 120, 121, 122, 123, 124, 125, 132, 134, 136, 137, 146, 147, 151, 152, 155, 156, 159, 168, 171, 173, 175, 178, 185, 188, 189, 193, 195, 198, 199, 205, 209, 213, 224, 225, 226, 229, 234, 235, 236, 237, 238, 239, 251], "hidden": [4, 75, 113, 114, 124, 146, 147, 182, 209, 225, 226, 248], "similar": [4, 8, 18, 21, 22, 24, 26, 28, 29, 32, 41, 42, 43, 48, 51, 54, 70, 75, 79, 104, 119, 120, 121, 123, 124, 130, 133, 134, 146, 147, 149, 154, 155, 159, 169, 175, 177, 188, 194, 199, 200, 202, 205, 207, 213, 215, 218, 225, 226, 229, 234, 235, 246, 249, 253], "privat": [4, 30, 32, 74, 75, 112, 113, 114, 115, 132, 134, 135, 136, 148, 150, 151, 153, 154, 166, 167, 171, 187, 190, 191, 193, 198, 215, 216, 225, 233, 234, 236, 238, 248, 253], "pimpl": [4, 114, 115], "pattern": [4, 8, 50, 113, 134, 135, 176, 180, 223], "those": [4, 12, 23, 29, 32, 37, 41, 42, 43, 48, 51, 59, 62, 67, 73, 84, 85, 86, 87, 88, 89, 97, 99, 100, 103, 106, 112, 115, 117, 118, 122, 123, 125, 127, 130, 134, 135, 136, 147, 148, 154, 181, 182, 185, 186, 187, 188, 191, 192, 199, 203, 209, 212, 219, 227, 236, 237, 241, 243], "omg": [4, 153], "idl": [4, 5, 11, 112, 113, 114, 119, 120, 122, 137, 190], "convert": [4, 5, 8, 47, 50, 53, 78, 104, 108, 112, 113, 114, 115, 119, 122, 123, 125, 133, 142, 167, 187, 200, 216, 229, 238, 243], "within": [4, 13, 18, 23, 24, 25, 26, 32, 42, 48, 50, 51, 55, 57, 62, 67, 69, 106, 112, 113, 114, 115, 118, 119, 122, 123, 124, 125, 130, 131, 132, 133, 134, 139, 147, 151, 152, 153, 154, 159, 173, 186, 187, 189, 190, 191, 192, 194, 195, 196, 199, 208, 215, 219, 223, 238, 239, 242, 246], "referenc": [4, 32, 43, 51, 118, 134, 147, 219, 242], "left": [4, 65, 78, 113, 131, 132, 133, 134, 147, 154, 166, 167, 174, 177, 209, 213, 216, 218, 227, 241, 242, 246], "where": [4, 11, 12, 14, 22, 23, 24, 27, 29, 32, 33, 39, 41, 42, 48, 51, 58, 62, 65, 67, 72, 75, 79, 88, 89, 90, 98, 100, 101, 112, 113, 114, 115, 118, 120, 121, 122, 123, 124, 125, 132, 133, 134, 135, 143, 146, 160, 163, 165, 168, 169, 173, 174, 176, 177, 178, 180, 181, 182, 184, 185, 186, 188, 189, 190, 193, 194, 195, 196, 204, 207, 209, 213, 219, 221, 222, 223, 225, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 242, 245, 253], "rosidl_dd": [4, 5, 139], "produc": [4, 9, 11, 16, 32, 39, 41, 74, 75, 89, 98, 115, 127, 133, 134, 135, 151, 182, 199, 203, 243, 253], "fast": [4, 5, 20, 70, 71, 79, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 138, 144, 145, 149, 155, 156, 195, 228], "rosidl_typesupport_fastrtps_cpp": 4, "octet": [4, 11], "buffer": [4, 23, 27, 39, 112, 113, 114, 115, 118, 125, 229, 233, 236, 237], "written": [4, 8, 12, 23, 32, 41, 45, 59, 71, 112, 119, 120, 124, 125, 134, 146, 151, 175, 189, 199, 203, 209, 213, 216], "over": [4, 5, 20, 21, 22, 23, 26, 27, 29, 39, 57, 72, 88, 100, 102, 104, 106, 112, 113, 114, 115, 121, 123, 124, 132, 134, 136, 138, 142, 147, 148, 149, 151, 152, 158, 176, 178, 181, 182, 185, 188, 193, 194, 195, 196, 200, 202, 205, 209, 213, 218, 219, 225, 226, 228, 229, 232, 236, 237, 238, 239, 252, 253], "network": [4, 6, 10, 11, 20, 21, 23, 24, 39, 43, 52, 77, 88, 103, 106, 107, 108, 109, 112, 113, 114, 115, 116, 123, 124, 138, 142, 144, 147, 148, 157, 158, 160, 173, 178, 188, 194, 197, 216, 219], "accomplish": [4, 11, 31, 32, 37, 45, 72, 119, 173, 191, 192, 194, 208, 241], "appear": [4, 41, 63, 114, 119, 122, 133, 136, 156, 164, 165, 174, 179, 200, 213, 216, 218, 219, 225, 226, 240, 253], "Then": [4, 16, 22, 33, 39, 41, 42, 43, 50, 55, 57, 73, 78, 86, 87, 88, 90, 93, 94, 95, 97, 99, 100, 133, 147, 148, 149, 150, 151, 152, 153, 156, 160, 167, 176, 186, 187, 188, 190, 191, 192, 194, 196, 200, 202, 203, 204, 207, 215, 216, 218, 227, 228, 233, 234, 235, 238, 239, 241, 245, 249, 252, 253, 254], "structur": [4, 7, 15, 22, 27, 30, 33, 57, 69, 106, 113, 114, 116, 119, 120, 121, 122, 123, 124, 132, 134, 135, 146, 147, 150, 151, 152, 154, 177, 180, 181, 184, 186, 187, 194, 195, 196, 208, 210, 213, 225, 226, 242], "oppos": [4, 19, 55, 147, 177, 187, 188], "veri": [4, 11, 22, 29, 32, 48, 70, 73, 88, 93, 115, 123, 132, 136, 147, 148, 151, 152, 158, 162, 167, 181, 182, 185, 188, 200, 203, 207, 215, 224, 225, 226, 230, 233, 242, 246, 253], "note": [4, 21, 22, 23, 24, 27, 28, 32, 35, 39, 52, 54, 55, 62, 67, 70, 73, 75, 77, 84, 85, 86, 87, 88, 89, 90, 91, 100, 107, 108, 109, 112, 113, 114, 115, 119, 121, 122, 123, 124, 125, 127, 132, 133, 136, 146, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 163, 166, 181, 186, 187, 189, 190, 199, 200, 202, 208, 216, 220, 228, 233, 234, 235, 236, 237, 238, 239, 242, 246, 247, 248, 249, 252, 253], "case": [4, 7, 14, 15, 18, 20, 22, 23, 24, 26, 29, 30, 32, 33, 39, 41, 42, 43, 46, 48, 62, 65, 71, 72, 75, 86, 87, 106, 112, 113, 114, 115, 119, 120, 121, 123, 124, 127, 131, 132, 133, 134, 135, 136, 142, 148, 150, 151, 152, 158, 159, 160, 163, 167, 176, 177, 180, 185, 187, 189, 190, 191, 192, 195, 199, 200, 202, 203, 207, 213, 215, 218, 219, 221, 227, 229, 232, 234, 235, 238, 239, 240, 242, 246, 248, 253], "method": [4, 25, 29, 42, 48, 57, 64, 70, 75, 80, 112, 113, 114, 115, 119, 120, 121, 122, 124, 134, 135, 136, 147, 150, 167, 169, 179, 180, 181, 187, 189, 194, 196, 198, 200, 207, 216, 230, 232, 233, 234, 235, 236, 237, 245, 248, 249, 253], "rosidl_typesupport_introspection_c": 4, "rosidl_typesupport_introspection_cpp": 4, "introspect": [4, 6, 16, 112, 113, 114, 115, 118, 119, 122, 137, 138, 174, 176, 177, 178, 180, 181, 182, 204], "abil": [4, 5, 7, 14, 26, 48, 78, 106, 112, 113, 114, 115, 123, 137, 153, 159, 199, 219, 249], "fundament": [4, 42, 178, 199, 231], "capabl": [4, 8, 27, 112, 113, 114, 117, 124, 134, 135, 136, 146, 147, 211, 214, 253], "approach": [4, 14, 18, 42, 74, 114, 115, 130, 142, 144, 147, 151, 152, 168, 200, 214, 227, 231], "long": [4, 7, 9, 11, 13, 15, 18, 24, 39, 43, 72, 76, 77, 88, 108, 112, 113, 114, 115, 119, 121, 122, 123, 124, 125, 127, 130, 132, 136, 142, 152, 174, 176, 177, 184, 185, 186, 187, 188, 194, 199, 203, 219, 224, 232, 242, 248], "less": [4, 8, 29, 41, 65, 74, 102, 104, 105, 112, 115, 119, 120, 132, 149, 151, 152, 182, 198, 200], "reduc": [4, 14, 22, 27, 33, 39, 51, 104, 112, 113, 114, 115, 123, 124, 125, 134, 136, 147, 148, 159, 240, 246], "time": [4, 5, 8, 9, 13, 14, 18, 20, 21, 22, 23, 24, 27, 28, 29, 32, 37, 39, 42, 49, 50, 51, 63, 64, 65, 66, 70, 71, 72, 75, 77, 79, 88, 95, 96, 102, 103, 106, 112, 113, 114, 115, 116, 118, 119, 127, 128, 130, 131, 133, 134, 135, 136, 137, 138, 139, 142, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 204, 205, 208, 209, 211, 212, 213, 214, 215, 216, 219, 224, 225, 226, 227, 228, 230, 231, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249, 250, 253, 254], "size": [4, 20, 24, 39, 79, 112, 113, 114, 115, 119, 121, 122, 123, 132, 134, 136, 140, 143, 146, 159, 176, 193, 195, 198, 199, 202, 205, 240, 242, 246, 253], "form": [4, 11, 23, 24, 25, 29, 43, 54, 55, 65, 121, 122, 123, 124, 125, 134, 136, 152, 177, 193, 195, 208, 209, 218, 224, 248, 249, 253], "xtype": 4, "slower": [4, 112, 113, 136], "altern": [4, 29, 32, 34, 38, 42, 48, 50, 59, 65, 68, 70, 76, 79, 89, 98, 112, 113, 118, 119, 123, 124, 125, 133, 134, 164, 165, 200, 207, 219, 220, 247], "iter": [4, 8, 30, 112, 113, 115, 123, 131, 132, 134, 184, 185, 199, 200, 203, 245], "rclc": [4, 8, 22], "rclpy": [4, 22, 43, 47, 53, 70, 75, 106, 118, 137, 139, 152, 166, 167, 184, 187, 192, 195, 196, 204, 226, 233, 235, 237, 239, 245, 249], "duplic": [4, 41, 112, 113, 114, 115, 123, 134, 147, 213, 219], "logic": [4, 5, 8, 13, 21, 22, 32, 48, 112, 113, 114, 115, 119, 121, 122, 123, 133, 135, 136, 148, 200, 248], "smaller": [4, 24, 88, 115, 136, 218, 224, 240], "intention": 4, "out": [4, 7, 8, 14, 16, 18, 20, 23, 24, 27, 31, 33, 34, 37, 39, 42, 63, 64, 69, 75, 76, 77, 78, 84, 86, 88, 96, 98, 106, 107, 108, 109, 112, 113, 114, 115, 121, 123, 124, 125, 129, 130, 131, 132, 133, 134, 136, 137, 142, 143, 146, 150, 153, 156, 159, 165, 173, 178, 179, 180, 181, 182, 184, 185, 187, 188, 193, 194, 195, 196, 198, 199, 203, 204, 207, 213, 218, 219, 224, 227, 229, 240, 242, 248, 249, 253], "idiomat": [4, 8, 121, 132], "should": [4, 7, 8, 10, 13, 14, 15, 16, 21, 22, 23, 27, 29, 32, 33, 34, 35, 37, 39, 40, 41, 42, 43, 49, 51, 52, 53, 54, 57, 61, 62, 63, 64, 65, 67, 69, 70, 71, 72, 73, 75, 76, 78, 79, 84, 85, 86, 87, 88, 89, 96, 97, 98, 99, 100, 106, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 127, 130, 132, 133, 134, 136, 137, 142, 143, 146, 147, 148, 149, 150, 151, 152, 154, 155, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 203, 204, 205, 207, 208, 211, 213, 215, 216, 218, 219, 221, 223, 224, 225, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 242, 245, 247, 248, 249, 252, 253, 254, 255], "good": [4, 29, 37, 42, 58, 71, 113, 122, 130, 132, 133, 134, 136, 137, 154, 176, 181, 187, 191, 192, 193, 194, 195, 196, 203, 209, 213, 215, 219, 224, 231, 233, 238, 239, 240, 242, 254], "model": [4, 8, 23, 24, 29, 52, 74, 104, 107, 108, 109, 113, 114, 116, 123, 124, 142, 160, 162, 167, 177, 180, 186, 193, 195, 205, 240, 243, 244, 245, 246, 252], "address": [4, 14, 22, 37, 39, 52, 65, 70, 106, 112, 113, 114, 115, 117, 122, 124, 130, 133, 134, 135, 137, 147, 155, 188, 190, 199, 200], "instead": [4, 5, 7, 8, 15, 18, 19, 22, 28, 32, 33, 39, 40, 41, 42, 43, 48, 50, 53, 55, 57, 58, 61, 62, 65, 67, 70, 75, 79, 83, 88, 105, 106, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 124, 125, 130, 132, 134, 135, 146, 147, 148, 151, 159, 168, 171, 181, 185, 189, 199, 213, 219, 225, 226, 227, 232, 243, 246, 247, 249, 253], "solut": [4, 23, 29, 39, 43, 60, 61, 79, 80, 103, 115, 123, 124, 125, 134, 135, 136, 142, 144, 163, 168, 203, 213], "pthread": [4, 112, 113, 135], "std": [4, 11, 42, 48, 75, 112, 113, 114, 115, 119, 120, 121, 122, 125, 132, 133, 134, 135, 137, 146, 148, 150, 151, 166, 167, 171, 181, 187, 189, 190, 191, 193, 194, 198, 199, 215, 216, 225, 227, 233, 234, 236, 238, 247, 248, 254], "thread": [4, 8, 18, 22, 23, 42, 43, 70, 75, 106, 107, 108, 109, 112, 113, 114, 115, 134, 148, 149, 199, 203, 247, 248], "11": [4, 61, 86, 89, 107, 112, 113, 114, 115, 122, 132, 135, 146, 148, 154, 171, 176, 193, 195], "ros2": [4, 5, 8, 9, 12, 14, 16, 18, 23, 25, 29, 31, 32, 34, 39, 40, 41, 42, 43, 45, 46, 47, 48, 50, 54, 55, 56, 57, 62, 63, 65, 68, 76, 79, 84, 85, 86, 87, 88, 89, 93, 94, 95, 96, 97, 98, 99, 100, 103, 106, 107, 108, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 130, 131, 133, 134, 137, 139, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 169, 171, 172, 173, 175, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 204, 205, 207, 208, 211, 212, 213, 214, 215, 216, 218, 220, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 245, 246, 248, 249, 253, 254, 255], "same": [4, 5, 7, 8, 10, 11, 13, 15, 16, 18, 21, 22, 23, 24, 26, 32, 33, 39, 42, 43, 45, 46, 48, 50, 51, 54, 57, 63, 65, 68, 70, 71, 75, 77, 83, 84, 86, 88, 105, 106, 108, 109, 112, 113, 114, 115, 116, 118, 119, 121, 122, 123, 124, 125, 132, 133, 134, 136, 137, 138, 146, 147, 151, 152, 153, 154, 155, 156, 158, 159, 163, 173, 174, 176, 178, 179, 180, 181, 182, 184, 185, 186, 187, 191, 192, 193, 195, 196, 199, 202, 204, 205, 207, 209, 213, 214, 215, 218, 223, 227, 230, 234, 235, 240, 241, 242, 246, 247, 249, 253, 254], "direct": [4, 31, 42, 113, 114, 121, 122, 132, 133, 134, 139, 143, 175, 177, 232, 240, 241, 242], "contact": [4, 16, 51, 92, 127, 130, 139, 190, 253, 255], "primit": [4, 30, 39, 49, 78, 106, 113, 135, 203, 218, 240], "top": [4, 8, 20, 21, 42, 48, 54, 102, 115, 122, 131, 133, 134, 150, 151, 152, 154, 156, 174, 184, 185, 186, 191, 192, 193, 199, 203, 211, 216, 235, 242, 246, 248, 253, 254], "entir": [4, 23, 26, 70, 84, 85, 86, 87, 88, 89, 98, 100, 112, 115, 133, 147, 158, 159, 175, 182, 195, 224, 245, 246, 248], "relat": [4, 24, 26, 27, 29, 30, 34, 43, 48, 52, 74, 99, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 127, 132, 133, 134, 135, 137, 149, 154, 156, 213, 224, 225, 226, 227, 230, 231, 233, 238, 239, 242], "specifi": [4, 12, 14, 16, 18, 20, 22, 23, 24, 41, 45, 48, 50, 55, 56, 64, 65, 74, 75, 78, 88, 93, 94, 95, 100, 112, 113, 114, 115, 116, 119, 123, 125, 127, 132, 135, 137, 138, 146, 147, 148, 151, 152, 163, 166, 167, 184, 191, 192, 200, 203, 213, 216, 219, 223, 229, 232, 234, 235, 238, 239, 240, 242, 244, 245, 246], "construct": [4, 23, 52, 112, 113, 114, 115, 119, 120, 124, 134, 146, 150, 191, 192, 196, 207, 214, 216, 234, 235, 246], "destruct": [4, 112, 113, 114, 115], "plai": [4, 9, 29, 56, 112, 113, 114, 115, 122, 123, 124, 125, 144, 150, 151, 152, 172, 175, 197, 216, 241], "role": [4, 29, 42, 112, 139, 220], "syntax": [4, 32, 42, 43, 45, 50, 54, 55, 77, 112, 113, 114, 115, 120, 133, 136, 176, 177, 180, 181, 186, 198, 209, 212, 213], "srv": [4, 5, 11, 14, 48, 49, 53, 70, 75, 112, 114, 115, 119, 122, 124, 134, 144, 148, 169, 177, 178, 180, 183, 190, 194, 196, 200, 208, 212, 214, 233, 236, 237], "establish": [4, 10, 13, 26, 124, 147, 159, 199, 224], "default": [4, 14, 21, 22, 23, 24, 26, 28, 32, 34, 36, 37, 39, 41, 43, 45, 48, 50, 55, 56, 57, 62, 65, 67, 69, 72, 75, 78, 79, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 120, 125, 127, 132, 133, 134, 135, 136, 137, 146, 147, 148, 151, 152, 153, 155, 156, 159, 160, 163, 164, 165, 166, 169, 171, 173, 174, 178, 179, 181, 184, 190, 191, 192, 193, 202, 203, 209, 210, 213, 214, 215, 216, 219, 229, 240, 242, 245, 246, 248, 249, 252, 253], "rosidl_cmak": 4, "rosidl_default_gener": [4, 49, 187, 190, 208], "ensur": [4, 16, 20, 24, 26, 29, 32, 37, 39, 42, 43, 46, 64, 84, 85, 86, 87, 89, 97, 99, 112, 113, 114, 115, 119, 121, 123, 127, 130, 132, 134, 148, 154, 157, 168, 173, 174, 185, 188, 191, 192, 193, 198, 199, 209, 216, 247], "inject": [4, 23, 42, 112], "rosidl_generator_c": 4, "tool": [4, 5, 6, 8, 11, 18, 19, 20, 25, 31, 32, 34, 38, 39, 41, 42, 46, 52, 57, 61, 62, 67, 73, 75, 78, 79, 88, 89, 91, 92, 97, 98, 99, 100, 101, 104, 106, 108, 112, 113, 114, 115, 116, 117, 119, 124, 130, 132, 133, 134, 135, 136, 138, 139, 142, 144, 149, 150, 151, 152, 155, 156, 160, 171, 173, 174, 175, 176, 177, 178, 180, 181, 182, 184, 185, 186, 187, 188, 202, 204, 207, 208, 210, 211, 213, 224, 227, 229, 234, 235, 238, 239, 243, 245, 249, 251, 252, 253, 254], "h": [4, 22, 42, 43, 48, 112, 113, 114, 115, 118, 121, 123, 125, 136, 167, 198, 202, 219, 222, 225, 230, 233, 234, 236, 238, 248, 254], "rosidl_pars": 4, "rosidl_generator_java": 4, "host": [4, 30, 41, 50, 59, 62, 63, 64, 65, 67, 69, 72, 78, 91, 101, 112, 123, 125, 131, 133, 134, 136, 140, 154, 155, 163, 166, 167, 202, 215], "extern": [4, 5, 14, 19, 23, 26, 43, 112, 115, 119, 121, 125, 132, 134, 136, 144, 151, 152, 169, 191, 192, 199, 219, 224, 248], "would": [4, 15, 20, 24, 27, 29, 37, 39, 41, 42, 44, 48, 52, 56, 57, 58, 65, 70, 72, 75, 77, 84, 85, 86, 87, 88, 89, 90, 98, 100, 101, 112, 115, 119, 120, 121, 123, 124, 130, 132, 134, 136, 137, 143, 146, 148, 151, 152, 153, 154, 167, 177, 180, 182, 184, 186, 188, 190, 191, 192, 194, 196, 199, 200, 203, 204, 213, 216, 219, 222, 227, 229, 232, 240, 243, 249, 253, 255], "regist": [4, 14, 18, 32, 48, 74, 75, 112, 114, 115, 119, 122, 151, 152, 166, 167, 189, 193, 207, 212, 215, 233, 249], "themselv": [4, 10, 23, 75], "addit": [4, 5, 8, 14, 20, 21, 26, 27, 32, 41, 42, 43, 48, 49, 50, 52, 57, 58, 65, 74, 75, 79, 92, 107, 112, 113, 114, 115, 119, 121, 122, 123, 132, 134, 135, 137, 148, 150, 152, 153, 154, 155, 156, 159, 168, 169, 174, 175, 181, 194, 196, 200, 204, 208, 211, 213, 215, 219, 220, 225, 226, 232, 234, 235, 238, 239, 241, 246, 248, 253], "aforement": [4, 24, 134, 204], "concern": [4, 8, 135, 154, 182], "interpret": [4, 5, 16, 24, 29, 42, 43, 57, 73, 77, 112, 113, 115, 119, 120, 121, 122, 123, 124, 125, 126, 134, 137], "manipul": [4, 77, 102, 124, 142, 174], "done": [4, 5, 8, 11, 22, 23, 32, 37, 39, 41, 42, 61, 62, 63, 64, 67, 70, 75, 76, 82, 88, 112, 113, 119, 122, 123, 124, 127, 131, 133, 134, 136, 147, 148, 149, 151, 152, 153, 159, 163, 164, 165, 166, 173, 174, 175, 186, 187, 189, 195, 199, 202, 203, 208, 213, 214, 219, 225, 226, 232, 233, 237, 240, 241, 248, 253], "programmat": [4, 5, 18, 124], "receiv": [4, 5, 7, 9, 11, 15, 16, 20, 24, 27, 28, 39, 43, 44, 50, 56, 70, 71, 75, 79, 104, 106, 113, 114, 115, 119, 120, 121, 124, 127, 131, 147, 148, 151, 152, 156, 158, 166, 167, 171, 177, 178, 180, 181, 188, 193, 194, 195, 196, 198, 199, 202, 203, 207, 209, 213, 215, 228, 236, 237, 248, 249], "latter": [4, 58, 152, 216], "runtim": [4, 5, 18, 22, 32, 43, 48, 51, 52, 57, 77, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 107, 108, 109, 112, 114, 119, 121, 124, 125, 138, 142, 148, 149, 156, 166, 167, 179, 187, 189, 190, 200, 203, 216, 224, 247, 248], "store": [4, 9, 22, 24, 27, 64, 65, 70, 98, 112, 113, 114, 115, 118, 119, 123, 137, 151, 152, 154, 156, 159, 176, 179, 184, 191, 192, 199, 209, 211, 213, 214, 216, 219, 225, 226, 229, 233, 236, 237, 238, 239, 245, 249], "section": [4, 24, 32, 41, 42, 43, 48, 62, 67, 70, 74, 75, 112, 113, 114, 115, 119, 121, 131, 132, 133, 134, 135, 146, 147, 148, 149, 151, 152, 163, 171, 173, 177, 181, 182, 185, 187, 188, 193, 195, 202, 203, 205, 218, 219, 220, 225, 233, 234, 236, 238, 247, 248, 254], "detail": [4, 12, 14, 20, 21, 22, 26, 29, 32, 36, 40, 42, 46, 48, 52, 55, 56, 62, 65, 67, 75, 78, 79, 90, 92, 105, 106, 112, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 131, 132, 133, 134, 136, 138, 139, 143, 147, 153, 154, 156, 159, 160, 163, 167, 169, 171, 173, 175, 176, 178, 181, 182, 184, 185, 188, 198, 199, 200, 205, 208, 209, 211, 212, 214, 218, 219, 221, 245, 248, 249, 253], "exactli": [4, 29, 32, 88, 100, 115, 124, 133, 176, 186, 188, 193, 195, 227, 240, 246], "compos": [4, 11, 23, 31, 48, 68, 108, 109, 112, 113, 114, 115, 116, 119, 125, 136, 142, 144, 190, 199, 206], "throughout": [4, 12, 22, 26, 30, 113, 150, 159, 181, 209, 254], "codebas": [4, 20, 48, 105, 122, 124, 127, 132, 134, 142], "mainli": [4, 27, 75, 163, 164, 165, 169, 219], "error": [4, 23, 29, 32, 42, 50, 57, 76, 78, 79, 86, 87, 104, 112, 113, 114, 115, 117, 119, 121, 122, 123, 131, 133, 134, 136, 149, 156, 159, 174, 182, 188, 189, 194, 199, 200, 202, 203, 216, 218, 230, 246, 253], "commandlin": [4, 42, 46, 202, 238, 239, 251], "argument": [4, 12, 14, 18, 23, 31, 32, 33, 37, 42, 46, 48, 75, 79, 112, 113, 114, 115, 117, 118, 119, 121, 122, 132, 146, 147, 150, 151, 152, 159, 167, 168, 180, 181, 185, 186, 187, 188, 189, 191, 192, 194, 195, 196, 200, 203, 209, 210, 212, 213, 215, 219, 221, 223, 225, 226, 227, 229, 232, 233, 236, 237, 238, 239, 245, 247, 249], "log": [4, 8, 17, 29, 37, 41, 42, 50, 54, 55, 62, 67, 108, 109, 112, 113, 114, 115, 116, 118, 119, 120, 123, 131, 134, 137, 144, 148, 172, 177, 178, 181, 184, 185, 191, 192, 194, 196, 197, 198, 203, 209, 212, 216, 239, 248, 249, 253], "layer": [4, 8, 22, 23, 91, 92, 112, 113, 124, 125, 127, 134, 142, 155, 185, 253], "share": [4, 5, 8, 18, 21, 22, 26, 30, 32, 40, 42, 45, 50, 51, 75, 80, 85, 86, 87, 90, 96, 99, 112, 113, 114, 115, 116, 121, 122, 123, 134, 135, 136, 137, 142, 146, 147, 148, 149, 151, 154, 155, 158, 159, 163, 164, 166, 167, 176, 184, 186, 189, 191, 192, 199, 202, 205, 211, 213, 214, 216, 219, 228, 234, 235, 242, 245, 248, 253, 254], "both": [4, 8, 14, 18, 20, 24, 26, 28, 32, 34, 37, 40, 42, 44, 45, 46, 48, 50, 51, 52, 55, 56, 57, 62, 64, 67, 70, 75, 79, 80, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 119, 120, 123, 124, 132, 133, 134, 136, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 176, 180, 181, 185, 186, 187, 199, 200, 202, 207, 209, 218, 219, 230, 231, 233, 238, 239, 240, 241, 242, 253], "rmw": [5, 23, 24, 90, 93, 94, 95, 106, 108, 116, 117, 118, 121, 125, 126, 127, 137, 139, 142, 143, 146, 148, 156, 188], "rcl": [5, 22, 42, 106, 118, 121, 124, 139, 200], "rosidl": [5, 8, 32, 63, 112, 113, 114, 120, 121, 123, 124, 139, 187, 208], "full": [5, 7, 20, 37, 39, 50, 57, 63, 74, 78, 79, 90, 92, 105, 112, 117, 118, 122, 123, 124, 127, 131, 134, 139, 146, 148, 151, 152, 178, 181, 193, 194, 195, 200, 208, 216, 218, 219, 220, 236, 237, 252, 253], "partial": [5, 22, 106, 108, 131, 146], "rti": [5, 20, 59, 84, 85, 86, 87, 91, 106, 107, 108, 109, 112, 113, 114, 116, 117, 121, 124, 137, 138, 149, 202], "connext": [5, 20, 59, 84, 85, 86, 87, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119, 137, 138, 149, 202, 203], "eprosima": [5, 20, 88, 90, 106, 107, 108, 109, 112, 115, 116, 117, 121, 138, 139, 147, 148], "amongst": [5, 37], "repositori": [5, 8, 29, 30, 34, 37, 41, 51, 66, 69, 72, 76, 88, 93, 94, 95, 97, 99, 100, 102, 104, 107, 108, 112, 113, 114, 115, 121, 122, 123, 127, 130, 131, 133, 136, 140, 147, 149, 153, 163, 167, 174, 184, 185, 216, 219, 253, 254, 255], "rosidl_generator_dds_idl": 5, "output": [5, 23, 32, 37, 41, 42, 45, 46, 50, 59, 69, 75, 77, 84, 86, 88, 97, 100, 112, 113, 114, 115, 118, 120, 124, 125, 131, 133, 134, 148, 149, 154, 155, 159, 160, 168, 171, 175, 178, 179, 181, 182, 184, 185, 187, 191, 192, 199, 202, 207, 209, 212, 213, 215, 218, 223, 227, 229, 230, 233, 234, 235, 245, 246, 253], "pre": [5, 14, 19, 62, 67, 73, 78, 85, 87, 100, 104, 112, 113, 114, 159, 167, 203, 253], "made": [5, 8, 10, 24, 28, 30, 37, 47, 57, 62, 63, 64, 65, 67, 70, 75, 96, 112, 113, 115, 119, 120, 121, 122, 123, 124, 125, 127, 130, 133, 134, 139, 146, 169, 190, 199, 208, 212, 227, 230, 241], "up": [5, 7, 8, 11, 21, 23, 24, 26, 30, 32, 34, 37, 39, 42, 43, 58, 59, 63, 64, 65, 68, 69, 70, 72, 75, 83, 85, 87, 90, 94, 96, 97, 99, 100, 104, 112, 113, 114, 115, 119, 120, 121, 123, 124, 125, 127, 131, 132, 133, 134, 135, 137, 139, 142, 144, 147, 148, 149, 151, 152, 154, 155, 157, 158, 161, 163, 164, 165, 169, 170, 173, 174, 175, 176, 177, 178, 179, 180, 182, 184, 185, 188, 190, 193, 197, 202, 204, 208, 210, 213, 215, 216, 218, 220, 222, 223, 225, 226, 227, 229, 232, 233, 236, 237, 241, 242, 244, 245, 248, 249, 255], "implementation_nam": 5, "_cmake_modul": 5, "discov": [5, 9, 10, 21, 32, 75, 102, 121, 122, 123, 124, 137, 147, 155, 174, 178, 181], "rmw_": [5, 112], "_": [5, 75, 112, 113, 114, 115, 132, 133, 135, 213, 226], "rosidl_typesupport_": [5, 113], "tailor": 5, "find": [5, 16, 18, 20, 29, 31, 37, 41, 42, 45, 48, 50, 57, 58, 69, 78, 79, 84, 85, 86, 87, 88, 89, 90, 100, 101, 112, 113, 114, 115, 123, 124, 127, 130, 131, 133, 134, 135, 136, 141, 147, 148, 153, 156, 159, 163, 167, 173, 175, 177, 178, 179, 182, 185, 186, 188, 189, 190, 193, 194, 200, 214, 216, 218, 219, 225, 230, 233, 234, 236, 238, 241, 243, 253], "rti_connext_dds_cmake_modul": 5, "wrapper": [5, 41, 42, 77, 112, 113, 115, 123, 124, 142], "around": [5, 8, 41, 57, 77, 108, 112, 113, 115, 122, 123, 124, 130, 137, 160, 174, 176, 177, 181, 188, 199, 218, 225, 226, 227, 228, 232, 234, 235, 236, 237, 241, 242], "ship": [5, 14, 106, 112, 113, 122, 124, 154], "sure": [5, 29, 32, 37, 42, 43, 44, 51, 57, 58, 61, 62, 65, 67, 69, 73, 75, 84, 86, 88, 97, 98, 99, 100, 112, 113, 114, 115, 120, 123, 130, 133, 134, 143, 146, 150, 151, 152, 156, 163, 166, 167, 168, 169, 171, 173, 176, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 202, 203, 204, 209, 211, 214, 215, 216, 219, 221, 227, 233, 234, 235, 236, 237, 238, 239, 241, 242, 247, 248, 253], "select": [5, 20, 37, 44, 57, 62, 67, 78, 79, 88, 89, 90, 91, 95, 98, 100, 112, 113, 114, 115, 119, 123, 124, 125, 134, 136, 140, 150, 151, 152, 154, 163, 165, 171, 174, 176, 181, 184, 186, 187, 189, 191, 192, 193, 194, 195, 196, 215, 216, 220, 221, 223, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239, 245, 251, 253, 254], "similarli": [5, 21, 26, 32, 115, 123, 124, 127, 133, 154, 159, 180, 219, 230, 242, 246, 253], "fastrtps_cmake_modul": 5, "gurumdds_cmake_modul": 5, "gurumnetwork": [5, 20, 90], "gurumdd": [5, 20, 90], "Not": [5, 112, 113, 134, 138, 139, 154, 159, 177, 184], "eclip": 5, "cyclon": [5, 20, 90, 112, 113, 138], "alreadi": [5, 14, 31, 32, 34, 35, 41, 43, 44, 46, 48, 57, 59, 62, 63, 64, 66, 67, 79, 80, 83, 84, 86, 88, 89, 96, 97, 99, 100, 103, 106, 112, 113, 114, 115, 119, 123, 124, 127, 130, 131, 133, 134, 137, 147, 148, 150, 151, 152, 155, 163, 164, 165, 166, 167, 173, 174, 175, 177, 185, 193, 195, 198, 199, 200, 202, 204, 207, 222, 223, 242, 253, 254], "itself": [5, 9, 11, 18, 32, 48, 55, 63, 65, 70, 75, 86, 87, 106, 112, 115, 119, 121, 122, 125, 134, 136, 147, 151, 159, 182, 188, 200, 209, 216, 219, 233, 234, 235], "just": [5, 20, 21, 23, 31, 39, 41, 42, 48, 51, 57, 75, 84, 85, 86, 87, 88, 89, 98, 100, 112, 113, 114, 115, 118, 119, 120, 122, 123, 133, 134, 137, 143, 146, 147, 148, 150, 151, 152, 158, 159, 174, 176, 181, 184, 185, 187, 188, 189, 191, 192, 199, 202, 204, 213, 214, 218, 220, 227, 232, 234, 235, 236, 237, 238, 239, 241, 242, 246, 248, 249, 252, 253], "applic": [5, 8, 11, 20, 22, 24, 26, 30, 34, 40, 42, 43, 45, 57, 72, 78, 79, 88, 89, 90, 91, 92, 98, 100, 102, 104, 112, 113, 118, 121, 122, 123, 125, 134, 135, 136, 142, 144, 145, 146, 148, 154, 163, 166, 167, 180, 189, 190, 198, 199, 203, 213, 215, 227, 233], "mention": [5, 11, 14, 16, 43, 70, 75, 113, 114, 124, 134, 163, 166, 180, 188, 193, 194, 195, 209, 238, 239, 241, 242], "rosidl_typesupport_introspection_": 5, "send": [5, 7, 11, 21, 23, 26, 27, 29, 39, 43, 70, 75, 112, 113, 115, 122, 123, 124, 130, 134, 148, 152, 156, 158, 160, 166, 167, 169, 177, 178, 180, 181, 187, 190, 194, 196, 199, 207, 215, 229, 234, 235, 236, 237, 238, 239, 245, 248, 249], "beforehand": [5, 119, 164], "achiev": [5, 24, 32, 45, 112, 119, 121, 127, 132, 134, 142, 167, 169, 184, 199, 202, 211, 249], "x": [5, 11, 24, 43, 59, 69, 78, 88, 89, 90, 94, 100, 103, 106, 107, 112, 113, 114, 115, 120, 122, 123, 124, 134, 150, 155, 160, 166, 167, 174, 175, 176, 180, 181, 182, 187, 194, 209, 212, 213, 214, 216, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 242, 245, 252], "dynam": [5, 11, 27, 55, 77, 89, 106, 107, 108, 109, 112, 114, 115, 119, 122, 136, 137, 142, 147, 148, 189, 203, 204, 210, 212, 214], "eclips": [5, 20, 39, 90, 138, 144, 250], "rmw_cyclonedd": [5, 114, 115, 120, 123, 134, 139, 198], "rmw_connextdd": [5, 20, 79, 124, 134, 139, 198], "rmw_gurumdd": 5, "strongli": [6, 64, 134], "anonym": 6, "At": [6, 24, 42, 48, 63, 91, 106, 127, 134, 141, 148, 153, 160, 167, 174, 181, 184, 203, 227, 228, 234, 235, 246, 249, 253], "heart": [6, 223], "connect": [6, 7, 9, 10, 13, 21, 24, 39, 69, 71, 86, 87, 89, 99, 104, 114, 119, 121, 122, 124, 137, 147, 151, 152, 163, 167, 169, 174, 178, 181, 199, 202, 228, 241], "help": [6, 9, 12, 29, 31, 32, 42, 56, 62, 67, 68, 74, 75, 76, 104, 112, 113, 114, 115, 120, 122, 123, 125, 127, 130, 132, 133, 134, 139, 143, 147, 171, 173, 175, 180, 181, 182, 184, 185, 188, 190, 209, 210, 216, 218, 224, 227, 237, 240, 243, 246, 253, 255], "understand": [6, 14, 17, 29, 42, 51, 52, 63, 75, 106, 133, 134, 136, 141, 144, 147, 155, 157, 163, 164, 165, 167, 168, 169, 172, 174, 185, 188, 189, 190, 195, 197, 208, 213, 215, 218, 219, 224, 229, 232, 236, 237, 238, 239, 253], "command": [6, 12, 14, 16, 18, 31, 32, 33, 35, 36, 37, 40, 42, 48, 50, 53, 54, 57, 58, 61, 62, 67, 68, 69, 75, 79, 84, 85, 86, 87, 88, 89, 96, 97, 99, 100, 106, 108, 109, 112, 113, 114, 115, 116, 117, 119, 121, 124, 132, 133, 134, 136, 138, 147, 149, 150, 151, 152, 153, 154, 155, 156, 159, 160, 163, 164, 165, 166, 167, 168, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 199, 203, 204, 207, 208, 209, 212, 213, 214, 215, 216, 219, 222, 224, 225, 226, 227, 228, 233, 234, 235, 236, 237, 238, 239, 241, 246, 247, 249, 253, 254], "line": [6, 11, 14, 18, 23, 29, 31, 32, 41, 42, 48, 50, 53, 54, 57, 68, 75, 79, 89, 90, 97, 99, 106, 108, 112, 113, 114, 115, 116, 117, 119, 121, 122, 133, 134, 136, 138, 142, 147, 150, 151, 152, 155, 159, 160, 163, 167, 168, 171, 174, 175, 176, 177, 179, 180, 181, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 203, 205, 207, 208, 213, 215, 216, 218, 219, 222, 223, 224, 225, 226, 227, 229, 233, 234, 235, 236, 237, 238, 239, 245, 246, 248, 249, 253, 254], "launch": [6, 9, 18, 26, 31, 40, 47, 57, 68, 92, 109, 116, 117, 118, 120, 134, 137, 138, 139, 142, 144, 148, 156, 159, 166, 168, 169, 172, 177, 178, 182, 190, 206, 219, 227, 228, 229, 232, 238, 239, 241, 242, 243, 246, 247, 253], "remot": [7, 15, 42, 62, 65, 67, 71, 96, 109, 121, 124, 137, 154, 200, 215], "procedur": [7, 15, 25, 37, 64, 71, 79, 105, 114, 135, 158, 163, 164, 165, 200, 254], "feedback": [7, 11, 24, 37, 63, 71, 106, 112, 113, 114, 115, 131, 134, 141, 177, 188, 208, 224, 248], "cancel": [7, 106, 112, 113, 114, 115, 177, 194, 248], "preempt": [7, 15, 70, 71], "state": [7, 12, 16, 24, 25, 43, 71, 72, 76, 78, 96, 104, 112, 113, 114, 115, 117, 118, 119, 120, 121, 123, 124, 134, 135, 142, 147, 156, 160, 168, 171, 194, 203, 205, 207, 209, 210, 212, 216, 218, 231, 234, 235, 249], "tell": [7, 16, 42, 48, 62, 88, 100, 132, 152, 155, 177, 180, 181, 185, 188, 195, 209, 224, 227, 229, 245, 248], "navig": [7, 43, 57, 78, 101, 102, 103, 104, 108, 131, 133, 142, 150, 151, 152, 171, 177, 185, 189, 191, 192, 193, 194, 195, 196, 197, 215, 218, 225, 226, 233, 234, 235, 236, 237, 238, 239, 253], "subsystem": [7, 165, 167, 252], "travel": [7, 27, 177, 231, 234, 235], "waypoint": 7, "second": [7, 11, 14, 16, 23, 27, 28, 32, 39, 56, 57, 68, 71, 75, 104, 112, 113, 114, 115, 117, 119, 122, 123, 124, 125, 131, 133, 134, 147, 148, 149, 151, 152, 167, 168, 171, 174, 175, 177, 185, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 203, 204, 207, 212, 213, 214, 216, 218, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 247, 248, 253], "minut": [7, 11, 42, 44, 70, 112, 114, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 207, 208, 209, 211, 212, 213, 214, 215, 218, 219, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249], "far": [7, 106, 113, 115, 123, 124, 127, 136, 147, 148, 174, 175, 185, 208, 240], "option": [7, 9, 14, 18, 20, 22, 23, 24, 28, 34, 37, 41, 42, 48, 57, 58, 59, 60, 62, 63, 65, 66, 69, 75, 79, 80, 90, 91, 98, 112, 113, 114, 115, 116, 118, 123, 131, 132, 134, 135, 136, 139, 146, 147, 150, 151, 152, 155, 160, 163, 164, 165, 166, 167, 171, 174, 176, 180, 181, 182, 184, 185, 186, 194, 195, 196, 198, 200, 204, 207, 215, 218, 219, 220, 221, 228, 229, 238, 239, 247, 248, 249, 252], "reflect": [7, 8, 15, 23, 112, 113, 114, 115, 119, 121, 125, 181, 207, 246], "look": [7, 15, 25, 27, 29, 31, 32, 33, 37, 40, 43, 48, 50, 63, 69, 75, 80, 83, 98, 101, 106, 108, 112, 115, 118, 119, 122, 123, 130, 132, 134, 136, 142, 143, 146, 148, 149, 155, 156, 159, 164, 165, 178, 179, 180, 181, 186, 188, 191, 192, 193, 194, 195, 196, 199, 204, 205, 211, 213, 216, 218, 219, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 246, 247, 249, 253, 254], "int32": [7, 11, 22, 75, 121, 151, 152, 199, 208], "expect": [7, 11, 15, 19, 24, 25, 32, 43, 50, 51, 57, 60, 75, 77, 79, 88, 100, 106, 112, 114, 115, 119, 120, 121, 122, 123, 124, 127, 134, 136, 143, 156, 159, 169, 181, 182, 188, 190, 199, 202, 203], "overhead": [7, 18, 22, 27, 39, 112, 115, 119, 124, 135, 233], "monitor": [7, 12, 23, 91, 109, 113, 114, 116, 125, 142, 144, 206, 209, 210, 212, 232], "namespac": [7, 8, 14, 15, 23, 32, 45, 46, 48, 50, 52, 54, 55, 75, 108, 109, 112, 113, 114, 115, 116, 117, 119, 123, 124, 134, 137, 138, 148, 150, 151, 167, 175, 179, 187, 189, 190, 191, 193, 194, 198, 199, 204, 209, 210, 212, 214, 216, 225, 233, 236, 246, 247, 248, 253], "entiti": [7, 10, 15, 24, 75, 112, 113, 114, 115, 118, 120, 123, 124, 125, 146, 147, 148, 154], "accept": [7, 14, 15, 23, 24, 43, 50, 65, 89, 90, 106, 112, 113, 114, 115, 119, 122, 124, 130, 131, 132, 133, 134, 146, 151, 177, 198, 224, 248, 249], "progress": [7, 31, 112, 122, 127, 130, 133, 134, 148, 216, 253, 254], "react": [7, 12, 14, 203, 209, 212], "preemption": [7, 71, 252], "calcul": [7, 71, 79, 112, 114, 115, 122, 124, 171, 189, 203, 230, 236, 241, 246], "fibonacci": [7, 11, 114, 125, 208, 248, 249], "sequenc": [7, 11, 22, 42, 112, 113, 114, 115, 119, 121, 122, 123, 124, 208, 248, 249], "return": [7, 11, 14, 15, 22, 23, 42, 43, 45, 46, 48, 50, 70, 75, 88, 112, 113, 114, 115, 119, 120, 121, 122, 124, 132, 133, 134, 135, 148, 150, 151, 152, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 207, 209, 211, 212, 213, 214, 215, 222, 225, 226, 227, 230, 233, 234, 235, 236, 237, 238, 239, 245, 246, 247, 248, 249], "ever": [7, 8, 15, 20, 21, 32, 115, 173, 186, 199, 218], "per": [7, 14, 15, 22, 23, 32, 52, 62, 64, 65, 92, 112, 113, 115, 120, 124, 132, 133, 134, 135, 137, 140, 151, 152, 154, 155, 167, 199, 200, 218, 240, 245, 253], "undefin": [7, 15, 112, 114, 216], "multipl": [7, 8, 14, 15, 18, 19, 22, 24, 25, 26, 27, 31, 37, 39, 41, 42, 46, 48, 55, 57, 62, 67, 77, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 97, 99, 100, 101, 102, 104, 106, 107, 108, 109, 112, 113, 114, 115, 122, 123, 124, 132, 133, 134, 135, 137, 138, 144, 147, 155, 158, 163, 169, 173, 174, 175, 182, 184, 185, 202, 206, 210, 213, 218, 225, 226, 230, 246, 254], "behalf": [7, 13, 15], "initi": [7, 10, 15, 22, 23, 42, 48, 62, 65, 67, 71, 107, 108, 112, 113, 114, 115, 116, 120, 121, 122, 123, 124, 132, 134, 136, 148, 154, 159, 167, 168, 182, 189, 191, 192, 193, 194, 195, 196, 198, 199, 203, 205, 208, 213, 215, 216, 218, 219, 233, 234, 235, 236, 237, 238, 239, 248, 249], "wait": [7, 11, 15, 22, 53, 63, 70, 75, 106, 112, 113, 114, 115, 116, 125, 131, 134, 147, 148, 151, 152, 163, 177, 181, 185, 187, 194, 196, 199, 202, 227, 229, 231, 232, 233, 248, 249, 253], "comput": [7, 11, 13, 15, 20, 21, 24, 26, 27, 43, 62, 67, 72, 78, 91, 103, 104, 113, 114, 115, 123, 164, 173, 199, 202, 203, 208, 213, 228, 230, 232, 236, 237, 240, 248, 249, 253], "unlik": [7, 8, 15, 24, 51, 70, 121, 134, 148, 162, 180, 199, 218], "gain": [8, 123, 191, 192], "best": [8, 21, 24, 29, 32, 33, 37, 39, 42, 49, 68, 80, 102, 112, 114, 115, 122, 123, 130, 133, 134, 142, 144, 154, 160, 185, 186, 190, 199, 202, 203, 207, 213, 230], "suit": [8, 9, 90, 92, 104, 146, 180, 202, 224, 230], "prefer": [8, 32, 44, 45, 48, 112, 113, 114, 115, 119, 121, 130, 132, 171, 185, 186, 193, 195, 209, 214, 227, 233, 234, 235, 236, 237, 238, 239], "visual": [8, 22, 31, 32, 42, 43, 58, 59, 61, 69, 89, 90, 103, 104, 109, 112, 113, 114, 115, 117, 119, 120, 121, 122, 124, 125, 128, 131, 132, 133, 134, 136, 139, 141, 148, 167, 171, 178, 181, 182, 184, 199, 205, 213, 217, 218, 228, 230, 240, 241, 244, 246], "prototyp": [8, 112, 113, 115, 119, 134, 142, 203, 216], "faster": [8, 9, 23, 29, 63, 113, 115, 119, 131, 184, 199, 203, 224], "better": [8, 29, 48, 51, 52, 112, 113, 119, 122, 124, 125, 127, 135, 142, 146, 177, 180, 188, 203, 209, 224], "interact": [8, 9, 23, 41, 42, 64, 68, 75, 78, 98, 112, 113, 115, 120, 122, 124, 134, 142, 154, 167, 169, 174, 178, 180], "respect": [8, 11, 24, 39, 48, 74, 84, 86, 114, 119, 125, 130, 131, 133, 134, 153, 163, 167, 169, 174, 179, 187, 202, 208, 228, 238, 239, 242], "real": [8, 22, 24, 32, 39, 71, 95, 102, 106, 115, 123, 133, 137, 138, 142, 144, 146, 149, 162, 174, 178, 181, 197, 213, 218, 227, 233, 238, 239, 250, 253], "simul": [8, 42, 75, 89, 102, 112, 115, 122, 123, 124, 142, 144, 145, 154, 161, 163, 164, 165, 168, 169, 170, 174, 197, 198, 202, 203, 213, 218, 224, 232, 234, 235, 236, 237, 240, 243, 245], "consol": [8, 23, 25, 32, 41, 48, 59, 115, 125, 131, 133, 134, 148, 150, 151, 152, 171, 182, 185, 193, 194, 195, 203, 207, 212, 214, 215, 225, 226, 233, 234, 235, 245, 253], "intra": [8, 18, 106, 112, 113, 114, 115, 116, 119, 125, 137, 138, 144, 197, 207], "subscript": [8, 18, 22, 24, 28, 70, 75, 106, 112, 113, 114, 115, 138, 144, 148, 149, 151, 152, 166, 167, 171, 181, 187, 193, 195, 197, 199, 233, 234, 235], "17": [8, 32, 48, 49, 88, 100, 106, 112, 113, 114, 115, 122, 124, 132, 151, 155], "behavior": [8, 13, 14, 23, 24, 26, 36, 39, 71, 75, 88, 112, 113, 114, 115, 122, 123, 142, 147, 153, 158, 166, 173, 174, 189, 199, 200, 202, 213, 214, 225, 226, 232, 254], "html": [8, 32, 41, 61, 90, 94, 112, 123, 124, 133, 134, 135, 169, 202, 219], "counterpart": [8, 131, 167], "nativ": [8, 19, 61, 88, 109, 112, 113, 117, 124, 142, 163, 165, 167, 184, 185], "stai": [8, 51, 75, 115, 122, 130, 134, 218, 246], "pariti": [8, 106, 114, 124], "bind": [8, 69, 75, 106, 112, 113, 114, 115, 122, 132, 148, 150, 151, 166, 167, 187, 191, 193, 225, 234, 236, 248], "class": [8, 14, 18, 22, 32, 41, 70, 75, 76, 84, 86, 88, 89, 112, 113, 114, 115, 119, 121, 125, 135, 136, 144, 146, 148, 150, 151, 152, 166, 167, 171, 183, 187, 190, 193, 195, 196, 198, 207, 215, 216, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "care": [8, 16, 113, 119, 122, 219, 225, 226, 234, 235], "custom": [8, 18, 21, 22, 31, 32, 39, 40, 46, 49, 58, 59, 69, 78, 96, 103, 104, 106, 107, 108, 109, 112, 113, 114, 115, 119, 122, 123, 124, 132, 142, 144, 145, 150, 156, 166, 167, 178, 183, 191, 192, 194, 196, 198, 208, 217, 249], "eventu": [8, 107, 136, 167], "happen": [8, 10, 11, 14, 26, 29, 32, 42, 48, 70, 112, 115, 119, 120, 121, 123, 124, 127, 132, 134, 136, 146, 147, 156, 159, 180, 181, 199, 202, 227, 229, 232, 254], "until": [8, 11, 22, 30, 39, 42, 57, 58, 70, 105, 106, 112, 113, 114, 119, 122, 123, 124, 131, 134, 150, 177, 194, 202, 205, 220, 229, 233, 249, 255], "point": [8, 9, 11, 18, 23, 27, 30, 39, 42, 43, 72, 75, 78, 90, 96, 102, 103, 106, 107, 108, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 127, 132, 133, 134, 147, 153, 160, 165, 166, 167, 174, 181, 184, 187, 189, 216, 222, 223, 242, 246, 249, 253], "cut": [8, 29, 115, 132, 246], "down": [8, 16, 22, 42, 45, 75, 112, 113, 114, 115, 118, 132, 134, 147, 159, 160, 163, 168, 181, 202, 203, 213, 215, 219, 224, 242], "convers": [8, 29, 43, 47, 51, 112, 113, 114, 115, 119, 133, 151, 152, 167, 230, 243], "team": [8, 37, 78, 127, 130, 134, 243], "member": [8, 14, 22, 26, 29, 64, 112, 113, 115, 124, 125, 130, 132, 135, 136, 139, 146, 151, 152, 166, 167, 193, 203, 215, 220], "put": [8, 14, 32, 48, 65, 88, 102, 112, 113, 122, 123, 127, 132, 134, 184, 185, 186, 195, 198, 209, 216, 218, 240, 242, 246, 248, 249, 254], "complement": [8, 40], "micro": [8, 22, 102, 113, 115, 137, 142], "tutori": [8, 14, 18, 20, 29, 31, 32, 40, 41, 42, 43, 46, 48, 49, 50, 53, 69, 70, 84, 85, 86, 87, 88, 89, 97, 98, 99, 100, 104, 107, 112, 113, 114, 115, 119, 123, 125, 133, 134, 137, 138, 144, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 202, 204, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 221, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 247, 248, 249, 251, 252, 253, 254], "jvm": 8, "android": [8, 112, 113, 114, 115, 142], "java": [8, 90], "net": [8, 21, 39, 69, 114, 115, 130, 132, 142, 199, 202, 227, 253], "uwp": [8, 114], "collect": [8, 28, 30, 49, 74, 105, 112, 115, 125, 141, 144, 154, 171, 182, 203], "j": [8, 112, 115, 133, 155, 160, 252], "rclnodej": 8, "javascript": 8, "rust": [8, 142], "rclr": 8, "enabl": [8, 19, 20, 23, 26, 28, 32, 34, 36, 41, 48, 49, 50, 57, 63, 69, 79, 86, 87, 88, 89, 97, 99, 100, 101, 103, 104, 112, 113, 114, 115, 119, 122, 123, 124, 127, 134, 135, 136, 137, 142, 144, 145, 149, 153, 154, 156, 159, 160, 165, 166, 169, 189, 198, 199, 200, 202, 207, 211, 213, 220, 247, 252], "older": [8, 61, 72, 89, 112, 113, 114, 122, 124, 133, 134, 165, 252], "unmaintain": [8, 115], "ada": [8, 112], "io": [8, 32, 39, 61, 69, 112, 113, 123, 132, 202, 253], "zig": 8, "found": [8, 10, 20, 26, 28, 32, 34, 37, 39, 40, 41, 44, 48, 50, 51, 56, 57, 61, 65, 75, 79, 84, 85, 86, 87, 88, 89, 92, 97, 98, 99, 100, 101, 112, 113, 114, 115, 119, 122, 123, 124, 127, 128, 133, 134, 135, 136, 139, 140, 149, 154, 159, 163, 164, 165, 166, 167, 169, 174, 176, 184, 185, 193, 195, 204, 216, 219, 241, 242, 246, 253], "ideal": [8, 22, 116, 124, 134, 138, 182, 188], "across": [8, 12, 29, 37, 39, 51, 58, 112, 114, 116, 130, 131, 132, 134, 137, 147, 154, 156, 157, 159, 194, 196, 204, 219], "scratch": [8, 25, 48, 163, 187, 244], "wrap": [8, 32, 41, 106, 112, 113, 115, 132, 135, 138, 140, 216, 222, 236, 237], "foreign": 8, "keep": [8, 24, 27, 29, 32, 39, 42, 51, 67, 69, 71, 72, 75, 83, 88, 96, 112, 113, 119, 130, 132, 133, 134, 135, 154, 166, 167, 177, 178, 181, 185, 186, 188, 204, 224, 229, 249, 253], "thinner": 8, "easier": [8, 18, 24, 25, 29, 42, 48, 57, 75, 112, 115, 125, 131, 132, 137, 173, 177, 216, 224, 225, 226, 233, 236, 237, 246], "reason": [8, 19, 24, 37, 42, 43, 45, 48, 50, 65, 72, 75, 112, 113, 115, 119, 122, 123, 131, 132, 134, 135, 136, 148, 149, 151, 152, 154, 168, 182, 188, 189, 212, 213, 216, 219, 224, 225, 226, 232, 234, 235, 238, 239, 240], "easiest": [8, 42, 57, 93, 94, 95, 130, 133, 225, 226, 238, 239], "light": [8, 70], "weight": 8, "furthermor": [8, 22, 32, 75, 119, 189, 241], "becom": [8, 23, 24, 26, 30, 39, 51, 62, 64, 67, 72, 114, 127, 133, 134, 142, 153, 158, 175, 177, 213, 224, 225, 226, 229, 232, 247, 253], "bug": [8, 29, 32, 37, 43, 83, 105, 106, 112, 113, 114, 115, 119, 120, 122, 123, 124, 125, 127, 130, 134, 135, 136, 224, 227], "fix": [8, 27, 32, 37, 43, 69, 75, 83, 89, 105, 106, 107, 108, 109, 112, 113, 114, 115, 119, 120, 122, 123, 124, 127, 130, 131, 134, 135, 136, 137, 160, 205, 213, 216, 224, 227, 231, 241, 242, 246, 254], "properti": [8, 55, 69, 71, 86, 87, 99, 112, 113, 121, 167, 168, 178, 200, 216, 241, 242, 244, 246, 254], "spin": [8, 22, 48, 70, 75, 106, 112, 113, 115, 122, 124, 133, 146, 147, 148, 150, 151, 152, 166, 171, 187, 190, 191, 192, 193, 194, 195, 196, 199, 215, 225, 226, 233, 234, 235, 236, 237, 238, 239, 247, 248, 249], "walkthrough": [8, 142, 253], "watch": [8, 155, 181], "roscon": [8, 129, 134, 255], "talk": [8, 23, 122, 129, 176, 181, 255], "25": [8, 42, 112, 113, 114, 115, 123, 218, 242, 246], "slide": [8, 142], "ground": [8, 218, 238, 239], "bring": [8, 65, 89, 112, 115, 119, 121, 123, 124, 134, 142, 184, 213, 233, 246], "benefit": [8, 16, 18, 24, 29, 39, 106, 119, 123, 134, 136, 158, 224], "alwai": [8, 16, 22, 29, 32, 37, 39, 41, 50, 55, 57, 65, 71, 75, 84, 85, 86, 87, 88, 97, 99, 112, 113, 114, 115, 120, 123, 125, 127, 133, 134, 135, 136, 148, 150, 151, 152, 163, 167, 174, 176, 177, 178, 179, 180, 181, 182, 190, 191, 192, 194, 196, 209, 211, 214, 215, 216, 218, 230, 245, 253], "been": [8, 9, 14, 20, 22, 23, 26, 29, 30, 32, 35, 37, 39, 41, 43, 48, 49, 50, 55, 62, 64, 66, 67, 70, 76, 83, 90, 96, 106, 108, 112, 114, 115, 117, 118, 119, 120, 121, 122, 123, 125, 130, 133, 134, 139, 142, 148, 153, 156, 159, 169, 175, 186, 193, 194, 195, 196, 199, 200, 203, 211, 215, 216, 219, 220, 229, 238, 239, 246, 249, 253], "udpro": [8, 24], "entri": [9, 18, 42, 43, 64, 74, 102, 107, 108, 112, 113, 114, 122, 131, 134, 166, 184, 193, 199, 207, 249], "sub": [9, 20, 53, 54, 65, 112, 113, 115, 116, 123, 154, 163, 164, 165, 167, 171, 193, 195, 199, 233, 240], "avail": [9, 12, 14, 20, 22, 23, 24, 25, 27, 32, 35, 37, 42, 44, 47, 50, 51, 53, 55, 57, 58, 62, 66, 67, 70, 71, 73, 75, 76, 77, 78, 79, 84, 85, 87, 88, 90, 91, 92, 94, 97, 99, 100, 106, 108, 109, 112, 113, 114, 115, 117, 119, 120, 121, 123, 124, 125, 127, 133, 134, 136, 138, 139, 140, 146, 147, 148, 151, 152, 156, 160, 165, 166, 174, 177, 184, 185, 187, 188, 189, 194, 196, 200, 202, 203, 204, 209, 212, 214, 218, 219, 227, 229, 230, 231, 232, 233, 236, 237, 243, 248, 249, 253, 255], "bag": [9, 16, 29, 56, 112, 113, 114, 115, 142, 144, 145, 147, 175, 204], "record": [9, 16, 56, 78, 91, 112, 113, 114, 115, 119, 137, 142, 144, 145, 147, 150, 172, 175, 197, 203, 229], "rosbag": [9, 112, 117, 122, 123, 137, 142, 144, 176, 197], "compon": [9, 12, 22, 23, 27, 46, 48, 88, 100, 101, 103, 108, 109, 112, 113, 114, 115, 119, 123, 134, 138, 142, 168, 205, 209, 224, 242, 246, 247], "manag": [9, 22, 25, 26, 30, 39, 46, 62, 66, 67, 84, 85, 88, 97, 98, 100, 106, 107, 108, 109, 112, 113, 114, 115, 118, 127, 134, 138, 142, 144, 147, 151, 153, 154, 159, 174, 197, 206, 207, 210, 212, 252], "daemon": [9, 69, 79, 112, 113, 115, 253], "doctor": [9, 89, 112, 113, 122, 188], "issu": [9, 22, 28, 33, 36, 39, 43, 52, 57, 60, 61, 64, 70, 79, 89, 112, 113, 114, 115, 127, 130, 131, 132, 133, 135, 136, 144, 156, 171, 173, 182, 183, 185, 187, 191, 192, 198, 200, 213, 220, 253], "lifecycl": [9, 25, 101, 107, 108, 109, 117, 123, 138, 144, 197], "multicast": [9, 21, 24, 114, 124, 147, 155], "debug": [9, 16, 18, 23, 25, 31, 39, 52, 78, 91, 112, 113, 114, 115, 122, 123, 124, 131, 134, 135, 181, 182, 188, 200, 207, 216, 228], "param": [9, 14, 31, 42, 45, 46, 54, 55, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 191, 192, 212, 213, 214, 215, 230, 246], "pkg": [9, 25, 32, 40, 42, 45, 46, 50, 62, 67, 68, 76, 112, 113, 114, 115, 121, 122, 133, 148, 150, 151, 152, 167, 174, 184, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 207, 208, 209, 211, 214, 215, 223, 228, 238, 239, 245, 248, 252], "secur": [9, 17, 29, 89, 90, 92, 112, 113, 115, 116, 122, 135, 137, 138, 142, 144, 145, 149, 153, 154, 155, 203, 253], "trace": [9, 31, 43, 70, 112, 113, 114, 115, 120, 134, 144, 145, 147], "linux": [9, 21, 32, 34, 36, 37, 39, 42, 58, 59, 66, 69, 78, 79, 80, 83, 85, 86, 87, 91, 92, 94, 96, 98, 105, 106, 108, 109, 114, 115, 118, 123, 133, 135, 136, 138, 144, 147, 148, 149, 150, 151, 152, 155, 156, 158, 160, 163, 165, 166, 167, 171, 173, 174, 175, 176, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 207, 208, 211, 214, 215, 219, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249, 250, 253], "wtf": 9, "alia": [9, 113, 114, 115], "talker": [9, 10, 18, 23, 48, 50, 55, 56, 68, 79, 84, 85, 86, 87, 88, 89, 97, 100, 113, 121, 122, 123, 125, 133, 151, 152, 153, 154, 158, 159, 171, 187, 193, 195, 200, 207, 211, 253], "listen": [9, 10, 27, 45, 50, 55, 68, 79, 84, 85, 86, 87, 88, 89, 97, 100, 112, 113, 114, 115, 119, 120, 133, 148, 151, 152, 153, 154, 158, 159, 171, 174, 176, 187, 193, 195, 205, 207, 213, 215, 225, 226, 228, 231, 234, 235, 253], "echo": [9, 36, 56, 57, 69, 86, 87, 89, 99, 112, 113, 114, 115, 147, 151, 152, 165, 171, 173, 176, 184, 188, 190, 204, 233, 238, 239, 253], "termin": [9, 10, 29, 42, 43, 45, 57, 68, 69, 71, 72, 75, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 113, 114, 115, 122, 123, 124, 133, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 159, 160, 163, 164, 165, 166, 167, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 205, 207, 209, 211, 214, 215, 225, 226, 227, 228, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249, 253], "pub": [9, 20, 53, 56, 112, 113, 114, 115, 116, 122, 159, 160, 167, 169, 171, 175, 182, 193, 195, 199, 209, 216, 233, 252], "chatter": [9, 45, 48, 50, 53, 55, 119, 122, 123, 124, 147, 151, 152, 153], "hello": [9, 43, 48, 55, 56, 69, 104, 112, 113, 114, 115, 122, 123, 142, 147, 148, 154, 155, 171, 186, 191, 192, 193, 195, 242, 253], "world": [9, 22, 27, 39, 43, 48, 55, 56, 69, 71, 104, 105, 113, 122, 127, 130, 133, 142, 147, 148, 154, 155, 160, 163, 166, 168, 169, 171, 178, 186, 191, 192, 193, 195, 205, 213, 218, 225, 226, 228, 232, 233, 234, 235, 238, 239, 240, 242, 253], "begin": [9, 10, 40, 42, 75, 115, 123, 127, 132, 134, 151, 152, 153, 155, 156, 158, 159, 176, 181, 199, 209, 213, 216, 252], "loop": [9, 22, 48, 70, 75, 112, 113, 114, 115, 150, 151, 152, 181, 194, 196, 199, 203, 204, 225, 226, 249], "purposefulli": 9, "central": [9, 14, 20, 27, 52, 72, 112, 147, 219, 228], "particip": [9, 13, 26, 29, 79, 121, 147, 156, 159], "queri": [9, 22, 27, 29, 70, 71, 75, 112, 113, 114, 116, 124, 198, 236, 237], "relev": [9, 20, 29, 37, 57, 79, 96, 113, 115, 119, 121, 124, 130, 134, 135, 188, 190, 234, 235, 236, 237, 238, 239], "first": [9, 11, 14, 18, 20, 21, 22, 23, 28, 29, 32, 33, 37, 40, 41, 43, 48, 52, 57, 59, 63, 64, 65, 66, 69, 72, 73, 75, 76, 86, 87, 88, 93, 94, 95, 99, 100, 102, 105, 112, 113, 114, 115, 116, 119, 120, 122, 123, 124, 130, 131, 132, 133, 134, 136, 144, 147, 148, 149, 151, 152, 160, 163, 164, 165, 166, 167, 173, 174, 176, 177, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 202, 203, 204, 205, 207, 208, 209, 213, 214, 215, 216, 219, 224, 225, 226, 227, 228, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 253], "com": [9, 34, 37, 39, 40, 41, 43, 47, 59, 61, 62, 63, 64, 65, 69, 72, 73, 74, 76, 79, 84, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 99, 100, 103, 106, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 131, 132, 133, 134, 136, 137, 139, 140, 146, 147, 148, 149, 150, 151, 152, 153, 154, 163, 164, 165, 167, 171, 184, 185, 187, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 211, 215, 219, 220, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239, 253], "ros2cli": [9, 124, 139, 188], "framework": [9, 41, 43, 102, 103, 138, 142, 209, 216, 217, 218, 223, 224, 234, 235], "extend": [9, 27, 57, 59, 88, 100, 107, 108, 109, 112, 113, 114, 115, 119, 120, 134, 137, 142, 148, 158, 159, 166, 167, 168, 169, 185, 189, 212, 234, 235, 238, 239, 241], "via": [9, 14, 22, 23, 24, 28, 31, 32, 39, 41, 43, 56, 57, 66, 74, 75, 78, 84, 86, 88, 90, 91, 94, 100, 101, 112, 113, 114, 115, 117, 119, 121, 122, 123, 125, 127, 130, 131, 133, 134, 139, 142, 147, 171, 178, 189, 200, 207, 216, 219, 225, 226, 255], "plugin": [9, 25, 26, 31, 32, 46, 59, 88, 90, 100, 112, 113, 114, 115, 119, 120, 123, 125, 133, 137, 144, 154, 156, 166, 168, 169, 174, 181, 183, 205, 247, 248, 253], "sros2": [9, 108, 121, 124, 139, 153, 154, 156, 159], "detect": [9, 22, 24, 65, 84, 86, 103, 104, 112, 113, 114, 115, 122, 132, 135, 136, 142, 149, 166, 167, 188, 198, 218, 240], "summar": [10, 186], "advertis": [10, 48, 124, 194], "presenc": [10, 24, 75, 189, 211], "domain": [10, 26, 39, 43, 78, 79, 112, 113, 121, 137, 142, 148, 153, 173], "ros_domain_id": [10, 17, 43, 69, 112], "respond": [10, 11, 29, 62, 64, 75, 125, 148, 177, 187, 193, 194, 196, 200, 215], "appropri": [10, 24, 29, 30, 37, 112, 119, 120, 123, 124, 127, 130, 132, 133, 134, 135, 136, 151, 156, 219, 220, 234, 235, 238, 239, 253], "period": [10, 18, 22, 24, 28, 37, 39, 41, 72, 84, 86, 88, 89, 96, 98, 112, 114, 115, 123, 124, 134, 151, 152, 171, 190, 191, 192, 198, 199, 203, 205, 208, 212, 214, 227, 232], "after": [10, 11, 14, 28, 29, 32, 37, 39, 42, 43, 44, 48, 55, 57, 62, 64, 65, 66, 67, 69, 70, 72, 75, 76, 79, 90, 94, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 127, 130, 132, 133, 134, 146, 147, 148, 151, 159, 167, 168, 174, 175, 177, 181, 184, 185, 186, 187, 189, 190, 193, 194, 195, 199, 200, 203, 204, 209, 211, 212, 214, 215, 218, 220, 227, 232, 233, 234, 235, 238, 239, 242, 246, 248, 249, 251, 252, 253, 254], "go": [10, 16, 23, 24, 31, 37, 39, 42, 57, 62, 65, 67, 69, 83, 85, 87, 98, 100, 115, 121, 123, 130, 131, 133, 134, 143, 147, 148, 155, 156, 160, 163, 164, 165, 166, 167, 182, 184, 185, 186, 189, 200, 202, 203, 205, 211, 212, 213, 214, 216, 219, 223, 225, 226, 227, 229, 231, 232, 233, 234, 235, 236, 237, 241, 242, 246, 247, 248, 249, 252, 253, 254], "offlin": [10, 88, 100, 124, 159], "compat": [10, 21, 37, 56, 58, 61, 90, 103, 107, 108, 109, 112, 113, 114, 115, 116, 119, 123, 124, 134, 136, 146, 163, 164, 165, 166, 167, 176, 230], "qualiti": [10, 17, 20, 48, 56, 106, 107, 112, 113, 115, 116, 119, 123, 125, 127, 130, 133, 136, 137, 138, 142, 144, 146, 195, 197, 198, 219, 224], "demo": [10, 14, 18, 22, 23, 43, 55, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 107, 112, 113, 114, 115, 116, 119, 121, 122, 123, 124, 133, 137, 138, 139, 142, 144, 147, 153, 158, 160, 163, 164, 165, 167, 171, 204, 215, 225, 226, 227, 229, 233, 234, 235, 236, 237, 238, 239, 245, 253, 255], "three": [11, 16, 18, 22, 26, 32, 41, 42, 48, 71, 107, 108, 109, 112, 113, 115, 116, 117, 123, 134, 135, 137, 148, 154, 156, 159, 167, 174, 177, 178, 181, 187, 189, 199, 203, 208, 209, 216, 225, 226, 227, 228, 230, 240, 241, 242, 245, 246, 249], "simplifi": [11, 32, 42, 48, 64, 112, 113, 115, 123, 133, 209, 216, 224, 241], "text": [11, 21, 29, 45, 63, 78, 112, 114, 115, 123, 124, 133, 136, 153, 155, 158, 159, 167, 171, 185, 186, 191, 192, 193, 195, 199, 209, 212, 213, 214, 216, 218, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 246, 254], "declar": [11, 30, 33, 35, 48, 50, 51, 55, 77, 112, 113, 114, 115, 122, 131, 136, 137, 146, 150, 167, 168, 169, 185, 186, 187, 190, 191, 193, 195, 213, 215, 216, 219, 233, 234, 235, 236, 237, 239, 245, 247], "temperatur": 11, "sensor": [11, 16, 24, 71, 75, 104, 109, 114, 142, 160, 162, 166, 167, 178, 203, 204, 218, 225, 226, 233, 238, 239], "fieldtype1": 11, "fieldname1": 11, "fieldtype2": 11, "fieldname2": 11, "fieldtype3": 11, "fieldname3": 11, "my_int": [11, 122], "my_str": [11, 77], "own": [11, 18, 25, 26, 27, 32, 42, 43, 59, 72, 74, 78, 84, 85, 86, 87, 88, 89, 97, 99, 100, 101, 102, 104, 106, 112, 113, 115, 121, 122, 123, 127, 132, 134, 135, 136, 147, 148, 149, 150, 151, 152, 154, 155, 156, 159, 167, 169, 175, 176, 179, 185, 186, 187, 188, 191, 192, 199, 203, 215, 218, 219, 229, 236, 237, 238, 239, 242, 246, 253], "geometry_msg": [11, 48, 78, 122, 160, 166, 167, 175, 176, 177, 178, 181, 182, 187, 209, 218, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 245], "posestamp": [11, 181, 218], "dd": [11, 20, 21, 24, 26, 29, 31, 43, 56, 59, 79, 91, 94, 97, 99, 107, 108, 109, 112, 113, 114, 115, 116, 117, 121, 123, 124, 134, 137, 138, 142, 144, 145, 146, 149, 153, 154, 155, 156, 159, 198, 202, 203], "bool": [11, 14, 48, 114, 119, 120, 121, 122, 146, 236], "builtin": [11, 49, 76, 84, 86, 88, 89, 112, 113, 115, 147, 219], "boolean": [11, 14, 48, 77, 113, 115, 122, 146, 169, 179, 233, 236, 237], "byte": [11, 14, 39, 112, 113, 114, 115, 119, 121, 123], "uint8_t": [11, 112, 114], "char": [11, 22, 48, 75, 112, 113, 114, 115, 121, 122, 132, 133, 148, 150, 151, 166, 171, 187, 189, 190, 191, 193, 194, 199, 215, 222, 225, 233, 234, 236, 238, 247], "int": [11, 22, 42, 48, 50, 53, 56, 70, 75, 112, 113, 114, 122, 132, 133, 135, 136, 148, 150, 151, 166, 171, 187, 189, 190, 191, 193, 194, 196, 199, 204, 215, 222, 225, 233, 234, 236, 238, 247, 248], "float32": [11, 121, 177, 180, 198], "float": [11, 23, 50, 112, 113, 114, 115, 122, 167, 179, 198, 230, 233, 236, 237, 238, 239, 241], "float64": [11, 14, 121, 181, 187, 216], "doubl": [11, 43, 54, 65, 79, 112, 113, 114, 115, 119, 132, 166, 174, 189, 215, 225, 236], "int8": [11, 121], "int8_t": [11, 114], "uint8": [11, 119, 121, 123, 190], "int16": [11, 121], "int16_t": 11, "uint16": [11, 121], "uint16_t": 11, "unsign": [11, 16, 21, 114], "int32_t": [11, 151, 199], "uint32": [11, 15, 16, 39, 121, 146], "uint32_t": [11, 114, 146], "int64": [11, 14, 121, 187, 194, 196], "int64_t": [11, 112, 114, 200], "uint64": [11, 39, 112, 121], "uint64_t": [11, 115], "str": [11, 48, 50, 53, 56, 77, 112, 114, 115, 118, 119, 121, 123, 214, 234, 246, 248], "wstring": [11, 20, 112], "u16str": 11, "everi": [11, 23, 24, 27, 32, 37, 39, 41, 42, 62, 63, 65, 67, 75, 98, 105, 112, 114, 115, 122, 124, 125, 127, 130, 131, 133, 134, 136, 147, 148, 163, 165, 166, 167, 168, 171, 173, 175, 176, 177, 178, 179, 180, 181, 182, 185, 190, 191, 192, 193, 195, 198, 209, 211, 213, 214, 219, 224, 229, 233, 234, 235, 236, 237, 240, 245, 246, 248, 249], "arrai": [11, 39, 77, 106, 107, 108, 109, 112, 113, 114, 115, 116, 119, 190, 198, 218, 230, 249], "n": [11, 24, 43, 45, 48, 50, 65, 75, 113, 122, 124, 139, 146, 147, 150, 188, 189, 199, 203, 207, 218, 233, 239, 253], "unbound": 11, "vector": [11, 16, 27, 42, 112, 113, 119, 123, 146, 181, 191, 218, 241], "bound": [11, 107, 108, 109, 112, 113, 114, 116, 121, 242], "custom_class": 11, "permiss": [11, 51, 79, 112, 113, 115, 121, 134, 154, 159, 173, 220, 253], "enforc": [11, 16, 26, 32, 112, 113, 115, 132, 134, 153, 155, 156, 159, 202], "constraint": [11, 14, 114, 115, 119, 130, 137, 142, 159, 191, 192, 203], "rang": [11, 14, 20, 21, 29, 42, 104, 112, 113, 114, 115, 119, 123, 124, 127, 137, 152, 166, 178, 191, 192, 198, 203, 218, 242, 249], "length": [11, 43, 112, 114, 115, 119, 133, 155, 189, 240, 242, 246], "unbounded_integer_arrai": 11, "5": [11, 27, 42, 43, 48, 50, 61, 74, 86, 88, 89, 100, 112, 113, 114, 115, 122, 123, 139, 158, 160, 166, 171, 173, 175, 182, 189, 193, 194, 195, 196, 199, 202, 203, 208, 214, 216, 219, 223, 228, 232, 234, 236, 237, 238, 239, 241, 243, 249, 252], "five_integers_arrai": 11, "up_to_five_integers_arrai": 11, "string_of_unbounded_s": 11, "up_to_ten_characters_str": 11, "up_to_five_unbounded_str": 11, "unbounded_array_of_strings_up_to_ten_characters_each": 11, "up_to_five_strings_up_to_ten_characters_each": 11, "lowercas": [11, 57, 63, 132], "alphanumer": [11, 62, 67], "charact": [11, 23, 50, 88, 112, 113, 115, 119, 121, 132, 136, 213], "underscor": [11, 48, 54, 112, 113, 114, 115, 132, 133], "word": [11, 15, 113, 114, 124, 134, 173, 208, 209, 213], "alphabet": [11, 20, 112, 134], "end": [11, 20, 23, 37, 40, 42, 49, 51, 62, 63, 67, 85, 87, 88, 91, 106, 109, 112, 113, 114, 115, 116, 121, 124, 130, 132, 133, 134, 166, 167, 176, 186, 189, 194, 198, 199, 204, 211, 213, 218, 229, 232, 242, 253], "consecut": [11, 202], "present": [11, 19, 26, 27, 28, 41, 72, 112, 114, 115, 119, 133, 134, 135, 171, 205, 207, 254, 255], "appli": [11, 23, 24, 29, 34, 41, 42, 43, 48, 50, 55, 57, 70, 103, 105, 112, 113, 114, 115, 121, 124, 125, 132, 134, 136, 148, 155, 159, 191, 192, 213, 219, 227, 253], "nest": [11, 42, 50, 106, 113, 114, 115, 118, 119, 133, 186, 195, 213, 254], "third": [11, 32, 73, 118, 119, 122, 123, 124, 125, 133, 148, 175, 199, 213, 215, 233, 247], "element": [11, 41, 50, 51, 72, 78, 112, 114, 121, 123, 133, 134, 174, 178, 181, 184, 187, 230, 240, 242, 246], "fieldtyp": 11, "fieldnam": 11, "fielddefaultvalu": 11, "42": [11, 55, 69, 112, 114, 115, 122, 159, 199, 246], "y": [11, 24, 34, 43, 59, 65, 69, 76, 78, 84, 85, 86, 87, 88, 90, 97, 99, 100, 103, 112, 120, 123, 134, 149, 150, 155, 174, 175, 176, 180, 181, 182, 185, 187, 191, 192, 193, 194, 195, 196, 209, 212, 214, 215, 216, 219, 225, 226, 230, 233, 234, 235, 236, 237, 238, 239, 242, 245, 252, 253], "2000": [11, 44, 66, 79, 80, 84, 86, 90, 97, 99, 114, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 134, 155], "full_nam": 11, "john": [11, 112, 114, 190], "sampl": [11, 24, 28, 29, 39, 104, 112, 113, 114, 133, 138, 148, 149, 151, 152, 153, 171, 184, 215], "200": [11, 112, 113, 114, 212, 214], "100": [11, 42, 102, 112, 115, 122, 132, 151, 152, 176, 189, 198, 204, 227, 233], "0": [11, 20, 21, 22, 23, 36, 37, 39, 40, 41, 42, 43, 45, 48, 50, 51, 53, 56, 57, 59, 62, 63, 65, 67, 69, 70, 74, 75, 79, 84, 85, 86, 87, 88, 89, 91, 92, 100, 106, 112, 113, 114, 115, 118, 120, 121, 122, 123, 132, 133, 134, 135, 140, 142, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 160, 163, 165, 166, 167, 171, 174, 175, 176, 180, 181, 182, 184, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 203, 204, 205, 209, 211, 212, 213, 214, 215, 216, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 252], "quot": [11, 76, 84, 86, 88, 89, 112, 113, 114, 115, 132, 133, 174], "escap": [11, 50, 112, 113, 115, 123, 132, 200], "except": [11, 15, 42, 48, 54, 70, 71, 75, 76, 84, 86, 88, 89, 112, 113, 114, 115, 119, 120, 121, 122, 123, 134, 136, 165, 177, 180, 187, 193, 199, 203, 224, 226, 229, 233, 235, 236, 237, 238, 239, 241, 245], "never": [11, 15, 24, 32, 39, 70, 71, 75, 112, 114, 120, 121, 132, 134, 136, 142, 146, 199, 219, 224, 239], "programat": 11, "assign": [11, 21, 22, 75, 112, 113, 114, 115, 120, 134, 142, 213, 216, 234, 235, 249], "equal": [11, 23, 112, 113, 114, 124, 214, 229, 240], "sign": [11, 26, 86, 87, 99, 112, 113, 114, 115, 131, 133, 134, 137, 154, 159, 182, 246], "constanttyp": 11, "constantnam": 11, "constantvalu": 11, "123": [11, 112, 113, 114], "foo": [11, 39, 40, 50, 51, 52, 54, 65, 77, 120, 121, 122, 123, 132, 134, 135, 223], "bar": [11, 40, 54, 100, 112, 114, 120, 122, 123, 132, 134, 135, 174, 185, 228, 253], "uppercas": [11, 115], "server": [11, 13, 18, 22, 24, 43, 52, 71, 75, 112, 113, 114, 115, 118, 119, 121, 124, 142, 144, 145, 148, 163, 165, 166, 167, 177, 178, 187, 194, 196, 200, 206, 208, 218, 224], "concaten": [11, 121], "legal": 11, "cours": [11, 57, 127, 146, 224, 253], "want": [11, 16, 22, 24, 27, 31, 32, 36, 37, 40, 41, 42, 43, 48, 52, 56, 62, 65, 69, 73, 74, 75, 78, 79, 80, 84, 86, 88, 89, 90, 99, 109, 112, 115, 116, 119, 122, 123, 124, 128, 130, 133, 134, 135, 142, 143, 146, 158, 163, 166, 167, 173, 174, 177, 178, 179, 180, 182, 184, 185, 186, 188, 189, 190, 191, 192, 200, 202, 203, 204, 207, 208, 213, 214, 216, 218, 219, 220, 222, 223, 225, 226, 227, 230, 231, 232, 233, 236, 237, 240, 241, 242, 246, 247, 252, 253, 254], "foobar": 11, "another_pkg": 11, "anothermessag": 11, "secret": 11, "123456": 11, "yetanothermessag": 11, "val": 11, "custommessagedefinedinthispackag": 11, "an_integ": 11, "cannot": [11, 21, 24, 32, 43, 45, 51, 58, 69, 88, 100, 112, 115, 119, 122, 124, 132, 134, 135, 147, 152, 155, 171, 179, 186, 203, 238, 239, 241, 251], "emb": [11, 123], "insid": [11, 32, 42, 43, 44, 48, 57, 69, 70, 75, 113, 114, 115, 119, 122, 123, 133, 148, 150, 151, 152, 154, 163, 165, 167, 173, 184, 185, 186, 189, 190, 191, 192, 193, 194, 195, 196, 205, 211, 213, 214, 215, 218, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 253, 254], "contrast": [11, 218], "interrupt": [11, 16, 75, 115, 148, 163, 187, 194, 199], "request_typ": 11, "request_fieldnam": 11, "response_typ": 11, "response_fieldnam": 11, "feedback_typ": 11, "feedback_fieldnam": 11, "befor": [11, 19, 21, 24, 29, 32, 34, 37, 40, 42, 43, 48, 51, 55, 59, 60, 61, 62, 63, 64, 67, 72, 78, 79, 84, 85, 86, 87, 89, 90, 97, 98, 99, 112, 113, 114, 115, 123, 124, 127, 130, 132, 133, 134, 135, 136, 137, 142, 146, 147, 148, 149, 151, 152, 153, 156, 159, 163, 166, 167, 168, 169, 173, 174, 175, 176, 177, 184, 185, 186, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 202, 203, 207, 208, 211, 214, 215, 216, 219, 220, 221, 224, 229, 233, 238, 239, 241, 242, 246, 249, 253, 254], "tripl": 11, "dash": [11, 54, 105, 111, 112, 113, 114, 121, 134, 173, 194, 196], "sent": [11, 16, 26, 28, 39, 71, 112, 125, 147, 148, 155, 166, 194, 198, 199, 207, 208, 218, 249, 253, 255], "zero": [11, 16, 21, 31, 32, 43, 112, 113, 114, 115, 120, 124, 125, 132, 142, 199, 203, 240], "certain": [11, 22, 23, 56, 77, 112, 115, 119, 121, 123, 124, 127, 134, 146, 148, 154, 173], "cumbersom": 12, "quit": [12, 42, 88, 112, 115, 124, 153, 160, 176, 188, 248, 252], "quickli": [12, 15, 31, 71, 73, 134, 149, 151, 152, 153, 168, 184, 224, 227, 248, 249], "meant": [12, 28, 31, 75, 80, 124, 139, 144, 181, 190, 193, 209], "give": [12, 14, 16, 22, 29, 32, 35, 37, 42, 43, 48, 80, 83, 98, 106, 113, 115, 119, 124, 127, 131, 134, 135, 139, 147, 151, 174, 188, 189, 194, 195, 209, 213, 218, 220, 224, 227, 231, 232, 234, 235, 238, 239, 253], "report": [12, 22, 29, 37, 39, 43, 112, 113, 114, 115, 122, 124, 137, 209, 212, 228], "yaml": [12, 14, 31, 42, 50, 56, 63, 65, 72, 73, 77, 112, 113, 114, 115, 120, 125, 133, 134, 137, 154, 175, 176, 177, 179, 180, 181, 209, 210, 211, 214, 215, 219, 253], "deliv": [13, 23, 24, 39, 114, 115, 136, 199, 202], "act": [13, 14, 18, 26, 75, 123, 130, 148, 154, 159, 169, 181, 203, 209, 213, 246, 247, 253], "dure": [13, 14, 19, 22, 32, 39, 56, 58, 62, 67, 70, 71, 72, 75, 88, 91, 96, 100, 112, 113, 114, 115, 119, 120, 121, 122, 123, 127, 134, 135, 146, 147, 148, 150, 151, 152, 154, 159, 163, 168, 186, 191, 192, 194, 196, 203, 213, 214, 215, 228, 232, 249], "combin": [13, 23, 24, 26, 32, 46, 57, 112, 113, 115, 117, 121, 122, 123, 124, 132, 134, 137, 139, 173, 184, 185, 186, 199, 246], "associ": [14, 16, 23, 24, 26, 30, 52, 57, 64, 70, 96, 112, 114, 115, 118, 120, 121, 123, 124, 125, 134, 159, 174, 187], "individu": [14, 18, 23, 26, 29, 32, 37, 39, 48, 54, 64, 75, 98, 112, 115, 123, 134, 139, 159, 167, 186, 190, 199, 200, 220, 243], "startup": [14, 32, 36, 113, 115, 122, 184, 238, 239], "lifetim": [14, 55, 71, 113, 114, 123], "ti": [14, 20, 31, 207], "though": [14, 16, 21, 23, 36, 39, 47, 61, 84, 85, 86, 87, 88, 89, 100, 113, 114, 115, 121, 124, 134, 136, 146, 150, 151, 152, 176, 181, 185, 186, 191, 192, 194, 196, 200, 203, 204, 215, 225, 226, 242, 246], "could": [14, 24, 28, 29, 32, 42, 48, 57, 58, 63, 65, 72, 75, 76, 78, 84, 85, 86, 87, 88, 89, 91, 100, 112, 115, 119, 120, 122, 123, 124, 130, 133, 134, 137, 146, 148, 154, 167, 177, 188, 190, 191, 192, 193, 194, 195, 196, 203, 213, 216, 218, 227, 229, 236, 237, 242, 248, 249, 253], "sort": [14, 43, 112, 114, 134, 246], "persist": [14, 24, 88, 100, 199, 202, 233], "reload": [14, 77, 112, 115, 122, 179, 182], "restart": [14, 57, 88, 163, 166, 168, 200, 204, 225, 226, 249], "descriptor": [14, 113, 114, 119, 122, 191, 192], "empti": [14, 23, 28, 32, 33, 62, 65, 75, 84, 86, 112, 113, 114, 115, 119, 122, 132, 146, 158, 174, 177, 178, 180, 184, 189, 200, 205, 218, 235, 239], "well": [14, 16, 18, 22, 24, 29, 30, 31, 32, 40, 41, 42, 45, 48, 50, 75, 84, 86, 90, 106, 108, 109, 112, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 131, 132, 134, 150, 151, 152, 154, 156, 159, 166, 167, 171, 176, 177, 181, 182, 184, 185, 186, 187, 188, 190, 191, 192, 199, 207, 209, 212, 215, 216, 218, 219, 224, 232, 233, 238, 239, 240, 242, 253], "chanc": [14, 134, 135], "misconfigur": 14, "later": [14, 24, 41, 50, 70, 75, 77, 86, 89, 112, 115, 121, 122, 124, 127, 134, 148, 151, 156, 167, 169, 174, 176, 179, 187, 189, 190, 200, 202, 213, 214, 216, 218, 224, 233, 234, 236, 238, 242, 245, 249, 253, 254], "known": [14, 16, 18, 21, 112, 147, 151, 200, 219], "ahead": [14, 119, 185, 191, 192, 193, 194, 195, 196, 215, 249], "instanti": [14, 22, 46, 146, 147, 189, 196, 198, 199, 207, 248, 249], "allow_undeclared_paramet": [14, 112, 119], "true": [14, 20, 23, 26, 32, 37, 40, 43, 46, 48, 50, 52, 56, 69, 112, 114, 115, 119, 121, 122, 123, 124, 125, 136, 142, 146, 147, 148, 155, 156, 159, 165, 166, 167, 168, 169, 186, 191, 192, 199, 200, 202, 204, 207, 212, 214, 220, 233, 236, 237, 245, 247, 253], "haven": [14, 63, 115, 224], "attempt": [14, 24, 39, 42, 56, 112, 113, 114, 115, 121, 122, 123, 124, 133, 134, 153, 202, 203, 216], "fail": [14, 24, 26, 35, 42, 50, 61, 62, 63, 67, 70, 75, 79, 106, 112, 113, 114, 115, 119, 122, 123, 124, 127, 131, 134, 147, 148, 153, 156, 159, 179, 185, 187, 188, 189, 194, 198, 199, 200, 202, 203, 216, 221, 223, 224, 227, 229], "prevent": [14, 24, 43, 56, 75, 84, 86, 89, 112, 113, 114, 115, 119, 134, 136, 148, 153, 182, 195, 203, 224, 235, 240], "mistak": [14, 113, 115], "integ": [14, 16, 21, 23, 43, 50, 53, 77, 112, 114, 115, 122, 146, 173, 179, 187, 194, 196, 200, 215], "parameterdescriptor": [14, 122], "dynamic_typ": [14, 122], "add_on_set_parameters_callback": [14, 112, 121, 122], "immut": 14, "rcl_interfac": [14, 78, 119, 122, 139, 177, 178, 181, 191, 192], "setparametersresult": [14, 115, 119, 122], "upcom": [14, 62, 67, 105, 114, 115, 117, 127, 128, 131, 134, 166, 167, 174, 178, 186, 255], "explicitli": [14, 23, 28, 32, 36, 48, 77, 80, 112, 113, 114, 115, 119, 122, 124, 132, 134, 135, 136, 148, 166, 189, 195, 200, 207, 213, 232], "reject": [14, 112, 113, 119, 122, 124, 130, 177, 248, 249], "chain": [14, 22, 42, 142, 159, 227], "updat": [14, 28, 29, 34, 35, 37, 40, 41, 43, 49, 51, 60, 62, 64, 65, 69, 72, 74, 76, 78, 80, 84, 85, 86, 87, 90, 97, 98, 99, 104, 105, 106, 107, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 127, 128, 133, 134, 136, 142, 147, 148, 149, 153, 155, 156, 163, 164, 165, 174, 177, 179, 180, 182, 186, 199, 203, 205, 207, 208, 214, 219, 224, 225, 226, 242, 245, 248, 249, 252, 253], "sync": [14, 62, 67, 72, 98, 112, 114, 115, 148], "successfulli": [14, 26, 35, 43, 58, 66, 112, 153, 158, 177, 184, 185, 189, 198, 203, 208, 219, 233, 236, 237, 249, 253], "next": [14, 29, 32, 37, 39, 41, 52, 66, 73, 75, 78, 79, 80, 94, 106, 112, 113, 114, 119, 120, 121, 122, 123, 124, 127, 128, 130, 132, 133, 134, 142, 148, 149, 150, 151, 152, 153, 156, 158, 159, 163, 171, 202, 203, 205, 209, 215, 219, 220, 227, 234, 235, 238, 239, 242, 245, 246, 248, 253, 254], "below": [14, 21, 23, 29, 32, 33, 39, 42, 45, 46, 48, 56, 57, 61, 62, 66, 67, 70, 75, 76, 78, 79, 83, 84, 86, 88, 90, 92, 100, 101, 103, 105, 108, 109, 110, 111, 119, 121, 122, 123, 124, 127, 129, 133, 135, 136, 138, 139, 143, 146, 147, 149, 150, 151, 154, 155, 156, 159, 163, 180, 182, 186, 190, 191, 192, 193, 194, 195, 196, 198, 213, 215, 216, 218, 227, 228, 229, 233, 242, 243, 247, 253], "on_parameter_ev": [14, 114, 122], "parameterev": [14, 177, 178, 181], "noth": [14, 70, 75, 88, 100, 176, 193, 195, 202, 218], "input": [14, 42, 43, 45, 59, 75, 84, 86, 88, 89, 96, 104, 112, 114, 115, 118, 119, 124, 127, 149, 167, 169, 174, 176, 177, 180, 181, 182, 186, 199, 209, 213, 230], "delet": [14, 69, 79, 84, 85, 86, 87, 88, 89, 100, 112, 113, 114, 115, 125, 134, 146, 151, 152, 160, 202], "node_nam": [14, 42, 115, 121, 122, 177, 178, 179, 186], "describe_paramet": [14, 112, 119, 177, 178, 180], "describeparamet": [14, 177, 178], "get_parameter_typ": [14, 112, 177, 178, 180], "getparametertyp": [14, 177, 178], "get_paramet": [14, 112, 119, 177, 178, 180, 191, 192], "getparamet": [14, 119, 177, 178], "list_paramet": [14, 115, 119, 177, 178, 180], "listparamet": [14, 177, 178], "set_paramet": [14, 119, 123, 177, 178, 180, 191, 192], "setparamet": [14, 112, 123, 177, 178], "try": [14, 18, 29, 36, 39, 42, 43, 45, 57, 61, 73, 75, 78, 88, 98, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 119, 122, 123, 124, 127, 131, 132, 133, 134, 156, 169, 176, 177, 178, 179, 180, 182, 187, 188, 189, 198, 202, 203, 224, 226, 227, 229, 232, 233, 235, 236, 237, 239, 245, 248, 249, 253], "succeed": [14, 132, 177, 248, 249], "set_parameters_atom": [14, 177, 178, 180], "setparametersatom": [14, 177, 178], "facil": [14, 127], "guid": [14, 20, 31, 34, 35, 41, 45, 46, 47, 48, 50, 52, 56, 61, 62, 63, 66, 67, 70, 72, 73, 75, 76, 84, 85, 86, 87, 88, 89, 91, 97, 99, 100, 114, 122, 123, 124, 132, 133, 138, 142, 143, 148, 155, 156, 173, 175, 185, 196, 210, 217, 245], "explain": [14, 16, 20, 21, 22, 62, 64, 65, 67, 73, 79, 85, 87, 90, 100, 106, 112, 115, 130, 133, 147, 148, 154, 163, 164, 167, 188, 205, 216, 219, 233, 238, 239, 253], "rosparam": [14, 54, 78, 112, 122], "roscor": [14, 48, 134, 204], "blackboard": [14, 119], "longer": [14, 15, 22, 42, 51, 71, 88, 89, 111, 112, 113, 115, 118, 119, 121, 122, 125, 132, 133, 136, 216, 224, 227, 246, 252], "exist": [14, 18, 20, 24, 25, 32, 37, 40, 43, 47, 50, 51, 52, 57, 62, 65, 67, 69, 72, 74, 77, 79, 104, 106, 112, 113, 114, 115, 117, 118, 119, 120, 122, 123, 124, 132, 133, 134, 135, 142, 147, 150, 151, 152, 159, 166, 167, 174, 184, 185, 186, 193, 200, 202, 208, 211, 215, 216, 219, 225, 226, 227, 229, 233, 234, 235, 242, 253], "recommend": [14, 18, 23, 32, 37, 39, 43, 47, 48, 51, 59, 61, 63, 64, 65, 70, 80, 83, 84, 85, 86, 87, 88, 97, 99, 105, 114, 115, 117, 119, 122, 123, 124, 125, 128, 130, 132, 133, 134, 135, 136, 137, 154, 163, 164, 165, 167, 184, 185, 195, 196, 200, 211, 219], "close": [14, 37, 43, 57, 68, 112, 113, 114, 115, 124, 134, 136, 162, 163, 167, 182, 202, 204, 212, 218, 225, 226, 240, 254], "dedic": [14, 64, 70, 86, 87, 89, 99, 102, 112, 113, 124, 190, 213, 238, 239], "humbl": [14, 25, 29, 37, 41, 43, 44, 46, 57, 62, 65, 67, 68, 73, 76, 79, 80, 84, 85, 86, 87, 88, 89, 93, 94, 95, 97, 98, 99, 100, 101, 104, 105, 114, 125, 130, 132, 133, 134, 143, 146, 149, 151, 152, 154, 160, 163, 164, 165, 171, 173, 174, 184, 185, 191, 192, 193, 194, 195, 196, 198, 199, 202, 218, 219, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239], "cpp": [14, 18, 32, 42, 48, 93, 94, 95, 112, 113, 114, 115, 119, 122, 124, 125, 132, 136, 146, 148, 150, 151, 166, 167, 171, 185, 186, 187, 189, 190, 191, 193, 194, 198, 199, 215, 222, 225, 227, 229, 232, 233, 234, 236, 238, 247, 248, 253, 254], "parameter_blackboard": [14, 55, 122, 215], "demo_nodes_cpp": [14, 23, 45, 50, 55, 68, 79, 84, 85, 86, 87, 88, 89, 93, 94, 95, 97, 99, 100, 121, 122, 123, 124, 125, 146, 147, 151, 152, 153, 155, 156, 158, 159, 184, 198, 211, 215, 253], "situat": [15, 21, 24, 29, 39, 42, 56, 58, 71, 76, 112, 115, 123, 134, 199, 210, 213, 230], "suppos": [15, 32, 79, 146, 158, 233], "sum": [15, 70, 136, 187, 194, 196, 232], "togeth": [15, 22, 24, 32, 48, 50, 112, 115, 122, 127, 134, 178, 185, 190, 209, 248, 249], "primari": [16, 21, 29, 60, 61, 71, 106, 165, 184], "continu": [16, 43, 51, 59, 60, 61, 63, 65, 71, 72, 76, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 105, 109, 112, 114, 116, 117, 118, 119, 122, 124, 127, 128, 130, 131, 132, 134, 146, 147, 148, 150, 156, 166, 174, 177, 180, 181, 182, 194, 199, 203, 224, 228, 236, 237, 241, 242], "stream": [16, 23, 71, 104, 112, 113, 120, 122, 125, 177, 180, 181, 233, 234, 253], "earlier": [16, 107, 108, 109, 112, 117, 122, 127, 155, 171, 176, 177, 179, 180, 181, 185, 187, 188, 190, 191, 194, 209, 249], "let": [16, 22, 27, 32, 48, 52, 75, 85, 87, 105, 115, 123, 124, 130, 135, 148, 153, 154, 158, 159, 164, 165, 167, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 188, 189, 190, 193, 194, 195, 198, 199, 202, 203, 208, 209, 213, 214, 215, 216, 218, 220, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 242, 246, 247, 248, 249, 253], "break": [16, 37, 41, 43, 105, 112, 113, 119, 123, 125, 127, 128, 134, 142, 150, 181, 187, 219, 248], "sentenc": [16, 132], "entit": 16, "goe": [16, 69, 115, 125, 127, 132, 134, 136, 142, 148, 200], "bu": [16, 181], "somewhat": [16, 39, 112, 155], "resembl": 16, "devic": [16, 26, 43, 115, 142, 147, 154, 159, 166, 167, 199, 202], "electr": [16, 112, 218], "engin": [16, 123, 134, 139, 142, 203, 240, 242, 243], "power": [16, 104, 114, 142, 207, 219, 220, 228, 231, 232, 246, 252], "flexibl": [16, 24, 45, 50, 102, 106, 117, 124, 142, 153, 154, 159, 210, 214, 216, 241, 242, 246, 253], "natur": [16, 119, 180], "extens": [16, 23, 41, 43, 57, 76, 82, 84, 88, 89, 106, 108, 109, 112, 113, 114, 115, 119, 121, 123, 134, 138, 142, 154, 159, 163, 164, 165, 184], "hood": [16, 118], "whatev": [16, 32, 123, 171, 193, 195, 223], "fact": [16, 29, 75, 112, 114, 124, 146, 154, 224, 225, 226], "doesn": [16, 18, 29, 50, 51, 63, 70, 73, 89, 108, 112, 113, 114, 115, 122, 123, 124, 132, 133, 149, 150, 151, 152, 165, 167, 168, 180, 184, 185, 186, 187, 188, 195, 202, 204, 219, 225, 226, 233, 242, 246], "origin": [16, 29, 41, 42, 43, 56, 73, 79, 96, 112, 115, 120, 121, 123, 124, 131, 133, 134, 146, 153, 159, 187, 191, 192, 199, 202, 213, 240, 241, 245, 246, 253], "swap": [16, 112, 121, 122, 203, 213], "affect": [16, 23, 24, 39, 50, 51, 56, 84, 86, 115, 119, 121, 122, 124, 134, 135, 185, 200, 202, 207, 213, 214, 225, 226, 253], "rest": [16, 23, 27, 32, 39, 41, 62, 64, 67, 82, 88, 100, 112, 113, 115, 119, 134, 185, 191, 192, 209, 218], "That": [16, 24, 28, 45, 50, 75, 77, 105, 112, 115, 122, 123, 124, 133, 134, 136, 154, 158, 174, 181, 182, 186, 198, 216, 219, 224, 225, 226, 227, 242, 248], "field1": 16, "field2": 16, "semant": [16, 71, 104, 112, 119, 122, 134, 135, 142], "strong": [16, 124], "imu": [16, 52, 204], "dimension": 16, "measur": [16, 28, 104, 112, 113, 115, 141, 166, 171, 225, 226, 238, 239], "angular": [16, 160, 166, 167, 175, 176, 177, 181, 182, 209, 218, 233, 236, 237], "veloc": [16, 103, 115, 125, 166, 167, 181, 209, 236, 237, 241], "dimens": [16, 230, 241], "radian": [16, 177, 230, 235, 238, 239, 240, 241], "logger": [17, 48, 54, 112, 113, 114, 115, 137, 203, 238, 239], "executor": [17, 75, 106, 107, 108, 109, 112, 113, 114, 115, 122, 123, 137, 138, 146, 149, 185, 199, 248], "statist": [17, 112, 114, 115, 125, 127, 144, 145, 203, 227], "usag": [17, 22, 33, 42, 52, 55, 59, 70, 112, 113, 114, 115, 118, 119, 120, 136, 137, 150, 154, 187, 194, 210, 212, 213, 214, 228, 230, 231, 234, 235, 239, 253], "rqt": [17, 31, 43, 118, 120, 138, 139, 144, 167, 171, 172, 180, 181], "cross": [17, 31, 112, 113, 118, 134, 219], "tf2": [17, 106, 123, 144, 206, 218, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 245], "load": [18, 32, 39, 42, 50, 78, 90, 112, 113, 114, 115, 119, 123, 125, 136, 138, 148, 149, 166, 167, 189, 200, 203, 207, 216, 218, 242, 246], "life": [18, 116, 127, 142, 246], "cycl": [18, 116, 118, 119, 120, 134, 199], "wa": [18, 22, 23, 24, 27, 29, 37, 39, 41, 42, 43, 50, 51, 57, 69, 72, 73, 75, 79, 88, 89, 90, 91, 100, 105, 106, 112, 113, 115, 119, 120, 121, 122, 123, 131, 134, 146, 147, 149, 151, 152, 159, 167, 171, 174, 176, 185, 186, 189, 190, 194, 199, 203, 207, 209, 212, 215, 227, 229, 232, 233, 236, 237, 245, 248, 249, 255], "biggest": [18, 138, 246], "deploi": [18, 103, 131, 135, 144, 154, 250], "decis": [18, 112, 124, 125, 132, 134, 139, 177, 224, 255], "choos": [18, 20, 24, 25, 29, 44, 53, 63, 78, 83, 88, 100, 108, 123, 124, 127, 132, 133, 134, 142, 156, 163, 177, 185, 186, 190, 193, 195, 203, 253, 254], "fault": [18, 112, 115, 122, 199, 224], "isol": [18, 19, 88, 112, 113, 114, 136, 148, 199], "lower": [18, 22, 45, 71, 112, 124, 134, 147, 148, 182, 202, 227, 241, 254], "addition": [18, 22, 35, 42, 65, 77, 118, 120, 132, 134, 136, 150, 200, 212, 213, 214, 249], "special": [18, 20, 51, 104, 112, 113, 114, 115, 121, 123, 124, 125, 132, 134, 135, 146, 154, 189, 198, 224], "commonli": [18, 25, 41, 63, 74, 119, 121, 181, 184, 203, 213, 230], "subclass": [18, 193, 195, 198, 249], "shouldn": [18, 112, 115, 124, 238, 239], "block": [18, 22, 39, 51, 57, 70, 71, 75, 109, 113, 114, 115, 116, 123, 124, 132, 133, 135, 148, 150, 151, 194, 198, 203, 222, 229, 236, 237, 246, 248], "constructor": [18, 22, 75, 112, 113, 114, 115, 118, 119, 120, 122, 124, 132, 150, 151, 152, 167, 189, 191, 192, 193, 195, 196, 207, 215, 216, 233, 238, 239, 247, 248, 249], "timer": [18, 22, 70, 75, 106, 107, 108, 109, 112, 113, 114, 115, 120, 124, 148, 150, 151, 152, 187, 190, 192, 193, 195, 198, 199, 214, 226, 233, 237, 248, 252], "notif": [18, 113, 114, 131, 137, 148], "rclcpp_compon": [18, 46, 101, 123, 125, 198, 200, 207, 247, 248], "last": [18, 21, 24, 32, 41, 52, 62, 67, 72, 79, 98, 112, 114, 115, 122, 123, 124, 125, 126, 130, 147, 148, 149, 159, 165, 177, 178, 181, 182, 186, 187, 188, 189, 190, 191, 193, 194, 196, 199, 213, 216, 225, 226, 227, 229, 230, 233, 234, 235, 241, 248, 255], "discover": [18, 33, 77, 112, 187], "add_librari": [18, 32, 119, 123, 166, 167, 216, 247, 248], "talker_compon": [18, 207], "src": [18, 32, 33, 34, 40, 42, 43, 48, 57, 58, 59, 69, 73, 76, 84, 85, 86, 87, 88, 89, 93, 94, 95, 96, 115, 119, 124, 125, 131, 133, 134, 148, 149, 150, 151, 152, 163, 164, 165, 166, 167, 171, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 208, 211, 215, 216, 219, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 247, 248, 253, 254], "rclcpp_components_register_nod": [18, 119, 247, 248], "talker2": [18, 207], "component_contain": [18, 46, 115, 123, 200, 207, 247], "desir": [18, 24, 27, 39, 72, 75, 76, 117, 122, 124, 125, 133, 147, 150, 154, 158, 167, 177, 214, 230, 233], "correspond": [18, 22, 26, 29, 32, 43, 63, 73, 98, 112, 113, 115, 120, 123, 134, 147, 148, 154, 163, 166, 168, 174, 177, 193, 195, 199, 207, 213, 214, 227, 234, 235, 239, 240, 253], "workspac": [18, 20, 34, 40, 42, 43, 48, 57, 73, 76, 85, 87, 88, 89, 90, 93, 94, 95, 97, 99, 100, 106, 112, 134, 144, 148, 149, 150, 151, 152, 154, 163, 164, 165, 166, 167, 171, 173, 176, 183, 187, 189, 190, 191, 192, 193, 194, 195, 196, 204, 207, 208, 211, 212, 214, 215, 219, 221, 225, 226, 233, 234, 235, 236, 237, 238, 239, 248, 251, 253, 254], "coupl": [18, 75, 112, 114, 115, 123, 134, 188, 189, 205, 229, 245, 248, 249], "ones": [18, 19, 78, 112, 119, 122, 123, 134, 148, 179, 185, 204, 238, 239, 251, 253], "load_nod": 18, "offer": [18, 24, 56, 75, 104, 118, 124, 125, 136, 137, 146, 147, 148, 164, 165], "invok": [18, 22, 33, 48, 53, 72, 88, 115, 120, 136, 148, 184, 189, 203, 215, 219], "strictli": [18, 41, 216], "open": [19, 26, 29, 37, 57, 62, 64, 67, 68, 78, 84, 85, 86, 87, 88, 89, 91, 93, 95, 100, 102, 103, 104, 112, 113, 114, 115, 124, 125, 127, 130, 131, 133, 134, 140, 142, 143, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 159, 163, 167, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 204, 205, 207, 209, 211, 213, 214, 215, 219, 220, 224, 225, 226, 227, 228, 229, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249, 252, 253, 254, 255], "platform": [19, 20, 23, 25, 29, 32, 37, 38, 39, 48, 58, 59, 62, 66, 67, 76, 80, 83, 84, 86, 88, 92, 97, 98, 99, 100, 102, 103, 104, 106, 112, 113, 114, 115, 127, 130, 131, 134, 136, 138, 142, 146, 156, 165, 185, 188, 205, 207, 215, 219], "match": [19, 29, 32, 48, 65, 73, 90, 92, 97, 112, 113, 114, 115, 119, 121, 132, 133, 134, 135, 147, 159, 166, 186, 187, 192, 193, 195, 196, 199, 202, 216, 252], "tune": [19, 24, 31, 104, 107, 122, 148], "mcpu": 19, "cortex": 19, "a53": 19, "mfpu": 19, "neon": 19, "fp": [19, 115], "armv8": 19, "raspberri": [19, 31, 43, 142], "pi3": 19, "imag": [19, 23, 29, 38, 41, 44, 46, 68, 69, 91, 98, 104, 106, 107, 112, 113, 115, 116, 119, 124, 125, 140, 142, 181, 202, 203, 204, 216, 218, 242, 252, 254], "releas": [19, 20, 31, 32, 41, 51, 58, 73, 76, 83, 84, 85, 86, 87, 88, 96, 97, 99, 100, 101, 103, 105, 112, 113, 114, 115, 130, 131, 134, 136, 138, 139, 140, 142, 147, 163, 164, 165, 186, 188, 200, 219, 253, 255], "toolchain": [19, 91, 189, 254], "factor": [19, 20, 39, 62, 67, 136, 154], "properli": [19, 20, 26, 35, 39, 69, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 112, 113, 115, 121, 125, 131, 132, 134, 136, 149, 156, 159, 163, 173, 182, 188, 215, 216, 240, 246, 253], "accord": [19, 22, 23, 57, 62, 67, 72, 85, 86, 87, 98, 113, 121, 125, 131, 134, 136, 147, 159, 163, 205, 218], "assembli": [19, 245], "standalon": [19, 25, 41, 78, 112, 119, 124, 199, 207, 211, 219, 238, 239], "multi": [19, 22, 25, 38, 39, 48, 62, 67, 75, 106, 113, 115, 119, 132, 137, 142, 158, 228, 231, 247, 253], "docker": [19, 31, 38, 57, 72, 84, 86, 97, 99, 104, 109, 115, 142, 167, 213], "buildx": [19, 38], "transport": [20, 24, 69, 79, 104, 106, 112, 113, 115, 121, 125, 138, 155, 160, 199], "motiv": [20, 72, 135], "behind": [20, 23, 29, 112, 115, 123, 142, 177, 185, 188, 228, 232, 236, 237, 255], "wire": [20, 39, 90, 142, 236, 237], "protocol": [20, 90, 113, 115, 142, 144, 145, 167], "summari": [20, 22, 76, 88, 114, 142, 154], "industri": [20, 22, 103, 142, 203], "k": [20, 69, 112, 113, 114, 115, 160, 223, 242], "ddsi": 20, "fit": [20, 24, 75, 106, 114, 124, 130, 132, 146], "logist": 20, "consider": [20, 22, 124, 132, 133, 135, 154], "technic": [20, 29, 121, 122, 124, 130, 133, 134, 246, 255], "footprint": [20, 104], "meet": [20, 24, 63, 112, 124, 127, 130, 134, 146, 203, 255], "variat": 20, "vari": [20, 29, 39, 86, 134, 156, 184, 185], "microcontrol": [20, 102, 106, 138, 142], "safeti": [20, 75, 112, 113, 114, 115, 137, 142, 203, 240], "certif": [20, 26, 112, 113, 115, 134, 153, 154, 158, 159], "desktop": [20, 68, 78, 85, 87, 88, 97, 99, 100, 105, 121, 122, 123, 124, 125, 184], "r": [20, 42, 50, 54, 55, 56, 69, 115, 122, 125, 133, 142, 149, 155, 158, 160, 174, 177, 182, 184, 187, 204, 207, 209, 216, 245], "o": [20, 40, 41, 43, 45, 56, 69, 72, 86, 87, 89, 96, 99, 106, 107, 112, 114, 115, 122, 124, 133, 142, 155, 160, 163, 166, 167, 168, 171, 176, 192, 193, 195, 203, 211, 213, 214, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245], "iddl": 20, "least": [20, 29, 32, 34, 37, 39, 51, 114, 115, 118, 119, 122, 124, 134, 136, 143, 148, 166, 199, 203, 224, 252, 255], "wish": [20, 69, 70, 72, 88, 96, 122, 147, 148, 151, 152, 198, 246, 253], "switch": [20, 26, 48, 79, 89, 97, 98, 99, 106, 112, 113, 114, 115, 117, 124, 125, 148, 156, 173, 218, 246, 248, 252], "product": [20, 88, 95, 132, 135, 142, 154, 159, 230, 255], "statu": [20, 34, 41, 63, 70, 75, 78, 97, 99, 112, 114, 115, 122, 129, 131, 134, 149, 177, 182, 188, 194, 249, 253, 255], "apach": [20, 40, 48, 51, 63, 74, 106, 112, 115, 134, 148, 150, 151, 152, 167, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 211, 214, 215, 238, 239, 245], "binari": [20, 22, 29, 35, 41, 51, 62, 67, 72, 73, 79, 81, 84, 86, 88, 89, 94, 97, 99, 107, 108, 109, 112, 113, 114, 116, 117, 127, 131, 134, 136, 142, 148, 171, 173, 175, 184, 185, 202, 203, 204, 219, 220, 242], "v2": [20, 113, 115], "rmw_cyclonedds_cpp": [20, 79, 93, 198], "commerci": [20, 26, 29, 90, 91, 92], "research": [20, 91, 92, 104], "rmw_gurumdds_cpp": [20, 79, 94], "practic": [20, 29, 32, 33, 48, 49, 115, 122, 124, 130, 133, 135, 136, 142, 154, 176, 184, 185, 186, 187, 190, 191, 192, 193, 194, 195, 196, 203, 207, 213, 215, 224, 238, 239], "activ": [20, 22, 57, 63, 73, 112, 122, 134, 171, 173, 174, 176, 178, 180, 181, 182, 188, 215, 218, 234, 235, 236, 237, 255], "distro": [20, 29, 41, 43, 62, 66, 79, 105, 114, 115, 122, 123, 124, 125, 131, 133, 134, 154, 173, 174, 175, 185, 188, 219, 220], "pro": [20, 91, 112, 115], "our": [20, 21, 39, 40, 42, 48, 51, 52, 59, 72, 94, 106, 107, 108, 109, 112, 114, 115, 130, 132, 133, 134, 135, 140, 141, 150, 156, 158, 159, 160, 176, 178, 184, 189, 190, 191, 192, 203, 204, 205, 208, 211, 213, 216, 219, 222, 224, 225, 226, 227, 228, 232, 234, 235, 240, 241, 242, 246, 247, 248, 249, 251, 252, 253, 254, 255], "rebuild": [20, 41, 42, 43, 69, 79, 115, 124, 125, 133, 137, 185, 225, 226, 233, 254], "simultan": [20, 24, 104, 123, 175, 181, 210], "circumst": [20, 121], "inter": [20, 106, 119, 138], "correctli": [20, 32, 33, 41, 57, 58, 69, 70, 75, 78, 90, 112, 113, 114, 117, 119, 122, 123, 127, 133, 134, 136, 147, 165, 173, 195, 208, 227, 233, 246, 253], "maco": [20, 21, 36, 37, 57, 59, 78, 79, 80, 81, 83, 91, 96, 108, 109, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 133, 135, 136, 137, 148, 150, 151, 152, 156, 158, 166, 167, 170, 171, 173, 174, 176, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 207, 208, 211, 214, 215, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "elsewher": [21, 64], "physic": [21, 42, 78, 102, 148, 162, 241, 242, 244, 253], "freeli": [21, 159], "interfer": [21, 115, 120, 149, 203], "deriv": [21, 22, 112, 123, 124, 189, 204, 248], "skip": [21, 23, 32, 43, 59, 62, 67, 76, 84, 85, 86, 87, 88, 89, 100, 112, 113, 114, 115, 149, 173, 185, 190, 191, 192, 193, 194, 195, 196, 200, 215, 228, 253], "safe": [21, 35, 36, 51, 62, 67, 70, 75, 79, 106, 107, 108, 109, 112, 113, 115, 116, 119, 123, 133, 137, 142, 146, 159, 182, 186, 199, 240], "simpli": [21, 28, 29, 32, 37, 41, 51, 57, 62, 65, 76, 78, 79, 84, 86, 91, 134, 149, 174, 176, 191, 192, 193, 195, 199, 218, 219, 221, 230, 236, 237, 252], "101": [21, 112, 114, 115], "inclus": [21, 42, 112, 115, 124, 150, 151, 254], "rememb": [21, 63, 121, 130, 134, 147, 184, 185, 202, 204, 208, 212, 214, 227, 248], "16": [21, 22, 43, 79, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 123, 159, 204, 253], "thu": [21, 23, 45, 72, 75, 112, 115, 119, 120, 122, 123, 124, 125, 147, 148, 202, 224, 225, 226, 234, 235], "highest": [21, 114, 134, 136, 149], "alloc": [21, 42, 79, 106, 107, 108, 109, 112, 113, 114, 115, 119, 137, 142, 144, 145, 203], "65535": 21, "math": [21, 113, 125, 226, 235, 237, 239, 240, 245], "formula": 21, "possibli": [21, 22, 32, 39, 112, 120, 134, 156, 188, 213, 218], "232": [21, 112, 114, 115, 125], "lowest": 21, "maximum": [21, 24, 28, 32, 39, 88, 112, 115, 132, 133, 148, 171, 203, 241], "ephemer": 21, "conflict": [21, 76, 112, 113, 115, 118, 123, 127, 134, 209, 213], "window": [21, 25, 28, 29, 31, 32, 36, 37, 39, 42, 59, 69, 76, 78, 79, 80, 81, 83, 91, 94, 96, 98, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 125, 127, 128, 130, 133, 134, 135, 137, 138, 147, 148, 150, 151, 152, 155, 156, 158, 163, 164, 166, 167, 170, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 207, 208, 209, 211, 212, 214, 215, 218, 219, 225, 226, 227, 228, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "kernel": [21, 34, 39, 113, 144, 149, 203, 250], "32768": 21, "60999": 21, "215": [21, 114], "collid": [21, 240], "valu": [21, 24, 28, 39, 42, 45, 46, 48, 50, 53, 54, 55, 56, 62, 65, 69, 70, 72, 77, 79, 84, 85, 86, 87, 97, 99, 107, 108, 109, 112, 113, 114, 115, 116, 119, 120, 121, 122, 123, 124, 125, 134, 146, 147, 148, 149, 151, 152, 163, 166, 169, 171, 173, 174, 176, 177, 178, 179, 181, 185, 187, 190, 191, 192, 195, 198, 199, 200, 203, 205, 209, 213, 214, 215, 216, 224, 225, 226, 230, 233, 236, 237, 238, 239, 240, 241, 242, 246], "proc": [21, 22, 39, 113, 115], "sy": [21, 39, 41, 53, 70, 112, 114, 187, 196, 204, 239], "ipv4": [21, 39], "ip_local_port_rang": 21, "accordingli": [21, 51, 112, 121, 133, 148, 216], "49152": 21, "166": [21, 112, 113, 114, 115], "sysctl": [21, 39, 79, 199, 202], "inet": [21, 199, 202], "ip": [21, 39, 114, 122, 142, 147, 155, 165], "portrang": [21, 155], "netsh": 21, "120": [21, 32, 112, 114, 115, 198, 212, 214, 253], "spill": 21, "why": [21, 42, 112, 115, 131, 134, 142, 151, 155, 179, 188, 199, 212, 216, 227, 229, 234, 235], "7650": 21, "7651": 21, "7900": 21, "7901": 21, "1st": 21, "zeroth": 21, "7660": 21, "7661": 21, "unicast": 21, "120th": 21, "119th": 21, "7898": 21, "7899": 21, "121st": 21, "overlap": [21, 75, 115, 125, 134, 242], "low": [21, 115, 154], "enough": [21, 22, 29, 32, 37, 75, 79, 112, 124, 127, 132, 134, 195, 203], "assum": [21, 24, 27, 29, 33, 34, 35, 37, 39, 41, 42, 43, 50, 52, 75, 77, 79, 85, 87, 88, 94, 100, 112, 113, 115, 118, 119, 133, 134, 147, 148, 155, 171, 173, 175, 177, 182, 189, 190, 202, 204, 205, 212, 213, 214, 216, 222, 223, 227, 234, 235, 236, 237, 238, 239, 240, 242, 246, 247, 248, 249, 253, 254], "th": 21, "32650": 21, "32651": 21, "32660": 21, "32661": 21, "32662": 21, "32663": 21, "53rd": 21, "32766": 21, "32767": 21, "54th": 21, "32769": 21, "54": [21, 112, 113, 114, 252], "63": [21, 112, 113, 114], "On": [21, 29, 32, 41, 44, 57, 58, 75, 78, 79, 106, 109, 115, 116, 118, 133, 135, 142, 148, 163, 165, 167, 168, 187, 199, 208, 218, 219, 253], "incom": [22, 37, 39, 48, 76, 130, 148, 187, 194, 196, 205, 233, 234, 235], "explicit": [22, 56, 112, 113, 114, 115, 120, 122, 133, 134, 136, 153, 166, 198, 238, 248], "py": [22, 33, 40, 45, 57, 61, 112, 113, 114, 115, 122, 124, 132, 133, 134, 147, 163, 164, 165, 166, 167, 168, 175, 184, 186, 191, 192, 195, 204, 205, 207, 209, 211, 212, 214, 225, 226, 227, 228, 229, 230, 232, 233, 234, 236, 237, 239, 241, 242, 246, 249, 253], "although": [22, 26, 43, 121, 134, 148, 155, 156, 159], "focu": [22, 24, 32, 57, 134, 177, 180, 190, 213, 234, 235, 238, 239, 241, 242, 248, 249], "simplest": [22, 44, 57, 123, 159, 186, 187], "argc": [22, 42, 48, 75, 132, 133, 148, 150, 151, 166, 171, 187, 189, 190, 191, 193, 194, 199, 215, 222, 225, 233, 234, 236, 238, 247], "argv": [22, 42, 48, 53, 70, 75, 112, 113, 132, 133, 148, 150, 151, 166, 171, 187, 189, 190, 191, 193, 194, 196, 199, 204, 215, 222, 225, 233, 234, 236, 238, 239, 247], "init": [22, 35, 48, 53, 62, 67, 70, 72, 75, 84, 85, 86, 87, 89, 112, 113, 114, 115, 118, 133, 148, 150, 151, 152, 163, 164, 165, 166, 167, 171, 187, 190, 191, 192, 193, 194, 195, 196, 199, 204, 215, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245, 247, 249], "sharedptr": [22, 48, 75, 114, 119, 122, 124, 148, 150, 151, 166, 167, 171, 187, 190, 191, 193, 194, 198, 199, 207, 225, 233, 234, 236, 248], "shutdown": [22, 25, 70, 75, 112, 113, 114, 115, 117, 118, 123, 133, 147, 148, 150, 151, 152, 166, 167, 169, 171, 187, 190, 191, 193, 194, 195, 196, 199, 212, 215, 225, 226, 233, 234, 235, 236, 237, 238, 239, 247, 248, 249], "exit": [22, 42, 43, 79, 113, 114, 115, 124, 148, 149, 153, 158, 168, 169, 181, 187, 188, 194, 199, 203, 204, 212, 239, 249, 252], "expand": [22, 23, 32, 112, 113, 114, 115, 124, 136, 137, 218, 246], "invoc": [22, 43, 48, 55, 68, 89, 112, 114, 132, 134, 156, 184, 203, 216, 223, 247], "singlethreadedexecutor": [22, 75, 112, 124, 146, 199], "add_nod": [22, 75, 115, 124, 199], "shut": [22, 75, 147, 168, 215], "counteract": 22, "qo": [22, 31, 39, 48, 53, 106, 112, 113, 114, 115, 118, 120, 121, 123, 137, 147, 148, 176, 195, 198, 202, 245], "queue": [22, 24, 112, 115, 119, 123, 148, 193, 195, 198, 202], "kept": [22, 71, 75, 253], "taken": [22, 134, 154], "crucial": [22, 188], "flag": [22, 32, 37, 42, 43, 48, 54, 55, 56, 57, 79, 112, 113, 114, 115, 120, 122, 123, 132, 134, 135, 156, 179, 202, 220, 221, 223], "expir": [22, 24, 62, 67, 113, 115, 123, 148, 248], "parent": [22, 23, 32, 35, 42, 57, 112, 114, 121, 123, 185, 216, 225, 226, 228, 234, 235, 238, 239, 241, 242, 246, 253], "parallel": [22, 71, 75, 112, 114, 115, 185, 242], "optim": [22, 26, 103, 104, 112, 113, 114, 115, 124, 142, 203], "cost": [22, 39, 142, 199, 224], "scan": [22, 43, 104, 112, 122, 137, 205, 218, 225, 226, 233, 238, 239], "regularli": [22, 133, 134], "node1": 22, "node2": 22, "node3": 22, "staticsinglethreadedexecutor": [22, 112, 113, 115], "create_callback_group": [22, 75], "eg": [22, 62, 65, 66, 67, 73, 124], "otherwis": [22, 24, 32, 41, 43, 79, 87, 89, 91, 112, 114, 115, 119, 120, 121, 122, 123, 124, 133, 134, 136, 138, 151, 152, 166, 184, 185, 186, 195, 200, 215, 216, 248], "won": [22, 37, 50, 65, 120, 127, 154, 173, 175, 176, 181, 182, 188, 190, 202, 203, 224, 242], "trigger": [22, 24, 32, 34, 41, 42, 70, 79, 99, 112, 113, 114, 115, 124, 131, 133, 134, 148, 168, 209], "my_callback_group": [22, 75], "callbackgrouptyp": [22, 75], "mutuallyexclus": [22, 75], "subscriptionopt": [22, 75, 113, 119, 171, 198], "callback_group": [22, 75, 114, 115, 119], "my_subscript": [22, 75], "create_subscript": [22, 53, 70, 75, 112, 117, 119, 123, 124, 146, 148, 151, 152, 166, 167, 171, 187, 193, 195, 198, 199, 233, 234, 235], "sensordataqo": [22, 75, 113, 167], "mutuallyexclusivecallbackgroup": [22, 75], "self": [22, 29, 70, 75, 78, 112, 115, 125, 134, 152, 159, 166, 167, 187, 192, 195, 196, 218, 226, 233, 235, 237, 239, 242, 245, 249], "qos_profil": [22, 75, 119, 124, 245], "nodebaseinterfac": [22, 75, 120, 207], "get_default_callback_group": [22, 75], "default_callback_group": [22, 75], "mutual": [22, 75, 159], "exclus": [22, 75, 80, 112, 113, 114, 135, 182], "reentrant": [22, 75, 121], "pool": [22, 114, 115, 146, 253], "condit": [22, 32, 43, 50, 51, 70, 75, 106, 109, 112, 113, 114, 115, 118, 119, 121, 122, 123, 132, 134, 135, 199, 212, 214], "tip": [22, 32, 130, 213, 248], "add_callback_group": 22, "priorit": 22, "examples_rclcpp_cbg_executor": 22, "shorter": [22, 119], "occur": [22, 32, 37, 39, 42, 61, 70, 71, 79, 104, 112, 115, 148, 199, 203], "fifo": 22, "queu": [22, 112, 115, 195], "littl": [22, 42, 216, 246, 253], "whether": [22, 23, 34, 51, 56, 70, 75, 81, 112, 114, 122, 133, 134, 136, 146, 159, 176, 224], "round": [22, 31], "robin": 22, "fashion": [22, 24, 154], "casini": 22, "et": [22, 122], "al": [22, 113, 122], "ecrt": 22, "2019": [22, 43, 80, 88, 100, 105, 112, 114, 119, 120, 121, 122, 123, 124, 125, 128, 141, 142, 176, 184, 185, 253], "remov": [22, 34, 41, 43, 48, 49, 51, 53, 76, 77, 84, 86, 89, 96, 97, 99, 112, 113, 114, 115, 118, 119, 120, 121, 133, 134, 137, 148, 159, 163, 173, 181, 184, 193, 194, 213, 218, 219], "eloqu": [22, 105, 111, 119, 134, 147, 173], "suitabl": [22, 24, 29, 37, 202, 203], "determin": [22, 23, 24, 37, 42, 43, 51, 56, 65, 113, 115, 132, 133, 134, 135, 151, 173, 179, 180, 188, 194, 196, 219], "mix": [22, 33, 52, 74, 112, 115, 132], "formal": 22, "analysi": [22, 103, 112, 113, 114, 115, 122, 131, 132, 137], "suffer": [22, 203], "prioriti": [22, 112, 115, 134, 149, 182, 203], "invers": [22, 230], "No": [22, 24, 26, 43, 62, 65, 67, 97, 99, 112, 115, 119, 120, 121, 122, 123, 124, 125, 132, 174, 242, 253], "cpu": [22, 39, 103, 104, 112, 115, 124, 125, 163, 252, 253], "greatli": [22, 136], "waitset": [22, 112, 113, 114, 115, 137], "determinist": [22, 114, 137, 203, 224], "examples_rclcpp_wait_set": 22, "fine": [22, 84, 86, 97, 99, 122, 138, 186, 216], "grain": 22, "idea": [22, 23, 42, 113, 119, 129, 130, 132, 134, 136, 143, 174, 176, 177, 181, 209, 219, 231, 253, 254, 255], "p\u00f6hnl": 22, "workshop": 22, "2021": [22, 105, 114, 115, 122, 141, 142, 144, 153, 159, 250], "virtual": [22, 57, 69, 114, 115, 135, 147, 163, 167, 189, 203, 216, 253], "19": [22, 61, 112, 113, 114, 115, 119, 122, 123, 148, 159, 241, 242], "octob": 22, "ralph": [22, 112, 113], "lang": [22, 84, 86, 97, 99, 112, 113], "confer": [22, 255], "decemb": [22, 105, 147], "2020": [22, 105, 120, 141, 142, 147, 252, 253], "daniel": [22, 114], "tobia": [22, 114], "blass": 22, "ingo": [22, 112, 113], "l\u00fctkebohl": [22, 112, 113], "bj\u00f6rn": 22, "brandenburg": 22, "reserv": [22, 79, 112, 115], "31st": [22, 105], "stuttgart": 22, "germani": 22, "juli": [22, 105], "aim": [23, 106, 136, 149, 154, 166, 199, 203, 213, 238, 239], "attach": [23, 113, 122, 134, 154, 174, 202, 242], "disk": [23, 115, 124, 252], "storag": [23, 27, 112, 113, 114, 115, 122, 137, 150, 151, 176], "rosout": [23, 112, 114, 115, 118, 153, 160, 171, 176, 177, 178, 181, 204], "stderr": [23, 43, 112, 114, 120, 121, 124, 134, 200, 203], "disabl": [23, 43, 57, 61, 65, 112, 113, 114, 115, 124, 155, 163, 165, 171, 200, 218], "basi": [23, 124, 131, 134, 139], "info": [23, 33, 40, 43, 53, 70, 75, 84, 86, 88, 112, 113, 114, 115, 120, 121, 122, 134, 139, 143, 147, 148, 159, 160, 171, 174, 182, 187, 191, 192, 193, 194, 195, 196, 198, 200, 204, 205, 209, 215, 227, 229, 233, 237, 239, 245, 249, 253, 255], "warn": [23, 29, 32, 34, 43, 53, 57, 70, 78, 84, 112, 113, 114, 115, 119, 121, 122, 123, 132, 133, 134, 135, 177, 179, 182, 188, 189, 195, 198, 200, 216, 218, 230, 235, 240, 249, 254], "fatal": [23, 182, 200], "ascend": 23, "chosen": [23, 88, 119, 127, 138, 139, 176, 177], "remap": [23, 42, 45, 46, 54, 112, 113, 115, 117, 119, 120, 137, 138, 147, 153, 160, 182, 209, 210], "hierarchi": [23, 41, 43, 132, 218], "abc": 23, "def": [23, 45, 46, 70, 75, 115, 119, 121, 122, 123, 124, 152, 166, 167, 168, 175, 187, 191, 192, 195, 196, 204, 209, 211, 212, 213, 214, 223, 225, 226, 227, 230, 233, 234, 235, 236, 237, 238, 239, 245, 246, 249], "unset": [23, 50, 119, 155, 165, 200], "defer": [23, 112, 113], "descend": 23, "ghi": 23, "jkl": 23, "unless": [23, 32, 50, 51, 88, 112, 114, 123, 132, 133, 134, 138, 148], "split": [23, 32, 112, 113, 114, 115, 123, 124, 134, 147], "rclcpp_": [23, 112, 124], "printf": [23, 112, 114, 122, 189, 199, 200], "hit": [23, 43, 78, 134, 166, 177, 200], "_onc": 23, "_express": 23, "express": [23, 51, 58, 77, 112, 113, 114, 115, 121, 125, 134, 174, 181, 198, 200, 214, 246, 253], "_function": 23, "_skipfirst": 23, "_throttl": 23, "rate": [23, 112, 113, 115, 122, 124, 137, 148, 151, 152, 166, 181, 182, 202, 203, 248], "millisecond": [23, 28, 123, 146, 200, 203, 227, 229, 248], "_skipfirst_throttl": 23, "_stream": 23, "_stream_onc": 23, "_stream_express": 23, "_stream_funct": 23, "_stream_skipfirst": 23, "_stream_throttl": 23, "_stream_skipfirst_throttl": 23, "pull": [23, 42, 44, 62, 64, 65, 66, 67, 68, 74, 96, 98, 112, 113, 114, 118, 119, 120, 121, 123, 124, 125, 130, 131, 133, 136, 143, 156, 209, 219, 220, 253], "get_logg": [23, 48, 53, 70, 75, 122, 148, 171, 187, 191, 192, 193, 194, 195, 196, 198, 200, 215, 230, 233, 236, 237, 238, 239, 245, 248, 249], "stand": [23, 142, 199], "alon": [23, 199], "rcutils_logging_set_logger_level": 23, "rcutils_logging_get_logger_effective_level": [23, 114], "keyword": [23, 40, 48, 112, 113, 115, 119, 121, 137], "arg": [23, 34, 42, 45, 53, 54, 55, 69, 70, 84, 96, 112, 113, 114, 115, 119, 120, 121, 122, 123, 125, 134, 135, 147, 149, 152, 153, 154, 155, 156, 158, 159, 160, 166, 167, 168, 174, 178, 179, 181, 182, 184, 187, 195, 200, 202, 204, 207, 214, 221, 223, 249, 253], "throttle_duration_sec": [23, 200], "none": [23, 41, 65, 74, 75, 112, 113, 114, 119, 124, 139, 152, 164, 165, 166, 167, 187, 195, 249], "durat": [23, 24, 49, 56, 76, 112, 113, 114, 115, 118, 122, 123, 134, 149, 151, 152, 176, 200, 227, 229, 232, 233], "throttl": 23, "interv": [23, 115, 122, 123, 134, 176, 200], "skip_first": [23, 200], "set_logger_level": [23, 124], "get_logger_effective_level": 23, "wide": [23, 26, 29, 112, 115, 119, 127, 151, 152, 159, 199, 202, 230], "ros_log_dir": [23, 115, 122, 200], "exact": [23, 29, 37, 42, 75, 85, 87, 100, 173, 182, 185, 213, 221, 246, 252, 253], "ros_hom": [23, 112, 122, 200], "home": [23, 42, 69, 91, 122, 163, 186, 205, 216, 246, 249, 252, 254], "config": [23, 29, 39, 41, 42, 54, 62, 67, 82, 84, 85, 89, 97, 112, 113, 114, 115, 124, 134, 137, 171, 210, 218, 252], "rcutils_logging_use_stdout": [23, 121, 200], "stdout": [23, 120, 121, 123, 134, 179, 198, 199, 200, 203, 216], "rcutils_logging_buffered_stream": [23, 200], "unbuff": [23, 200], "forc": [23, 34, 43, 59, 60, 84, 86, 88, 112, 114, 115, 119, 120, 121, 123, 124, 174, 200, 218, 224], "rcutils_colorized_output": [23, 200], "color": [23, 112, 114, 123, 124, 174, 177, 178, 179, 181, 212, 214, 216, 218, 240, 242], "tty": [23, 124], "rcutils_console_output_format": [23, 114, 125, 200], "function_nam": [23, 200], "file_nam": [23, 179, 200], "epoch": 23, "time_as_nanosecond": 23, "nanosecond": [23, 56, 113, 114, 152, 200, 203], "line_numb": [23, 200], "log_level": 23, "external_log_config_fil": 23, "backend": [23, 103, 124], "null": [23, 86, 87, 99, 112, 113, 114, 115, 119, 120, 136, 198, 199], "unimpl": 23, "spdlog": [23, 89, 112, 114, 124], "log_stdout_dis": 23, "log_rosout_dis": 23, "significantli": [23, 39, 51, 107, 119, 125, 147], "save": [23, 27, 55, 62, 67, 78, 112, 114, 115, 124, 125, 133, 147, 151, 152, 153, 159, 165, 167, 169, 171, 176, 179, 182, 185, 186, 187, 189, 192, 193, 195, 203, 215, 218, 227, 234, 235, 238, 239, 242, 245, 246, 252, 253], "bandwidth": [23, 39, 114, 122, 124, 125], "observ": [23, 39, 107, 112, 119, 121, 142, 162], "log_ext_lib_dis": 23, "lib": [23, 32, 40, 42, 43, 48, 50, 57, 58, 88, 89, 90, 112, 113, 114, 115, 136, 148, 149, 150, 151, 156, 166, 167, 171, 187, 189, 190, 191, 193, 194, 195, 207, 215, 216, 225, 233, 234, 236, 238, 247, 248, 253], "five": [23, 115, 124, 188, 213], "insert": [23, 41, 42, 48, 119, 122, 124, 133, 135, 214, 246, 253], "evid": [23, 147], "rcl_logging_interfac": 23, "bulk": [23, 124], "decid": [23, 41, 70, 71, 75, 107, 112, 121, 124, 134, 135, 136, 139, 147, 213, 224], "sit": [23, 69], "atop": 23, "greater": [23, 31, 115, 123, 198, 224], "mutex": [23, 112, 113, 115, 135], "rich": [24, 102, 112, 114], "With": [24, 32, 48, 56, 57, 69, 75, 82, 112, 115, 121, 123, 134, 147, 148, 151, 152, 153, 155, 158, 159, 165, 168, 171, 182, 184, 186, 187, 189, 203, 205, 209, 216, 218, 219, 225, 226, 234, 235, 249, 251, 253], "reliabl": [24, 39, 55, 56, 106, 112, 114, 115, 119, 122, 123, 135, 147, 149, 167, 179, 202, 203, 233], "tcp": [24, 122, 163, 167], "effort": [24, 39, 41, 51, 106, 112, 114, 115, 119, 120, 122, 123, 125, 134, 137, 143, 199, 202, 218, 241], "udp": [24, 39, 43, 122, 155, 199, 202], "primarili": [24, 118, 119, 120, 121, 122, 123, 124, 125, 126], "lossi": [24, 39, 106, 144, 197], "wireless": 24, "deadlin": [24, 29, 56, 114, 119, 127, 203], "scenario": [24, 62, 70, 113, 127, 132, 134, 147, 156, 158, 167, 168, 224], "predefin": [24, 26, 113, 187, 202], "independ": [24, 71, 112, 119, 120, 121, 122, 123, 124, 125, 135, 139, 147, 190, 219, 247], "incompat": [24, 73, 112, 113, 114, 115, 121, 124], "deliveri": [24, 39, 48, 115, 142], "histori": [24, 27, 46, 55, 56, 112, 113, 114, 115, 119, 122, 134, 148, 179, 232], "depth": [24, 31, 55, 56, 79, 104, 112, 113, 114, 115, 119, 122, 133, 179, 245, 247], "subject": [24, 29, 30, 106, 124, 128, 159], "limit": [24, 50, 57, 88, 105, 109, 112, 114, 115, 120, 121, 122, 124, 135, 147, 153, 173, 193, 195, 199, 203, 216, 221, 241], "honor": [24, 114, 123, 124, 148], "lose": [24, 114, 115, 125, 147, 254], "robust": [24, 93, 112, 113, 115, 142, 147], "guarante": [24, 75, 112, 115, 124], "retri": 24, "durabl": [24, 55, 56, 112, 114, 115, 119, 120, 179], "transient": [24, 112, 114, 115, 119], "late": 24, "join": [24, 40, 45, 62, 67, 112, 114, 166, 167, 168, 192, 198, 211, 213, 214, 224, 225, 226, 235, 245], "volatil": [24, 56, 114, 115, 142, 179], "amount": [24, 29, 32, 39, 43, 70, 115, 123, 135, 147, 195, 203, 240, 246], "subsequ": [24, 28, 64, 65, 66, 115, 132, 134, 149, 173], "lifespan": [24, 56, 119], "recept": [24, 151], "stale": [24, 78, 112], "silent": [24, 112, 113], "drop": [24, 28, 39, 48, 56, 78, 107, 112, 113, 114, 115, 118, 122, 124, 125, 132, 134, 163, 202, 224], "liveli": [24, 56, 114, 119], "aliv": [24, 112, 113, 114, 120], "leas": [24, 112, 114], "assert": [24, 53, 72, 112, 113, 114, 115, 223], "lost": [24, 112, 113, 115, 122, 123, 124, 154, 159, 174, 199], "failur": [24, 42, 48, 61, 112, 113, 114, 115, 122, 134, 136, 147, 233], "unspecifi": 24, "infinit": [24, 112, 113, 114], "akin": [24, 29, 105], "roscpp": [24, 48, 51, 89, 137], "tcpro": 24, "latch": [24, 119, 120, 134, 199], "worri": [24, 29, 42, 174, 175], "transit": [24, 26, 39, 72, 112, 113, 117, 119, 124, 137, 142], "exercis": [24, 26, 134, 135], "vein": 24, "especi": [24, 32, 75, 106, 115, 122, 123, 124, 125, 130, 134, 136, 137, 148, 152, 178, 186, 224], "re": [24, 29, 34, 42, 43, 48, 57, 63, 65, 77, 79, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 106, 107, 108, 112, 113, 115, 119, 130, 134, 141, 146, 149, 151, 153, 156, 158, 173, 176, 178, 181, 182, 185, 186, 188, 189, 190, 199, 202, 203, 208, 216, 218, 219, 224, 234, 235, 236, 237, 238, 239, 241, 242, 246, 247, 249, 252, 253], "outdat": [24, 112, 113, 114, 131], "protect": [24, 26, 43, 112, 114, 115, 132, 135, 153, 154, 155, 159, 182, 189, 216], "arriv": [24, 28, 112, 115, 218, 227, 229], "latest": [24, 29, 41, 43, 80, 81, 85, 87, 98, 100, 112, 113, 114, 115, 118, 119, 120, 123, 128, 131, 134, 138, 147, 163, 164, 165, 178, 219, 227, 229, 236, 237, 252], "soon": [24, 39, 94, 112, 123, 127, 185, 195, 202, 203, 234, 235], "expens": 24, "mayb": [24, 115, 119, 137], "larger": [24, 42, 78, 107, 116, 130, 134, 155], "unabl": [24, 76, 79, 136, 156, 159], "click": [24, 43, 57, 62, 67, 78, 88, 100, 112, 114, 115, 122, 131, 133, 134, 149, 160, 165, 171, 174, 216, 218, 220, 251, 252, 253, 254], "tweak": [24, 57, 112, 113, 185], "pair": [24, 56, 112, 113, 114, 119, 124, 148, 207, 216], "v": [24, 31, 57, 61, 65, 80, 88, 112, 113, 114, 115, 160, 177, 184, 185, 196, 218, 253], "willing": [24, 29, 134], "stringent": 24, "unaffect": 24, "ye": [24, 42, 65, 219, 232, 252, 253], "old": [24, 29, 55, 96, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 133, 136, 147, 224, 232, 247, 251], "visibl": [24, 32, 41, 75, 112, 114, 115, 133, 173, 176, 254], "agre": [24, 121], "valid": [24, 26, 48, 65, 112, 114, 115, 119, 120, 123, 124, 146, 148, 153, 159, 174, 224, 246], "cover": [24, 32, 42, 48, 59, 62, 112, 133, 134, 137, 148, 149, 151, 152, 156, 163, 164, 165, 167, 168, 169, 174, 176, 177, 180, 187, 198, 202, 213, 238, 239], "histor": [24, 72, 105, 111, 112, 132], "awar": [24, 57, 70, 112, 114, 133, 134, 135, 142, 147, 154, 189, 213, 246], "callback": [24, 31, 48, 53, 70, 71, 106, 107, 108, 109, 112, 113, 114, 115, 119, 120, 138, 146, 149, 150, 151, 152, 167, 171, 190, 193, 195, 196, 198, 199, 212, 215, 216, 233, 234, 235, 236, 248, 249], "miss": [24, 29, 39, 57, 112, 113, 114, 115, 124, 131, 185, 188, 191, 192, 193, 194, 195, 196, 203, 215, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239], "encount": [24, 42, 43, 112, 124, 203], "satisfi": [24, 51, 63, 124, 146], "notic": [24, 42, 96, 115, 131, 134, 147, 151, 152, 174, 176, 177, 186, 189, 190, 199, 202, 213, 218, 225, 226, 227, 229, 232, 253], "graphic": [25, 29, 140, 155, 167, 174, 181, 227], "gui": [25, 42, 97, 98, 99, 114, 137, 160, 174, 182, 216, 241], "dockabl": 25, "tradit": [25, 104, 113, 136], "screen": [25, 42, 50, 113, 121, 123, 132, 133, 168, 174, 175, 191, 192, 199, 202, 208, 218, 227, 233, 245, 249, 253], "easili": [25, 29, 32, 42, 59, 61, 75, 103, 112, 114, 132, 134, 147, 149, 167, 186, 213, 224, 253], "rqt_py_consol": [25, 139], "And": [25, 41, 56, 115, 119, 123, 124, 125, 160, 179, 181, 185, 187, 189, 190, 200, 216, 227, 232, 233, 242, 248], "rqt_": 25, "sudo": [25, 34, 35, 39, 43, 62, 67, 69, 72, 73, 76, 82, 84, 85, 86, 87, 89, 90, 93, 94, 95, 97, 98, 99, 133, 134, 147, 149, 151, 152, 155, 156, 160, 163, 164, 165, 173, 174, 175, 184, 199, 202, 203, 219, 228, 252, 253], "apt": [25, 29, 34, 35, 43, 62, 66, 67, 69, 73, 76, 93, 94, 95, 98, 99, 101, 123, 131, 133, 134, 149, 151, 152, 155, 156, 160, 163, 164, 165, 173, 174, 175, 184, 202, 219, 228, 252, 253], "metapackag": [25, 74, 104, 112], "infrastuctur": 25, "rqt_common_plugin": 25, "compar": [25, 33, 43, 71, 104, 106, 112, 113, 114, 115, 134, 146, 163, 165, 184, 199, 233, 241], "restor": [25, 112, 114, 115, 119, 121, 125, 134, 147, 159], "previou": [25, 28, 37, 42, 62, 65, 67, 72, 79, 88, 96, 100, 106, 112, 113, 114, 115, 117, 119, 121, 122, 123, 124, 127, 134, 147, 148, 151, 152, 153, 154, 158, 163, 165, 171, 174, 176, 177, 178, 180, 181, 186, 187, 190, 191, 192, 193, 194, 195, 196, 199, 204, 211, 216, 218, 225, 226, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 241, 246, 248, 249], "widget": [25, 112, 125], "dock": 25, "qt": [25, 59, 60, 61, 88, 89, 100, 112, 113, 115, 136, 137, 216], "websit": [25, 29, 78, 88, 91, 94, 100, 102, 133, 139, 163, 243, 255], "perspect": [25, 112, 218], "wherev": [25, 51, 132], "discours": [25, 29, 62, 67, 121, 124, 130, 133, 141, 143, 207, 255], "announc": [25, 119, 120, 121, 122, 123, 124, 125, 127, 147, 253, 255], "port": [25, 31, 47, 51, 52, 53, 64, 106, 112, 113, 114, 115, 121, 122, 147, 151, 152, 155], "willow": 25, "garag": 25, "blog": 25, "post": [25, 29, 79, 114, 134, 139, 141], "among": [26, 103, 132, 148, 155], "encrypt": [26, 137, 156, 158, 159], "authent": [26, 62, 67, 137, 156, 158], "polici": [26, 31, 43, 112, 113, 114, 115, 119, 122, 130, 134, 137, 142, 148, 155, 176, 203], "overal": [26, 127, 130, 135, 143, 224, 245, 246], "master": [26, 37, 39, 47, 59, 63, 65, 72, 73, 86, 87, 97, 99, 108, 112, 113, 114, 131, 137, 142, 253], "off": [26, 77, 112, 113, 115, 123, 124, 125, 134, 136, 144, 159, 177, 180, 199, 222, 231, 242, 248, 253], "authorit": 26, "trust": [26, 154, 159, 242], "anchor": [26, 133, 137, 159], "integr": [26, 28, 41, 42, 43, 48, 72, 103, 104, 115, 127, 131, 132, 134, 135, 137, 142, 146, 156, 159, 171, 224, 253], "compliant": [26, 112, 113, 134, 154], "outlin": [26, 37, 70, 76, 159, 203, 218, 240], "encapsul": [26, 118, 119, 121], "flexibli": 26, "map": [26, 27, 103, 104, 112, 114, 115, 117, 121, 123, 135, 147, 153, 167, 168, 178, 203, 205, 216, 218], "deploy": [26, 157, 158, 253], "six": [26, 159, 180, 232], "grant": [26, 134, 153, 154, 220], "resid": 26, "qualifi": [26, 52, 106, 112, 115, 119, 189], "identity_ca": [26, 154, 159], "cert": [26, 112, 142, 153, 154, 159], "pem": [26, 153, 154, 159], "hold": [26, 33, 39, 63, 108, 114, 115, 120, 124, 147, 150, 160, 167, 179, 218, 248, 253], "decrypt": [26, 156, 159], "permissions_ca": [26, 153, 154, 159], "govern": [26, 102, 129, 154, 255], "p7": [26, 153, 154, 159], "ca": [26, 153, 154, 159], "workflow": [26, 41, 62, 67, 88, 100, 112, 114, 115, 122, 253], "csr": 26, "ros_security_en": [26, 155, 156, 159], "proper": [26, 112, 113, 115, 134, 159, 216, 249], "sensit": [26, 29, 154, 159, 176, 240], "ros_security_strategi": [26, 153, 155, 156, 159], "problem": [26, 28, 29, 32, 37, 42, 69, 76, 79, 89, 112, 113, 114, 115, 118, 120, 122, 123, 124, 134, 135, 137, 173, 188, 191, 192, 199, 203, 219, 224, 227, 231, 254], "yet": [26, 43, 52, 55, 57, 62, 64, 76, 109, 112, 115, 119, 120, 122, 123, 124, 125, 134, 138, 139, 142, 146, 151, 152, 160, 165, 184, 185, 200, 202, 203, 204, 216, 231, 232, 234, 235, 253], "improperli": 26, "strict": [26, 105, 115, 136, 241], "complianc": [26, 113], "assist": [26, 134, 137, 188], "transform": [27, 112, 113, 114, 115, 120, 125, 216, 218, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 241, 242, 245], "track": [27, 37, 42, 62, 103, 107, 108, 114, 122, 123, 124, 127, 141, 178, 229, 230, 231, 233], "coordin": [27, 123, 124, 138, 150, 174, 216, 228, 229, 231, 233, 234, 235, 236, 237, 238, 239], "frame": [27, 112, 113, 114, 122, 123, 125, 160, 166, 202, 205, 213, 216, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 242], "relationship": [27, 103, 199, 209, 238, 239], "tree": [27, 47, 48, 76, 78, 88, 100, 112, 113, 115, 120, 124, 125, 146, 154, 228, 229, 231, 238, 239, 241, 242], "3d": [27, 102, 103, 104, 125, 142, 163, 217, 218, 230, 234, 235, 243], "gripper": 27, "head": [27, 41, 62, 67, 98, 112, 132, 177, 218, 240, 242], "ask": [27, 29, 42, 62, 65, 67, 88, 100, 130, 134, 143, 151, 169, 212, 219, 227, 232], "ago": [27, 227, 232, 253], "pose": [27, 45, 104, 112, 120, 121, 142, 150, 160, 176, 177, 178, 180, 181, 188, 209, 213, 230, 232, 233, 234, 235, 236, 237, 238, 239], "my": [27, 40, 45, 98, 112, 115, 123, 131, 142, 166, 167, 173, 200, 242, 253], "databas": [27, 35, 64, 84, 85, 88, 100, 114, 124, 176, 219], "gather": [27, 32], "walk": [27, 72, 91, 144, 185, 227, 245], "broadcast": [27, 112, 114, 120, 213, 227, 228, 229, 231, 236, 237, 245], "learn": [27, 31, 40, 46, 72, 73, 84, 85, 86, 87, 88, 89, 97, 99, 100, 103, 104, 123, 129, 141, 142, 146, 151, 152, 155, 163, 164, 165, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 185, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 208, 209, 210, 212, 213, 214, 215, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 246], "lookup": [27, 112, 113, 114, 115, 125, 227, 229, 234, 235], "finish": [27, 57, 70, 75, 92, 98, 112, 115, 134, 151, 152, 165, 176, 177, 184, 185, 203, 212, 233, 236, 237, 248, 249, 252, 254], "move": [27, 28, 37, 48, 71, 72, 76, 94, 98, 103, 112, 113, 114, 115, 117, 119, 120, 121, 122, 123, 124, 125, 134, 137, 154, 158, 159, 160, 166, 167, 174, 176, 177, 178, 181, 198, 199, 205, 209, 213, 225, 226, 227, 228, 233, 234, 235, 238, 239, 240, 241, 242, 245, 252], "teach": [27, 31, 40, 46, 137, 142, 146, 161, 162, 170, 182, 225, 226, 229, 231], "principl": [27, 32, 163, 164, 165, 167], "tepra": 27, "2013": [27, 43, 114, 141], "tf": [27, 112, 113, 114, 115, 120, 122, 123, 160, 205, 213, 218, 228, 234, 235, 242], "character": [28, 171], "aid": [28, 59, 124], "diagnosi": 28, "ag": [28, 69, 142, 253], "averag": [28, 39, 171, 181, 203, 227], "deviat": [28, 76, 96, 112, 171, 203], "count": [28, 48, 112, 114, 115, 134, 135, 146, 148, 171, 176, 181, 193, 195, 199], "constant": [28, 112, 113, 115, 137, 142, 190, 218, 239], "libstatistics_collector": [28, 139], "upon": [28, 32, 37, 42, 104, 112, 113, 122, 154, 159, 174, 181, 215, 238, 239], "receipt": [28, 199], "wherea": [28, 48, 122, 241], "welford": 28, "onlin": [28, 29, 140, 142, 219], "algorithm": [28, 115, 142, 159], "clock": [28, 112, 113, 114, 115, 116, 118, 124, 125, 137, 151, 152, 160, 204, 218, 245], "timestamp": [28, 78, 112, 113, 114, 115, 124, 149, 150, 152, 181, 200, 229, 234, 235, 238, 239], "popul": [28, 37, 72, 78, 112, 171, 185, 186, 190, 195, 219, 238, 239], "statistics_msg": 28, "metricsmessag": 28, "nan": [28, 112, 113, 114, 115, 171], "absenc": [28, 112, 148], "signal": [28, 52, 112, 113, 114, 115, 121, 124, 212, 216], "yield": [28, 101, 112, 122, 136, 148, 181, 230], "albeit": 28, "metric": [28, 112, 122, 129], "traffic": [28, 39, 147, 156, 157, 216], "foxi": [28, 105, 111, 112, 114, 134, 147, 163, 200, 216, 253], "improv": [28, 29, 39, 105, 106, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123, 130, 134, 135, 137, 141, 142, 155, 156, 159, 163, 165, 166, 167, 199, 224], "avenu": 29, "troubleshoot": [29, 31, 112, 113, 134], "had": [29, 106, 112, 115, 118, 119, 120, 122, 123, 124, 148, 167, 176, 188, 200, 205, 219, 247], "don": [29, 32, 37, 42, 43, 50, 51, 63, 64, 65, 69, 73, 80, 89, 94, 112, 113, 114, 115, 119, 124, 132, 133, 137, 149, 150, 151, 152, 156, 163, 166, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 190, 191, 192, 194, 195, 196, 198, 199, 202, 203, 204, 209, 211, 214, 215, 216, 218, 219, 227, 241, 242, 245, 246, 249, 254], "prior": [29, 72, 114, 115, 119, 122, 123, 124, 127, 153, 155, 159, 189], "ve": [29, 39, 43, 46, 59, 63, 78, 88, 90, 100, 112, 123, 127, 133, 146, 151, 152, 171, 174, 175, 176, 177, 186, 188, 189, 190, 194, 196, 198, 199, 202, 207, 211, 216, 224, 228, 240, 242, 249], "yourself": [29, 44, 134, 177, 190, 191, 192, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239, 253], "pointer": [29, 112, 113, 114, 115, 119, 120, 121, 122, 124, 146, 151, 167, 189, 199, 216], "aren": [29, 32, 37, 50, 73, 76, 112, 115, 121, 127, 146, 188, 200, 216, 224, 241], "sai": [29, 33, 42, 48, 77, 84, 85, 86, 87, 88, 89, 97, 99, 100, 101, 115, 132, 137, 142, 185, 190, 200, 203, 208, 212, 218, 230, 232, 242], "jump": [29, 112, 113, 114, 115, 179], "suggest": [29, 43, 57, 91, 106, 112, 113, 124, 133, 134, 135, 141, 198, 216, 219, 230, 253], "instruct": [29, 35, 37, 42, 43, 44, 46, 57, 59, 60, 61, 66, 76, 78, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 96, 100, 107, 108, 109, 112, 114, 116, 117, 130, 132, 133, 134, 136, 144, 149, 150, 152, 156, 160, 163, 164, 169, 173, 174, 175, 176, 177, 184, 185, 186, 191, 192, 198, 199, 202, 203, 207, 215, 218, 219, 253, 255], "ros2_document": [29, 133, 137, 139, 154], "repo": [29, 44, 59, 62, 63, 69, 84, 85, 86, 87, 88, 89, 96, 97, 100, 103, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 134, 149, 174, 188, 193, 194, 195, 196, 202, 220, 243, 248, 249, 253], "someon": [29, 37, 130, 134, 224, 253], "els": [29, 34, 69, 70, 75, 88, 100, 130, 132, 134, 136, 148, 160, 177, 187, 194, 198, 216, 218, 224, 233, 236, 237, 248, 253], "feel": [29, 134, 174], "free": [29, 43, 57, 84, 85, 86, 87, 88, 89, 92, 100, 112, 113, 114, 127, 133, 134, 146, 160, 181, 203, 252, 253], "tracker": [29, 107, 108], "clear": [29, 42, 51, 112, 113, 114, 115, 134, 155, 177, 178, 180, 218], "ll": [29, 41, 42, 43, 48, 86, 87, 88, 89, 100, 112, 115, 130, 155, 156, 175, 176, 179, 181, 185, 186, 187, 188, 189, 190, 193, 194, 195, 196, 198, 199, 202, 203, 204, 205, 213, 216, 218, 219, 222, 223, 225, 226, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 247, 249, 253], "person": [29, 78, 127, 132, 134, 143, 253], "went": [29, 34, 42, 88, 100, 151, 152, 182, 185, 191, 192, 238, 239], "wrong": [29, 34, 42, 88, 100, 112, 114, 115, 122, 123, 182], "headlin": 29, "bad": [29, 42, 112, 115, 122, 202, 240], "rviz": [29, 32, 69, 97, 99, 109, 112, 113, 114, 116, 134, 139, 142, 144, 163, 168, 205, 206, 210, 213, 228, 231, 241, 242, 243, 245], "crash": [29, 43, 112, 113, 114, 115, 118], "past": [29, 35, 43, 57, 62, 65, 67, 112, 113, 119, 134, 150, 151, 152, 153, 173, 188, 189, 190, 191, 192, 193, 194, 196, 209, 214, 215, 225, 226, 232, 245, 255], "print": [29, 34, 42, 48, 75, 77, 79, 86, 87, 99, 112, 113, 114, 115, 117, 119, 123, 138, 146, 148, 149, 150, 151, 152, 155, 159, 165, 171, 179, 189, 191, 192, 193, 194, 195, 199, 200, 203, 205, 207, 208, 215, 230, 233, 248, 249], "screenshot": [29, 232], "env": [29, 32, 57, 69, 73, 112, 113, 114, 124, 149, 204, 253], "grep": [29, 84, 86, 123, 173], "backtrac": [29, 31, 146], "card": [29, 124], "driver": [29, 124, 142, 167, 168], "ogr": [29, 112, 113, 114, 123, 216], "reproduc": [29, 37, 96, 134, 142, 176, 224, 234, 235, 238, 239], "gif": 29, "movi": 29, "demonstr": [29, 104, 113, 121, 151, 152, 153, 174, 199], "comfort": [29, 181], "submit": [29, 62, 67, 121, 134, 255], "welcom": [29, 106, 116, 127, 130, 133, 134, 163], "visit": [29, 45, 79, 92, 136, 147, 253, 255], "offici": [29, 32, 40, 44, 74, 76, 98, 121, 123, 133, 137, 163, 164, 165, 186, 200, 255], "content": [29, 43, 68, 98, 138, 142, 144, 197, 216, 255], "divers": 29, "ecosystem": [29, 31, 66, 72, 73, 124, 131, 134, 135, 219, 224], "greatest": [29, 136], "asset": [29, 42, 124, 163, 245], "leverag": [29, 42, 45, 104, 112, 119, 137, 142, 154], "mind": [29, 42, 75, 154, 185, 188, 203], "faith": 29, "mi": 29, "tone": 29, "comment": [29, 41, 42, 43, 48, 70, 112, 113, 114, 115, 119, 120, 130, 134, 137, 148, 193, 195, 198, 220], "internet": 29, "doubt": [29, 219], "insult": 29, "poison": 29, "mood": 29, "almost": [29, 41, 65, 75, 120, 195, 240], "seen": [29, 32, 37, 39, 43, 78, 121, 124, 147, 199, 207, 218, 232, 253], "didn": [29, 115, 124, 132, 203, 225, 226, 240, 242, 246], "nobodi": 29, "again": [29, 32, 43, 48, 53, 57, 69, 70, 79, 113, 119, 127, 147, 148, 149, 151, 152, 155, 156, 168, 174, 176, 178, 185, 187, 188, 190, 191, 192, 193, 194, 195, 196, 199, 203, 227, 230, 232, 241, 249, 253, 254], "poor": 29, "shout": 29, "aggrav": 29, "larg": [29, 32, 39, 84, 86, 106, 107, 112, 113, 115, 118, 130, 134, 137, 140, 142, 143, 147, 151, 152, 210, 224], "peopl": [29, 40, 45, 64, 80, 103, 105, 106, 121, 127, 134, 188, 220, 224], "crosspost": 29, "pick": [29, 114, 115, 120, 132, 218], "forum": [29, 79, 130, 131, 143, 255], "think": [29, 130, 137, 179, 188, 216, 225, 226], "beg": 29, "mostli": [29, 40, 71, 115, 119, 137, 188, 218, 224], "neg": [29, 112, 115, 134, 135, 216, 241], "unrel": 29, "focus": [29, 112, 115, 135, 137, 166], "spam": [29, 114], "pai": [29, 113, 154, 177], "wall": [29, 32, 48, 112, 122, 132, 148, 166, 167, 182, 193, 218], "book": [29, 190], "paid": [29, 88, 100, 139, 243], "speak": [29, 136, 233], "confus": [29, 112, 134, 153, 181], "moreov": 29, "degrad": [29, 39, 202], "paraphras": 29, "contextu": 29, "attribut": [29, 50, 112, 113, 121, 123, 135, 147, 148, 166, 167, 181, 240, 242, 246], "d": [29, 39, 42, 69, 70, 72, 76, 86, 87, 88, 97, 98, 99, 107, 108, 112, 114, 130, 132, 139, 143, 155, 177, 187, 195, 196, 199, 200, 204, 213, 219, 223, 228, 245, 248, 249], "u": [29, 42, 48, 62, 67, 69, 73, 75, 76, 84, 85, 86, 88, 89, 97, 100, 112, 113, 115, 122, 125, 127, 132, 134, 137, 140, 143, 146, 148, 151, 152, 154, 155, 160, 177, 180, 181, 184, 189, 203, 213, 214, 218, 227, 230, 232, 236, 237, 239, 246, 253, 254], "regard": [29, 31, 75, 113, 121, 134, 158], "email": [29, 48, 74, 112, 113, 114, 131, 134, 140, 150, 151, 152, 186, 191, 192, 193, 194, 195, 196, 215, 238, 239], "osrfound": [29, 48, 113, 115], "glossari": 30, "contract": 30, "prompt": [30, 42, 61, 62, 65, 88, 97, 100, 184, 185, 193, 195, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239], "client_librari": 30, "enhanc": [30, 32, 123, 124, 136, 142, 169, 255], "propos": [30, 32, 74, 123, 124, 130, 134, 154, 255], "approv": [30, 37, 64, 113, 114, 134], "consensu": [30, 134, 142], "ratifi": 30, "viewabl": 30, "vc": [30, 59, 62, 84, 86, 88, 89, 96, 149, 253], "cv": [30, 103, 112, 113, 114, 115, 123, 199], "svn": [30, 65, 88], "git": [30, 34, 41, 43, 44, 62, 63, 65, 67, 69, 76, 84, 88, 93, 94, 95, 112, 113, 114, 115, 133, 134, 136, 149, 153, 163, 164, 165, 184, 185, 202, 219, 228, 253, 254], "mercuri": 30, "site": [30, 42, 43, 57, 92, 127, 141, 252, 255], "bitbucket": [30, 63], "succinct": 31, "knowledg": [31, 134, 137, 168, 169, 189, 191, 192, 219, 234, 235], "rope": 31, "ament_cmak": [31, 33, 40, 74, 121, 123, 124, 139, 148, 150, 151, 166, 167, 184, 186, 187, 189, 190, 191, 193, 194, 211, 214, 215, 222, 238], "migrat": [31, 45, 76, 112, 113, 115, 122, 134, 135, 137, 142, 210, 215], "synchron": [31, 62, 66, 67, 75, 98, 103, 107, 108, 109, 113, 124, 137, 196, 203], "asynchron": [31, 75, 107, 108, 109, 112, 113, 114, 196, 233, 248, 249], "rosbag2": [31, 115, 118, 119, 121, 138, 139, 142, 150, 151, 152, 176], "overrid": [31, 32, 41, 55, 57, 112, 113, 114, 115, 119, 122, 123, 125, 135, 146, 167, 176, 185, 189, 216], "foxglov": [31, 114], "studio": [31, 32, 43, 58, 59, 61, 69, 90, 112, 117, 119, 120, 121, 122, 123, 124, 125, 128, 133, 184], "deb": [31, 34, 62, 67, 69, 73, 80, 86, 87, 94, 131, 134, 151, 152, 160, 163, 165, 173, 175, 184, 252], "instrument": [31, 112, 113, 114, 115, 120, 135, 149, 203], "variant": [31, 44, 48, 51, 76, 85, 87, 88, 100, 114, 121, 122, 123, 124, 125], "ros1_bridg": [31, 43, 109, 121, 124, 137, 139, 204], "upstream": [31, 59, 62, 108, 114, 115, 124, 131], "ubuntu": [31, 34, 35, 43, 59, 62, 66, 67, 69, 72, 74, 80, 81, 83, 92, 94, 98, 104, 105, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 128, 131, 138, 163, 165, 167, 170, 174, 219, 228, 252, 253], "22": [31, 72, 79, 80, 86, 87, 99, 112, 113, 114, 115, 122, 123, 124, 125, 128, 134, 136, 138, 163, 242], "04": [31, 59, 72, 80, 86, 87, 99, 104, 106, 107, 108, 109, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 134, 138, 155, 159, 163, 242, 252, 253], "loan": [31, 112, 113, 114, 115, 120, 123], "pi": [31, 43, 113, 123, 142, 225, 226, 242, 245, 246], "id": [31, 39, 42, 43, 52, 68, 69, 71, 79, 104, 112, 114, 115, 121, 123, 124, 133, 134, 147, 148, 153, 159, 173, 176, 177, 199, 207, 208, 227, 238, 239, 253], "vscode": [31, 57, 142], "rosdistro": [31, 37, 41, 43, 59, 62, 64, 65, 67, 73, 85, 86, 87, 88, 89, 94, 97, 98, 99, 100, 112, 119, 120, 121, 122, 123, 124, 125, 131, 139, 143, 149, 163, 164, 165, 185, 191, 192, 193, 194, 195, 196, 215, 220, 225, 226, 233, 234, 235, 236, 237, 238, 239], "script": [32, 36, 40, 41, 43, 45, 47, 50, 53, 58, 72, 88, 90, 94, 112, 113, 114, 115, 134, 147, 150, 163, 184, 185, 203, 204, 219], "package_nam": [32, 40, 41, 42, 45, 50, 55, 123, 134, 167, 178, 179, 186, 192, 209, 211, 213, 214, 222, 235, 245], "ci": [32, 66, 72, 98, 106, 112, 113, 114, 115, 127, 130, 131, 134, 135, 137, 142, 224, 235, 239], "bloom": [32, 35, 37, 65, 73, 98, 109, 131, 220], "cmake_minimum_requir": [32, 48, 74, 148, 166, 167, 193, 194], "8": [32, 39, 42, 43, 48, 61, 79, 80, 84, 85, 86, 88, 94, 97, 99, 100, 106, 112, 113, 114, 115, 119, 122, 123, 125, 132, 139, 146, 147, 148, 155, 163, 175, 202, 203, 209, 238, 239, 240, 242, 249], "my_project": [32, 33, 65, 74, 123], "ament_packag": [32, 40, 48, 74, 123, 139, 148, 166, 167, 187, 189, 193, 194, 208, 211, 214], "ident": [32, 114, 121, 154, 159, 190, 193, 195, 213, 238, 239, 240], "find_packag": [32, 33, 42, 48, 49, 51, 74, 112, 113, 114, 115, 120, 121, 125, 132, 135, 148, 150, 151, 166, 167, 187, 189, 190, 191, 193, 194, 208, 214, 215, 216, 222, 233, 245, 247, 248], "config_extra": [32, 48], "configure_fil": 32, "discuss": [32, 41, 45, 46, 122, 124, 131, 134, 143, 151, 152, 177, 180, 182, 207, 232, 255], "config_extras_post": 32, "ament_export_": 32, "afterward": [32, 72, 88, 137, 179, 192, 213, 214, 233, 234, 235, 238, 239, 253], "project_nam": [32, 33, 40, 48, 58, 113, 136, 148, 150, 151, 166, 167, 171, 187, 190, 191, 193, 194, 208, 211, 214, 215, 216, 222, 225, 233, 234, 236, 238, 247], "_config_extra": 32, "_config_extras_post": 32, "total": [32, 104, 113, 134, 204, 253], "append": [32, 86, 87, 88, 100, 113, 114, 115, 123, 136, 167, 173, 180, 181, 184, 195, 214, 245, 249], "compli": [32, 49, 63, 112, 119, 130, 154], "c99": [32, 132], "newer": [32, 43, 48, 51, 76, 106, 112, 115, 118, 134, 136, 147, 200], "customari": 32, "NOT": [32, 48, 114, 148, 151, 166, 167, 189, 193, 203, 216, 246], "cmake_c_standard": 32, "99": [32, 112, 114, 115, 134, 203], "endif": [32, 33, 48, 51, 135, 136, 148, 151, 166, 167, 189, 193, 216, 222, 233, 248], "cmake_cxx_standard": [32, 48, 49, 148, 151, 166, 167, 193], "clean": [32, 37, 42, 43, 48, 62, 67, 69, 79, 88, 112, 113, 114, 115, 134, 148, 163, 186, 193, 216, 244, 249, 252, 254], "throw": [32, 42, 48, 112, 114, 115, 123, 134, 159, 224], "w1": [32, 230], "gcc": [32, 82, 84, 86, 113, 114, 115, 136, 146, 248, 254], "clang": [32, 48, 112, 113, 114, 115, 135, 136, 137, 148, 193], "wextra": [32, 48, 112, 132, 148, 193], "wpedant": [32, 48, 112, 132, 148, 193], "highli": [32, 37, 134, 142, 154], "wshadow": [32, 115], "advis": [32, 124, 132], "add_compile_opt": [32, 48, 135, 148, 193], "clutter": [32, 41], "cmake_compiler_is_gnucxx": [32, 48, 148, 193], "OR": [32, 48, 148, 193, 198, 220], "cmake_cxx_compiler_id": [32, 48, 135, 148, 193], "nomenclatur": 32, "artifact": [32, 98, 113, 115, 121, 131, 133, 134, 137, 154], "usabl": [32, 80, 114, 115, 122], "subdirectori": [32, 41, 112, 115, 121, 133, 184, 227, 233], "folder": [32, 33, 43, 57, 63, 65, 69, 79, 84, 86, 88, 100, 102, 112, 114, 133, 134, 136, 150, 151, 152, 154, 163, 164, 165, 166, 167, 171, 173, 186, 189, 191, 192, 193, 194, 195, 196, 212, 213, 214, 215, 216, 234, 235, 238, 239, 242, 245, 252, 254], "my_librari": 32, "target_include_directori": [32, 48, 113, 121, 166, 167, 216, 222, 248], "build_interfac": [32, 121, 216, 222, 248], "cmake_current_source_dir": [32, 136, 216, 222, 248], "install_interfac": [32, 121, 216, 222, 248], "cmake_install_dir": 32, "implicitli": [32, 113, 119, 146], "wiki": [32, 37, 43, 50, 74, 89, 102, 103, 113, 123, 124, 131, 137, 138, 169, 189, 246, 248, 252, 253, 255], "visibility_control": [32, 114, 136, 198, 248], "dll": [32, 43, 58, 88, 113, 115, 136, 207], "rviz_rend": [32, 136, 216], "my_library_publ": 32, "target_compile_definit": [32, 136, 233, 248], "my_library_building_librari": 32, "trick": [32, 130, 232, 246, 248], "add_execut": [32, 40, 48, 125, 148, 150, 151, 166, 171, 187, 190, 191, 193, 194, 215, 222, 225, 233, 234, 236, 238, 247], "target_link_librari": [32, 48, 112, 113, 114, 115, 123, 125, 190, 222], "advic": [32, 136, 142], "ament_target_depend": [32, 40, 48, 112, 113, 114, 115, 121, 148, 150, 151, 166, 167, 171, 187, 189, 190, 191, 193, 194, 215, 216, 222, 225, 233, 234, 236, 238, 247, 248], "linear": [32, 160, 166, 167, 175, 176, 181, 182, 209, 218, 233, 236, 237], "algebra": 32, "eigen3": [32, 82, 112], "modern": [32, 112, 113, 114, 115, 132, 133, 252], "eigen": [32, 88, 89, 100, 112, 113, 114, 127, 230], "previous": [32, 42, 48, 50, 64, 75, 99, 106, 112, 119, 120, 121, 122, 123, 124, 125, 134, 136, 147, 148, 151, 177, 187, 200, 208, 215, 225, 226, 233, 253], "reusabl": [32, 106, 113, 207, 210, 213, 214], "downstream": [32, 48, 113, 115, 121, 123, 124, 134, 207], "overlai": [32, 65, 115, 123, 173, 184, 218, 253], "readthedoc": [32, 112, 114, 123, 134], "en": [32, 41, 84, 85, 88, 97, 112, 115, 123, 124, 133, 134, 137, 146, 219], "destin": [32, 40, 48, 123, 148, 150, 151, 152, 155, 166, 167, 171, 177, 186, 187, 189, 190, 191, 193, 194, 211, 214, 215, 216, 225, 233, 234, 236, 238, 247, 248, 254], "export_": 32, "archiv": [32, 34, 44, 46, 65, 73, 80, 86, 87, 88, 91, 99, 100, 114, 117, 134, 166, 167, 174, 185, 198, 199, 216, 247, 248], "bin": [32, 43, 48, 57, 60, 69, 73, 79, 84, 88, 89, 100, 114, 133, 166, 167, 204, 207, 216, 247, 248], "ament_export_target": [32, 115, 216, 247], "has_library_target": 32, "ament_export_depend": [32, 48, 114, 121, 190], "some_depend": 32, "snippet": [32, 42, 147], "too": [32, 43, 88, 112, 113, 132, 148, 151, 199, 240, 246, 251], "scope": [32, 39, 50, 54, 112, 113, 115, 125, 132, 134, 146, 216, 249], "treat": [32, 33, 112, 148], "unix": [32, 42, 69, 112, 115, 136], "notat": [32, 242], "attent": [32, 154, 177], "shown": [32, 50, 133, 136, 147, 177, 200, 212, 213, 218, 229, 246, 253, 254], "cmake_install_prefix": [32, 123], "superflu": [32, 112], "ament_export_include_directori": [32, 48, 113, 121, 166, 167, 189, 216], "ament_export_librari": [32, 48, 112, 113, 121, 166, 167], "stanza": 32, "my_ex": 32, "linter": [32, 37, 63, 112, 113, 114, 115], "build_test": [32, 33, 48, 51, 113, 115, 135, 222], "ament_add_gtest": [32, 48, 115, 222], "ament_lint_auto": [32, 48, 132, 134, 135, 186], "ament_lint_auto_find_test_depend": [32, 48, 124, 135], "ament_lint_common": [32, 48, 134, 135, 186], "ament_cmake_lint_cmak": 32, "some_test": [32, 48], "test_sourc": 32, "regular": [32, 51, 80, 112, 114, 115, 122, 125, 134, 150, 151, 152, 176, 177, 247], "append_env": [32, 33], "addtion": 32, "append_library_dir": 32, "ld_library_path": [32, 42, 149], "timeout": [32, 33, 75, 112, 113, 114, 115, 123, 136, 227, 229, 231, 234, 235], "60": [32, 33, 112, 113, 114, 149, 159, 176, 198], "skip_test": 32, "skip_linking_main_librari": 32, "working_directori": [32, 33, 121], "cmake_current_binary_dir": [32, 33, 115, 121, 136], "ament_add_gmock": [32, 115], "pathto": 32, "probabl": [32, 43, 57, 79, 89, 125, 174, 187, 203, 218, 253], "rosidl_generate_interfac": [32, 33, 48, 49, 114, 119, 120, 187, 190, 208], "ament_register_extens": 32, "rosidl_generator_cpp_generate_interfac": 32, "whenev": [32, 39, 75, 130, 193, 215, 216], "asid": 32, "extension_point": 32, "cmake_filenam": 32, "hardli": 32, "rare": [32, 65, 122, 188], "interest": [32, 42, 72, 73, 106, 113, 114, 123, 124, 127, 130, 134, 137, 155, 198, 205, 219], "my_extension_point": 32, "ament_execute_extens": 32, "fill": [32, 39, 63, 64, 113, 123, 146, 181, 186, 193, 195, 233, 238, 239], "pluginlib": [32, 51, 139, 166, 167, 189, 216, 247, 254], "intent": [32, 51, 114, 121], "shallow": 32, "subfold": [32, 48, 49, 112, 134, 167, 184], "said": [32, 45, 177], "obtain": [32, 42, 72, 90, 112, 115, 124, 136, 151, 152, 154, 234, 235, 238, 239, 253], "displai": [32, 69, 112, 113, 114, 115, 116, 159, 160, 165, 166, 177, 179, 182, 205, 215, 217, 228, 241, 242, 246], "my_rviz_displai": 32, "plugin_descript": 32, "resource_index": [32, 40, 113, 167, 186], "pluginlib_export_plugin_description_fil": [32, 166, 167, 189, 216], "rviz_common": [32, 216], "plugins_descript": 32, "rviz_common__pluginlib__plugin": 32, "factori": [32, 120], "mesh": [32, 112, 113, 114, 115, 142, 240, 242], "owner": [32, 134, 143], "deal": [32, 57, 114, 115, 122, 125, 136, 233, 248, 253], "impli": [32, 105, 246], "register_rviz_ogre_media_export": 32, "my_dir": 32, "ogre_media": 32, "rviz_ogre_media_export": 32, "now": [32, 33, 42, 43, 44, 48, 50, 51, 57, 63, 64, 68, 69, 72, 73, 75, 76, 78, 86, 87, 88, 90, 93, 94, 95, 96, 98, 99, 100, 106, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 127, 132, 133, 134, 137, 147, 148, 150, 151, 152, 154, 155, 156, 158, 160, 167, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 201, 202, 203, 204, 205, 207, 208, 212, 213, 214, 215, 216, 218, 219, 223, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 245, 246, 248, 249, 251, 252, 253, 254], "ament_index_cpp": 32, "ament_index_pi": 32, "explor": [32, 106, 142, 156, 159, 168, 219, 230, 241, 242, 253, 254], "ament_index_has_resourc": [32, 119], "var": [32, 45, 50, 112, 113, 114, 115, 119, 123, 132, 214, 253], "fals": [32, 48, 56, 77, 112, 113, 114, 115, 119, 121, 123, 124, 125, 136, 179, 212, 214, 233, 236, 237, 245], "resource_typ": 32, "resource_nam": 32, "rviz_default_plugin": 32, "ament_index_get_resourc": 32, "prefix_path": 32, "ament_index_get_prefix_path": 32, "choic": [32, 45, 51, 63, 75, 80, 102, 113, 124, 151, 152, 185, 203, 216, 240, 252, 253], "ament_index_register_resourc": 32, "ogre_media_resource_fil": 32, "unnam": 32, "content_fil": 32, "ament_index_binary_dir": 32, "realli": [32, 115, 155, 203, 227, 232], "cmake_binary_dir": [32, 114, 115], "ament_cmake_index": 32, "skip_instal": [32, 114], "twice": [32, 112, 113, 115, 193, 199, 246, 252], "strategi": [32, 112, 113, 114], "register_rviz_ogre_media_exports_hook": 32, "extra": [32, 46, 57, 98, 112, 114, 115, 121, 136, 165, 167, 225, 226, 231], "ament_python": [33, 40, 53, 112, 114, 152, 167, 184, 186, 192, 195, 196, 211, 212, 213, 214, 223, 239, 245], "__init__": [33, 70, 75, 112, 113, 152, 166, 167, 186, 187, 192, 195, 196, 223, 226, 233, 235, 237, 239, 245, 249], "my_script": [33, 40], "alongsid": [33, 57, 74, 80, 101, 113, 124, 154, 216], "buildtool_depend": [33, 48, 49, 74, 112, 114, 186, 187, 190, 208], "ament_python_install_packag": [33, 112, 113], "my_funct": 33, "test_depend": [33, 48, 112, 114, 135, 186, 222], "test_a": 33, "test_b": 33, "_pytest_test": 33, "foreach": 33, "_test_path": 33, "get_filename_compon": 33, "_test_nam": 33, "name_w": 33, "ament_add_pytest_test": [33, 114], "pythonpath": [33, 57, 251], "cmake_source_dir": [33, 121], "endforeach": 33, "ros2_trac": [34, 113, 115, 124, 139, 144, 145], "tracepoint": [34, 112, 113, 114, 115], "lttng": [34, 114, 115, 124, 149], "liblttng": [34, 149], "ust": [34, 149], "dev": [34, 53, 57, 69, 76, 78, 86, 87, 88, 96, 99, 100, 112, 115, 136, 142, 149, 156, 158, 173, 181, 184, 185, 202, 248, 252], "python3": [34, 35, 43, 51, 60, 61, 62, 67, 69, 73, 76, 79, 82, 84, 85, 86, 87, 89, 112, 113, 114, 115, 122, 134, 147, 149, 163, 164, 165, 166, 167, 184, 186, 204, 219, 239, 249], "babeltrac": [34, 84, 85, 149], "userspac": [34, 149], "tracetool": [34, 149], "cd": [34, 35, 43, 48, 57, 59, 61, 69, 73, 76, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 122, 148, 149, 153, 154, 156, 158, 159, 163, 164, 165, 166, 167, 176, 184, 185, 186, 190, 208, 209, 211, 245, 248, 252, 253, 254], "fat": [34, 117], "clone": [34, 44, 62, 67, 76, 84, 86, 88, 89, 93, 94, 95, 115, 133, 149, 153, 163, 164, 165, 184, 202, 228, 253, 254], "tracetools_dis": [34, 113], "ON": [34, 84, 113, 114, 135, 149, 156, 216], "dtracetools_dis": 34, "unus": [34, 72, 79, 84, 112, 113, 114, 115, 135, 148, 188, 189, 195, 235, 254], "cli": [34, 52, 56, 70, 84, 112, 113, 114, 115, 120, 135, 144, 147, 150, 176, 185, 187, 196], "fakeroot": [35, 252], "debhelp": 35, "dh": [35, 155], "ignor": [35, 50, 59, 62, 65, 67, 69, 84, 85, 86, 87, 112, 113, 114, 115, 119, 123, 136, 148, 149, 163, 164, 165, 181, 219, 253], "pkg_sourc": 35, "rosdebian": 35, "debian": [35, 44, 74, 76, 80, 86, 92, 98, 104, 108, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 131, 219], "succe": [35, 89, 112, 115, 131, 233, 248, 249], "borrow": [36, 114, 242, 248], "ros_disable_loaned_messag": 36, "fallback": [36, 56, 112, 115, 148], "session": [36, 42, 88, 100, 113, 149, 155, 156, 159, 173, 179], "bashrc": [36, 43, 69, 72, 84, 86, 89, 90, 163, 165, 173, 184], "bash_profil": [36, 156, 173], "perman": [36, 39, 79, 173, 179], "setx": [36, 88, 100, 173], "responsibil": 37, "health": 37, "conform": [37, 64, 112, 113, 114, 115, 124], "branch": [37, 41, 51, 62, 63, 67, 72, 108, 112, 113, 114, 122, 123, 124, 125, 127, 131, 135, 185, 202, 216], "roll": [37, 63, 64, 69, 72, 76, 80, 96, 112, 113, 114, 115, 121, 122, 123, 124, 125, 127, 133, 134, 142, 163, 230, 238, 239, 241, 242, 245], "quick": [37, 71, 112, 139, 144, 158, 216, 246, 247], "job": [37, 41, 63, 98, 113, 114, 115, 124, 134, 135, 220], "ci_launch": [37, 134], "300": [37, 112, 113, 115], "hour": [37, 62, 67, 134], "tie": [37, 148], "restrict": [37, 75, 112, 114, 119, 132, 187, 218, 240], "machineri": 37, "blob": [37, 41, 73, 119, 122, 124, 131, 146, 198, 199], "ci_build": 37, "md": [37, 88, 101, 102, 112, 113, 114, 115, 122, 132, 148, 156, 158, 176, 184, 185, 208, 211, 214, 245], "dco": [37, 134], "bot": [37, 112, 113, 114, 115, 142], "nightli": [37, 98, 115, 122, 134, 135, 137, 220], "regress": [37, 112, 113, 114, 115, 121, 134, 224], "comprehens": [37, 76, 84, 86, 88, 89, 102, 114, 144], "rci": 37, "rdev": 37, "bugfix": [37, 112, 113, 114, 115], "demand": 37, "semver": [37, 134], "distinct": [37, 174], "changelog": [37, 122, 123, 124, 125, 134], "rst": [37, 62, 67, 112, 131, 132, 133, 134], "catkin_generate_changelog": [37, 62, 67], "commit": [37, 41, 62, 65, 67, 96, 112, 113, 114, 115, 131, 133, 134], "bump": [37, 112, 113, 114, 115, 134, 167], "catkin_prepare_releas": [37, 62, 67], "uncommit": 37, "increment": [37, 62, 67, 90, 133, 134, 146, 148, 184, 199, 205, 216, 224], "patch": [37, 51, 61, 62, 67, 82, 84, 109, 112, 113, 114, 115, 118, 120, 134, 224, 252], "minor": [37, 62, 67, 112, 113, 114, 115, 134, 159, 203], "success": [37, 62, 67, 69, 84, 86, 98, 112, 114, 115, 122, 124, 131, 134, 148, 159, 169, 174, 179, 185, 187, 191, 192, 194, 208, 211, 249], "repository_nam": [37, 134], "fetch": [37, 44, 82, 112, 114], "push": [37, 50, 62, 67, 113, 124, 134, 168, 213, 253], "land": [37, 41, 119, 120, 124, 133, 134, 255], "onto": [37, 44, 65, 102, 115, 134, 142, 159, 253], "abi": [37, 114, 115, 119, 120, 124, 134], "board": [37, 125, 126, 134], "triag": 37, "redirect": [37, 114, 133, 179, 200, 203, 253], "transfer": [37, 39, 112, 113, 162, 163, 187, 253], "button": [37, 41, 57, 62, 67, 112, 113, 114, 115, 133, 134, 147, 149, 160, 168, 174, 182, 218], "caus": [37, 39, 42, 43, 55, 60, 65, 70, 75, 79, 85, 87, 100, 112, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 134, 136, 173, 174, 188, 191, 192, 193, 200, 202, 224, 230, 240], "truli": [37, 39], "appreci": [37, 147], "mainten": [37, 64, 131, 134, 135], "cross_compil": 38, "anymor": [38, 48, 113, 115, 117, 121, 154, 202, 203], "guidanc": [39, 132, 134, 135, 137, 221], "increas": [39, 62, 67, 79, 90, 112, 113, 114, 115, 132, 134, 147, 160, 199, 202, 224], "decreas": [39, 134, 147, 160, 224], "topologi": [39, 199], "beyond": [39, 112, 114, 119, 120, 134, 148, 223], "weigh": 39, "detriment": [39, 182], "wifi": [39, 147], "problemat": [39, 42], "fragment": [39, 64], "packet": [39, 121, 122, 147, 156, 199, 202], "30": [39, 112, 113, 114, 119, 124, 151, 152, 159, 167, 189, 198, 245, 253], "recombin": [39, 199], "256kb": 39, "seemingli": [39, 75], "hang": [39, 109, 112, 113, 114, 116, 117, 132], "involv": [39, 102, 119, 130, 134, 142, 154, 158, 213, 224, 230], "incur": 39, "acknowledg": [39, 113, 177, 202], "resend": [39, 202], "symptom": 39, "ipfrag_tim": 39, "feasibl": [39, 51, 134], "ipfrag_high_thresh": 39, "262144": [39, 79], "reassembl": 39, "128mb": 39, "134217728": 39, "128": [39, 79, 112, 113, 115], "mb": [39, 149, 253], "lack": [39, 42, 114, 124, 135], "deseri": [39, 112, 113, 115, 124, 150], "lead": [39, 42, 54, 75, 112, 113, 115, 119, 120, 121, 122, 123, 127, 135, 173, 182, 188, 216, 219, 224], "stall": 39, "due": [39, 41, 62, 72, 75, 88, 89, 99, 112, 113, 114, 115, 121, 123, 124, 125, 127, 132, 135, 136, 147, 213, 253], "excess": [39, 112, 132], "spent": 39, "hz": [39, 113, 114, 125, 150, 176, 227, 252], "frequenc": [39, 115, 252], "builtin_interfac": [39, 48, 49, 181], "naiv": 39, "workaround": [39, 50, 112, 113, 114, 115, 119, 120, 122, 124, 136], "pack": [39, 69, 88], "pointcloud2": [39, 113, 114, 122, 142, 218], "fooarrai": 39, "my_large_arrai": 39, "foo_1": 39, "foo_2": 39, "foo_1_arrai": 39, "foo_2_arrai": 39, "flood": [39, 142], "socket": [39, 112, 113], "solv": [39, 42, 79, 114, 203, 213, 224, 227, 230], "9mb": 39, "rmem_max": 39, "2147483647": 39, "Or": [39, 119, 184, 190, 193, 195, 204, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239], "max": [39, 112, 113, 114, 115, 122, 124, 149, 160, 181, 203, 227], "conf": [39, 79, 114, 133, 202, 203], "encod": [39, 112, 113, 114, 115, 119, 131, 147, 148, 203], "utf": [39, 84, 86, 88, 97, 99, 119, 147, 148], "cyclonedd": [39, 84, 85, 87, 93, 113, 114, 115, 121], "xmln": [39, 147, 148, 153, 246], "cdd": 39, "xsi": [39, 112, 153], "w3": [39, 74, 153, 186], "2001": [39, 74, 122, 123, 124, 125, 153, 186], "xmlschema": [39, 74, 147, 148, 153, 186], "schemaloc": 39, "raw": [39, 42, 59, 72, 84, 86, 87, 88, 89, 96, 97, 99, 112, 113, 114, 115, 121, 122, 123, 124, 149, 154, 155, 171, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239], "githubusercont": [39, 59, 72, 84, 86, 87, 88, 89, 96, 97, 99, 149, 154, 171, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239], "xsd": [39, 74, 153, 186], "socketreceivebuffers": 39, "min": [39, 112, 181, 203], "10mb": 39, "cyclonedds_uri": 39, "config_fil": 39, "profil": [39, 42, 48, 56, 112, 113, 114, 120, 121, 123, 124, 125, 137, 138, 147, 154, 198], "4194304": 39, "4mb": 39, "proven": 39, "shmem": [39, 121], "udpv4": [39, 112, 147], "20mb": 39, "1gbp": 39, "ethernet": [39, 112, 142], "700m": 39, "371m": 39, "took": [39, 124, 253], "12": [39, 59, 60, 88, 100, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 148, 171, 176, 193, 195], "ros2test_qos_profil": 39, "slow": [39, 71, 112, 124, 133, 202], "medium": [39, 137, 143, 154], "aggress": 39, "dep": [40, 89, 112, 113, 114, 115, 252], "ros2_w": [40, 48, 58, 59, 93, 94, 95, 148, 151, 152, 163, 164, 165, 166, 167, 171, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 205, 208, 215, 216, 248, 254], "authorship": 40, "toward": [40, 63, 117, 122, 123, 218, 253], "cfg": [40, 88, 100, 112, 113, 122, 167, 186, 211, 223, 235, 239], "script_dir": [40, 195], "install_script": [40, 195], "glob": [40, 192, 211, 213, 214, 235, 245], "my_packag": [40, 50, 55, 166, 167, 186], "data_fil": [40, 114, 167, 186, 192, 211, 213, 214, 235, 245], "ament_index": [40, 112, 139, 167, 186], "install_requir": [40, 167, 186], "zip_saf": [40, 167, 186], "author_email": 40, "maintainer_email": [40, 152, 167, 186, 192, 195, 196], "classifi": [40, 137], "audienc": 40, "todo": [40, 112, 115, 126, 137, 167, 186, 204], "awesom": 40, "entry_point": [40, 152, 167, 186, 192, 195, 196, 245], "console_script": [40, 112, 113, 152, 166, 167, 186, 192, 195, 196, 226, 233, 235, 237, 239, 245], "introduc": [41, 105, 112, 113, 114, 115, 119, 120, 121, 122, 124, 134, 148, 167, 177, 187, 224, 225, 226, 231], "p": [41, 54, 55, 69, 73, 76, 84, 85, 86, 87, 88, 89, 112, 119, 122, 123, 124, 134, 146, 147, 148, 149, 155, 159, 163, 164, 165, 184, 185, 202, 204, 207, 208, 211, 215, 218, 233, 245, 253], "buildfarm": [41, 64, 66, 98, 114, 115, 131], "freeform": 41, "breath": 41, "exhal": 41, "doxygen": [41, 51, 112, 113, 114, 115, 132, 219], "autogener": 41, "uniform": [41, 113, 198], "theme": [41, 69, 112, 114, 115], "docs_output": 41, "view": [41, 69, 79, 98, 112, 114, 127, 137, 141, 144, 159, 166, 171, 172, 177, 179, 180, 181, 199, 202, 203, 213, 216, 228, 242, 243, 254], "browser": [41, 78, 133, 142, 149, 252], "textual": [41, 77], "entrypoint": [41, 113, 124, 253], "builder": [41, 137, 142, 220, 251, 253], "multitud": 41, "default_config": 41, "suffic": 41, "restructuredtext": [41, 133], "uncommon": [41, 119], "quickstart": 41, "wizard": [41, 254], "enter": [41, 62, 65, 106, 112, 127, 134, 149, 154, 171, 174, 176, 177, 178, 179, 180, 181, 182, 185, 186, 188, 191, 192, 193, 194, 195, 196, 209, 215, 220, 225, 226, 233, 234, 235, 236, 237, 238, 239, 254], "apidoc": 41, "autodoc": [41, 112], "abspath": [41, 113], "reachabl": [41, 124], "toctre": [41, 133], "maxdepth": [41, 133], "caption": 41, "back": [41, 56, 57, 59, 62, 67, 69, 98, 102, 112, 113, 115, 119, 121, 122, 123, 124, 125, 134, 144, 147, 148, 150, 151, 152, 172, 175, 179, 187, 189, 191, 192, 193, 194, 195, 196, 197, 199, 200, 203, 215, 216, 218, 225, 229, 232, 234, 235, 236, 238, 239, 252, 253], "sidebar": [41, 78], "cpp_api_doc": 41, "markdown": [41, 134], "preserv": [41, 51, 56, 112, 113, 119, 134, 199], "proxi": 41, "readme_includ": 41, "myst": 41, "parser": [41, 112, 113, 123, 124, 242, 243], "myst_pars": 41, "sphinx_": 41, "farm": [41, 74, 104, 124, 125, 127, 130, 135, 142, 224, 255], "github_usernam": 41, "doc__": 41, "per_package_document": 41, "cookbook": [41, 131], "mikeferguson": 41, "ros2_cookbook": 41, "15": [42, 43, 61, 112, 113, 114, 115, 124, 125, 156, 159, 166, 174, 177, 186, 190, 198, 212, 214, 225, 226, 234, 235, 238, 239, 245, 248, 249], "imagin": [42, 219], "pancak": 42, "photo": 42, "collaps": [42, 78, 240], "reveal": [42, 135, 151, 152], "pinpoint": 42, "guess": [42, 65, 119, 174], "ultim": [42, 242], "analogi": 42, "bottom": [42, 48, 57, 88, 100, 115, 119, 131, 133, 182, 203, 213, 216, 218], "plate": [42, 136], "slip": 42, "disastr": 42, "fallen": 42, "void": [42, 48, 75, 112, 113, 114, 115, 119, 120, 122, 124, 125, 134, 135, 136, 146, 148, 150, 151, 166, 167, 171, 187, 189, 190, 191, 193, 194, 198, 199, 216, 225, 233, 234, 236, 238, 248], "functionc": 42, "functionb": 42, "functiona": 42, "13": [42, 60, 61, 112, 113, 114, 115, 125, 159, 171, 193, 195], "18": [42, 59, 88, 106, 112, 113, 114, 115, 117, 118, 119, 120, 123, 124, 148, 155, 159, 253], "led": [42, 124], "gave": [42, 48], "pictur": [42, 130, 205, 213], "orchestr": [42, 142, 253], "popular": [42, 132], "debugg": [42, 57], "breakpoint": [42, 57], "critic": [42, 75, 99, 123, 127, 134, 135, 146, 149, 154, 159, 203], "skill": [42, 142, 144], "leav": [42, 57, 65, 84, 86, 115, 132, 134, 151, 152, 156, 163, 165, 181], "fly": [42, 142, 159], "ssh": [42, 65, 114, 115, 155, 158], "luckili": 42, "fairli": [42, 112, 113, 134, 136, 162, 167, 188, 189, 242], "belt": 42, "readi": [42, 75, 105, 113, 115, 121, 127, 128, 134, 148, 156, 158, 160, 171, 187, 190, 193, 194, 195, 216, 219, 233, 236, 237, 249, 253], "dcmake_build_typ": [42, 134, 254], "immedi": [42, 43, 70, 112, 115, 121, 224], "denot": [42, 132, 218], "isn": [42, 50, 58, 112, 113, 115, 136, 180, 185, 188, 233, 238, 239], "great": [42, 80, 135, 174, 176, 188, 219, 249], "beginn": [42, 48, 53, 144, 163, 164, 165, 167, 168, 169, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196], "ton": 42, "filesystem": [42, 43, 48, 98, 112, 114, 115, 137], "ex": [42, 57, 58, 61, 88, 100, 112, 115, 125, 136, 189, 227, 233, 236, 237], "Be": [42, 43, 113, 114, 124, 133, 134, 147, 156, 163, 166, 167, 213], "tricki": [42, 115, 123], "analog": [42, 48, 119], "couldn": [42, 136, 164, 165, 203], "revert": [42, 112, 113, 114, 115, 119, 168], "chug": 42, "revers": [42, 114], "chronolog": 42, "upward": 42, "clue": 42, "valuabl": [42, 186], "__gi_rais": 42, "sig": 42, "6": [42, 59, 61, 79, 84, 85, 86, 87, 88, 89, 91, 92, 100, 106, 112, 113, 114, 115, 118, 119, 120, 121, 122, 124, 128, 132, 139, 140, 149, 155, 163, 233, 234, 238, 239, 240, 242, 246, 248, 252, 253], "sysdep": 42, "sysv": [42, 79], "rais": [42, 50, 64, 113, 114, 115, 131, 134, 135, 229], "50": [42, 112, 113, 114, 115, 147, 198, 204], "0x00007ffff79cc859": 42, "__gi_abort": 42, "abort": [42, 65, 109, 112, 116, 177, 248, 249], "79": [42, 112, 113, 114, 115, 227], "0x00007ffff7c52951": 42, "x86_64": [42, 85, 87, 252], "gnu": [42, 43, 135, 248], "libstdc": [42, 135], "0x00007ffff7c5e47c": 42, "4": [42, 43, 55, 60, 61, 88, 89, 100, 112, 113, 114, 115, 119, 122, 123, 124, 132, 133, 135, 136, 140, 142, 146, 155, 160, 171, 184, 199, 200, 205, 216, 222, 242, 248, 252], "0x00007ffff7c5e4e7": 42, "0x00007ffff7c5e799": 42, "__cxa_throw": 42, "0x00007ffff7c553eb": 42, "0x000055555555936c": 42, "_m_range_check": 42, "0x5555555cfdb0": 42, "__n": [42, 45, 54, 55, 122, 207], "9": [42, 112, 113, 114, 115, 118, 119, 120, 123, 124, 125, 155, 166, 176], "stl_vector": 42, "1070": [42, 115], "0x0000555555558e1d": 42, "1091": [42, 114], "0x000055555555828b": 42, "gdbtester": 42, "vectorcrash": 42, "0x5555555cfb40": 42, "steve": [42, 112, 113, 114, 115], "nav2_w": 42, "gdb_test_pkg": 42, "gdb_test_nod": 42, "44": [42, 112, 113, 115, 147, 199], "0x0000555555559cfc": 42, "0x7fffffffc108": 42, "stl": [42, 112, 114, 115, 242], "deduc": 42, "kill": [42, 112, 113, 168, 169, 177, 178, 180], "did": [42, 43, 114, 115, 119, 123, 124, 134, 185, 205, 216, 249, 253], "launch_ro": [42, 45, 46, 122, 139, 166, 175, 191, 192, 209, 211, 212, 213, 214, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 246, 247], "xterm": 42, "debbug": 42, "usecas": 42, "start_sync_slam_toolbox_nod": 42, "get_package_share_directori": [42, 45, 113, 114, 166, 167, 168, 213, 225, 226, 245], "slam_toolbox": 42, "mapper_params_online_sync": 42, "use_sim_tim": [42, 55, 77, 112, 113, 114, 119, 121, 169, 179, 245], "sync_slam_toolbox_nod": 42, "omit": [42, 69, 80, 180], "bog": 42, "recompil": [42, 134], "lifecyclenod": [42, 112, 113, 114, 115, 121, 122], "componentcontain": 42, "pain": 42, "__node": [42, 54, 55, 147, 167, 178, 207], "mode": [42, 68, 71, 112, 113, 114, 115, 122, 124, 133, 136, 147, 148, 156, 160, 169, 218], "cach": [42, 43, 64, 69, 72, 79, 97, 99, 112, 113, 114, 115, 142, 203, 218, 219, 233, 253], "mixin": [42, 114, 135, 253], "test_log": 42, "unhandl": [42, 115], "catch": [42, 112, 113, 115, 134, 137, 189, 227, 233, 236], "backward": [42, 113, 119, 218], "beauti": 42, "backward_ro": 42, "techniqu": [43, 84, 85, 86, 87, 88, 89, 97, 99, 100, 177], "osx": [43, 57, 59, 89, 106, 113, 114, 173, 185, 203, 204], "loopback": [43, 202], "adapt": [43, 52, 56, 88, 104, 112, 113, 125, 149, 203, 215], "verifi": [43, 57, 61, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 113, 115, 122, 133, 147, 149, 150, 151, 152, 159, 191, 192, 193, 194, 195, 196, 207, 208, 215, 224, 238, 239], "xx": [43, 115, 252], "xxx": 43, "43751": 43, "firewal": [43, 88], "ufw": 43, "proto": [43, 169], "224": [43, 112, 115], "ifconfig": 43, "mulitcast": 43, "eno1": 43, "4163": 43, "_rclpy": [43, 112], "suffix": [43, 112, 121, 203, 211], "mismatch": [43, 112, 113, 114, 115, 236], "crop": [43, 115, 124], "ic": 43, "constrain": [43, 132], "makeflag": 43, "j1": 43, "4gb": 43, "ram": [43, 102, 203], "colcon_ignor": [43, 73, 84, 86, 88, 184, 185, 253], "upgrad": [43, 48, 58, 60, 69, 72, 86, 87, 88, 89, 98, 99, 100, 112, 113, 114, 115, 127, 133, 134, 163, 165], "conda": [43, 73], "conjunct": [43, 104, 122], "seem": [43, 57, 60, 112, 115, 119, 131, 132, 188, 202, 242], "cpython": 43, "importerror": 43, "dlopen": 43, "ros2_": 43, "37m": 43, "darwin": 43, "rpath": [43, 113], "librcl_interfaces__rosidl_typesupport_c": 43, "dylib": [43, 207], "opt": [43, 48, 57, 69, 73, 79, 84, 86, 90, 97, 99, 114, 115, 121, 122, 123, 160, 163, 164, 165, 173, 184, 185, 204, 218, 253], "qtgui": 43, "qguiapplic": 43, "46": [43, 112, 113, 114, 115, 199], "qinputmethod": 43, "87": [43, 112, 113, 114, 115, 159], "qt4": 43, "441": [43, 112, 114, 115, 125, 187], "dyld": 43, "__cg_jpeg_resync_to_restart": 43, "imageio": 43, "sh": [43, 57, 84, 85, 86, 87, 89, 97, 99, 173, 184, 253], "25274": 43, "bpt": 43, "trap": 43, "brew": [43, 60, 89, 133, 156], "unlink": 43, "But": [43, 57, 58, 75, 115, 124, 125, 134, 147, 167, 180, 185, 198, 199, 203, 218, 232, 233, 249, 253, 254], "install_name_tool": 43, "jpeg": 43, "libopencv_highgui": 43, "libpng16": 43, "cellar": 43, "recent": [43, 105, 156, 165, 228], "commandlinetool": 43, "resolv": [43, 57, 76, 79, 89, 112, 113, 114, 115, 118, 134, 136, 219, 251, 254], "app": [43, 57, 78, 89, 100, 112, 142, 163, 166, 167, 219, 253], "date": [43, 83, 85, 87, 96, 97, 99, 105, 112, 113, 114, 115, 120, 121, 122, 127, 133, 134, 163, 164, 165, 176, 204, 246], "reinstal": [43, 88], "stem": 43, "ln": 43, "prerequisit": [43, 220, 241], "pyd": [43, 88], "unavail": 43, "unresolv": [43, 89, 254], "anti": [43, 136], "viru": [43, 136], "defend": 43, "interf": [43, 185], "exclud": [43, 112, 113, 114, 115, 134, 182, 240, 254], "incorrect": [43, 112, 113, 114, 115, 219], "deeper": [43, 106, 142, 182, 188], "regedit": 43, "hkey_local_machin": 43, "currentcontrolset": 43, "longpathsen": 43, "0x00000001": 43, "win32": [43, 88, 112, 115], "dialog": [43, 78, 88, 100, 112, 113, 115, 133, 218, 254], "ok": [43, 48, 70, 78, 112, 114, 115, 132, 146, 148, 187, 194, 216, 218, 245, 248, 253], "reset": [43, 112, 113, 114, 115, 123, 166, 170, 177, 178, 180, 191, 192, 218], "chocolatei": [43, 61, 136], "registri": [43, 88, 253], "uninstal": 43, "choco": [43, 88, 100], "msvcr20": 43, "redistribut": 43, "download": [43, 46, 61, 74, 78, 88, 90, 91, 92, 94, 97, 98, 114, 124, 133, 134, 153, 154, 163, 164, 165, 167, 171, 186, 188, 193, 195, 198, 199, 219, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245, 252, 253, 254, 255], "shebang": [43, 112], "accompani": [43, 70, 134, 203], "python38": [43, 57, 88, 100], "forget": [43, 94, 135, 147, 148, 163, 174, 176, 177, 178, 179, 180, 181, 182, 184, 186, 190, 192, 195, 198, 199, 209, 211, 214, 218, 227, 245], "local_setup": [43, 57, 59, 76, 84, 86, 88, 100, 147, 163, 164, 165, 166, 167, 173, 185, 186, 190, 202], "bat": [43, 57, 59, 88, 90, 98, 100, 132, 150, 151, 152, 173, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 202, 208, 215, 225, 226, 233, 234, 235, 236, 237, 238, 239, 245], "rviz2": [43, 69, 138, 144, 160, 165, 168, 205, 213, 216, 218, 245, 250], "1695823660": 43, "091830699": 43, "stereo": [43, 104, 233], "091943524": 43, "opengl": [43, 165], "glsl": [43, 113], "d3d12": 43, "render": [43, 102, 112, 113, 114, 133, 134, 166, 199, 218], "libgl_always_softwar": 43, "32": [44, 106, 112, 113, 114, 115, 159], "arm32": [44, 119, 120, 121, 122, 128], "64": [44, 59, 84, 85, 86, 87, 88, 100, 106, 112, 114, 134, 187, 216], "arm64": [44, 99, 113, 117, 119, 120, 121, 122, 123, 124, 125, 128], "arm": [44, 87, 103, 106, 134, 180, 197], "processor": [44, 252], "tier": [44, 80, 84, 86, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 134, 136, 143], "fastest": [44, 73], "confirm": [44, 57, 149, 176, 190, 249], "flash": 44, "percept": [44, 71, 104, 124, 125, 139], "rm": [44, 68, 84, 85, 86, 87, 89, 99, 114, 253], "docker_imag": 44, "ros_dock": 44, "ament_index_python": [45, 166, 167, 184, 213, 225, 226, 245], "launchdescript": [45, 46, 121, 122, 123, 166, 167, 168, 169, 175, 191, 192, 209, 211, 212, 213, 214, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 246], "declarelaunchargu": [45, 112, 113, 212, 213, 214, 227, 233, 236, 237, 245], "includelaunchdescript": [45, 113, 168, 213, 214, 225, 226, 246], "groupact": [45, 123, 213], "launch_description_sourc": [45, 213, 214, 225, 226], "pythonlaunchdescriptionsourc": [45, 168, 213, 214, 225, 226], "substitut": [45, 52, 72, 112, 113, 114, 115, 121, 210, 212, 213, 227, 236, 237, 245, 246], "launchconfigur": [45, 212, 213, 214, 227, 236, 237, 245], "textsubstitut": [45, 213, 214], "pushrosnamespac": [45, 112, 114, 124, 213], "generate_launch_descript": [45, 46, 121, 122, 123, 166, 167, 168, 175, 191, 192, 209, 211, 212, 213, 214, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 246], "background_r_launch_arg": [45, 213], "background_r": [45, 179, 212, 213, 214], "default_valu": [45, 119, 212, 213, 214, 227, 233, 236, 237, 245], "background_g_launch_arg": [45, 213], "background_g": [45, 179, 213], "255": [45, 112, 155, 174, 179, 213], "background_b_launch_arg": [45, 213], "background_b": [45, 179, 213], "chatter_ns_launch_arg": 45, "chatter_n": 45, "launch_includ": 45, "talker_listen": [45, 153, 154, 155, 156, 158, 159, 253], "launch_include_with_namespac": 45, "push_ros_namespac": [45, 113], "turtlesim_nod": [45, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 188, 209, 212, 213, 214, 227, 233, 234, 235, 236, 237], "turtlesim1": [45, 175, 209, 212, 214], "turtlesim": [45, 120, 127, 144, 150, 162, 167, 172, 173, 176, 177, 178, 179, 180, 181, 182, 185, 186, 188, 209, 212, 213, 214, 225, 226, 227, 228, 231, 232, 233, 234, 235, 236, 237, 238, 239], "sim": [45, 104, 114, 115, 142, 209, 212, 213, 214, 227, 233, 234, 235, 236, 237, 243], "turtlesim2": [45, 175, 209, 213, 214], "turtlesim_node_with_paramet": 45, "forward_turtlesim_commands_to_second_turtlesim_nod": 45, "mimic": [45, 113, 115, 174, 209, 213], "turtle1": [45, 150, 174, 175, 176, 177, 178, 180, 181, 182, 188, 209, 213, 225, 226, 227, 228, 229, 233, 234, 235, 236, 237], "cmd_vel": [45, 160, 166, 167, 174, 175, 176, 177, 178, 181, 182, 209, 213, 233, 236, 237], "exec": [45, 46, 50, 112, 113, 114, 121, 122, 123, 154, 209, 211, 214, 253], "launch_file_nam": [45, 209], "path_to_launch_fil": [45, 46], "turtle_teleop_kei": [45, 174, 176, 177, 178, 179, 180, 181, 188, 213, 227, 228, 233, 234, 235, 236, 237], "verbos": [45, 59, 112, 114, 200, 209, 221, 253], "cam2imag": [46, 84, 86, 202, 204, 207], "showimag": [46, 202, 204], "composablenodecontain": [46, 112, 114, 121, 247], "composablenod": [46, 112, 121, 247], "image_contain": 46, "composable_node_descript": [46, 247], "image_tool": [46, 202, 204, 207], "burgerimag": 46, "width": [46, 112, 114, 174, 202, 246], "320": [46, 112, 113, 114, 234], "height": [46, 114, 202, 245], "240": [46, 112, 115, 125], "burger_mod": [46, 202, 207], "keep_last": [46, 56, 113, 114, 119, 179], "extra_argu": [46, 247], "use_intra_process_comm": [46, 146, 199, 207, 247], "node_contain": [46, 123], "composable_nod": [46, 123], "extra_arg": 46, "loadcomposablenod": [46, 112], "load_composable_nod": [46, 114, 123], "target_contain": 46, "comm": [46, 113, 114, 115], "exhaust": [47, 127, 132, 219], "magic": [47, 189, 202], "aw": [47, 142], "amazon": [47, 112], "awslab": 47, "porting_tool": 47, "rospy2": [47, 142], "rospi": [47, 53, 113], "catkin_mak": [48, 53, 112, 184], "catkin_make_isol": [48, 53, 184], "component1": 48, "componentn": 48, "catkin_packag": 48, "catkin_depend": 48, "include_dir": 48, "add_message_fil": [48, 49], "add_service_fil": [48, 49], "generate_messag": [48, 49], "target_nam": 48, "filenam": [48, 112, 113, 115, 123, 125, 200, 203, 216, 242], "clariti": 48, "fpr": 48, "msg_file": [48, 190], "occurr": [48, 115], "catkin_devel_prefix": 48, "catkin_global_bin_destin": 48, "catkin_global_include_destin": 48, "catkin_global_lib_destin": 48, "catkin_global_libexec_destin": 48, "catkin_global_share_destin": 48, "catkin_package_bin_destin": 48, "catkin_package_include_destin": 48, "catkin_package_lib_destin": 48, "catkin_package_share_destin": 48, "catkin_enable_test": [48, 112], "catkin_add_gtest": 48, "rostest": [48, 112], "include_directori": [48, 114, 121, 166], "gtest_include_dir": 48, "_some_depend": 48, "catkin_librari": 48, "gtest_librari": 48, "test_someth": 48, "subnamespac": 48, "my_interfac": 48, "my_messag": 48, "mymessag": 48, "typedef": [48, 115, 119, 123, 146], "struct": [48, 112, 113, 114, 118, 119, 121, 122, 132, 146, 171, 199], "constsharedptr": [48, 171, 216], "datatyp": [48, 78, 230, 231], "camelcas": [48, 113, 132], "uncom": 48, "pointstamp": [48, 218], "point_stamp": [48, 233], "nav_msg": [48, 204, 218], "getmap": 48, "get_map": 48, "service_callback": [48, 75], "const": [48, 75, 112, 113, 114, 115, 119, 120, 122, 123, 125, 135, 136, 146, 148, 150, 151, 166, 167, 171, 187, 193, 194, 198, 199, 207, 215, 216, 225, 233, 234, 236, 247, 248], "shared_ptr": [48, 75, 112, 113, 115, 118, 119, 121, 125, 134, 146, 148, 151, 187, 189, 194, 199, 215, 225, 233, 234, 236, 238, 248], "nsec": [48, 56], "nanosec": [48, 123, 171, 204, 233, 238, 239], "weak_ptr": [48, 113, 115, 199], "scoped_lock": 48, "unique_lock": [48, 112, 115], "unordered_map": [48, 167], "ros1_talk": 48, "build_depend": [48, 51, 113, 190, 247], "run_depend": 48, "catkin_include_dir": [48, 112], "sstream": [48, 114, 234, 248], "nodehandl": 48, "chatter_pub": 48, "1000": [48, 69, 122, 155, 179, 200, 203, 241, 252], "loop_rat": [48, 245, 248], "stringstream": [48, 113, 122, 248], "ss": [48, 235, 239, 248], "ros_info": 48, "c_str": [48, 122, 148, 171, 191, 193, 198, 215, 234, 236, 248], "spinonc": 48, "sleep": [48, 112, 113, 123, 137, 199, 204, 245, 248, 249], "noetic": [48, 76, 124], "rosrun": [48, 54], "mkdir": [48, 69, 73, 76, 84, 85, 86, 87, 89, 122, 134, 148, 149, 154, 156, 158, 163, 164, 165, 167, 176, 184, 185, 187, 190, 208, 209, 211, 214, 245, 252, 253], "ros2_talk": 48, "cp": [48, 252, 253], "straightforward": [48, 121, 122, 124, 189], "creation": [48, 112, 113, 119, 120, 124, 125, 133, 150, 151, 152, 154, 159, 186, 191, 192, 193, 194, 195, 196, 215, 238, 239], "make_shar": [48, 75, 113, 114, 119, 120, 133, 146, 148, 150, 151, 166, 171, 187, 190, 191, 193, 194, 199, 215, 225, 233, 234, 236, 238, 247, 248], "pretti": [48, 58, 106, 113, 132], "create_publish": [48, 53, 112, 119, 123, 146, 148, 150, 166, 187, 190, 193, 195, 198, 199, 204, 233, 236, 237, 245], "rmw_qos_profile_default": [48, 119], "outgo": 48, "rclcpp_info": [48, 75, 148, 171, 187, 191, 193, 194, 198, 215, 230, 233, 236, 238, 248], "cousin": 48, "pend": [48, 106, 113, 115, 137], "spin_som": [48, 112, 115, 146], "unchang": [48, 112, 153], "exec_depend": [48, 49, 51, 74, 112, 114, 115, 122, 187, 190, 195, 209, 234, 235, 239, 247], "boost_include_dir": 48, "concis": [48, 62, 67, 88, 230], "thorough": [48, 122, 176], "_include_dir": [48, 121, 233], "_librari": [48, 112, 121], "boost_librari": [48, 112], "stricter": 49, "substanti": [49, 76, 106, 124, 130, 134], "anywai": [49, 115, 132, 134, 229], "rosidl_default_runtim": [49, 187, 190], "member_of_group": [49, 187, 190, 208], "rosidl_interface_packag": [49, 187, 190, 208], "message_packag": 49, "respawn_delai": [50, 112], "clear_param": 50, "textfil": 50, "binfil": 50, "parameter_ev": [50, 55, 112, 153, 160, 171, 176, 177, 178, 179, 181, 204], "my_execut": [50, 125], "my_nod": [50, 57, 77, 118, 186], "a_str": [50, 55], "an_int": 50, "a_float": 50, "asd": 50, "another_str": 50, "string_with_same_value_as_abov": 50, "quoted_str": 50, "bsd": [50, 51, 112, 113, 114, 134], "csd": 50, "list_of_str": 50, "sep": [50, 120], "list_of_int": 50, "another_list_of_str": 50, "strang": [50, 115, 173], "strange_separ": 50, "an_absoulute_n": 50, "group1": 50, "group2": 50, "my_param": [50, 54, 122, 191, 192], "another_param": 50, "an_absolute_n": 50, "my_top": [50, 55, 171], "pass_all_arg": 50, "topic_nam": [50, 56, 112, 114, 119, 150, 176, 181, 234], "mylaunch": 50, "custom_topic_nam": 50, "my_env_var": [50, 121], "my_valu": 50, "condition_a": 50, "another_env_var": 50, "another_valu": 50, "condition_b": 50, "some_env_var": 50, "some_valu": 50, "node_env_var": 50, "another_packag": 50, "another_execut": 50, "another_nod": 50, "nor": [50, 106, 124, 148], "children": [50, 114, 205, 214, 225, 226], "use_time_prefix_in_talk": 50, "moment": [50, 107, 108, 109, 115, 127, 168, 240], "decript": 50, "my_n": 50, "another_n": 50, "absolute_n": 50, "my_pkg": 50, "outsid": [50, 114, 216, 219], "cmd": [50, 57, 69, 88, 96, 100, 115, 123, 136, 212, 214, 225, 226, 233, 234, 235, 236, 237, 238, 239, 253], "la": [50, 137, 247], "cwd": 50, "my_exec": 50, "ld_librari": 50, "another_launch_fil": 50, "roslaunch": [50, 112, 122], "hasn": [50, 112, 133, 186, 216], "arg1": 50, "arg2": 50, "optenv": 50, "exec_nam": [50, 121], "eval": [50, 123, 214], "dirnam": 50, "val1": 50, "anon": 50, "subsect": [50, 133, 134], "tag1": 50, "attr": [50, 112], "tag2": 50, "tag3": 50, "tri": [50, 113, 134, 190, 236, 237], "signific": [51, 112, 114, 124, 127, 132, 151, 152, 175, 182], "assumpt": [51, 115, 119, 134], "0140": [51, 134], "rational": [51, 106, 120, 132], "rosdep": [51, 59, 62, 67, 69, 72, 76, 82, 89, 93, 94, 95, 115, 144, 149, 163, 164, 165, 185, 191, 192, 193, 194, 195, 196, 206, 215, 225, 226, 233, 234, 235, 236, 237, 238, 239, 242, 253], "unnecessari": [51, 112, 113, 114, 115, 134, 148, 193, 194, 199], "repetit": 51, "build_export_depend": [51, 113, 115], "formerli": 51, "testfoo": 51, "sphinx": [51, 113, 114, 132, 133], "claus": [51, 112, 134], "preexist": 51, "osi": 51, "contributor": [51, 112, 113, 114, 115, 120, 127, 130, 134, 224], "worth": [51, 127, 133], "small": [51, 57, 112, 113, 114, 115, 121, 133, 134, 135, 137, 140, 142, 143, 158, 176, 184, 185, 203, 218, 224], "retriev": [52, 55, 70, 112, 113, 115, 121, 123, 124, 138, 154, 163, 164, 165, 167, 219], "fulli": [52, 57, 80, 112, 113, 119, 123, 138, 185, 188, 189, 248, 252, 253], "ros__paramet": [52, 55, 122, 179, 213], "lidar_nam": 52, "lidar_id": 52, "11312": 52, "11311": [52, 204], "21311": 52, "lidar_n": 52, "lidar_node_nam": 52, "2438": 52, "2439": [52, 115], "2440": [52, 115], "wildcard": [52, 112, 113, 114], "deg": 52, "rad": 52, "besid": [53, 84, 85, 86, 87, 88, 89, 100, 119, 122, 134, 138, 166, 167], "init_nod": 53, "asdf": 53, "loginfo": [53, 112, 212], "create_nod": [53, 112, 167, 204], "get_param": 53, "ttyusb0": 53, "isinst": 53, "baudrat": 53, "115200": 53, "logwarn": 53, "declare_paramet": [53, 55, 113, 114, 119, 122, 191, 192, 215, 233, 234, 235, 236, 237], "queue_siz": [53, 112, 119], "qosprofil": [53, 112, 113, 119, 245], "add_two_int": [53, 70, 194, 196], "addtwoint": [53, 70, 194, 196], "add_two_ints_callback": [53, 196], "create_servic": [53, 75, 114, 148, 187, 194, 196], "wait_for_servic": [53, 70, 106, 115, 148, 187, 194, 196], "serviceproxi": 53, "resp": 53, "req": [53, 70, 112, 123, 187, 196], "create_cli": [53, 70, 75, 114, 148, 187, 194, 196, 233, 236, 237, 248], "timeout_sec": [53, 70, 115, 167, 187, 196], "call_async": [53, 70, 113, 187, 196, 233, 237], "spin_until_future_complet": [53, 112, 114, 148, 187, 194, 196, 249], "trail": [54, 112, 132, 137, 200], "elid": 54, "preced": [54, 132, 185], "some_packag": [54, 120], "some_ros_execut": 54, "__name": 54, "new_node_nam": 54, "__log": 54, "__ip": 54, "__hostnam": 54, "__master": 54, "_foo": 54, "reconfigur": [55, 84, 86, 112, 190, 220], "node_execut": [55, 121], "my_talk": 55, "forward": [55, 58, 61, 105, 112, 113, 114, 115, 123, 132, 165, 166, 167, 213, 218], "slash": [55, 113], "manual_composit": [55, 207], "my_listen": 55, "executable_nam": [55, 178, 179], "param_nam": [55, 122], "param_valu": 55, "some_int": 55, "some_list": 55, "some_integ": 55, "some_doubl": 55, "14": [55, 79, 89, 106, 112, 113, 114, 115, 120, 121, 122, 128, 148, 151, 155, 166, 167, 171, 193, 195, 254], "718": [55, 112, 113, 114, 115], "qos_overrid": [55, 179], "demo_param": 55, "signatur": [55, 112, 113, 114, 115, 117, 118, 119, 120, 124, 159], "ros2bag": [56, 125], "playback": [56, 78, 104, 112, 113, 114, 115, 151, 152, 204], "suffici": [56, 121], "schema": [56, 74, 112, 114, 147, 186], "dictionari": [56, 112, 113, 114, 167, 214], "qos_policy_nam": 56, "qos_dur": 56, "sec": [56, 123, 171, 204, 233, 238, 239], "ros2top": [56, 171], "verb": [56, 112, 113, 114, 122, 123, 153, 211, 221], "replic": 56, "keep_al": [56, 112], "system_default": [56, 124], "best_effort": [56, 122, 202], "unknown": [56, 112, 113, 115, 122, 124, 213, 248], "transient_loc": [56, 112, 118, 119, 120, 123], "manual_by_top": 56, "liveliness_lease_dur": 56, "avoid_ros_namespace_convent": 56, "durability_overrid": 56, "my_bag": [56, 122, 151, 152], "reliability_overrid": 56, "nonetheless": 57, "cope": [57, 112, 120, 122], "symlink": [57, 84, 86, 89, 93, 94, 95, 96, 112, 113, 114, 156, 184, 185, 245], "versatil": [57, 253], "dev_w": 57, "ros2_instal": [57, 173, 184, 185], "microsoft": [57, 58, 69, 88, 100, 136, 165, 173], "powershel": [57, 96, 136, 173, 184, 190, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239], "ps1": [57, 136, 173, 184, 190, 225, 226, 233, 234, 235, 236, 237, 238, 239], "inherit": [57, 89, 114, 115, 134, 167, 193, 195, 213, 247], "resort": 57, "corner": [57, 62, 122, 134, 177, 213, 218, 227, 253], "json": [57, 78, 104, 113, 147], "Of": [57, 127, 224, 253], "meaningfulli": 57, "everyth": [57, 63, 69, 75, 89, 105, 127, 132, 133, 134, 137, 147, 174, 185, 203, 218, 238, 239, 241], "untest": 57, "recogniz": [57, 176], "importantli": [57, 134], "ros2_humbl": [57, 76, 84, 85, 86, 87, 88, 89, 96, 100, 173], "recognis": 57, "blurb": 57, "invalid": [57, 112, 113, 115, 119, 134, 159, 224, 227, 238, 239], "merg": [57, 59, 61, 62, 63, 64, 67, 88, 106, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125, 130, 134, 136, 139, 150, 151, 152, 184, 185, 186, 187, 190, 191, 192, 193, 194, 195, 219, 220, 225, 226, 233, 234, 235, 236, 237, 238, 239], "trial": [57, 92, 94], "paus": [57, 112, 113, 114, 115, 122, 123, 124, 199], "untouch": [57, 195], "capit": 57, "qt_gui_cor": [58, 59, 112, 139], "python_qt_bind": [58, 59, 89, 113, 139], "straight": [58, 61], "checkout": [58, 72, 83, 84, 86, 88, 89, 113, 115, 133], "pr": [58, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125, 131, 198, 220], "notabl": [58, 62, 67, 242], "unfortun": [58, 123, 136], "zc": 58, "target_compile_opt": [58, 135], "came": [58, 130, 182, 227], "qt_gui_cpp": 58, "target_linker_fil": 58, "_target": [58, 121], "target_fil": 58, "cl": 58, "stackoverflow": [58, 89], "crystal": [59, 103, 105, 111, 112, 130], "clemmi": [59, 105, 111, 119], "bionic": [59, 117, 118, 119, 120, 253], "beaver": [59, 253], "mac": [59, 107, 112, 115, 116, 117, 118, 119, 120, 121, 122, 128, 163], "sierra": [59, 108, 109, 116, 117, 118, 119], "2017": [59, 88, 100, 105, 117, 141, 142, 204], "qt5": [59, 113, 254], "picknikrobot": 59, "rqt2_setup": 59, "rqt2": 59, "rosinstall_gener": [59, 89], "bounci": [59, 105, 111, 119, 200], "console_bridg": [59, 89, 112, 115, 139], "fastcdr": [59, 84, 85, 86, 87, 115, 149], "fastrtp": [59, 84, 85, 87, 95, 107, 112, 113, 114, 115], "urdfdom_head": [59, 84, 85, 86, 87, 112, 113, 139, 149], "handler": [59, 112, 113, 114, 115, 123, 137, 166, 170, 185, 210, 214, 223, 234, 235], "console_direct": [59, 185], "rqt_shell": [59, 139], "proceed": [60, 61, 89, 156, 159, 168, 169], "sip": [60, 112, 114, 115], "pyqt5": [60, 88, 89, 100, 112], "pyside2": [60, 61], "graphviz": [60, 61, 88, 89, 100, 133], "pip": [60, 69, 73, 76, 82, 84, 86, 88, 89, 100, 114, 123, 133, 163, 164, 165, 184, 219], "pygraphviz": [60, 61, 89], "pydot": [60, 61, 88, 89, 100], "quickest": 60, "cmake_prefix_path": [60, 89, 114], "pypi": [61, 73, 76, 219, 255], "riverbankcomput": 61, "x64": [61, 88, 100, 112, 184, 185], "administr": [61, 74, 88, 100, 121, 136, 220], "uncompress": [61, 150], "nmake": 61, "pyqt": [61, 89, 114], "download5": 61, "ran": [61, 150, 176, 178, 181, 182, 185, 188, 209, 253, 254], "troubl": [61, 63, 84, 86, 124, 134, 246], "qtnfc": 61, "qtcore": 61, "gitlab": [61, 63, 65, 136, 149], "_page": 61, "download_window": 61, "pypars": [61, 82, 88, 89, 100], "pip3": [61, 62, 67, 69, 133, 149], "qt_dotgraph": 61, "unsupport": [61, 86, 87, 112, 113, 114], "numer": [62, 106, 116, 119, 187, 230], "rpm": [62, 67, 80, 82, 84, 85, 114], "rhel": [62, 67, 80, 81, 98, 113, 114, 115, 122, 123, 124, 125, 219, 228], "dnf": [62, 67, 82, 84, 85, 97, 219, 228], "password": [62, 67], "repeatedli": [62, 67, 75], "pat": [62, 67], "account": [62, 67, 112, 113, 115, 124, 133, 136, 159, 163, 253], "dropdown": [62, 67, 78, 133, 174], "classic": [62, 67, 102, 203, 253], "tick": [62, 67, 115, 120, 134, 199, 252], "public_repo": [62, 67], "checkbox": [62, 67, 114, 115], "highlight": [62, 67, 70, 78, 107, 108, 114, 119, 120, 122, 123, 124, 125, 126, 132, 133, 134, 181, 182, 198, 199, 253], "green": [62, 67, 105, 130, 242], "usernam": [62, 67, 69, 158, 163, 203], "github_us": [62, 67], "oauth_token": [62, 67], "editor": [62, 67, 132, 133, 153, 159, 167, 171, 185, 186, 189, 193, 195, 209, 225, 226, 227, 233, 234, 235, 236, 237, 238, 239, 245, 253], "forthcom": [62, 67, 113, 119, 211], "your_packag": [62, 67], "convei": [62, 67], "01": [62, 67, 149, 159, 241, 242, 246, 253], "08": [62, 67, 115, 159, 203, 242, 246], "my_repo": [62, 65, 67], "my_organ": [62, 65], "gbp": [62, 65, 131], "uri": [62, 112, 123, 150, 151, 152, 154], "cell": [62, 112, 134, 142, 149, 218], "press": [62, 65, 112, 114, 115, 133, 147, 149, 166, 168, 174, 176, 177, 182, 199], "dai": [62, 63, 67, 105, 127, 139, 143], "review": [62, 63, 64, 67, 112, 114, 115, 130, 132, 137, 139, 190, 224], "24": [62, 67, 72, 112, 113, 114, 115, 124, 125, 159], "48": [62, 67, 112, 113, 114, 115, 136, 159, 176], "approxim": [62, 67, 98, 122, 130, 240], "four": [62, 67, 115, 117, 133, 207, 216, 220, 229, 246, 249, 254], "week": [62, 67, 98, 116, 121, 127, 134, 143, 219], "anywher": [63, 70, 112, 134, 135, 246], "spdx": [63, 113], "chose": [63, 132, 177, 194, 196], "adjac": [63, 195], "item": [63, 112, 113, 114, 119, 127, 130, 133, 134, 143, 174, 213, 214, 218, 225, 226, 246], "human": [63, 115, 149, 224], "141": [63, 112, 113, 114, 115], "proce": [63, 127, 154], "earli": [64, 99, 112, 123, 130, 134, 203, 249, 255], "membership": 64, "39513": 64, "144": [64, 112, 113, 114], "live": [64, 122, 133, 155, 201, 211, 243], "stabl": [64, 69, 83, 105, 112, 124, 127, 128, 188, 252], "hard": [64, 122, 125, 132, 199, 224, 230, 246, 254], "benefici": 65, "freshli": [65, 99], "trivial": [65, 122, 134, 186, 198], "unsur": [65, 133, 240], "token": [65, 112, 125, 228], "hg": [65, 88], "tar": [65, 85, 87, 89, 252], "tarbal": [65, 88, 114, 127], "legaci": [65, 72, 115, 117, 119, 132], "hash": [65, 96, 113, 114, 115, 124, 132, 142], "revis": [65, 115, 241], "ball": 65, "frequent": [65, 84, 85, 86, 87, 97, 99, 127, 134, 173, 175, 207], "indigo": [65, 112], "kinet": [65, 89, 112, 204], "lunar": 65, "melod": 65, "overlaid": 65, "writabl": 65, "osrf": [68, 89, 90, 98, 112, 125, 134, 139, 255], "friend": [68, 134], "yml": [68, 112], "depends_on": 68, "ctrl": [68, 69, 75, 109, 114, 115, 116, 119, 133, 151, 152, 160, 166, 167, 174, 176, 181, 182, 188, 193, 194, 195, 196, 199, 202, 203, 204, 212, 218], "favorit": [69, 167, 189, 228, 245, 253], "necess": 69, "vcstool": [69, 76, 82, 84, 88, 89, 115, 134], "groupadd": 69, "usermod": 69, "newgrp": 69, "systemctl": 69, "wget": [69, 76, 82, 85, 96, 133, 154, 171, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239, 252], "q": [69, 88, 90, 100, 123, 142, 149, 155, 160, 174, 199, 204, 230, 234, 235, 238, 239, 255], "asc": [69, 97], "arch": [69, 86, 87, 99, 219], "amd64": [69, 88, 92, 97, 98, 99, 100, 117, 119, 120, 121, 122, 123, 124, 125, 128, 131, 134, 253], "shift": [69, 72, 122, 123, 124, 125, 160, 218], "package1": 69, "package2": 69, "privileg": [69, 88, 100, 147, 155, 253], "remoteus": 69, "your_usernam": 69, "workspacefold": 69, "workspacemount": 69, "localworkspacefold": 69, "cpptool": 69, "twx": 69, "donjayamann": 69, "eamodio": 69, "gitlen": 69, "iot": [69, 93, 142], "containerenv": 69, "ros_localhost_onli": [69, 114, 120, 124], "runarg": 69, "pid": [69, 203, 205, 209, 253], "ipc": [69, 112, 167], "mount": [69, 163, 165], "tmp": [69, 122, 153, 216, 253], "x11": [69, 165], "dri": 69, "postcreatecommand": 69, "chown": 69, "whoami": 69, "f": [69, 112, 113, 114, 115, 122, 133, 154, 155, 177, 198, 200, 203, 218, 228, 230, 233, 235, 237, 253], "menu": [69, 78, 112, 131, 133, 163, 166, 174, 252], "user_uid": 69, "user_gid": 69, "nobl": [69, 115, 125], "userdel": 69, "un": [69, 112, 115], "fi": 69, "gid": [69, 112, 114], "useradd": 69, "uid": 69, "nopasswd": 69, "sudoer": 69, "chmod": [69, 90], "0440": 69, "palett": 69, "reopen": [69, 112, 114, 119, 120, 121, 122, 123, 124, 125, 193, 195, 234, 235], "coffe": 69, "xhost": 69, "pop": [69, 142, 202, 218, 241], "risk": [70, 119, 120, 130, 134, 135, 158, 248], "mistakenli": 70, "experienc": [70, 106], "pitfal": 70, "async": [70, 112, 148], "comparison": [70, 112, 113, 115, 124, 132, 147, 151, 152, 175], "pertain": [70, 213, 253], "example_interfac": [70, 121, 139, 148, 151, 152, 194, 196], "minimalclientsync": 70, "super": [70, 75, 147, 152, 166, 187, 192, 195, 196, 226, 233, 235, 237, 239, 245, 249], "minimal_client_sync": 70, "send_request": [70, 187, 196], "minimal_cli": [70, 187, 194, 196], "spin_thread": [70, 123], "destroy_nod": [70, 75, 112, 166, 187, 195, 196], "__name__": [70, 75, 152, 166, 187, 192, 195, 196, 204, 245, 249], "__main__": [70, 75, 152, 166, 187, 192, 195, 196, 204, 245, 249], "stop": [70, 75, 79, 112, 113, 114, 115, 121, 124, 125, 147, 149, 155, 156, 160, 168, 169, 174, 176, 177, 179, 181, 182, 193, 194, 195, 196, 199, 200, 204, 207, 209, 227], "trigger_request": 70, "thrown": [70, 112, 119, 120, 121, 156], "spin_onc": [70, 115, 167, 187, 245], "illustr": [70, 154, 174, 188], "caller": [70, 113, 122, 123, 174], "suscept": 70, "reader": [71, 75, 112, 113, 114, 115, 133, 134, 147, 148], "sender": 71, "ik": 71, "unwant": [71, 75], "discret": [71, 122, 132], "routin": 71, "correl": [72, 112], "proprietari": 72, "breakag": 72, "align": [72, 112, 113, 115, 121], "20": [72, 76, 86, 104, 112, 113, 114, 115, 121, 122, 123, 125, 134, 136, 140, 142, 146, 147, 148, 151, 152, 153, 154, 155, 159, 160, 163, 166, 181, 184, 185, 187, 189, 191, 192, 193, 194, 195, 196, 198, 203, 207, 213, 215, 219, 242, 246, 252], "rosdistro_index_url": 72, "rosdisto": 72, "snapshot": [72, 112, 113, 123, 134, 229], "ros_buildfarm": [72, 115, 131], "februari": 72, "28": [72, 112, 113, 115, 124, 253], "2024": [72, 105, 115, 125, 139], "02": [72, 149, 159, 204, 242, 246, 253], "sed": [72, 253], "v4": 72, "wise": 72, "began": 72, "nav2": [72, 101, 104, 142, 168], "circleci": 72, "ros_gz": 72, "bypass": 72, "temporari": [72, 112, 113, 115], "outag": 72, "fork": [72, 112, 113, 134, 219], "interoper": [73, 107, 108, 109], "cautionari": 73, "virtualenv": 73, "pipenv": 73, "parti": [73, 122, 124, 125, 127], "yr": 73, "consult": [73, 106, 185], "pyseri": 73, "colcon_venv": 73, "venv": 73, "gtsam": 73, "convien": 74, "institut": 74, "108": [74, 112, 114, 115], "href": [74, 186], "package_format2": 74, "schematypen": [74, 186], "my_project_vari": 74, "my_project_msg": 74, "my_project_servic": 74, "my_project_exampl": 74, "equiv": 74, "handbook": 74, "schedul": [75, 113, 134, 137, 198], "concurr": [75, 142, 173], "belong": [75, 133, 134, 148, 179, 190, 193], "relai": [75, 177, 187, 190], "spawn": [75, 113, 131, 169, 177, 178, 180, 202, 212, 213, 214, 233, 236, 237, 248], "whose": [75, 124, 134, 213, 242], "edg": [75, 98, 112, 142, 252], "obviou": [75, 120, 146, 158, 199], "incorrectli": [75, 112, 115], "inde": [75, 169, 199], "safer": [75, 121], "simpler": [75, 114, 124, 151, 152, 189, 199, 240, 246], "henc": [75, 124, 162, 240, 241, 242], "sens": [75, 134, 147, 216], "std_srv": [75, 177, 178, 180], "placehold": [75, 114, 148, 151, 166, 167, 187, 193, 234, 248], "cb_group_demo": 75, "servicenod": 75, "service_nod": 75, "service_ptr_": 75, "test_servic": [75, 112], "_1": [75, 148, 151, 166, 167, 187, 193, 234, 248], "_2": [75, 248], "_3": 75, "rmw_request_id_t": [75, 112], "request_head": 75, "keyboard": [75, 113, 115, 122, 123, 160, 174, 176, 177, 218, 228], "keyboardinterrupt": [75, 113, 226, 233, 235, 237, 239, 245], "chrono": [75, 113, 114, 146, 148, 150, 151, 171, 187, 190, 191, 193, 194, 198, 199, 225, 233, 236, 248], "chrono_liter": [75, 148, 150, 151, 187, 190, 191, 193, 194, 198, 199, 225, 233, 236], "demonod": 75, "client_nod": 75, "client_cb_group_": 75, "nullptr": [75, 112, 113, 114, 115, 119, 146, 236], "timer_cb_group_": 75, "client_ptr_": [75, 248], "rmw_qos_profile_services_default": 75, "timer_ptr_": 75, "create_wall_tim": [75, 112, 148, 150, 151, 187, 190, 191, 193, 198, 199, 225, 236, 248], "timer_callback": [75, 148, 150, 151, 152, 187, 191, 192, 193, 195], "callbackgroup": [75, 112, 119], "timerbas": [75, 115, 148, 150, 151, 187, 190, 191, 193, 198, 199, 225, 236, 248], "result_futur": 75, "async_send_request": [75, 114, 123, 148, 187, 194, 236], "future_statu": 75, "wait_for": 75, "grace": 75, "multithreadedexecutor": [75, 106, 112, 113, 114, 122, 247], "reentrantcallbackgroup": 75, "callbackgroupdemo": 75, "client_cb_group": 75, "timer_cb_group": 75, "call_tim": 75, "create_tim": [75, 114, 152, 187, 192, 195, 226, 233, 237], "_timer_cb": 75, "outcom": [75, 112], "1653034371": 75, "758739131": 75, "1653034372": 75, "755865649": 75, "1653034398": 75, "161674869": 75, "1653034355": 75, "308958238": 75, "758197320": 75, "1653034416": 75, "021962246": 75, "stuck": 75, "fire": [75, 112, 124, 151, 152, 199, 245], "shall": [75, 122, 135], "1653067523": 75, "431731177": 75, "1653067524": 75, "431912821": 75, "433230445": 75, "1653067525": 75, "431869330": 75, "432912803": 75, "1653067526": 75, "431844726": 75, "432893954": 75, "1653067527": 75, "431828287": 75, "432848369": 75, "1653067528": 75, "400052749": 75, "1653067522": 75, "052866001": 75, "432577720": 75, "432365009": 75, "432300261": 75, "432272441": 75, "jammi": [76, 80, 86, 87, 98, 99, 113, 114, 123, 124, 128, 131, 134, 138], "jellyfish": [76, 80], "bridg": [76, 103, 104, 106, 107, 108, 109, 116, 137, 138, 142, 144, 160, 197], "imposs": [76, 120, 134, 199], "unstabl": [76, 114, 115, 134, 135, 188, 203], "unmet": 76, "held": [76, 127, 134, 135], "broken": [76, 112, 113, 114, 115, 181, 224], "flake8": [76, 82, 84, 86, 88, 89, 112, 113, 114, 115, 132], "blind": [76, 84, 86, 88, 89, 112, 113, 224], "newlin": [76, 84, 86, 88, 89, 115, 123, 200], "deprec": [76, 84, 86, 88, 89, 112, 113, 114, 115, 119, 137], "docstr": [76, 84, 86, 88, 89, 112, 115], "pytest": [76, 82, 84, 86, 88, 89, 112, 113, 114, 115, 123, 134, 167, 186, 223], "cov": [76, 82, 86, 113, 114], "repeat": [76, 84, 86, 113, 114, 134, 142, 207, 254], "rerunfailur": [76, 84, 86], "remaind": 76, "heterogen": 77, "my_int_arrai": 77, "web": [78, 133, 140, 243], "googl": [78, 112, 113, 115, 132, 139], "chrome": 78, "rosbridg": 78, "tab": [78, 88, 112, 115, 125, 132, 133, 136, 254], "websocket": 78, "drag": [78, 218], "db3": [78, 114, 115, 176], "mcap": [78, 114, 115, 125], "arrang": [78, 124, 174, 199], "particularli": [78, 123, 127, 130, 133, 181, 203, 224, 240], "shape": [78, 188, 189, 216, 218, 240, 241, 246], "arrow": [78, 149, 174, 176, 177, 181, 218, 227, 228, 234, 235, 236, 237], "sphere": [78, 187, 218, 240, 242], "occup": [78, 104], "grid": [78, 104, 218, 242], "cloud": [78, 114, 115, 125, 142, 144, 218, 250], "picker": 78, "diagnostic_msg": 78, "diagnosticarrai": 78, "diagnostic_nam": 78, "hardware_id": 78, "sensor_msg": [78, 119, 123, 125, 160, 166, 181, 204, 218, 241, 242, 245], "compressedimag": [78, 113, 115, 123], "axi": [78, 103, 213, 218, 225, 226, 230, 234, 235, 238, 239, 241, 242, 245], "twist": [78, 113, 115, 122, 160, 166, 167, 175, 176, 177, 178, 181, 182, 209, 218, 233, 236, 237], "jointstat": [78, 218, 241, 242, 245], "joint": [78, 115, 167, 205, 218, 225, 226, 242, 245, 246], "joint_stat": [78, 113, 245], "toggl": [78, 112, 113, 114, 122, 146], "posit": [78, 103, 112, 113, 115, 119, 135, 167, 176, 177, 181, 203, 216, 218, 225, 226, 230, 232, 233, 234, 235, 236, 241, 242, 245], "infer": [78, 103, 104, 191, 192], "met": 79, "rmw_implement": [79, 93, 94, 95, 122, 139, 148, 198], "demo_nodes_pi": [79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 121, 122, 124, 153, 156, 158, 253], "rem": 79, "newli": [79, 114, 119, 122, 167, 180, 190, 208, 215], "complain": [79, 115, 216, 242], "printenv": [79, 84, 86, 173], "102": [79, 112, 115, 122], "21318": 79, "535896": 79, "55044": 79, "pt": 79, "sl": 79, "00": [79, 147, 159, 189], "_ros2_daemon": 79, "d0062": 79, "dds_domainparticipantpresentation_reserve_participant_index_entryport": 79, "dds_domainparticipant_reserve_participant_index_entryport": 79, "kb": [79, 90, 102, 121, 203], "osx510": [79, 90], "segment": [79, 104, 122, 142, 205], "domainparticip": [79, 113], "temporarili": [79, 98], "sbin": 79, "kern": [79, 112], "shmmax": 79, "419430400": 79, "shmmin": 79, "shmmni": 79, "shmseg": 79, "1024": [79, 114, 115], "shmall": 79, "reboot": [79, 199, 202, 252], "hawksbil": [80, 84, 86, 97, 99, 105], "dive": [80, 174], "awai": [80, 113, 115, 142, 180, 203, 213, 218, 227, 253], "alter": [80, 90, 104, 112, 115, 133], "fedora": [81, 86, 112, 219], "liblsan": 82, "libxaw": 82, "libyaml": [82, 112, 114], "opencv": [82, 84, 86, 89, 103, 113, 123, 142, 199, 202], "coverag": [82, 88, 89, 106, 112, 113, 115, 122], "empi": [82, 88, 89, 100], "nose": [82, 89, 124], "pydocstyl": [82, 84, 88, 89, 112, 114], "mock": [82, 88, 89, 112, 115, 134, 224], "runner": 82, "poco": [82, 89], "foundat": [82, 117, 122, 255], "redhat": 82, "rigor": 83, "red": [84, 112, 174, 214, 242], "hat": 84, "langpack": [84, 97], "glibc": [84, 97, 112], "en_u": [84, 86, 97, 99], "epel": [84, 85, 97], "powertool": [84, 85, 97], "fedoraproject": [84, 85, 97], "_quickstart": [84, 85, 97], "mypi": [84, 85, 88, 89, 112, 115], "931": [84, 88, 89, 113, 123, 234], "asio": [84, 85, 88, 89, 100], "ignit": [84, 85, 113, 123, 142, 160], "cmake2": [84, 85], "math6": [84, 85, 113], "fresh": [84, 86, 88], "dthirdparty_asio": 84, "dpython3_execut": 84, "catkin_ignor": [84, 86], "subtre": [84, 86], "zsh": [84, 85, 86, 87, 89, 90, 97, 99, 114, 173], "heard": [84, 85, 86, 87, 88, 89, 97, 99, 100, 146, 148, 154, 171, 187, 193, 195, 253], "hoorai": [84, 85, 86, 87, 88, 89, 97, 99, 100, 205], "cc": [84, 86, 94, 135, 140, 235, 239], "cxx": [84, 86, 112, 113, 135], "retrigg": [84, 86, 115], "refresh": [84, 86, 88, 89, 114, 115, 147, 174, 181], "matter": [84, 85, 86, 87, 88, 89, 100, 134, 146, 155, 176, 185, 230, 241, 246], "behav": [84, 85, 86, 87, 88, 89, 100, 115, 148, 240], "rf": [84, 85, 86, 87, 89, 253], "subset": [85, 87, 100, 112, 114, 119, 124, 134, 150, 176, 198], "unpack": [85, 87, 88, 100, 252], "bzip2": 85, "bz2": [85, 87], "xf": [85, 87], "focal": [86, 112, 115, 121, 122, 123, 218], "bullsey": [86, 122, 123, 124], "openembed": [86, 119, 120, 121, 122, 128, 219], "webo": [86, 119, 120, 121, 122, 128], "os": [86, 119, 120, 121, 122, 128], "posix": [86, 99, 114], "gen": [86, 99, 122], "lc_all": [86, 99], "univers": [86, 87, 90, 91, 99, 113, 124, 136], "gpg": [86, 87, 97, 99], "curl": [86, 87, 88, 96, 97, 99, 112, 113, 115, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239], "ssl": [86, 87, 99], "keyr": [86, 87, 99], "dpkg": [86, 87, 99, 252], "ubuntu_codenam": [86, 87, 99], "tee": [86, 87, 99], "lt": [86, 134], "mint": [86, 87], "vice": [86, 87, 89, 99, 112, 115, 238], "versa": [86, 87, 89, 99, 112, 115, 238], "x86": [87, 119, 120, 121, 128], "chines": 88, "english": [88, 242], "somewher": [88, 100, 253], "vcredist2013": [88, 100], "vcredist140": [88, 100], "2100": [88, 100, 155], "openssl_conf": [88, 100], "win64": [88, 100], "icon": [88, 100, 112, 113, 114, 115, 127, 165, 216, 254], "pane": [88, 100], "profession": [88, 100, 127], "enterpris": [88, 100], "charg": [88, 100, 127, 148], "unselect": [88, 100, 254], "precompil": [88, 100], "vc16": [88, 100], "vs2019": [88, 100], "zip": [88, 91, 98, 100, 115, 133], "admin": [88, 100, 112, 113, 220], "opencv_dir": [88, 100], "eas": [88, 100, 112, 119, 243], "nupkg": [88, 100], "bullet": [88, 89, 100, 133], "cunit": [88, 89, 100], "tinyxml": [88, 100, 112, 137], "usestl": [88, 100], "tinyxml2": [88, 89, 100, 112], "TO": [88, 100], "59": [88, 89, 100, 112, 113, 114, 115, 159, 181, 204, 252], "cryptographi": [88, 89, 100, 124], "importlib": [88, 89, 100, 112, 115, 122], "lark": [88, 89, 100, 113], "lxml": [88, 89, 100], "matplotlib": [88, 89, 100], "netifac": [88, 89, 100, 115], "numpi": [88, 100, 112, 113, 114, 119, 230, 235, 239], "pillow": [88, 100, 112], "psutil": [88, 89, 100, 113], "pycairo": [88, 100], "pyyaml": [88, 100, 113, 123], "msvc": [88, 100, 112, 114, 115, 136], "qt5_dir": [88, 100], "msvc2017_64": [88, 100], "qt_qpa_platform_plugin_path": [88, 100], "rqt_graph": [88, 100, 122, 139], "winflexbison3": 88, "xmllint": 88, "libxml2": 88, "iconv": 88, "zlib": [88, 115], "zlatkov": 88, "libxml": 88, "260": [88, 112, 113, 123, 136], "fileio": 88, "bundl": [88, 91, 113, 134], "python_d": [88, 113], "colcon_execut": 88, "popup": [88, 112], "extract": [88, 91, 98, 112, 113, 114, 115, 123, 125, 131, 204, 205, 230], "peazip": 88, "tgz": 88, "ftp": 88, "pcbuild": 88, "get_extern": 88, "python38_d": 88, "python3_d": 88, "sqlite3_d": 88, "_d": [88, 136], "_ctype": 88, "cp38": 88, "cp38d": 88, "win_amd64": 88, "whl": 88, "etre": 88, "rmdir": [88, 100], "mojav": [89, 120, 121, 122, 128], "xcode": [89, 202], "appl": [89, 113, 114], "id497799835": 89, "61046761": 89, "xcodebuild": 89, "stuff": [89, 114, 132, 246], "happi": [89, 112, 114], "assimp": [89, 112, 113, 114, 115], "bison": [89, 252], "freetyp": 89, "openssl": [89, 91, 153, 156, 159, 252], "oroco": [89, 113, 114], "kdl": [89, 113, 114], "pcre": 89, "tinyxml1": 89, "dir": [89, 112, 113, 114, 115, 123, 124, 185, 205, 252], "zshrc": 89, "openssl_root_dir": [89, 156], "python2": 89, "build_ext": 89, "argcomplet": [89, 112, 114, 184], "homebrew": 89, "common_msg": 89, "rosmsg": 89, "wet": 89, "rosinstal": 89, "wstool": 89, "j8": 89, "install_isol": [89, 204], "linker": [89, 112, 136], "dyld_library_path": [89, 156], "103": [89, 112, 114, 115], "nddshome": 90, "rti_connext_dd": [90, 91], "rtisetenv_x64linux4gcc7": 90, "purchas": [90, 91, 92, 255], "evalu": [90, 91, 112, 113, 114, 122, 124, 142, 200, 214, 232], "launcher": [90, 91, 92, 167], "rti_license_fil": 90, "rti_licens": [90, 92], "dat": [90, 92], "agreement": [90, 134], "rtisetenv_x64darwin17clang9": 90, "rtisetenv_x64win64vs2017": 90, "plug": [91, 122, 253], "replai": [91, 114, 124, 142, 150, 176], "thru": 91, "ins": [91, 173], "rtipkg": 91, "rti_security_plugin": 91, "2x": [91, 104], "diagnost": [92, 228], "classroom": [92, 142, 173], "elig": 92, "academ": 92, "renew": 92, "unabridg": 92, "evalut": 92, "gurum": 94, "index_eng": 94, "free_trial_eng": 94, "homepag": 94, "2860": 94, "flame": 94, "2861": 94, "gurumnet": 94, "embed": [95, 101, 106, 114, 142], "php": 95, "mv": [96, 153], "sk": [96, 193, 195, 225, 226, 233, 234, 235, 236, 237, 238, 239], "my_ros2": 96, "jenkin": [97, 99, 112, 131, 134, 220], "yum": 97, "makecach": 97, "bare": [97, 99, 106, 112, 138, 142], "bone": [97, 99], "\u5b89\u88c5": [98, 173, 175, 255], "rebuilt": [98, 123], "secondari": [98, 185], "soak": 98, "area": [98, 105, 112, 115, 135, 141, 189], "bleed": 98, "dist": 98, "rocker": 98, "systemd": [99, 123], "udev": [99, 123], "1272": [99, 112, 114, 123], "launchpad": [99, 123], "1974196": [99, 123], "nro": [99, 174], "autoremov": 99, "shadow": [99, 113, 115], "readm": [101, 102, 112, 113, 114, 115, 123, 125, 134, 160, 176, 184, 188], "moveit": [101, 102, 103, 119, 142, 197, 255], "microro": 101, "subdomain": 101, "rclcpp_lifecycl": [101, 135], "rclcpp_action": [101, 119, 248], "gazebosim": [102, 125], "predecessor": 102, "globe": 102, "cf": [102, 159], "ros2_control": [102, 113, 142, 167, 168], "navigation2": [102, 118, 138, 142, 168], "mobil": [102, 103, 138, 142], "kinemat": 102, "motion": [102, 103, 112, 114, 142, 197, 245], "collis": [102, 112, 244, 246], "hundr": [102, 224, 253], "hint": [102, 112, 113, 115, 119, 131, 219, 254], "supersed": [102, 121, 133], "fmi_adapt": 102, "intel": [102, 252], "nvidia": [102, 142], "vehicl": [103, 142, 203], "grasp": [103, 142], "gpu": [103, 104], "movidiu": 103, "nc": 103, "deep": [103, 104, 142], "fpga": 103, "realsens": 103, "camera": [103, 104, 112, 113, 115, 123, 142, 151, 152, 160, 199, 202, 204, 233], "gradual": 103, "openvino": 103, "neural": 103, "toolkit": 103, "multiplatform": 103, "vision": [103, 104, 113, 130, 142, 230], "d400": 103, "stick": [103, 230], "analyt": 103, "2d": [103, 121, 180, 234, 235], "filter": [103, 112, 113, 114, 115, 120, 122, 135, 138, 142, 144, 147, 155, 182, 197], "stamp": [103, 112, 113, 114, 123, 151, 152, 181, 204, 225, 226, 231, 234, 235, 238, 239, 245], "slam": [103, 104, 165, 197], "devkit": 103, "sdk": [103, 104], "amr": [103, 104], "intelrosproject": 103, "ai": [104, 112, 115, 139, 142, 235, 239], "jetson": 104, "aarch64": [104, 113, 134], "cuda": 104, "nitro": 104, "negoti": 104, "acceler": [104, 137, 142, 163, 165], "speed": [104, 112, 113, 114, 115, 131, 151, 152, 160, 166], "nova": 104, "carter": 104, "teleoper": 104, "orin": 104, "estim": [104, 112, 121, 143], "predict": 104, "ros2_benchmark": 104, "throughput": [104, 148, 202], "latenc": [104, 119, 148], "benchmark": [104, 112, 113, 114, 115, 124], "lidar": 104, "planar": [104, 241], "hardwar": [104, 124, 137, 142, 151, 152, 154, 163, 165, 224], "friendli": [104, 123, 137, 174, 188, 203], "movement": [104, 176, 181, 209, 240, 241], "compress": [104, 112, 113, 114, 115, 150], "4x": 104, "1080p": 104, "30fp": 104, "120fp": 104, "10x": [104, 112], "dnn": 104, "dispar": 104, "nvblox": 104, "scene": [104, 125, 160, 228], "reconstruct": [104, 112, 122], "costmap": [104, 122, 218], "detectnet": 104, "tensorrt": 104, "triton": 104, "inerti": [104, 240, 246], "odometri": [104, 160, 204, 218, 233, 245], "elbru": 104, "mission": [104, 203], "vda5050": 104, "transmiss": [104, 158], "mqtt": 104, "dispatch": [104, 114], "argu": 104, "monocular": 104, "csi": 104, "pipelin": [104, 119, 123, 133, 208, 253], "image_pipelin": [104, 133], "apriltag": 104, "dockerfil": [104, 154, 253], "l4t": 104, "recognit": 104, "omnivers": 104, "whole": [105, 124, 127, 130, 132, 135, 136, 147, 148, 166, 185, 188, 199, 246], "fall": [105, 121, 203], "row": [105, 134], "tabl": [105, 154, 160, 245], "logo": [105, 127, 140], "eol": [105, 127, 255], "jazzi": [105, 142], "jalisco": 105, "23rd": [105, 127], "2029": 105, "iron": [105, 131, 142], "irwini": [105, 125], "novemb": [105, 106, 124, 125], "2027": [105, 114], "galact": [105, 111, 113, 114, 115, 134, 200, 215, 255], "geochelon": [105, 111], "9th": 105, "fitzroi": [105, 111, 147], "june": [105, 121], "5th": 105, "20th": [105, 119], "elusor": [105, 111, 147], "22nd": [105, 121], "diademata": [105, 111], "14th": 105, "2018": [105, 114, 115, 139, 141, 142], "bolson": [105, 111, 118, 119], "2nd": [105, 119], "ardent": [105, 111, 204], "apalon": [105, 111, 117], "8th": [105, 119], "beta3": 105, "septemb": 105, "13th": [105, 120], "beta2": [105, 108], "beta1": 105, "19th": [105, 120], "2016": [105, 125, 141, 142], "jul": 105, "alpha1": 105, "alpha8": 105, "august": [105, 113, 255], "31th": 105, "2015": [105, 134, 141, 142], "roadmap": [105, 106, 127, 129, 138, 255], "yearli": 105, "turtl": [105, 112, 114, 115, 127, 134, 150, 174, 175, 176, 177, 180, 181, 182, 209, 212, 213, 214, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239], "kilt": [105, 110], "kaiju": [105, 110, 143], "2025": [105, 110, 143], "tbd": 105, "nov": [105, 120, 252], "2026": 105, "ridlei": [105, 122, 123, 124, 125, 127, 133, 142], "2002": [105, 114, 128], "stage": [105, 114, 127, 134, 135, 187, 203, 253], "hope": [106, 119], "prismtech": [106, 107, 108, 109], "opensplic": [106, 107, 108, 109, 112, 116, 117, 118, 119], "streamlin": [106, 120, 125, 231], "perhap": [106, 224], "trusti": [106, 109], "tahr": 106, "xenial": [106, 107, 108, 109, 116, 117, 118], "xeru": 106, "turtlebot": [106, 108, 116, 197, 204], "turtlebot2_demo": 106, "guard": [106, 112, 114, 115, 118, 125, 135], "rmw_service_server_is_avail": [106, 112], "refactor": [106, 112, 113, 114, 115, 119, 121, 135, 137, 203, 224], "experiment": [106, 109, 124], "engag": [106, 130], "opportun": [106, 119, 124, 132, 134], "treatment": 106, "poorli": 106, "everyon": [106, 130, 132, 134, 242], "spars": 106, "preliminari": [106, 122, 123, 124, 125, 138], "bewar": 106, "tlsf": [106, 139], "segreg": [106, 146], "disallow": 106, "sporad": 106, "freertp": 106, "31": [106, 112, 113, 114, 115, 124, 159], "yosemit": 106, "metal": [106, 138], "el": [107, 114], "capitan": 107, "realtim": [107, 108, 109, 114, 116, 203, 240, 252], "degrat": 107, "resolut": [107, 112, 113, 140, 202, 252], "dds_secur": 108, "aka": [108, 114, 134, 218], "typesupport": [108, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 137], "redesign": [108, 113, 114, 115, 117, 119, 224], "rcutil": [108, 118, 121, 139, 216], "ros_astra_camera": 108, "depthimage_to_laserscan": 108, "pcl_convers": 108, "cartograph": 108, "cartographer_ro": 108, "cere": 108, "solver": 108, "teleop_twist_keyboard": [108, 160, 165], "joystick_driv": 108, "teleop_twist_joi": 108, "dummy_robot": 108, "robot_model": 108, "robot_state_publish": [108, 119, 139, 205, 241, 242, 244, 246], "rmw_connext_cpp": [108, 112, 122], "rewrit": [109, 113, 114, 115, 123], "ros_control": [109, 142], "exposur": [109, 154], "leak": [109, 112, 113, 114, 115, 119, 120, 122], "race": [109, 112, 113, 114, 115, 118, 121, 122, 199], "atm": [109, 116], "hsr": [109, 116], "joystick": 109, "codenam": 110, "beta": [111, 119, 120, 121, 122, 123, 124, 125, 127, 135], "r2b3": 111, "r2b2": 111, "asphalt": 111, "alpha": [111, 113, 119, 120, 122, 123, 124, 125, 142, 242], "122": [112, 113, 114, 213], "ql": 112, "116": [112, 113, 114, 115, 125], "112": [112, 113, 115], "vulner": [112, 122, 155], "2006": 112, "106": [112, 115], "qd": [112, 113], "107": [112, 115], "michel": [112, 113, 114], "hidalgo": [112, 113], "stephen": 112, "brawner": 112, "shonigmann": 112, "476": [112, 113, 115], "466": [112, 115], "463": [112, 113, 115], "audrow": [112, 113, 114], "nash": [112, 113, 114], "jacob": [112, 113, 114], "perron": [112, 113, 114], "jeronimo": [112, 113, 114, 115], "502": 112, "ivan": [112, 113, 114, 115], "santiago": [112, 113, 114], "paunov": [112, 113, 114], "132": [112, 113, 114, 115], "clair": 112, "312": [112, 113], "dead": [112, 113, 115, 142], "294": [112, 113], "291": [112, 115], "8bf194aa1ac282db5483dd0d3fefff8f325b0db8": 112, "282": [112, 113, 123, 234], "274": [112, 113, 115, 121, 125], "ini": 112, "259": [112, 113, 114], "wang": [112, 113], "scott": [112, 113, 114, 115, 139], "logan": [112, 113, 114, 115], "tyler": [112, 114, 115], "weaver": [112, 114, 115], "multiprocess": 112, "288": [112, 113, 115, 125], "stylist": 112, "287": [112, 113, 115], "mei": 112, "286": [112, 113, 114, 115], "298": 112, "285": [112, 114, 115], "261": [112, 113, 114], "dirk": [112, 113], "thoma": [112, 113], "mjeronimo": 112, "266": [112, 137], "271": [112, 113, 114], "insensit": 112, "karsten": [112, 113], "knese": [112, 113], "296": [112, 113, 115], "290": [112, 115], "debug_configur": 112, "siposcsaba89": 112, "314": [112, 113, 114], "alejandro": [112, 113, 114, 115, 139], "hern\u00e1ndez": [112, 113, 114, 115], "cordero": [112, 113, 114, 115, 139], "308": 112, "propag": [112, 113], "295": [112, 115], "a5fb3112b5c46c42b1824c96af4171d469eb13bf": 112, "293": 112, "jsondecodeerror": 112, "printout": 112, "ament_run_performance_test": 112, "280": 112, "278": [112, 113, 115], "heavi": [112, 115], "276": [112, 113, 234], "toler": [112, 113, 114, 124, 203], "275": [112, 113, 114, 115, 125], "265": [112, 114, 121], "googletest": [112, 139], "1303": [112, 115], "267": [112, 113, 114], "sean": [112, 114], "yen": 112, "victor": 112, "lopez": 112, "linelength": 112, "argumentpars": 112, "306": [112, 115], "236": [112, 113], "column": [112, 132, 134, 174], "235": [112, 113, 123], "co": [112, 113, 114, 115, 225, 226, 235, 239, 245, 246], "miaofei": 112, "emerson": [112, 113, 114, 115], "knapp": [112, 113, 114, 115], "ament_get_pytest_cov_vers": 112, "315": [112, 113, 114], "christoph": [112, 113, 114, 115, 139], "bedard": [112, 113, 114, 115], "egg": [112, 113], "327": [112, 113, 114], "326": [112, 113, 114, 122, 124], "deleg": 112, "destdir": 112, "everywher": [112, 114, 115], "324": [112, 113], "f80071e2216e766f7bf1b0792493a5f6523e9226": 112, "323": [112, 113], "flat": [112, 122, 254], "316": [112, 113], "ament_cmake_python_get_python_install_dir": 112, "naveau": 112, "303": [112, 113], "297": [112, 113, 115, 122, 123], "andr": 112, "nguyen": 112, "279": [112, 115], "c67cdf2": 112, "skip_return_cod": 112, "decim": 112, "xunit": 112, "270": [112, 113], "269": [112, 114], "test_tim": 112, "testcas": 112, "ament_add_test": 112, "264": [112, 113, 114, 115, 123, 125], "run_test": 112, "wouldn": [112, 124, 174, 185, 240], "ruffin": 112, "307": [112, 113], "304": 112, "mit": 112, "284": [112, 113, 114], "importlib_metadata": [112, 113], "backport": [112, 115, 119, 120, 121, 124, 125, 133], "pkg_resourc": [112, 122], "35m": 112, "175m": 112, "70m": 112, "100m": [112, 150, 225], "speedier": 112, "alfi": 112, "maulana": 112, "evan": 112, "flynn": 112, "299": [112, 113, 115, 122], "realpath": 112, "suppress": [112, 113, 114, 115, 136], "unknownmacro": 112, "268": [112, 114], "dan": 112, "rose": 112, "71": [112, 113, 114, 115, 159], "70": [112, 114, 115, 122, 198], "68": [112, 113, 114, 124, 159], "67": [112, 113, 114, 115, 118, 227], "ration": 112, "65": [112, 113, 114, 115, 136], "62": [112, 113, 114, 115], "57": [112, 113, 114, 153, 159, 176, 177], "stabil": [112, 122, 123, 124, 125, 134], "58": [112, 113, 114, 115, 159, 181, 185], "61": [112, 113, 114, 115, 122, 159], "matthij": [112, 115], "van": [112, 115], "der": [112, 115], "burgh": [112, 115], "estev": [112, 114], "fernandez": [112, 114], "dict": [112, 114], "helper": [112, 115, 167, 216], "126": [112, 114, 115], "131": [112, 113, 114, 115], "124": [112, 113, 115], "ament_trace_setup_fil": 112, "sourceabl": 112, "118": [112, 113, 114], "117": [112, 114, 115], "parent_prefix_path": 112, "115": [112, 114, 115], "david": [112, 113, 114, 115], "lu": [112, 113, 114, 115], "mabel": [112, 113], "zhang": [112, 113], "202": [112, 114, 228], "ragnar\u00f6k": [112, 113, 114], "argpars": 112, "262": [112, 114], "pep257": [112, 114], "241": [112, 113, 115], "undocu": 112, "typo": [112, 113, 114, 115, 119, 134], "reformat": [112, 115, 132], "243": [112, 113, 115], "ted": 112, "302": [112, 113], "272": [112, 115, 125], "miguel": [112, 113, 114, 115, 139], "compani": [112, 113, 114, 115, 139], "explictli": [112, 114], "157": 112, "133": [112, 113, 114, 115, 234], "v16": 112, "135": [112, 113, 114, 115], "calibr": [112, 240], "105": [112, 115], "84": [112, 113, 114, 115, 124, 155, 159, 213, 216], "boost_python_librari": 112, "boost_python3_librari": 112, "boost": 112, "9829b02": 112, "boost_python": 112, "libpython": 112, "readcalibr": 112, "camerainfo": [112, 115, 125, 218], "catkin_exported_target": 112, "neccessari": 112, "buggi": 112, "39": [112, 114, 159], "calib": 112, "rosbash": 112, "distort": [112, 113], "arbitrati": 112, "33": [112, 114, 115, 159], "andrea": [112, 113, 114, 115], "klintberg": 112, "gari": [112, 114], "servin": 112, "helen": 112, "oleynikova": 112, "isaac": [112, 115, 142, 243], "ii": [112, 151, 152], "saito": [112, 115], "jochen": [112, 114, 134], "sprickerhof": [112, 114, 134], "kartik": 112, "mohta": 112, "marku": [112, 115], "roth": 112, "martin": [112, 113, 114, 115], "idel": [112, 113], "vincent": [112, 115], "rabaud": 112, "yifei": 112, "159": [112, 113, 115, 123], "criteria": [112, 113, 124, 134, 154], "setcamerainfoservic": 112, "94": [112, 114, 115, 159], "redund": [112, 113, 115, 142, 246], "35": [112, 114, 115], "3010": 112, "jack": 112, "linkag": [112, 254], "mislead": [112, 113], "5273": 112, "camerainfomanag": 112, "fuert": 112, "4971": 112, "recursive_mutex": 112, "hack": [112, 115], "savecalibrationfil": 112, "stat": [112, 160], "expans": 112, "4761": 112, "4786": 112, "4760": 112, "camera_driv": 112, "aaron": 112, "blasdel": 112, "enriqu": 112, "quin": 112, "jonathan": [112, 113], "bohren": 112, "joseph": [112, 113, 114], "schornak": [112, 113, 114], "luka": 112, "bulwahn": 112, "schettler": 112, "blais": 112, "mihelich": 112, "mirzashah": 112, "travi": 112, "182": [112, 113, 114], "181": [112, 113, 114, 115], "ternari": 112, "176": [112, 114, 235], "177": [112, 113, 114], "169": [112, 114, 115], "163": [112, 113, 115], "160": [112, 113, 114, 115, 120], "graveyard": 112, "unmanag": 112, "156": [112, 113, 115, 125], "ahcord": [112, 115, 139], "480": [112, 113, 202], "481": [112, 113, 115], "okumura": 112, "isp": [112, 115], "data_avail": 112, "dispos": 112, "ipv6": [112, 122], "accident": [112, 115, 224], "endpoint": [112, 113, 114, 115, 147, 148, 155, 253], "unrecognis": 112, "writer": [112, 113, 114, 115, 124, 147, 150, 151, 152], "notifi": [112, 115, 148, 194], "reconnect": 112, "disappear": [112, 188], "unregist": [112, 120], "read_inst": 112, "take_inst": 112, "509": [112, 113, 114], "512": [112, 113, 115], "even_parameters_nod": 112, "500": [112, 113, 171, 248], "parametereventhandl": [112, 113, 215], "ref": [112, 113, 114, 133, 242], "494": [112, 113], "492": [112, 115], "486": [112, 113, 115], "paramt": [112, 115], "491": [112, 113, 115], "487": 112, "473": [112, 113, 115], "493": [112, 113, 115], "468": [112, 113, 115, 121], "149": [112, 113, 114, 115, 116, 184, 219], "52": [112, 113, 124, 147], "145": [112, 113, 114, 115], "309": [112, 113], "cbg_executor": 112, "qnx": [112, 113, 114, 115], "305": [112, 113, 115, 124], "joshua": [112, 113, 114], "292": [112, 113, 114], "shane": [112, 113, 114, 115, 139], "loretz": [112, 113, 114, 115, 139], "ananya": 112, "muddukrishna": 112, "not_compos": 112, "281": [112, 113, 123], "devin": 112, "bonni": 112, "310": [112, 113], "283": [112, 114], "asyncio": [112, 113], "301": 112, "allison": 112, "thackston": 112, "alemm": 112, "pointcloud": [112, 113, 115, 122, 218], "403": [112, 113], "404": [112, 114], "328": [112, 113, 124, 155], "210": [112, 114, 115], "69": [112, 113, 114, 115, 179], "56": [112, 113, 115], "55": [112, 113, 114, 159], "eigen_kdl": 112, "311": [112, 113, 114, 124], "jafar": [112, 113], "abdi": [112, 113], "shrink": [112, 113, 146], "tz_offset": [112, 113], "v1": [112, 113, 115, 253], "sovers": [112, 113, 134], "ahm": [112, 113], "sobhi": [112, 113], "129": [112, 113, 114, 115], "0127": 112, "chapulina": 112, "475": [112, 115], "465": [112, 113, 115], "158": [112, 113, 114, 115], "nodeopt": [112, 115, 119, 122, 146, 198, 199, 207, 247, 248], "104": [112, 114, 115], "97": [112, 115, 159], "imagetransport": 112, "88": [112, 113, 114, 115], "blacklist": [112, 135], "getcamerainfotop": 112, "base_top": 112, "waitkei": 112, "blank": [112, 159, 174, 180], "black": [112, 218, 242], "polled_camera": 112, "resizedimag": 112, "camerasubscrib": [112, 115], "circular": [112, 113, 134], "impl": [112, 114, 115], "freed": [112, 134], "inlin": [112, 114, 115], "uselessli": 112, "rid": [112, 113, 114, 115], "groovi": 112, "aaditya": 112, "saraiya": 112, "carl": 112, "delsei": 112, "luca": [112, 114, 115], "walter": [112, 115], "guenther": 112, "schwarz": 112, "mikael": [112, 115, 205], "argueda": [112, 115], "mirza": 112, "shah": [112, 113], "thibaud": 112, "chupin": 112, "kwc": 112, "pmihelich": 112, "straszheim": 112, "vrabaud": 112, "cleanup": [112, 113, 114, 115], "81": [112, 113, 114, 115], "77": [112, 113, 114, 159], "75": [112, 113, 227], "72": [112, 113, 114, 115, 122], "bjar": [112, 113], "ne": [112, 113], "sarthak": 112, "mittal": 112, "43": [112, 113, 114, 115, 159, 189, 199, 215], "find_librari": 112, "40": [112, 114, 198], "from_second": [112, 227], "binnei": [112, 113], "fd": [112, 115], "498": [112, 113, 115], "497": [112, 113, 115], "is_winsock_handl": 112, "frontend": [112, 113, 114], "490": [112, 113], "arg_choic": 112, "483": [112, 113], "482": [112, 113, 114, 115], "479": [112, 113], "launchservic": [112, 114], "474": [112, 115], "467": 112, "unpars": 112, "subent": 112, "timeract": [112, 113, 123, 212, 214], "470": [112, 115], "460": [112, 122], "462": [112, 115], "dollar": [112, 246], "grammar": [112, 114], "461": [112, 113, 115], "453": [112, 113, 115], "run_async": [112, 114], "449": [112, 115], "446": [112, 115, 121], "type_util": 112, "extract_typ": 112, "445": [112, 115], "coercion": [112, 114], "443": [112, 115], "consolid": [112, 137, 159], "coerc": [112, 114], "438": [112, 115], "interpolate_substitution_method": 112, "434": [112, 114, 115], "432": [112, 113, 114], "430": [112, 113], "429": [112, 113, 114, 115, 121], "428": [112, 113, 114], "427": [112, 115], "respawn": [112, 113, 115, 168], "426": [112, 113, 114, 115], "414": [112, 113], "chen": [112, 113, 114, 115], "jorg": [112, 113, 114, 115], "perez": [112, 113, 114, 115], "takamasa": 112, "horib": 112, "229": [112, 115], "216": [112, 114], "parameterfil": [112, 122], "__del__": 112, "212": [112, 114, 115], "docblock": [112, 113], "207": 112, "198": [112, 113, 114, 115], "197": [112, 113], "190": [112, 113, 114, 115, 121, 124], "mandatori": [112, 122, 147, 166, 169], "189": [112, 113, 114], "183": [112, 113, 115], "attributeerror": 112, "174": [112, 115], "173": [112, 113, 114, 115], "170": [112, 115], "168": [112, 113, 115, 122], "167": [112, 113, 114, 115, 123], "137": [112, 113, 114, 115], "161": [112, 113, 115], "162": [112, 113, 114], "154": [112, 113, 114, 115], "153": [112, 113, 114, 115, 123, 234], "152": [112, 113, 115], "dereck": 112, "wonnacott": 112, "geoffrei": [112, 113, 114], "bigg": [112, 113, 114], "unittest": [112, 114, 115], "406": [112, 113], "440": [112, 114, 115], "repr": 112, "436": [112, 114], "junit": [112, 115], "435": [112, 114], "claim": [112, 114, 243], "ownership": [112, 113, 121, 134, 199], "433": [112, 114], "456": [112, 115], "basenam": 112, "448": [112, 113, 114, 115], "437": [112, 113, 114], "227": [112, 113], "pete": 112, "clalancett": [112, 115, 139], "mike": [112, 115], "purvi": [112, 115], "415": [112, 113, 114, 124], "53": [112, 113, 114, 122, 147, 153], "47": [112, 176, 199, 204], "truncat": 112, "80": [112, 113, 114, 198], "automerg": [112, 113, 114, 115], "supress": 112, "heap": [112, 113, 146], "counter": [112, 114, 193, 195, 204], "47613035": 112, "dabonni": 112, "norepli": [112, 115], "codecov": [112, 113, 115], "codeown": 112, "favor": [112, 121, 124, 125], "41": [112, 113, 114, 115, 119, 147, 253], "ana": 112, "abou": 112, "allaban": 112, "allabana": 112, "autoapprov": [112, 113], "dependabot": [112, 113, 114, 115], "random": [112, 156, 174], "preview": 112, "27856297": 112, "prajakta": 112, "gokhal": 112, "prajaktg": 112, "537409": 112, "emersonknapp": [112, 114], "han": [112, 114, 115], "hsgwa": 112, "38": [112, 114, 124, 159, 241], "37": [112, 113, 114, 115, 159, 252], "target_link_directori": 112, "link_directori": 112, "29": [112, 114, 115, 125], "23": [112, 113, 114, 122, 124, 125, 204], "508": [112, 113, 115], "pin": [112, 114], "overwrit": [112, 114, 152, 253], "wno": [112, 136], "armv7l": 112, "mmk_mangle_": 112, "mimick": [112, 115], "cmake_build_typ": [112, 134], "loadmap": 112, "py_common": 112, "process_util": 112, "get_loop": 112, "jessi": 112, "coroutin": 112, "decor": [112, 114, 124], "__str__": [112, 113], "terminal_color": 112, "__win32": 112, "execinfo": 112, "489": [112, 113], "ineffect": 112, "450": [112, 115], "477": 112, "459": [112, 115], "realtime_support": [112, 139, 146], "451": [112, 114, 115], "sorbini": [112, 113, 114, 115], "calloc": 112, "atom": [112, 114, 115, 132, 142], "shenanigan": 112, "mess": 112, "resum": [112, 113, 114, 115, 122, 123, 124, 199], "sooner": 112, "xmlelement": 112, "gettext": 112, "xmlnode": 112, "output_librari": 112, "211": [112, 115], "205": [112, 114], "203": [112, 113, 114, 115], "201": [112, 113, 114], "199": [112, 113, 114, 115], "jeremi": 112, "derai": 112, "fix_windows_warn": 112, "openrobot": [112, 113, 115, 139, 143], "pybind11": [112, 113, 114, 115, 122], "pybind": 112, "shorten": [112, 115], "96": [112, 114, 115, 125, 159], "98": [112, 114, 115, 149, 159, 203], "93": [112, 114, 115, 159], "tooltip": 112, "237": [112, 113, 121], "tango": 112, "250": [112, 113, 114, 115, 228], "dict_kei": 112, "hide": [112, 114, 181], "qt_gui_icon": 112, "222": [112, 115], "228": [112, 121, 176], "qmap": 112, "qmultimap": 112, "244": [112, 113, 115, 123], "239": [112, 155], "qt_gui_cpp_sip": 112, "226": [112, 113, 115], "homalozoa": [112, 113, 115], "message_lost_talk": 112, "message_lost_listen": 112, "458": 112, "457": [112, 121], "test_network_flow_endpoint": 112, "912": [112, 119], "test_two_timers_ready_before_timeout": 112, "flaki": [112, 113, 114, 115, 121, 134, 137], "911": 112, "905": [112, 113, 123], "880": [112, 113], "909": 112, "907": [112, 114], "flakei": [112, 113, 115, 136], "648": [112, 113], "904": [112, 113, 121, 123], "570": 112, "903": [112, 113], "895": [112, 113, 114], "899": [112, 113], "896": [112, 113], "554": [112, 113], "811": [112, 113, 114], "884": [112, 113], "883": 112, "877": [112, 113], "test_subscription_nominal_string_sequ": 112, "881": [112, 113, 115], "879": 112, "rcl_context": 112, "872": 112, "cento": 112, "863": [112, 113], "866": [112, 113, 115], "865": [112, 113, 114], "test_info_by_top": 112, "859": [112, 113], "858": [112, 113, 114, 123], "857": 112, "clarifi": [112, 113, 114, 115, 119], "current_tim": 112, "850": [112, 113, 114], "test_graph": 112, "854": [112, 113, 115], "segfault": [112, 114, 115, 121], "sigint": [112, 113, 114, 115], "844": [112, 113, 115], "845": [112, 113], "846": [112, 113, 114, 124], "842": 112, "size_of_ev": 112, "rcl_wait_set_t": 112, "841": 112, "818": [112, 113], "838": [112, 113, 115], "835": [112, 113], "834": 112, "rcl_subscription_init": [112, 113], "rcl_publisher_init": 112, "794": 112, "825": 112, "semicolon": [112, 114, 118, 124], "rcutils_logging_autoinit": 112, "816": [112, 113, 115], "742": [112, 115], "test_publish": [112, 114], "801": [112, 114], "800": [112, 113, 114, 115, 124], "spell": [112, 113, 114, 115], "798": [112, 113], "dealloc": [112, 122, 146, 203], "790": [112, 114], "fini": [112, 113, 119, 122], "791": [112, 113, 114], "777": [112, 113], "778": [112, 113], "769": [112, 113], "770": [112, 113, 114, 115], "764": [112, 113], "rcutils_strdup": 112, "768": [112, 113, 115], "rcl_get_secure_root": 112, "762": 112, "727": [112, 113, 114], "rcl_context_fini": [112, 118], "763": 112, "761": [112, 113, 114, 115], "760": 112, "752": [112, 114], "rcl_expand_topic_nam": [112, 115], "758": 112, "756": [112, 113, 114, 115], "757": [112, 115], "enclav": [112, 115, 153, 154, 155, 156, 158], "751": [112, 113, 115, 123], "753": [112, 115], "748": [112, 115], "747": 112, "95": [112, 114, 115, 122, 124, 134, 159], "744": [112, 113, 115], "746": [112, 113, 115], "get_param_fil": 112, "743": [112, 113, 114, 115], "734": [112, 113, 115], "fixtur": [112, 114, 115, 123], "745": [112, 113, 115], "cleaner": 112, "728": [112, 114], "739": 112, "strdup": [112, 114], "737": [112, 114], "rcl_convert_rmw_ret_to_rcl_ret": 112, "738": 112, "732": [112, 114], "test_failing_configur": 112, "733": 112, "722": [112, 113, 114, 115], "rmw_impl_id_check": 112, "testabl": [112, 114, 142], "725": [112, 113, 115], "726": [112, 114, 115], "653": [112, 113, 114, 115], "705": 112, "rcl_event_is_valid": 112, "720": [112, 114], "712": [112, 115], "rcl_arguments_fini": 112, "711": [112, 113, 114, 115], "704": [112, 115], "rcl_remap_copi": 112, "709": [112, 114], "664": [112, 113, 115], "domain_id": 112, "localhost_onli": [112, 115], "node_opt": [112, 114, 119], "708": [112, 114, 115], "703": [112, 115], "698": [112, 113, 115], "699": 112, "674": [112, 113, 114, 115], "setter": [112, 114, 119], "getter": [112, 113, 114], "rcl_init_options_t": [112, 118], "678": [112, 113, 115], "695": [112, 113, 114], "692": [112, 114, 122], "689": [112, 113, 115], "691": 112, "rcl_node_options_copi": 112, "671": [112, 113, 114], "690": [112, 113, 115], "681": [112, 115], "680": [112, 114], "683": [112, 113, 114], "684": [112, 113, 115, 123], "685": [112, 113, 114], "673": [112, 113, 115], "688": [112, 113, 114, 115], "682": 112, "rcl_ret_": 112, "686": [112, 113, 114, 115], "677": [112, 113, 115], "668": [112, 113, 115], "logging_external_interfac": 112, "676": [112, 113], "rcl_localhost_env_var": 112, "rcutils_get_env": 112, "672": [112, 113, 115], "king": 112, "barri": [112, 113, 114, 115, 139], "xu": [112, 113, 114, 115, 139], "lihui": [112, 113, 114, 115], "lei": [112, 113, 114], "liu": [112, 113, 114], "nikolai": [112, 113, 114], "morin": [112, 113, 114], "thij": 112, "raymak": 112, "tomoya": [112, 113, 114, 115, 139], "rcl_ret_timeout": [112, 115], "900": [112, 115], "887": [112, 115], "864": [112, 113, 114, 123, 124], "840": 112, "rcl_clock_t": 112, "797": [112, 113, 115], "rcl_timer_init": [112, 118], "795": [112, 113, 115], "730": [112, 114, 115], "expect_eq": 112, "assert_eq": [112, 222], "test_action_serv": 112, "759": [112, 113, 115], "716": [112, 114, 115], "717": [112, 114, 115], "rcl_lifecycle_com_interfac": 112, "882": [112, 113, 114, 122], "830": [112, 113], "804": [112, 113, 114, 115], "test_rcl_lifecycl": 112, "788": [112, 113, 114, 115], "731": [112, 113, 114], "cout": [112, 150, 190], "773": [112, 115], "transition_map": 112, "729": [112, 113, 114], "715": [112, 114, 119], "rcutils_expand_us": 112, "rcl_logging_get_logging_directori": 112, "73": [112, 113, 114, 115, 124], "external_initi": 112, "3ii": 112, "current_path": 112, "51": [112, 113, 114, 124, 159], "49": [112, 115, 124, 147, 155, 159, 185], "doxyfil": [112, 113], "renam": [112, 113, 114, 115, 153, 227], "quality_declar": [112, 113], "831": [112, 114], "rearrang": 112, "862": [112, 113, 114], "end_mark": 112, "yaml_event_t": 112, "849": [112, 113, 123], "809": [112, 113], "817": [112, 113, 114], "rcl_variant_t": 112, "813": [112, 113, 114], "810": [112, 114], "803": [112, 113, 115], "max_num_params_per_nod": 112, "max_num_node_entri": 112, "802": [112, 113, 114, 115, 124], "772": [112, 113, 115], "766": [112, 113, 115], "771": [112, 113, 115], "754": [112, 114, 115, 124], "781": [112, 119], "cur_n": 112, "realloc": 112, "780": 112, "mem": [112, 113], "776": [112, 113, 114, 115], "779": [112, 113], "rcl_parse_yaml_fil": 112, "string_arrai": 112, "775": [112, 113, 114], "yaml_vari": 112, "765": [112, 113, 115], "755": [112, 115], "onshutdown": [112, 113, 212], "1639": [112, 113], "1650": 112, "dynamic_pointer_cast": [112, 113], "1643": [112, 113], "1644": 112, "1634": 112, "1631": 112, "1629": 112, "1628": 112, "get_publish": 112, "subscriptions_info_by_top": 112, "1626": 112, "1627": 112, "1625": 112, "timesourc": [112, 113, 115], "1623": 112, "1622": [112, 113, 115], "1620": 112, "1496": [112, 115], "1338": [112, 114], "1600": 112, "load_paramet": 112, "delete_paramet": 112, "1596": 112, "anysubscriptioncallback": [112, 115], "1598": 112, "1452": [112, 115], "node_bas": 112, "1617": [112, 115], "1615": 112, "test_parameter_event_handl": 112, "1609": [112, 115, 125], "1608": 112, "1603": 112, "1607": [112, 115, 125], "1556": [112, 115], "1595": 112, "1554": [112, 122], "misus": 112, "1590": 112, "1593": [112, 115], "overflow": [112, 113, 114, 115], "1584": 112, "undeclar": 112, "1514": 112, "shutdown_reason": 112, "1578": [112, 115], "1568": 112, "1582": [112, 115, 125], "1532": 112, "1574": 112, "rcl_time_jump_t": 112, "1577": [112, 115, 125], "1575": [112, 115], "quiet": [112, 115], "donotoptim": [112, 115], "1571": 112, "parametereventssubscrib": 112, "829": [112, 113, 114], "1567": 112, "noparameteroverrideprovid": 112, "segv": 112, "1469": 112, "1522": 112, "1564": 112, "1558": [112, 115], "1516": [112, 115, 125], "ubsan": [112, 137], "any_subscription_callback": [112, 115], "1551": 112, "1547": [112, 115], "1543": 112, "1531": [112, 115, 125], "1535": 112, "topic_statist": [112, 171], "1541": 112, "deadlock": [112, 113, 115, 119], "intra_process_comm": 112, "1530": [112, 115], "parameter_valu": 112, "1538": [112, 115, 125], "publisher_list": 112, "1537": [112, 115], "1536": 112, "1534": 112, "destroi": [112, 113, 114, 115, 119, 120, 166, 195], "loanedmessag": [112, 113, 114], "1305": [112, 115], "1500": 112, "staticsinglethreadexecutor": 112, "1520": 112, "unique_ptr": [112, 119, 150, 151, 198, 199, 216, 234, 236], "dummyexecutor": 112, "1517": 112, "1512": 112, "1505": [112, 155], "test_nod": [112, 113, 115], "1515": 112, "reappli": [112, 113], "get_logging_directori": 112, "1509": 112, "1513": [112, 115], "1499": 112, "1511": 112, "1508": 112, "1492": [112, 115], "1504": [112, 115], "test_node_graph": 112, "1503": [112, 115], "syncparameterscli": 112, "1493": [112, 115], "1497": 112, "1494": 112, "liter": [112, 113, 114, 122, 132], "1442": [112, 122], "1453": 112, "enum": [112, 113, 114, 115, 125, 132, 137], "1467": 112, "assert_tru": 112, "1486": 112, "eras": [112, 135], "guard_condit": [112, 113], "1474": 112, "1477": 112, "1463": 112, "shutdown_guard_condit": 112, "graph_listen": 112, "1404": 112, "1465": [112, 115], "take_data": [112, 115], "waitabl": [112, 113, 114, 115, 121, 137], "anyexecut": 112, "1241": [112, 115, 122, 125], "1444": 112, "remove_nod": [112, 169], "1448": 112, "1449": 112, "1445": 112, "1413": 112, "weakcallbackgroupstonodesmap": 112, "1435": 112, "rcl_duration_value_t": 112, "from_nanosecond": 112, "1432": 112, "init_and_remove_ros_argu": 112, "1415": [112, 242], "1425": [112, 115, 125], "1427": 112, "1428": 112, "lock": [112, 113, 114, 115, 125, 135, 159, 199], "serverbas": 112, "1421": 112, "1411": 112, "prep": 112, "1422": [112, 115, 125], "1410": 112, "1370": [112, 115], "staticexecutorentitiescollector": 112, "1400": [112, 115, 155], "destori": 112, "1301": [112, 115, 125], "1384": [112, 115], "1375": 112, "1376": 112, "1296": [112, 114], "waitsettempl": 112, "1368": 112, "1369": 112, "1367": 112, "1366": 112, "qos_ev": [112, 114], "1352": 112, "1365": 112, "1364": 112, "parameterservic": [112, 114], "1355": [112, 124], "1347": 112, "1363": 112, "parameter_cli": [112, 114], "parameter_servic": 112, "rcl_init": [112, 118], "sucessfulli": 112, "1357": 112, "1360": [112, 115], "resolve_use_intra_process": 112, "1359": [112, 124], "test_subscription_opt": 112, "1358": 112, "init_opt": [112, 114], "1353": 112, "1342": 112, "parametervalu": [112, 113, 119, 122, 246], "1344": [112, 115], "1349": 112, "expand_topic_or_service_nam": 112, "1350": [112, 115], "1343": 112, "1346": [112, 115], "1345": 112, "1330": [112, 114], "1329": [112, 114, 115], "1332": 112, "collector": [112, 115, 166, 195], "ifi": 112, "static_executor_entities_collector": 112, "memory_strategi": [112, 119, 146], "futurereturncod": [112, 148, 187, 194], "1327": 112, "1325": 112, "subscriptionintraprocess": 112, "1307": 112, "1247": 112, "1326": 112, "1286": 112, "1321": [112, 114, 115], "node_interfac": [112, 114, 119, 124], "1322": [112, 114], "node_graph": 112, "count_graph_us": 112, "1320": 112, "wait_set_polici": 112, "1316": [112, 114], "intra_process": 112, "nonnul": [112, 114], "1317": 112, "1315": 112, "overload": [112, 113, 115, 148], "1314": [112, 114], "1312": [112, 114, 115, 122], "type_support": 112, "1308": 112, "1310": 112, "set_level": 112, "1284": 112, "1294": [112, 115], "1291": [112, 114], "1218": 112, "1281": 112, "1236": 112, "1266": 112, "1267": [112, 114, 115], "1274": [112, 114], "get_domain_id": 112, "1271": 112, "1270": [112, 115], "initialize_logging_": 112, "static_cast": [112, 113], "cast": [112, 113, 114, 115, 130], "1263": 112, "1249": [112, 114], "initopt": 112, "1165": [112, 114, 115], "1252": 112, "1257": [112, 114], "1253": [112, 114], "test_static_executor_entities_collector": 112, "1251": 112, "1246": 112, "1245": [112, 115], "1238": [112, 114, 115], "allocator_memory_strategi": 112, "1189": 112, "expect_throw_eq": 112, "assert_throw_eq": 112, "1232": [112, 114, 115], "1221": [112, 114], "parameter": [112, 115], "1222": 112, "1198": [112, 115], "1197": 112, "spin_al": [112, 113, 115], "1220": [112, 114], "ring": [112, 120], "1213": [112, 115], "rclcpp_public": [112, 113], "1227": [112, 115], "1225": [112, 114, 115], "recreat": [112, 159, 176, 225, 226, 229], "entities_collector": 112, "1217": [112, 114], "1211": 112, "1210": 112, "1202": [112, 114], "1205": [112, 115], "set_on_parameters_set_callback": [112, 119], "1199": 112, "1188": [112, 115], "use_global_argu": [112, 113], "1176": 112, "1158": [112, 115], "1203": [112, 114, 155], "1187": 112, "rcl_clock_init": [112, 114], "1182": [112, 115], "1179": [112, 115], "1181": [112, 115], "perfectli": 112, "1183": [112, 115], "1184": [112, 115], "1180": [112, 114, 115, 124], "1178": 112, "get_node_time_source_interfac": 112, "988": [112, 114], "1164": 112, "1156": [112, 114, 115], "reorgan": 112, "1173": 112, "1167": [112, 114, 115], "1151": [112, 115], "1023": [112, 114], "1163": [112, 114], "1161": [112, 115], "1113": [112, 114, 115, 125], "bricerenaudeau": 112, "colin": 112, "mackenzi": 112, "daisuk": [112, 113, 114, 115], "sato": [112, 114], "dongheey": 112, "jannik": 112, "abbenseth": 112, "johann": 112, "meyer": 112, "louis": [112, 113], "poubel": [112, 113], "morgan": [112, 115], "quiglei": [112, 115], "pedro": 112, "pena": 112, "fujita": [112, 113, 114, 115, 139], "anael": 112, "sw": 112, "bpwilcox": 112, "eboasson": [112, 113, 114, 115], "mauropass": [112, 113, 114, 115], "suab321321": 112, "cancelrespons": [112, 113, 248], "1641": [112, 113], "1653": 112, "cancelcallback": [112, 113], "1635": [112, 113], "1646": 112, "node_handl": [112, 119, 122], "client_handl": 112, "1562": 112, "rcl_handl": 112, "1528": 112, "1529": 112, "1526": 112, "1527": 112, "1285": [112, 124], "1313": 112, "shim": 112, "1495": 112, "1405": 112, "action_serv": [112, 248], "1433": 112, "action_cli": [112, 248, 249], "1429": 112, "1290": [112, 114], "1311": [112, 122], "1309": 112, "1256": 112, "rcl_action_client_opt": 112, "1133": [112, 115], "1153": [112, 114, 115], "kaven": [112, 113], "yau": [112, 113], "1502": 112, "1476": [112, 115], "componentmanag": [112, 113, 200, 207], "1333": [112, 114], "componentmanagerexcept": 112, "1157": [112, 115], "josh": 112, "langsfeld": 112, "martijn": 112, "buij": 112, "1606": [112, 115], "1602": 112, "automatically_add_executor_with_nod": 112, "1594": [112, 115], "rcl_lifecyle_com_interfac": 112, "1507": [112, 115, 122], "get_transition_graph": 112, "1472": 112, "1462": 112, "capac": [112, 113, 115], "emplace_back": [112, 114], "1464": [112, 115, 125], "size_t": [112, 114, 115, 119, 146, 148, 187, 193], "1461": 112, "1298": 112, "1297": [112, 114, 115], "1293": [112, 114, 124], "1240": [112, 115, 125], "test_lifecycle_service_cli": 112, "1204": [112, 114, 115, 155], "asap": [112, 113], "783": [112, 114, 115], "663": [112, 115], "__enter__": [112, 113], "__exit__": [112, 113], "weak": 112, "class_": [112, 113], "rcl_event_t": 112, "750": [112, 114, 115, 234], "749": [112, 114, 124], "rmw_service_info_t": 112, "pythonalloc": 112, "rmw_qos_profile_t": [112, 119, 120], "741": [112, 115, 119], "rcl_duration_t": 112, "740": [112, 115], "rcl_time_point_t": 112, "735": 112, "736": [112, 113, 115], "count_subscrib": 112, "count_publish": 112, "accessor": [112, 115, 132], "rclpy_get_node_paramet": 112, "661": [112, 113], "721": 112, "723": [112, 115], "719": [112, 113, 115, 123], "names_and_typ": 112, "714": [112, 113], "wait_set": [112, 114, 115], "706": [112, 113], "tupl": [112, 114, 119, 230], "707": [112, 114], "696": [112, 113, 114, 115], "701": [112, 113, 114, 115, 123], "702": [112, 113, 114], "destructor": [112, 115, 132], "700": [112, 114], "693": [112, 113, 115], "694": [112, 113, 114, 115], "rclpy_ok": 112, "rclpy_create_context": 112, "_rclpy_act": 112, "_rclpy_pybind11": [112, 113], "_rclpy_handl": 112, "675": [112, 115], "_rclpy_log": 112, "659": [112, 113, 115], "pycapsul": [112, 113], "652": [112, 113, 114, 124], "667": [112, 114, 115, 124], "destroy_ros_messag": 112, "py_xdecref": 112, "pynode_names_and_namespac": 112, "pyresult_list": 112, "670": [112, 113, 114], "669": [112, 113, 114, 124], "657": [112, 113, 114, 115], "indent": [112, 113, 114, 115, 132, 133], "655": [112, 113, 114, 115, 124], "649": [112, 113, 114, 115, 124], "dont": [112, 115], "rosinterruptexcept": 112, "643": [112, 113, 114, 115], "645": [112, 114, 115], "wake": [112, 115, 123], "647": [112, 113, 114, 115], "635": [112, 113, 115, 122], "pytopic_names_and_typ": 112, "638": [112, 113, 115], "qos_policy_name_from_kind": 112, "qospolicykind": 112, "637": [112, 114, 115, 122], "636": [112, 115], "634": [112, 114, 115], "set_parameters_callback": [112, 114, 121, 124], "633": [112, 113], "rclpy_get_service_names_and_typ": 112, "632": [112, 113, 115], "627": [112, 113, 115], "624": [112, 113, 115], "621": [112, 113, 122], "619": [112, 113, 114, 115, 171], "param_rel_tol": 112, "559": [112, 113, 114], "598": [112, 113, 114, 123], "spin_until_futur": 112, "605": [112, 113, 114], "615": [112, 115], "import_c_librari": 112, "610": [112, 114], "596": [112, 113, 114, 155], "612": [112, 113, 114], "603": [112, 113], "601": [112, 113, 114, 115, 123], "relax": [112, 115], "jitter": [112, 113, 203], "602": [112, 114], "593": [112, 113, 115], "581": [112, 114], "rcutils_include_dir": 112, "577": [112, 113, 114, 121], "586": [112, 114], "579": [112, 114], "580": [112, 114], "572": [112, 113, 114], "574": [112, 113], "573": [112, 113, 114], "571": [112, 113], "568": [112, 114], "rclpy_handle_get_pointer_from_capsul": 112, "569": [112, 113], "566": [112, 113, 114], "addisu": [112, 115], "taddes": [112, 115], "greg": [112, 113], "balk": [112, 113], "g\u00f6k\u00e7e": [112, 115], "aydo": [112, 115], "loi": 112, "zhen": 112, "ju": 112, "ksuszka": [112, 113], "ssumoo": 112, "130": [112, 113, 114, 115, 198], "create_temp_directori": 112, "noexcept": [112, 146], "119": [112, 113], "sharedlibrari": 112, "114": [112, 113, 114, 115], "113": [112, 113, 114, 115, 118], "mislabel": [112, 113, 114], "has_symbol": 112, "get_symbol": [112, 114], "110": [112, 113, 115, 198], "trait": [112, 113, 137], "111": [112, 113, 114, 115], "login": [112, 253], "create_directori": [112, 114], "fpic": 112, "86": [112, 113, 114, 115, 159, 179, 213], "clamp": 112, "85": [112, 113, 114, 115], "get_env_var": 112, "83": [112, 113, 114, 115, 159], "cstring": [112, 114], "strcmp": [112, 236, 238], "remove_al": 112, "scope_exit": [112, 113], "78": [112, 113, 114, 115, 159, 252], "parent_path": 112, "get_executable_nam": 112, "filesystem_help": 112, "hunter": [112, 113, 114, 115, 134], "allen": [112, 113, 114, 115], "simon": 112, "honigmann": 112, "libatom": 112, "338": [112, 113, 114], "335": [112, 113, 114, 119], "334": [112, 113, 114, 119], "332": [112, 113, 114, 119], "__xstat": 112, "330": [112, 113, 114, 124], "331": [112, 113, 114], "dlinfo": 112, "rcutils_shared_library_t": 112, "322": [112, 113], "321": 112, "rcutils_calculate_directory_s": 112, "recurs": [112, 113, 115, 116, 121, 122, 163, 164, 165], "317": [112, 113, 114, 124], "funciton": 112, "313": [112, 113, 114, 123], "rcutils_no_fault_inject": 112, "rcutils_set_env": 112, "get_env": [112, 113, 114], "rcutils_strcasecmp": 112, "fprintf": [112, 124], "289": [112, 113, 114, 115], "rcutils_get_platform_library_nam": 112, "rcutils_can_set_error_msg_and_return_with_error_of": 112, "rcutils_fault_injection_set_count": 112, "rcutils_get_executable_nam": 112, "277": [112, 113], "plu": [112, 114, 134, 182, 185], "vsnprintf": 112, "273": [112, 113], "strerror": 112, "wconvers": 112, "263": [112, 113], "issuecom": [112, 187], "663252537": 112, "_gnu_sourc": 112, "parenthesi": [112, 113, 132, 246], "rcutils_string_array_sort": 112, "248": [112, 113], "rcutils_string_array_res": 112, "247": 112, "258": 112, "256": [112, 113, 114, 136, 159], "felix": [112, 113, 114, 115], "endr": 112, "rmw_get_publish": 112, "rmw_duration_infinit": [112, 113], "promis": [112, 216], "rmw_take_sequ": 112, "rmw_qos_policy_kind_t": 112, "rmw_get_serialized_message_s": 112, "_alloc": 112, "254": [112, 113, 114, 115], "bad_alloc": [112, 115, 203], "topic_endpoint_info": 112, "rmw_serialized_message_t": 112, "252": [112, 113, 114, 155], "rmw_context_t": [112, 119], "251": [112, 115], "249": [112, 113, 114, 123], "rmw_init": [112, 118], "status": [112, 114], "events_status": [112, 114], "238": [112, 115], "rmw_public": 112, "security_options_set_root_path": 112, "233": [112, 113], "230": [112, 113], "rmw_qos_profile_unknown": 112, "investig": [112, 142], "21": [112, 114, 115, 123, 155, 159], "is_service_avail": [112, 115], "typecod": 112, "get_info": 112, "10m": 112, "historyqospolici": 112, "ericsson": 112, "unique_network_flow": 112, "buildtool_export_depend": 112, "ignore_loopback_interfac": 112, "rmw_connext_use_default_publish_mod": 112, "rmw_connext_legacy_rmw_compatibility_mod": 112, "peer": [112, 184], "rmw_connext_initial_p": 112, "payload": [112, 220], "shm": [112, 113], "ancient": 112, "ddsi_sertyp": 112, "divid": [112, 134], "rmw_cylonedds_cpp": 112, "ld": [112, 187, 194, 215, 246, 247], "zu": 112, "rmw_ret_unsupport": 112, "246": [112, 114, 227], "get_funct": 112, "message_info": [112, 115], "245": 112, "rmw_take_seri": 112, "rmw_take_with_message_info": 112, "242": [112, 115, 125], "rmw_take": [112, 119], "218": [112, 113, 114], "rmw_publish_serialized_messag": 112, "rmw_publish": [112, 115, 119], "231": [112, 113, 115], "resiz": [112, 114], "225": [112, 113, 115], "223": [112, 113, 115], "ret_wrong_implid": 112, "rmw_ret_incorrect_implement": 112, "rmw_serial": [112, 113], "217": [112, 113, 114], "214": [112, 114], "rmw_destroy_nod": [112, 113], "213": 112, "195": [112, 113, 114, 115], "208": [112, 114, 115], "206": [112, 113, 114, 115], "amend": [112, 122, 134], "204": [112, 113, 114], "iff": [112, 123], "196": [112, 113, 115, 121], "rmw_default_domain_id": 112, "194": [112, 113, 114, 124], "192": [112, 113], "mitig": [112, 115], "187": [112, 120, 137], "erik": [112, 113, 115], "boasson": [112, 113], "joe": [112, 113], "jose": [112, 113, 114], "toma": 112, "lorent": 112, "lobotuerk": 112, "sumanth": [112, 113], "nirmal": [112, 113], "sven": [112, 113], "brinkmann": 112, "pluri": 112, "45": [112, 114, 115, 147, 159, 199, 215, 253], "test_graph_cach": 112, "asan": [112, 137], "rmw_time_t": [112, 113], "34": [112, 114, 115], "ql2": [112, 113], "27": [112, 114, 115], "26": [112, 114, 115, 122], "ql3": 112, "518": [112, 113, 115], "520": [112, 113, 114, 115], "511": [112, 113], "cdr": [112, 113, 115, 152, 176], "505": [112, 113], "graphcach": [112, 114], "496": [112, 113], "495": [112, 113], "discrimin": 112, "gone": [112, 125, 188, 211], "455": [112, 115, 120], "rmw_fastrtp": [112, 114, 118, 121, 123, 134, 139, 148, 198], "452": [112, 113, 115], "rmw_log": 112, "442": [112, 113, 123], "439": [112, 114], "removepublish": 112, "424": [112, 114], "425": [112, 113], "419": 112, "410": [112, 114, 115], "408": [112, 113, 114], "407": [112, 113, 114], "401": 112, "396": 112, "390": [112, 114, 122], "eduardo": 112, "ponz": 112, "segrel": 112, "ignacio": [112, 115], "montesino": 112, "vall": 112, "jlbuenolopez": 112, "jaim": 112, "losa": 112, "jos\u00e9": 112, "lui": [112, 113, 114], "bueno": 112, "l\u00f3pez": 112, "rmw_fastrtps_dynam": [112, 115], "515": [112, 113, 115, 123], "client_endpoints_": 112, "whitelist": 112, "localhost": [112, 120, 124, 147, 155, 158, 173, 204], "decrement_context_impl_ref_count": 112, "488": [112, 113, 115], "time_util": 112, "485": [112, 113, 115], "messagetypesupport": 112, "servicetypesupport": 112, "rmw_ret_incorrect_rmw_implement": 112, "__rmw_publish": 112, "run_listener_thread": 112, "431": [112, 113, 114], "__rmw_create_wait_set": 112, "423": [112, 113, 114, 121], "422": [112, 113], "417": [112, 113, 114], "annot": [112, 113, 114, 115, 134, 199, 254], "servicepublisten": 112, "409": 112, "402": [112, 114, 120], "399": [112, 113], "394": [112, 115], "rivero": [112, 113, 114], "185": [112, 113, 114, 115, 125], "180": [112, 113, 115, 230, 245], "179": [112, 113], "172": [112, 113, 114], "155": [112, 113, 115], "151": [112, 113, 114, 115], "nomin": [112, 115], "prefetch": 112, "unload": [112, 114, 115, 189], "143": [112, 114, 115, 220], "hardcod": [112, 122, 189, 216], "tf_static": [112, 113, 120, 122, 123, 238, 239], "dynamic_bridg": [112, 204], "vicidel": 112, "597": [112, 113, 114, 121], "591": [112, 113, 114], "player": [112, 113, 114, 115, 122, 124], "reindex": [112, 125], "rosbag2_transport_pi": 112, "rosbag2_transport_python": 112, "regex": [112, 113, 114, 115, 124], "604": [112, 114], "translat": [112, 119, 122, 123, 225, 226, 228, 234, 235, 236, 237, 238, 239, 241, 242, 245], "606": [112, 113, 114, 123], "sqlite": [112, 113, 114, 147], "578": [112, 113, 114], "506": [112, 113, 114], "546": [112, 113], "flush": [112, 114], "lexic": 112, "flush_buff": 112, "sqlite3": [112, 114, 122, 125, 151, 152, 176], "seq": 112, "bufferlay": 112, "100mb": 112, "remark": 112, "piotr": [112, 113], "jaroszek": [112, 113], "robotec": 112, "storage_config_uri": 112, "548": [112, 113, 241], "523": [112, 113], "534": [112, 113, 114], "sequential_writ": [112, 151], "533": [112, 115], "535": [112, 115], "test_record": [112, 114], "wait_for_output": [112, 113], "525": [112, 113, 114, 115], "472": [112, 113, 115], "wait_for_shutdown": 112, "db": [112, 114, 115], "temp": 112, "zstd": [112, 113, 114, 115, 122], "418": [112, 113, 114], "adam": [112, 113, 115], "d\u0105browski": [112, 113, 114, 115], "jaison": 112, "titu": 112, "jess": 112, "ikawa": 112, "marwan": 112, "taher": 112, "reed": 112, "jhdc": 112, "622": [112, 119], "563": [112, 234], "585": [112, 113, 114], "564": [112, 113, 114], "537": [112, 113, 115], "yoan": 112, "mollard": 112, "bo": 112, "sun": [112, 122], "526": [112, 113, 115], "631": [112, 113, 114], "generate_report": 112, "623": 112, "ros_environ": [112, 139], "538": [112, 113, 114, 115], "521": 112, "mergifi": [112, 114, 115], "540": [112, 113, 123], "whitespac": [112, 114, 132, 134, 136], "527": [112, 115], "524": 112, "618": [112, 115], "dump": [112, 113, 115, 122, 124], "600": [112, 113, 114, 115, 136, 240], "592": [112, 113, 114], "590": [112, 113, 114], "em": 112, "617": [112, 114], "target_compile_featur": 112, "584": [112, 113, 114], "545": [112, 113, 115], "351": [112, 113], "575": [112, 113], "558": [112, 113, 114], "555": [112, 113, 114], "514": [112, 113, 114], "544": [112, 113, 115], "542": [112, 113], "528": [112, 113, 115, 123], "cheni": 112, "kuo": 112, "searcher": 112, "compressor": [112, 114], "ament_ignor": [112, 114, 115], "641": [112, 114, 115], "de": [112, 113, 114, 115], "543": [112, 113, 115, 123], "sequentialcompressionwrit": 112, "613": [112, 113], "616": [112, 113, 114, 115], "dedupl": [112, 113], "sequentialcompressionread": 112, "busi": [112, 113, 115], "bagfil": [112, 122], "storageopt": [112, 113, 125, 150, 152], "compressionwritertest": 112, "sequentialwrit": [112, 114, 152], "639": [112, 113, 115], "set_rat": [112, 122], "playerclock": [112, 113], "now_fn": 112, "timecontrollerclock": [112, 113], "werror": [112, 114], "710": [112, 113], "test_message_cach": 112, "derefer": [112, 114], "552": [112, 113, 114], "541": [112, 113, 235], "530": [112, 113, 115, 121], "sanit": [112, 113, 114, 115, 135], "517": [112, 113, 115], "alexand": [112, 114], "patrick": [112, 114, 115], "spieler": 112, "roughli": [112, 121], "651": [112, 113, 114, 115], "594": [112, 113, 114], "rosbag2transport": 112, "capsul": 112, "relwithdebinfo": 112, "531": [112, 115, 122], "libc": [112, 135, 252], "529": [112, 113, 114, 115, 123], "pragma": 112, "former": [112, 120], "567": 112, "bad_function_cal": 112, "660": [112, 113, 115], "576": [112, 113, 114], "xfail": [112, 114, 115], "724": [112, 114], "test_plai": 112, "decod": [112, 113, 114, 124, 212], "620": [112, 115], "reenabl": [112, 113], "hex": 112, "557": [112, 113, 114, 123], "536": [112, 113, 114, 136], "alex": 112, "tyshka": 112, "strip": [112, 113, 114, 212], "503": [112, 114, 115], "ben": [112, 114], "wolsieff": [112, 114], "allocator_trait": [112, 146], "to_yaml": [112, 113, 122], "is_messag": 112, "rosidl_generator_trait": [112, 122], "sebastian": [112, 114], "h\u00f6ffner": 112, "rosidl_typesupport_connext_c": 112, "decref": 112, "553": [112, 113], "507": [112, 114], "532": [112, 113, 115], "rosidl_runtime_": 112, "561": 112, "boundedvector": [112, 114, 115], "499": [112, 113, 114, 171], "typesupport_identidentifi": 112, "type_support_dispatch": 112, "rcutils_get_symbol": 112, "89": [112, 113, 114, 115], "find_library_path": 112, "rethrow": 112, "82": [112, 113, 114, 115, 159], "76": [112, 113, 114, 115, 159], "type_support_map": 112, "sung": 112, "goo": 112, "kim": [112, 113, 114], "519": [112, 113, 115, 121], "get_const_funct": 112, "234": [112, 113], "timelin": [112, 114, 127, 143], "zoom": [112, 114, 122, 218], "91": [112, 114, 115, 159], "historypolici": 112, "offered_qos_profil": [112, 115], "image_view": 112, "plot_view": 112, "bisect": [112, 114], "vertic": 112, "scroll": [112, 114, 133, 134, 149], "plot": [112, 149], "cmp0048": [112, 113], "autopep8": 112, "unicod": [112, 114], "421": [112, 114], "412": [112, 113, 114], "348": [112, 113, 114], "347": [112, 114], "mous": [112, 181, 218], "wheel": [112, 115, 167, 178, 241, 242], "delta": [112, 177], "376": [112, 114], "jade": 112, "359": [112, 114, 115], "362": [112, 113, 115], "monoton": [112, 113], "undesir": [112, 113, 137], "viewer": [112, 203, 228, 243], "reloc": [112, 113], "region_chang": 112, "emiss": 112, "dark": 112, "emit": [112, 113, 212], "region": [112, 114, 124, 253, 255], "architecture_independ": 112, "tim": [112, 113, 115], "fastforward": 112, "rewind": 112, "0m00": 112, "00m": 112, "grupp": 112, "lsouchet": 112, "sambros": 112, "pil_mod": 112, "bayer": 112, "ratio": 112, "cairocffi": 112, "thumbnail": [112, 114, 122], "380": [112, 113], "382": [112, 114], "cairo": 112, "253": [112, 113, 114, 121, 123], "pil": 112, "stechschult": 112, "getiter": 112, "goekc": 112, "tgt": 112, "rosidl_runtype_pi": 112, "message_help": 112, "float128": 112, "yossi": 112, "ovcharik": 112, "90": [112, 114, 115, 159, 198], "loader": [112, 124, 136, 189], "pep": [112, 132], "srv_mode": 112, "silenc": [112, 113, 114], "wl": 112, "imported_no_sonam": 112, "nonsens": [112, 124], "rttest_get_": 112, "rttest_sample_buff": 112, "strlen": [112, 113, 114], "strcpy": 112, "danc": 112, "timespec": 112, "608": [112, 113, 114, 115, 228], "607": [112, 114, 115], "642": [112, 113, 115, 123], "565": [112, 114, 115, 124], "visualization_fram": 112, "viewpick": 112, "get3dpatch": 112, "pixel": [112, 113, 123], "toolbar": [112, 218], "vanish": 112, "656": [112, 113, 114, 115], "visualizationmanag": 112, "yamlconfigread": 112, "644": [112, 113, 115], "views_man_": 112, "getcurr": 112, "mousewheel": 112, "messagefilterdisplai": [112, 216], "disppear": 112, "611": [112, 113, 114, 115], "timepanel": 112, "599": [112, 114], "intproperti": 112, "variad": [112, 115], "589": [112, 113, 114, 115], "moc": [112, 113, 115], "env_config": 112, "550": [112, 113], "ferguson": [112, 113, 115], "nico": 112, "neumann": [112, 114], "matt": [112, 113, 115], "ipa": 112, "fez": 112, "spiralrai": [112, 113], "orbit": 112, "654": [112, 113, 114, 115], "robot_joint": 112, "quaternion_help": 112, "625": [112, 113, 114, 115, 124], "colon": [112, 136], "renderpanel": [112, 113], "viewcontrol": 112, "covari": [112, 113], "transformlisten": [112, 114, 118, 120, 123, 233, 236, 237], "551": [112, 113], "562": [112, 114], "den": 112, "toom": 112, "lamoin": 112, "ymd": [112, 115], "stella": [112, 115], "cmake_": 112, "_flag": 112, "587": [112, 113, 114], "resourceiosystem": 112, "assimpload": 112, "materi": [112, 113, 114, 133, 154, 156, 240, 246, 255], "hid": 112, "getrenderoper": 112, "pointcloudrender": 112, "609": [112, 113, 114], "pointcloud2iter": 112, "139": [112, 113, 114, 115], "memcpi": 112, "fill_imag": [112, 113], "150": [112, 113, 114, 115, 179, 198, 213], "point_cloud2": 112, "ros1": [112, 142, 255], "seper": 112, "gran": 112, "interface_include_directori": [112, 233], "importlib_resourc": 112, "ros_discovery_info": [112, 153], "gmail": [112, 115], "namedtupl": 112, "keystor": [112, 154, 157], "nodestrategi": 112, "219": [112, 113, 114], "kyle": 112, "fazzari": 112, "blueorigin": 112, "reman": 112, "install_tango_icon": 112, "install_tango_icons_default_valu": 112, "fixup": [112, 115, 134], "447": [112, 113, 114, 115, 121], "testmessageseri": 112, "test_composable_node_contain": 112, "175": [112, 113], "164": 112, "test_node_frontend": 112, "146": [112, 114, 115], "v\u00edctor": [112, 113], "mayor": [112, 113], "vilch": [112, 113], "get_parameters_service_": 112, "allow_undeclared_": 112, "tocttou": 112, "454": [112, 113, 115], "400": 112, "444": [112, 114, 115], "nonzero": 112, "nansecond": 112, "ament_pytest": 112, "186": [112, 113, 115], "rmw_message_sequ": 112, "is_avail": 112, "rmw_ret_t": 112, "171": 112, "rmw_send_respons": [112, 115], "intraprocess": [112, 114, 147, 199], "delai": [112, 113, 114, 123, 227], "148": [112, 114, 115], "rmw_wait": [112, 113], "rmw_create_wait_set": [112, 119], "rmw_destroy_wait_set": 112, "142": [112, 113, 115, 216], "138": [112, 113, 114, 115], "rmw_publisher_alloc": 112, "rmw_subscription_alloc": 112, "134": [112, 113, 114, 115], "125": [112, 113, 114, 115, 119, 227], "rmw_take_": 112, "136": [112, 113], "rmw_get_serialization_format": [112, 151], "smoke": [112, 113, 115], "121": [112, 113, 114, 115, 118], "109": [112, 113, 114, 115], "regener": 112, "waitfortransform": [112, 233], "message_": 112, "test_static_publish": 112, "ganeff": [112, 114], "buffer_cor": 112, "posewithcovariancestamp": [112, 113], "nonexist": 112, "cantransform": [112, 114, 115, 227, 233], "whitlei": [112, 113, 114], "385": [112, 113, 114, 124], "378": [112, 113, 115], "dotransform": [112, 113, 115], "quaternion": [112, 115, 120, 123, 216, 228, 231, 234, 235, 238, 239, 245], "369": [112, 114, 124], "eigen3_cmake_modul": [112, 139], "344": [112, 113, 119], "333": [112, 113], "393": [112, 114, 115], "383": [112, 114], "391": [112, 114], "386": [112, 114, 115, 124], "381": [112, 113, 114, 124], "ros_": 112, "364": [112, 115], "child_frame_id": [112, 123, 225, 226, 234, 235, 238, 239, 245], "frame_id": [112, 122, 123, 216, 225, 226, 233, 234, 235, 238, 239, 245], "345": [112, 113, 114, 124], "340": [112, 113, 114], "messages_count": 112, "messagefilt": [112, 113, 231], "325": [112, 113, 114, 124], "framegraph": 112, "static_transform_program": 112, "static_transform_broadcast": [112, 238, 239], "messages_mutex_": 112, "kazunari": 112, "tanaka": 112, "vika": 112, "dhiman": 112, "371": [112, 113, 114], "lookup_transform": [112, 231, 236, 237], "319": 112, "transformbroadcast": [112, 114, 225, 226, 234, 235, 245], "callbacks_to_remov": 112, "cache_tim": 112, "scottmcmichael": 112, "surferta": 112, "view_fram": [112, 115, 227, 231], "374": [112, 114, 115], "__va_args__": [112, 114], "is_al": [112, 113], "510": [112, 113, 114, 115], "513": [112, 113, 114], "rcl_publish": [112, 113], "rclcpp_publish": [112, 113], "antonio": [112, 113, 115], "moral": [112, 113, 115], "ql1": [112, 122], "concret": [112, 134], "ros2trac": [112, 149], "teleop_turtle_kei": [112, 115], "holonom": [112, 114, 115, 160], "plugabl": 112, "reviv": 112, "cmake_minimum_vers": 112, "grei": [113, 114], "tidi": [113, 114, 115, 137], "337": [113, 114], "ament_lint_clang_tidi": 113, "findpython3": [113, 115], "findpythoninterp": [113, 115], "355": [113, 114, 115], "336": [113, 114], "serg": 113, "nikulin": 113, "ament_auto_find_test_depend": 113, "363": [113, 114, 115], "ament_auto_add_gtest": [113, 114], "nishimatsu": [113, 114, 115], "abrar": [113, 114], "rahman": [113, 114], "protyasha": [113, 114], "360": [113, 114, 115, 119, 243], "352": [113, 114], "subitem": 113, "342": [113, 119], "michal": [113, 115], "sojka": [113, 115], "329": [113, 114], "cmake_parse_argu": 113, "wedler": 113, "resquar": 113, "Will": [113, 114, 122, 124], "339": [113, 114], "kenji": [113, 114, 115], "miyak": [113, 114], "ament_generate_version_head": [113, 115, 123], "377": [113, 115, 123], "ament_include_directories_ord": 113, "backslash": [113, 136], "repalc": 113, "argn": 113, "357": [113, 114, 234], "bi0t1n": 113, "361": [113, 114, 115], "sysconfig": 113, "timo": [113, 114, 115], "r\u00f6hling": [113, 114, 115], "318": 113, "365": [113, 115, 234], "faulti": 113, "travers": 113, "crawler": 113, "inspir": [113, 141, 143], "indiscrimin": 113, "nolint": [113, 115], "232428752251de61e84ef013bcd643e35eb9038d": 113, "cpplint": [113, 114, 115, 132], "distutil": [113, 114], "loosevers": 113, "346": [113, 114], "ament_": [113, 132], "dot": [113, 114, 133], "crawl": [113, 116], "b902": 113, "74": [113, 114, 115, 120], "get_package_share_path": [113, 246], "rob": 113, "clark": 113, "prepend": [113, 123, 185], "candid": [113, 119, 120, 121, 122, 123, 124, 125, 133], "erron": [113, 124, 218], "yaml_cpp_dll": [113, 114], "akash": [113, 114], "191": 113, "184": 113, "vex": 113, "talker_loaned_messag": 113, "sizeof": 113, "516": [113, 115], "zongbao": 113, "feng": 113, "539": [113, 115], "ori155": 113, "prune": [113, 115], "aditya": [113, 114, 115], "pand": [113, 114, 115], "get_callback_group": 113, "wait_for_all_ack": 113, "carlossvg": [113, 114], "sigterm": [113, 115, 124], "hernandez": [113, 139], "buildtool": [113, 114, 193], "google_benchmark": 113, "tz": 113, "offset": [113, 114, 225, 226, 238, 239, 242, 246], "549": 113, "roscvmatcontain": 113, "ambigul": 113, "nullptr_t": 113, "masquerad": [113, 137], "yuv422": 113, "gonzo": [113, 114], "xwnb": 113, "IT": 113, "pluginlib__disable_boost_funct": 113, "221": 113, "simplesubscriberplugin": 113, "overridden": 113, "mistyp": 113, "cammera_publish": 113, "camera_publish": 113, "camerapublish": [113, 115], "getnumsubscrib": 113, "hye": 113, "jong": 113, "robotech": 113, "misc": 113, "opencv_imgproc": 113, "puttext": 113, "loss": [113, 114, 125, 134, 202], "precis": [113, 114, 115, 132, 224], "undistort": 113, "marco": [113, 115, 139], "lampacrescia": 113, "sandbox": 113, "test_execute_processs_shutdown": 113, "importlib_metdata": 113, "await": 113, "executeloc": [113, 114], "happend": 113, "test_pars": 113, "556": 113, "callabl": [113, 114, 132, 136], "appendenvironmentvari": [113, 123], "environmentvari": [113, 212, 213], "caveat": [113, 148, 156], "executeprocess": [113, 123, 212, 214], "522": [113, 115], "rostim": [113, 114, 123, 124], "cameron": 113, "miller": 113, "derek": 113, "chopp": 113, "hmellor": 113, "immanuel": 113, "martini": 113, "khush": 113, "jain": 113, "kosuk": 113, "takeuchi": 113, "rebecca": 113, "butler": 113, "roger": 113, "strain": 113, "tumtom": 113, "wait_for_stderr": 113, "assert_": 113, "retest": 113, "matcher": 113, "setparametersfromfil": [113, 123], "ros_arg": [113, 123], "ros_argu": [113, 123], "launchlogg": 113, "plumb": 113, "get_default_launch_descript": 113, "193": [113, 114], "normalize_paramet": 113, "evaluate_paramt": 113, "normalize_remap_rul": 113, "divo": [113, 114, 115], "ready_fn": 113, "resolveprocess": 113, "compatit": 113, "example_process": [113, 114], "560": [113, 114], "lant": 113, "keisuk": [113, 114], "shima": [113, 114], "waitfortop": [113, 114, 115], "batch": [113, 136], "wait_for_topic_launch_test": [113, 114, 115], "pascalgn": [113, 114, 115], "upload": [113, 115, 133], "rosidl_get_typesupport_target": [113, 123, 190], "hmarr": [113, 114], "on_activ": [113, 123], "on_deactiv": [113, 123], "implemenet": 113, "547": [113, 114], "rcl_ros_tim": 113, "message_trait": 113, "brameld": [113, 114, 115], "m1": 113, "brett": 113, "malloc_hook": 113, "pendulum_demo": [113, 203], "libraryloadexcept": 113, "accur": [113, 114, 124, 134, 204], "220": [113, 115, 137], "sha256": [113, 114, 115, 155, 159], "257": 113, "894": [113, 115, 125], "973": 113, "860": [113, 115], "951": [113, 114, 123], "rcl_context_impl_t": 113, "969": 113, "test_publisher_wait_all_ack": 113, "968": [113, 114, 115], "965": 113, "rcl_timer_get_time_until_next_cal": 113, "timer_cancel": 113, "963": 113, "839": 113, "test_ev": 113, "960": [113, 114, 124], "941": 113, "ros_disable_loan_msg": 113, "can_loan_messag": 113, "949": [113, 114], "959": [113, 114, 124], "rcl_difference_tim": 113, "955": 113, "inject_on_return": 113, "953": [113, 114, 115], "threshold": [113, 124], "948": 113, "default_logger_level": 113, "943": 113, "wait_for_entity_help": 113, "942": 113, "940": 113, "935": [113, 114], "rosdoc2": [113, 114, 124, 139], "932": [113, 123], "rmw_event_t": 113, "933": 113, "rcl_publisher_wait_for_all_ack": 113, "913": 113, "rcl_take": 113, "930": [113, 114, 124, 234], "927": [113, 114], "917": [113, 114, 124], "rcl_log": [113, 114, 115, 122, 124, 139], "916": 113, "haowei": 113, "wen": 113, "noyzuberi": 113, "irobot": [113, 124, 139, 142], "937": 113, "919": 113, "956": 113, "952": 113, "938": 113, "929": 113, "939": [113, 114], "define_content_filt": 113, "1914": 113, "1913": 113, "take_data_by_entity_id": 113, "1892": 113, "1561": [113, 115], "nodeparamet": 113, "1908": 113, "1904": 113, "genericpublish": [113, 115], "1856": 113, "1903": 113, "1900": 113, "1901": 113, "1782": 113, "1784": 113, "bunch": [113, 115, 246, 253], "1897": 113, "time_until_trigg": 113, "1893": 113, "1896": 113, "1878": 113, "1579": 113, "1887": 113, "1888": 113, "1886": 113, "rvalu": 113, "1883": 113, "wait_for_messag": [113, 115], "1870": 113, "get_parameter_or": [113, 119], "1813": 113, "1867": 113, "is_spin": 113, "typeadapt": [113, 115, 123], "1858": 113, "1857": 113, "1859": 113, "1862": 113, "1849": 113, "1779": 113, "uninitializedstaticallytypedparameterexcept": 113, "1689": 113, "1662": 113, "1747": 113, "1844": 113, "underneath": [113, 209], "1845": 113, "sharabl": 113, "1832": 113, "sleep_for": [113, 146, 199], "1828": [113, 123], "steadi": [113, 177, 181, 182], "sleep_until": 113, "1830": 113, "1612": [113, 123], "1805": 113, "paranthes": 113, "1820": 113, "1818": 113, "1817": 113, "min_forward": 113, "min_backward": 113, "1815": 113, "1814": [113, 123, 242], "1754": 113, "1714": 113, "1808": 113, "1802": 113, "1777": 113, "clockqo": 113, "1801": 113, "danger": [113, 146], "1768": 113, "1770": 113, "1771": 113, "node_waitables_": 113, "1799": 113, "nodegraph": [113, 119], "1484": 113, "1765": 113, "extend_sub_namespac": 113, "front": [113, 166, 167, 218], "1764": 113, "messaget": [113, 119, 125], "1713": 113, "can_be_nullptr": 113, "1752": 113, "1734": [113, 123], "1690": 113, "1738": 113, "1739": 113, "1745": 113, "1729": 113, "sub_namespac": 113, "1658": 113, "1705": 113, "1727": 113, "unsaf": 113, "for_each_callback_group": [113, 123], "callback_groups_for_each": 113, "callback_groups_": [113, 123], "1692": 113, "1726": 113, "anyservicecallback": 113, "1709": 113, "ivanpauno": 113, "ekumenlab": 113, "1719": 113, "is_initi": 113, "1711": 113, "leftov": 113, "1696": 113, "1695": 113, "runtime_error": [113, 115], "1686": 113, "attack": [113, 122], "1687": 113, "rebind": [113, 146], "1678": 113, "uniniti": [113, 114, 115], "1673": 113, "1674": 113, "1668": 113, "1663": 113, "1557": [113, 115, 125], "1657": 113, "1647": 113, "get_publishers_subscriptions_info_by_top": 113, "1648": [113, 125], "doug": 113, "smith": [113, 114], "ga\u00ebl": 113, "\u00e9corchard": 113, "hofst\u00e4tter": [113, 115], "mostafa": 113, "farzan": 113, "mauro": 113, "passerino": 113, "petter": 113, "nilsson": 113, "yong": 113, "hao": 113, "zou": 113, "livanov93": 113, "occasion": [113, 224], "1677": 113, "benchmark_action_cli": 113, "1671": 113, "registr": [113, 119], "1898": 113, "bugpron": [113, 114], "node_main": 113, "1895": 113, "component_manager_isol": [113, 114], "1881": 113, "1776": 113, "1855": 113, "1708": 113, "rclcpp_components_publ": 113, "componentmanagerisol": 113, "1843": 113, "component_container_isol": 113, "1781": 113, "1716": 113, "1702": 113, "hirokazu": 113, "ishida": 113, "gezp": 113, "deactiv": 113, "1885": 113, "1863": 113, "1788": 113, "lifecycle_publish": 113, "1715": 113, "rclcpp_lifecycle_publ": 113, "1732": 113, "1675": 113, "906": 113, "time_until_next_cal": 113, "910": 113, "goal_status_arrai": 113, "902": [113, 115], "destroy_r": 113, "901": 113, "890": 113, "885": 113, "871": 113, "876": 113, "874": [113, 114], "869": [113, 114], "try_shutdown": 113, "868": 113, "topicendpointtypeenum": 113, "jumphandl": 113, "jumpthreshold": 113, "forbid": [113, 115], "861": [113, 114], "on_shutdown": [113, 212], "853": 113, "rclpy_common": 113, "814": [113, 114], "take_request": 113, "take_respons": 113, "828": [113, 114], "793": [113, 115], "819": 113, "_logging_fini": 113, "lift": [113, 125], "loggingsever": 113, "rcutils_logg": 113, "785": [113, 114, 115], "__context": 113, "812": 113, "make_mock_subscript": 113, "789": [113, 114, 123], "cancel_go": 113, "786": 113, "787": [113, 114], "774": [113, 114], "767": 113, "guardcondit": [113, 123], "rclpy_client_t": 113, "rclpy_service_t": 113, "actionserv": [113, 249], "actioncli": [113, 249], "rcl_action_goal_handle_t": 113, "379": [113, 114, 115], "370": 113, "anthoni": 113, "artem": [113, 114], "shumov": [113, 114], "laland": 113, "erki": [113, 114], "suurjaak": [113, 114], "convert_to_nanosecond": 113, "toc": 113, "set_env_var": [113, 115], "cstddef": [113, 114], "147": [113, 114], "accumul": [113, 114, 176, 218], "rcppmath": [113, 114], "illegalstateexcept": 113, "octogonapu": 113, "enviro": 113, "354": [113, 181], "dst_size": 113, "353": [113, 114, 115], "349": [113, 123], "rmw_message_info_t": [113, 121], "rmw_feature_support": 113, "eventsexecutor": [113, 114, 115, 124], "rmw_server_is_avail": 113, "rmw_get_gid_for_publish": 113, "rmw_publisher_wait_for_all_ack": 113, "connext6": 113, "stub": [113, 114, 115], "rmw_context_impl_t": 113, "get_security_fil": [113, 115], "message_type_support_callbacks_t": 113, "max_serialized_s": 113, "userobjectqospolici": 113, "domainparticipantqo": 113, "get_topic_nam": [113, 198], "sdk_data": 113, "rmw_dds_common_librari": 113, "rmw_init_options_copi": [113, 118], "iceoryx": 113, "375": [113, 114, 115, 121], "dissociate_read": [113, 114], "rmw_destroy_subscript": 113, "serdata_rmw": 113, "_cyclonedds_has_shm": 113, "iceoryx_binding_c": 113, "iox_chunk": 113, "serdata_fre": 113, "iceoryx_subscrib": 113, "serdata": 113, "iox": 113, "chunk": [113, 115, 122, 134], "358": [113, 114], "343": [113, 114], "is_loan_avail": 113, "latom": 113, "risc": 113, "crl": [113, 123], "dietrich": 113, "kr\u00f6nke": 113, "guillaum": [113, 115], "siemen": 113, "revoc": 113, "spec": [113, 153, 240, 253, 254], "recalcul": 113, "is_plain_": 113, "rmw_borrow_loaned_messag": 113, "rmw_return_loaned_message_from_publish": 113, "wideawaketn": 113, "wane": 113, "583": 113, "loanmanag": 113, "ignore_local_publ": [113, 119, 120], "188": [113, 115], "fastdd": [113, 147], "orocos_kdl_vendor": [113, 139], "change_fixed_joint": 113, "nice": [113, 229, 249, 255], "ism": 113, "robotstatepublish": 113, "publish_frequ": 113, "frame_prefix": 113, "deschamp": 113, "nil": 113, "schult": 113, "russel": 113, "joyc": 113, "nogar": [113, 114], "ros_test": [113, 139], "981": [113, 123], "976": 113, "984": [113, 114, 115], "topicfilt": [113, 115], "regex_search": 113, "regex_match": 113, "bag_rewrit": [113, 114], "921": [113, 114, 123], "leaf": [113, 115, 123], "925": [113, 123], "storage_id": [113, 115, 152], "918": 113, "897": [113, 115], "875": [113, 115], "847": [113, 115, 123], "851": [113, 114, 123], "833": 113, "playopt": 113, "843": 113, "827": [113, 115], "upper": [113, 119, 122, 174, 177, 241, 242], "sonia": 113, "jin": 113, "toni": [113, 114, 115], "peng": [113, 114], "directnod": [113, 114], "uuid": [113, 115, 248], "658": [113, 114, 115], "get_container_components_info": 113, "687": [113, 114], "666": [113, 115], "646": [113, 115, 125], "unintent": 113, "jai": 113, "650": 113, "valueerror": 113, "628": [113, 115], "amro": 113, "baali": 113, "fan": 113, "subprocess": 113, "returncod": 113, "626": [113, 115], "autodetect": 113, "matthew": [113, 114, 115], "jca": 113, "tracer": [113, 124], "context_nam": [113, 114], "context_field": 113, "958": [113, 114], "950": [113, 114], "936": 113, "preprocess": 113, "seek": [113, 114, 123], "836": [113, 123], "sequenti": [113, 114, 115, 185], "rollov": 113, "orlov": [113, 114, 115, 139], "947": [113, 114], "message_cach": 113, "tsa": [113, 115], "946": [113, 114], "message_introspect": 113, "messagememb": 113, "compressio": 113, "870": 113, "848": [113, 115], "799": 113, "time_point": 113, "wojciech": 113, "jaworski": 113, "burst": [113, 114, 115], "977": [113, 114, 123], "recordopt": 113, "945": [113, 114], "readerwriterfactori": [113, 150], "923": [113, 114], "stoprecord": 113, "gracefulli": [113, 115, 134], "792": [113, 114, 115, 124], "afonso": 113, "da": [113, 159], "fonseca": 113, "braga": 113, "metadataio": 113, "big": [113, 123, 127, 134, 204, 218], "spin_and_wait_for_match": 113, "publicationmanag": 113, "parenthes": [113, 115], "920": [113, 114], "924": [113, 115], "893": [113, 114, 119, 120], "873": 113, "826": [113, 115], "restructur": [113, 133, 199], "test_play_tim": 113, "852": [113, 115], "peek_next_message_from_queu": [113, 114], "play_messages_from_queu": 113, "832": 113, "play_next": [113, 122], "test_play_servic": [113, 114, 115], "bastian": 113, "j\u00e4ger": 113, "630": [113, 115, 121], "595": [113, 114], "dedent": 113, "ibnhatab": 113, "notfound": [113, 114], "fatal_error": 113, "rosidl_target_interfac": [113, 114, 115], "sell": 113, "unrol": 113, "662": 113, "uncondition": [113, 123], "pablo": 113, "garrido": 113, "665": [113, 114, 115, 124], "wasn": [113, 115], "\u00f8ystein": [113, 114, 115], "sture": [113, 114, 115], "unmatch": [113, 147], "incorect": 113, "test_cli_extens": 113, "charl": 113, "seulba": [113, 114], "maybe_placehold": 113, "sloretz": [113, 139], "pythoninterp": 113, "boundedsequ": 113, "rosidl_typesupport_interface__library_nam": 113, "instrospect": [113, 125], "q1": [113, 230], "rework": [113, 115], "typesupport_introspect": 113, "getit": 113, "rospkg": [113, 134], "catkin_install_python": 113, "herrmann": 113, "silvio": [113, 114, 115], "traversaro": [113, 114, 115], "pluginlib_disable_boost": 113, "821": 113, "807": 113, "panel": [113, 133, 142], "middlebutton": 113, "yaml_config_writ": 113, "displays_panel": 113, "tool_manag": 113, "splash": 113, "andou": 113, "tetsuo": 113, "davidorchanski": 113, "plane": [113, 123, 218, 241], "distanc": [113, 123, 166, 167, 174, 218], "imagetransportdisplai": 113, "tf_buffer_cache_time_n": 113, "tf_wrapper": 113, "inertia": [113, 114, 115, 246], "uncheck": [113, 181], "wrench": [113, 115, 218], "triangl": [113, 189], "textur": [113, 242], "orient": [113, 177, 216, 218, 230, 234, 235, 236, 242], "mass": [113, 240, 246], "interactivemark": [113, 218], "yuv": [113, 114], "rgb": [113, 123, 179], "robotjoint": 113, "qobject": 113, "deleteal": 113, "cori": 113, "crean": 113, "paul": [113, 114, 115], "bailac": 113, "soe": 113, "cturcott": 113, "ketatam": 113, "laszlo": 113, "turanyi": 113, "getverticesperpoint": 113, "memaccess": 113, "rendersystem": [113, 115], "wolf": 113, "vollprecht": 113, "sensor_msgs_librari": 113, "image_encod": [113, 114], "178": [113, 114, 115], "yuv420": 113, "yuv444": 113, "equidist": 113, "tiff": 113, "hemal": 113, "g\u00fcnther": 113, "florian": [113, 114], "vahl": [113, 114], "prism": 113, "solidprimit": [113, 114], "fatih": [113, 114, 115], "c\u0131r\u0131t": [113, 114, 115], "test_generate_policy_no_nod": 113, "356": 113, "321_enhance_parameter_api": 113, "test_subscrib": 113, "boundedplainsequ": 113, "fixur": 113, "478": [113, 114], "ros2_658_leftov": 113, "test_secure_subscrib": 113, "471": [113, 115], "intuit": 113, "392": [113, 114, 115, 123], "tomsg": [113, 230], "preload": 113, "dl": [113, 114], "profile_fast": 113, "ld_preload": 113, "ldpreload": [113, 115], "frommsg": [113, 230], "469": [113, 115], "unreach": 113, "walktotoppar": [113, 114, 115], "speed_test": 113, "enumer": [113, 123], "tf2error": 113, "speedup": 113, "unwrap": 113, "dima": 113, "dorezyuk": 113, "jo\u00e3o": 113, "monteiro": 113, "shivam": 113, "pandei": 113, "findeigen3": 113, "413": 113, "andyz": [113, 115], "pykdl": 113, "464": [113, 115], "do_transform_pose_with_covariance_stamp": 113, "transformstamp": [113, 225, 226, 227, 229, 234, 235, 236, 238, 239, 245], "geometri": [113, 240, 242, 244, 246], "nitpick": [113, 134], "deni": [113, 115, 153, 253], "\u0161togl": 113, "khasreto": 113, "vineet131": [113, 115], "buffercor": [113, 114, 115], "python_compat": 113, "tf2_echo": [113, 122, 227, 231, 234, 235], "pgotzmann": 113, "simulacru": 113, "504": [113, 114, 121], "buffercli": 113, "timeout_pad": 113, "buffer_cli": 113, "carlo": [113, 114, 115], "andr\u00e9": [113, 114, 115], "\u00e1lvarez": [113, 114, 115], "restrepo": [113, 114, 115], "416": [113, 114], "hannu": 113, "henttinen": 113, "nisala": 113, "kalupahana": 113, "malloc": [113, 115], "elia": 113, "coninck": 113, "get_shared_lib_path": 113, "tracetestcas": 113, "kwarg": 113, "channel": [113, 202, 242, 255], "qreal": 113, "katherin": 113, "07": [114, 155], "action_tutori": [114, 249], "kagibson": 114, "brace": [114, 115, 133], "jame": 114, "methyldragon": [114, 115], "373": [114, 115], "411": 114, "ament_auto_add_librari": [114, 124], "420": 114, "wecht": [114, 115], "rin": 114, "iwai": 114, "ament_lint_auto_file_exclud": [114, 124], "ament_cmake_uninstall_target": 114, "install_manifest": 114, "dsv": [114, 115], "reslut": 114, "interface_librari": 114, "clion": 114, "undefined_var": 114, "ament_add_default_opt": 114, "395": [114, 115], "rfriedm": 114, "trimbl": 114, "gte": 114, "iquarobot": 114, "implicit": [114, 115], "wdeprec": 114, "robert": [114, 115], "haschk": 114, "utf8": 114, "nocaptur": 114, "jawad": 114, "alaa": 114, "387": [114, 115], "multilin": 114, "licencs": 114, "linenum": 114, "hh": 114, "mirror": [114, 252], "christian": 114, "henkel": 114, "crist\u00f3bal": [114, 115], "arroyo": [114, 115], "mirco": 114, "colosi": 114, "cr": [114, 253], "aas3": 114, "image_common": [114, 124, 125, 139], "roi": 114, "andreasr30": 114, "ramon": 114, "wijnand": 114, "appveyor": 114, "588": 114, "bei": 114, "wspaniali": 114, "demo_cpp_nod": 114, "damien": 114, "larocqu": 114, "deepanshu": 114, "bansal": 114, "demo_cpp_nodes_n": 114, "externalshutdownexcept": [114, 115], "yadu": [114, 115], "laserscan": [114, 115, 160, 218], "contentfilteredtop": 114, "341": 114, "exec_dep": 114, "wunus": 114, "92": [114, 115, 124, 159], "dharini": 114, "dutia": 114, "yadunund": [114, 115], "yurasomat": 114, "697": [114, 115], "679": 114, "pythonexpress": [114, 123, 212, 214], "readytotest": 114, "emulate_tti": [114, 191, 192], "sigterm_timeout": 114, "sigkill_timeout": 114, "notequ": [114, 124], "launchlogdir": [114, 124], "log_dir": 114, "test_execute_loc": 114, "blake": 114, "anderson": 114, "herv\u00e9": 114, "audren": 114, "elwin": [114, 115], "welt": 114, "someentitiestyp": 114, "normalize_parameters_dict": 114, "lifecyletransit": 114, "evaluate_paramenter_dict": 114, "setroslogdir": 114, "alexei": [114, 115], "merzlyakov": [114, 115], "hellmann": 114, "santo": 114, "felip": [114, 115], "gome": [114, 115], "melo": [114, 115], "generate_test_descript": 114, "process_nam": 114, "614": [114, 115], "waitfornod": [114, 115], "350": 114, "rerais": 114, "giorgio": [114, 115], "pintaudi": [114, 115], "keng12": 114, "cmp0135": 114, "crola1702": 114, "schrodinbug": 114, "subfield": 114, "mend": 114, "windowsstor": 114, "lou": 114, "amadio": 114, "ascii": 114, "vd": [114, 115], "hoorn": [114, 115], "1230": [114, 115], "1215": 114, "1207": 114, "1208": 114, "1196": [114, 115], "newest": [114, 118], "preprocessor": [114, 135, 254], "v0": 114, "lz4": [114, 115], "incorpor": [114, 127, 131], "rbin_rhel_el864": 114, "rbin_rhel_el864__mcap_vendor__rhel_8_x86_64__binari": 114, "fetchcont": 114, "conan": 114, "band": 114, "storch": 114, "aproxim": 114, "approximateepsilontim": [114, 124], "1388": 114, "1371": 114, "haoru": 114, "xue": 114, "andermi": 114, "mpark": 114, "wendland": [114, 115], "ninja": 114, "demot": 114, "rhy": 114, "mainwar": 114, "drawlin": 114, "classload": [114, 115, 189], "shiboken": [114, 115], "condition": [114, 122, 202], "1071": [114, 115], "1063": [114, 115], "enable_type_description_servic": 114, "1060": 114, "bonu": 114, "1057": [114, 115], "1025": 114, "get_type_hash_func": 114, "1055": 114, "1054": 114, "1051": 114, "typedescript": [114, 124], "rep2011": [114, 115], "1027": 114, "1033": 114, "1047": [114, 121], "1044": [114, 115], "inconsistent_top": 114, "1043": 114, "1042": 114, "rcutils_char_array_vsprintf": 114, "1035": [114, 115], "997": 114, "environment": [114, 159], "1029": 114, "995": [114, 115], "1031": [114, 124], "1030": 114, "rcl_clock_time_start": 114, "1021": [114, 115], "1020": 114, "1017": 114, "1013": [114, 115], "1010": 114, "rcl_wait": [114, 115], "1003": [114, 115], "reorder": 114, "994": 114, "lexer": 114, "979": [114, 228], "test_subscription_content_filter_opt": 114, "978": 114, "\uc815\ucc2c\ud76c": 114, "result_timeout": 114, "1012": 114, "rcl_logging_spdlog_experimental_old_flushing_behavior": [114, 124], "1014": 114, "999": [114, 115, 124, 228, 235], "2175": [114, 115], "2178": 114, "2122": 114, "2170": 114, "2155": 114, "2143": 114, "2168": 114, "ring_buff": 114, "2091": [114, 124], "2011": [114, 124, 141], "2165": 114, "type_hash": [114, 115], "topicendpointinfo": 114, "2137": 114, "2164": 114, "2149": 114, "2135": [114, 155], "get_effective_level": 114, "2141": 114, "2139": 114, "2105": 114, "2129": 114, "2127": 114, "2125": 114, "2109": 114, "2069": 114, "2121": 114, "2116": 114, "2104": 114, "1985": 114, "2108": 114, "testtimesourc": 114, "2111": 114, "sublogg": 114, "child": [114, 115, 123, 133, 225, 226, 234, 235, 238, 239, 241, 242, 246], "1717": 114, "2107": 114, "2102": 114, "1979": 114, "2074": 114, "disord": 114, "2097": 114, "nodeinterfac": [114, 115, 124], "2094": 114, "2092": 114, "wmayb": 114, "2081": 114, "2082": 114, "2075": 114, "unifi": [114, 115, 116, 122, 137, 244], "2041": [114, 124], "dequeu": 114, "2061": 114, "publisherbas": [114, 120], "subscriptionbas": [114, 115, 120], "2066": 114, "2040": 114, "2059": 114, "cpp20": 114, "2063": 114, "1982": 114, "prune_requests_older_than": 114, "2008": 114, "to_rcl_subscription_opt": 114, "2056": 114, "sharedfutur": [114, 236], "2044": 114, "keeplast": [114, 198], "2048": [114, 124], "2050": 114, "parameteruninitializedexcept": 114, "2036": 114, "2043": 114, "multithreadexecutor": 114, "2032": [114, 124, 155], "1640": 114, "multithread": [114, 115, 125, 135, 247], "2030": 114, "joinabl": 114, "zero_alloc": 114, "1995": 114, "asyncparametercli": 114, "1978": 114, "1992": 114, "1988": 114, "1975": 114, "2009": 114, "2010": 114, "_set_parameter_callback": 114, "1981": 114, "1994": 114, "1947": [114, 124], "1969": 114, "1964": 114, "1965": 114, "1839": 114, "spin_for": 114, "spin_until_complet": 114, "1821": 114, "1874": 114, "1956": 114, "1951": 114, "1816": 114, "on_parameters_set_callback_": 114, "1945": 114, "is_seri": 114, "1950": 114, "1940": 114, "1943": 114, "1923": 114, "handle_loaned_messag": 114, "1927": 114, "1926": 114, "get_parameter_from_ev": 114, "1922": 114, "1920": 114, "reinterpret_cast": [114, 199], "1919": 114, "alexi": [114, 115], "paqu": [114, 115], "andrew": [114, 115], "symington": [114, 115], "reuter": 114, "hubert": 114, "liberacki": 114, "jefferi": [114, 115], "hsu": [114, 115], "mateusz": 114, "szczygielski": 114, "andrei": 114, "uupk": [114, 115], "ymski": 114, "2132": 114, "goaluuid": [114, 115, 248], "to_str": [114, 148, 193, 198], "1999": 114, "nathan": [114, 115], "wieb": [114, 115], "neufeldt": [114, 115], "2085": 114, "ptr": [114, 146], "lifecyclepublish": [114, 123], "2159": 114, "get_fully_qualified_nam": 114, "2117": 114, "2115": 114, "on_configur": 114, "2034": 114, "20210810": 114, "1756": 114, "get_current_st": 114, "2031": [114, 153, 159], "babenko": 114, "1115": [114, 115, 124], "1122": [114, 115], "1102": [114, 115], "sourcedir": 114, "1109": [114, 115, 125], "servergoalhandl": [114, 248], "1112": [114, 115], "1110": [114, 115], "1103": 114, "1007": [114, 115, 124], "1100": [114, 115, 155], "1096": [114, 115], "1083": [114, 115], "1094": [114, 115], "1093": [114, 115], "1058": [114, 115], "module_": 114, "1090": [114, 115], "get_publisher_count": 114, "1089": [114, 115], "1084": [114, 115], "983": 114, "1073": [114, 115], "1076": [114, 115], "rcpputils_scope_exit": [114, 124], "unparsed_indices_c": 114, "1075": [114, 115], "1065": [114, 115], "preset": [114, 124], "1062": [114, 115], "1061": 114, "1045": 114, "1050": 114, "1049": [114, 115], "1048": [114, 115, 124], "1040": [114, 115], "1038": [114, 115, 124], "remove_ros_arg": 114, "1036": 114, "compars": 114, "not_set": 114, "1032": [114, 115, 125], "1026": [114, 115], "1001": [114, 115], "987": [114, 203], "wait_for_nod": [114, 124], "982": 114, "966": [114, 123, 124], "_on_parameter_ev": 114, "967": 114, "957": 114, "928": 114, "922": [114, 121, 124], "achil": 114, "verhey": 114, "guihom": 114, "freitag": 114, "takeshi": 114, "ishita": 114, "najjar": [114, 115], "yuki": 114, "igarashi": 114, "165": [114, 115], "bijoua29": 114, "hash_map_init": 114, "happier": [114, 115], "rcutils_logging_autoinit_with_alloc": 114, "string_map": 114, "stddef": 114, "openharmoni": 114, "time_unix": 114, "zephyr_version_cod": 114, "389": 114, "zephyr": 114, "overmatch": 114, "mach": 114, "ifdef": [114, 136, 233, 248], "__var_args__": 114, "hash_map_get_next_key_and_data": 114, "g_rcutils_logging_output_handl": 114, "g_rcutils_logging_default_logger_level": 114, "rcutils_find_lastn": 114, "bother": 114, "hash_map": 114, "char_arrai": 114, "5x": 114, "hash_map_find": 114, "rcutils_logging_format_messag": 114, "372": [114, 115, 124], "ret": [114, 132], "cplusplu": 114, "rcutils_custom_add_": 114, "is_output_color": 114, "rcutils_console_stdout_line_buff": 114, "revamp": [114, 115], "rcutils_logging_initialize_with_alloc": 114, "rcutils_log": 114, "368": 114, "rcutils_char_array_strncpi": 114, "367": [114, 115, 124], "overread": 114, "366": [114, 115], "rcutils_steady_time_now": 114, "aixwal": 114, "neve": 114, "mario": [114, 115], "prat": 114, "maximilian": 114, "downei": 114, "twiss": 114, "yakumoo": 114, "guijan": 114, "rmw_send_reqpons": 114, "rmw_ret_timeout": 114, "rmw_topic_endpoint_info_t": [114, 124], "inconsist": [114, 119], "rwm": 114, "writer_guid": 114, "rmw_gid_t": 114, "rmw_check_type_identifiers_match": 114, "test_loaned_message_sequ": 114, "rmw_get_gid_for_cli": 114, "largest": 114, "lee": [114, 115], "minju": [114, 115], "dds_duration_t": 114, "best_avail": 114, "check_type_identifier_match": 114, "create_top": [114, 151, 152], "405": 114, "priu32": 114, "voldivh": 114, "user_data": 114, "test_qo": 114, "build_shared_lib": 114, "qos_profile_get_best_available_for_subscript": 114, "qos_profile_get_best_available_for_publish": 114, "qos_profile_get_best_available_for_topic_subscript": 114, "qos_profile_get_best_available_for_topic_publish": 114, "hannes09": 114, "incoher": 114, "dissociate_writ": 114, "629": [114, 115], "feed": [114, 202], "rcutils_safe_fwrite_to_stderr": 114, "rmw_check": 114, "oscarchoi": 114, "ricardo": [114, 115], "gonz\u00e1lez": 114, "eventexecutor": 114, "unread": [114, 132], "on_data_avail": 114, "823": 114, "1260": 114, "1209": [114, 124], "1228": 114, "1160": [114, 115, 122, 124], "parametr": [114, 243], "1146": [114, 115, 125], "1135": [114, 115, 125], "1046": [114, 124], "1072": [114, 115], "1053": [114, 115], "1034": [114, 124], "boundari": [114, 119], "playback_dur": 114, "play_until_timestamp": 114, "1005": [114, 124], "980": 114, "unpublish": 114, "unrecord": 114, "agustin": 114, "alba": 114, "chicar": 114, "densoada": [114, 115], "esipovpa": [114, 115], "kelli": 114, "kylemarcei": 114, "manriquez": 114, "automatically_declare_parameters_from_overrid": [114, 119], "808": 114, "xmlrpc": 114, "796": [114, 115, 125, 228], "compinit": 114, "mjbogusz": 114, "wrock": 114, "824": [114, 124], "quarkytal": 114, "822": 114, "event_handl": [114, 125, 166, 167, 168, 169, 212], "805": 114, "rostop": [114, 123, 124, 204], "bw": 114, "set_message_field": 114, "arjo": 114, "chakravarti": 114, "cstdint": [114, 115], "1299": [114, 115], "1292": 114, "1265": 114, "set_read_ord": 114, "1177": [114, 115, 124], "update_metadata": 114, "bagmetadata": 114, "1149": 114, "prepar": [114, 127, 148, 173, 174, 193], "copyless": 114, "hampp": 114, "1300": [114, 115], "1334": 114, "messagedefinit": 114, "timecontrollerclocktest": [114, 115], "unpaused_sleep_returns_tru": [114, 115], "1194": 114, "1166": [114, 115, 125], "direction": 114, "1117": [114, 115], "splitbagfil": 114, "1104": [114, 115], "1098": [114, 115], "obsolet": [114, 115], "compression_opt": 114, "1078": 114, "storage_opt": [114, 150, 152], "1064": [114, 115], "908": 114, "1022": 114, "test_time_control": 114, "kaju": [114, 115], "bubanja": [114, 115], "rshanor": 114, "1068": [114, 115], "rebas": [114, 115], "gbigg": 114, "killbot": 114, "misha": 114, "shalem": 114, "1268": 114, "1250": 114, "1242": [114, 115], "1339": [114, 115], "1340": 114, "get_default_storage_id": 114, "1121": [114, 115], "1082": 114, "964": 114, "mcap_storag": 114, "read_ord": 114, "rosbag_storag": 114, "test_fixture_interfac": 114, "testdata": 114, "get_metadata": 114, "feat": [114, 115], "chore": [114, 115], "refin": 114, "read_writ": 114, "formatt": [114, 132], "jhurliman": 114, "wep21": 114, "mcap_plugin_skeleton": 114, "skeleton": 114, "hurliman": 114, "1193": 114, "rosbag2_play_end_to_end": [114, 115], "1192": [114, 115], "wait_for_db": 114, "1141": [114, 115], "genericsubscripton": [114, 115], "1295": 114, "test_rewrit": 114, "1206": 114, "1131": [114, 115, 124], "record_servic": 114, "hangout": 114, "1081": [114, 121, 205], "1004": [114, 115], "1018": [114, 115], "record_all_with_sim_tim": 114, "freez": [114, 115, 119, 120, 121, 122, 123, 124, 125, 127], "1002": 114, "bigobj": 114, "1009": 114, "993": 114, "bernardo": 114, "taveira": 114, "rosidl_adapt_interfac": 114, "service_ev": 114, "action2idl": [114, 119], "guilherm": 114, "henriqu": 114, "galelli": 114, "christmann": 114, "daktylidi": 114, "yasushi": 114, "shoji": 114, "codegen": 114, "camel": 114, "rosidl_default": [114, 139], "rosidl_cor": [114, 139], "rosidl_runtime_gener": 114, "add_subdirectori": [114, 115], "strai": 114, "man_farm": 114, "fix_import_ord": 114, "flake": 114, "eloi": [114, 115], "briceno": [114, 115], "streamsiz": 114, "ralw": 114, "__slots__": [114, 115], "appropi": 114, "get_interface_packag": 114, "message_to_yaml": 114, "\u5170\u9648\u6615": 114, "rosidl_typesupport": [114, 139], "rosidl_typesupport_fastrtp": [114, 125, 139], "typesupport_test": 114, "v61": 114, "get_entry_aft": 114, "gitignor": 114, "qfont": 114, "qcolor": [114, 216], "arn": [114, 115], "hitzmann": [114, 115], "rosgraph": [114, 115], "py3": 114, "36": [114, 115, 159, 216, 253], "nbadyal": 114, "slot_typ": 114, "verif": [114, 159, 182], "nichola": 114, "badyal": 114, "slider": [114, 241], "awhil": 114, "ari": 114, "synodino": 114, "rauch": 114, "shrijit": 114, "singh": 114, "rviz1_to_rviz2": 114, "970": 114, "898": [114, 115], "shortcut": [114, 115, 125, 218, 246, 253], "gettransform": [114, 216], "878": [114, 115], "rviz_common_publ": 114, "marcel": 114, "zeiling": 114, "juchajam": 114, "odr": [114, 115], "point_mark": 114, "934": [114, 234], "meshresourcemark": 114, "frame_locked_mark": 114, "cameradisplai": [114, 124], "occupancygridupd": 114, "markerarrai": [114, 218], "891": 114, "ax": [114, 218, 230, 242], "892": 114, "eric": [114, 115], "roncagliolo": [114, 115], "timon": [114, 115], "engelk": [114, 115], "xavier": 114, "broquer": 114, "xenofon": 114, "karamano": 114, "silicon": 114, "944": 114, "rendersystem_gl": 114, "cmake_staging_prefix": 114, "solidwork": [114, 243], "glsl150": 114, "varianc": 114, "nv21": 114, "nv24": 114, "colour": 114, "batteryst": 114, "retain": [114, 120, 124], "borong": 114, "yuan": 114, "zatevakhin": 114, "tianyu": 114, "li": [114, 115, 155], "polygon": [114, 115, 189, 218], "sros2_linux": [114, 115], "appar": 114, "bori": [114, 115], "boutilli": [114, 115], "501": 114, "is_lttng_instal": 114, "przemys\u0142aw": [114, 115], "subbuff": 114, "timecach": 114, "findclosest": 114, "extrapolationexcept": 114, "scalar": 114, "do_transform_polygon_stamp": 114, "582": 114, "torqu": [114, 120, 218], "gesel": [114, 115], "bufferserv": 114, "cancelcb": 114, "wokr": 114, "dladdr": 114, "tracepoint_en": 114, "do_tracepoint": 114, "rclcpp_subscription_init": [114, 115], "strictvers": 114, "gettypedescript": [114, 115, 124, 125], "1132": [114, 115], "1111": 114, "dasroteskelett": 114, "lambda": [115, 119, 132, 212, 215], "ament_auto_add_gmock": 115, "jordan": 115, "palacio": 115, "roderick": 115, "taylor": 115, "ament_generate_environ": 115, "484": 115, "ryan": 115, "_execut": 115, "_test": 115, "ament_add_gtest_test": 115, "test_nam": 115, "perf": [115, 149], "ament_libraries_dedupl": 115, "cottsai": 115, "subtl": [115, 134], "richard": 115, "nick": 115, "cmake_c": 115, "_compil": 115, "braket": 115, "ament_vendor": 115, "lloyd": 115, "pearson": 115, "vladimir": 115, "v6": 115, "packagenotfound": 115, "carlstrom": 115, "isabel": 115, "pared": 115, "linenumb": 115, "brother": 115, "gutierrez": 115, "209": 115, "cherri": 115, "34d29db73e78a84a174ad8699a2d646b0eeb1cdf": 115, "aa8df8904b864d063e31fd5b953ffe561c7a9fe0": 115, "allocator_tutorial_pmr": 115, "o2": 115, "misnom": 115, "cpprefer": [115, 146], "operator_new": 115, "clearli": [115, 134, 147, 180], "noinlin": 115, "957ddbb9f04f55cabd8496e8d74eb35ee4d29105": 115, "clarif": 115, "pmr": 115, "polymorph": 115, "dramat": [115, 147, 249], "introspection_cli": 115, "ali": 115, "ashkani": 115, "nia": 115, "jrutgeer": 115, "eec5c12ea95dfaaa230f9f1a8e9cff9b09dde5d5": 115, "jmackay2": 115, "732mackai": 115, "janosch": 115, "machowinski": 115, "cellum": 115, "jmachowinski": 115, "foonathan_memori": 115, "dr": 115, "stoglrobot": 115, "addisuzt": 115, "intrins": [115, 139, 143], "tullyfoot": 115, "polygonstamp": 115, "gz": [115, 125, 252], "cmake_prefix": 115, "cmake_install_full_libdir": 115, "debuild": 115, "upset": 115, "full_libdir": 115, "install_prefix": 115, "pkgconfig_install_dir": 115, "pkgconfig_abs_install_dir": 115, "knock": 115, "gazebo": [115, 139, 142, 162, 240, 243, 245], "gzpackag": 115, "swig": 115, "nate": 115, "republish": [115, 209], "getnumpublish": 115, "advert": 115, "simple_publisher_plugin": 115, "allowlist": 115, "lazi": [115, 216], "hall": 115, "aiverisimilitud": 115, "pathjoinsubstitut": [115, 168, 169, 214, 246], "some_actions_typ": 115, "yackzan": 115, "marc": 115, "bestmann": 115, "lamprianidi": 115, "santti4go": 115, "tryfirst": 115, "trylast": 115, "hookimpl": 115, "__getitem__": 115, "create_futur": 115, "composable_node_contain": 115, "jona": 115, "otto": 115, "consider_namespace_packag": 115, "outpout": 115, "yaswanth": 115, "on_exit": [115, 166, 167, 168, 169, 212], "launchfil": [115, 238, 239], "theoret": 115, "peter": 115, "curl_dir": 115, "inadvert": [115, 121], "compatibilti": 115, "1839d583190eb9dcf339eaaf6bebe632d94664a6": 115, "liblz4": 115, "1614": 115, "ament_vendor_packag": 115, "1583": 115, "unseri": [115, 152], "kenta": 115, "yonekura": 115, "ctl": 115, "1361": 115, "timesynchron": 115, "cb": [115, 159, 215], "hashead": 115, "exacttim": [115, 124], "azambuja": 115, "russ": 115, "rkeat": 115, "plant": 115, "mmk_noreturn": 115, "target_arch": 115, "7aad6d1ad9fa54f3a48f1f194a85127e362c8ad": 115, "orocos_kdl_kinemat": 115, "spuriou": 115, "get_event_loop": 115, "bookworm": [115, 125], "shiboken2": 115, "shiboken_help": 115, "sip_configur": 115, "dotcod": 115, "incompatible_qo": 115, "receive_timestamp": 115, "6d53d24a863c3e9e4a41e9fe5f550271210d9d9d": 115, "1148": 115, "1150": [115, 123], "1147": 115, "wakeup": 115, "waken": 115, "acut": 115, "ros_tim": 115, "publish_serialized_publish": 115, "1136": 115, "rcl_take_serialized_messag": 115, "1142": 115, "3c6c5dc47dac23d70722a60b2c0a387d2e71b71d": 115, "rcl_timer_clock": 115, "rcl_timer_t": 115, "puriou": 115, "theses": 115, "rcl_timer_get_next_call_tim": 115, "nospam": 115, "rcl_timer_call_with_info": [115, 125], "tsogia": 115, "soni": [115, 139], "rcl_get_node_nam": 115, "rcl_get_node_names_with_enclav": 115, "1137": 115, "1134": 115, "1130": 115, "1127": 115, "1124": 115, "rcl_ret_from_rcutils_ret": 115, "ament_depend": 115, "rcl_add_custom_gtest": 115, "1119": [115, 121], "unncecessari": 115, "1114": 115, "node_type_description_service_init": 115, "next_call_tim": 115, "rcl_timer_cal": 115, "servicec": 115, "1011": 115, "test_get_type_description_servic": 115, "1107": 115, "1105": 115, "rcl_node_init": [115, 118], "1099": 115, "suspici": 115, "concatent": 115, "1101": 115, "test_logging_rosout": 115, "local_namespac": 115, "1097": 115, "1088": [115, 125], "1095": 115, "1092": 115, "rcl_send_respons": 115, "test_namespac": 115, "1087": 115, "1085": 115, "get_type_descript": [115, 125], "1052": [115, 125], "autostart": 115, "1074": 115, "1077": 115, "tracetools_": 115, "prevail": 115, "1069": [115, 121], "1067": 115, "1066": 115, "penzlin": 115, "joachim": 115, "krauch": 115, "thiemo": 115, "kohrt": 115, "suzuki": 115, "1138": 115, "realiti": [115, 142], "file_name_prefix": 115, "popen": 115, "ourselv": [115, 134, 203], "prone": 115, "resist": 115, "executoropt": [115, 146], "2523": 115, "2525": 115, "343b29b617b163ad72b9fe3f6441dd4ed3d3af09": 115, "2517": 115, "2521": 115, "spinal": 115, "instantli": 115, "raci": 115, "test_executor": 115, "wait_result": 115, "spin_some_impl": 115, "recollect": 115, "configure_introspect": [115, 124], "2511": 115, "2513": 115, "2504": 115, "2506": 115, "wjwwood": [115, 139], "2500": [115, 125], "execute_any_execut": 115, "cbg": 115, "snake_cas": [115, 132], "poll": [115, 131], "notify_waitable_": 115, "current_notify_waitable_": 115, "testcallbackgroup": 115, "mjcarrol": [115, 139], "snake": 115, "2501": 115, "timerinfo": [115, 125], "2343": [115, 125], "2498": 115, "2483": 115, "concatenated_vector": 115, "2492": 115, "wstringop": 115, "2461": 115, "2433": 115, "conext": 115, "spin_xx": 115, "test_util": 115, "2489": 115, "ambigu": [115, 132], "2481": 115, "1200": [115, 155], "2484": 115, "test_timers_manag": 115, "2479": 115, "2469": 115, "time_sourc": 115, "test_executors_time_cancel_behaviour": 115, "2448": 115, "2467": 115, "2142": [115, 125], "implementor": 115, "entitiescollector": 115, "get_guard_condit": 115, "get_notify_guard_condit": 115, "tock": [115, 120, 134], "wip": 115, "diff": [115, 122, 132, 136, 160], "weren": [115, 176], "ready_execut": 115, "add_valid_nod": 115, "remove_expired_ent": 115, "condens": 115, "watiabl": 115, "nit": 115, "waitresult": 115, "peak": 115, "peek": 115, "next_wait": 115, "staticst": 115, "broke": 115, "testtimersmanag": 115, "2468": 115, "1m": [115, 203, 242], "15m": 115, "spin_some_max_dur": 115, "2465": 115, "2460": 115, "2458": 115, "mainexecutortyp": 115, "test_executors_timer_cancel_behavior": 115, "2453": 115, "2456": 115, "1c350d0d7fb9c7158e0a39057112486ddbd38e9a": 115, "2443": 115, "2358": 115, "futureandrequestid": 115, "iuhilnehc": 115, "yno": 115, "create_generic_cli": 115, "2425": 115, "set_deprec": 115, "2431": 115, "april": [115, 121, 122, 123, 124, 125], "2428": 115, "2426": 115, "2427": 115, "minu": [115, 246], "2419": 115, "2421": 115, "2375": 115, "2413": 115, "ringbuff": 115, "2410": 115, "2409": 115, "2303": 115, "2400": 115, "genericsubscript": 115, "1928": 115, "2209": [115, 125], "2323": [115, 125], "2374": 115, "aligh": 115, "2357": 115, "eventhandlerbas": 115, "2349": 115, "2336": 115, "signal_handl": 115, "2356": 115, "2353": 115, "2352": 115, "2274": 115, "rcl_service_t": 115, "2351": 115, "2335": 115, "subscriptiontopicstatist": 115, "2337": 115, "enable_rosout": 115, "2345": 115, "2344": 115, "2329": 115, "analyz": [115, 144, 145, 147, 155, 188, 230], "2339": 115, "useless": [115, 218, 246], "rosrat": 115, "2326": 115, "2072": 115, "serializedmessag": [115, 121, 150, 151], "2330": 115, "2304": 115, "nodest": 115, "node_base_": 115, "2320": 115, "signalhandl": 115, "get_global_signal_handl": 115, "2316": 115, "2313": 115, "2315": 115, "2174": 115, "2300": [115, 155], "2301": 115, "2302": 115, "timers_manag": 115, "2299": 115, "deduct": [115, 122, 255], "2294": 115, "2292": 115, "2123": 115, "2290": 115, "2289": 115, "2284": 115, "2282": 115, "send_respons": 115, "2276": 115, "2272": 115, "2228": 115, "2270": 115, "2246": 115, "2256": 115, "unordered_set": 115, "2257": 115, "2255": 115, "2240": 115, "get_node_type_descriptions_interfac": 115, "2237": 115, "typedescriptionsinterfac": 115, "2224": [115, 125], "always_false_v": 115, "2232": 115, "test_subscript": 115, "2227": 115, "signed": 115, "2219": 115, "2005": 115, "connextdd": [115, 124], "2182": 115, "misspel": 115, "2208": 115, "stressaddremovenod": 115, "2206": 115, "2162": 115, "2198": 115, "ipm": 115, "2173": 115, "events_executor": [115, 124], "2187": 115, "2177": 115, "stdexcept": 115, "2186": 115, "2171": 115, "huatsai": 115, "jiaqi": 115, "kotaro": 115, "yoshimoto": 115, "della": 115, "vedova": 115, "condino": 115, "clepha": 115, "zard": 115, "2281": [115, 125], "actiongoalcli": 115, "clientgoalhandl": [115, 248], "async_send_go": [115, 119, 248], "remak": 115, "is_readi": 115, "2495": 115, "2464": 115, "2441": 115, "fnv": 115, "1a": 115, "2267": 115, "2283": 115, "2266": 115, "2415": 115, "2366": 115, "2363": 115, "2324": 115, "aposhian": 115, "vizzo": 115, "ruddick": 115, "lawrenc": 115, "dtor": 115, "2450": 115, "2522": 115, "2524": 115, "04ea0bb00293387791522590b7347a2282cda290": 115, "42b0b5775b4e68718c5949308c9e1a059930ded7": 115, "2395": 115, "2331": 115, "2277": 115, "constref": 115, "2238": 115, "2233": 115, "1244": [115, 121], "clocktyp": 115, "rcl_clock_type_t": 115, "create_time_point": 115, "logging_servic": 115, "definint": 115, "typealia": 115, "1258": 115, "1259": 115, "1264": 115, "qos_overriding_opt": 115, "1248": 115, "typehash": 115, "1243": [115, 120], "1237": [115, 125], "1233": [115, 125], "1231": [115, 125], "clockchang": 115, "1235": 115, "expand_topic_nam": 115, "1226": 115, "1216": [115, 125], "type_descript": 115, "1079": 115, "wait_for_ready_callback": 115, "unregister_sigterm_signal_handl": 115, "1170": 115, "1172": 115, "_list_parameters_callback": 115, "1155": 115, "inher": 115, "spin_once_until_future_complet": 115, "1143": 115, "1139": 115, "ros_timer_init": 115, "ros_timer_init2": 115, "1129": 115, "974": 115, "1128": 115, "contextmanag": 115, "1118": 115, "anton": 115, "kesi": 115, "kkstb": 115, "snick": 115, "mhidalgo": 115, "bdai": 115, "tl_expect": 115, "path_max": 115, "kishor": 115, "kothakota": 115, "wojciechmadri": 115, "repl_str": 115, "rcutils_string_array_t": 115, "test_string_arrai": 115, "rcutils_string_array_init": 115, "rcutils_split": 115, "rcutils_ret_bad_alloc": 115, "time_win32": 115, "memmov": 115, "retreiv": 115, "7c95abbfc4559b293ebf5e94e20250bdd99d3ac6": 115, "serialized_messag": 115, "take_serialized_messag": 115, "tracetools_tracepoint": 115, "rmw_subscript": 115, "rmw_connext_cli": 115, "dds_datareader_read": 115, "rmw_connextdds_count_unread_sampl": 115, "received_timestamp": 115, "system_clock": 115, "steady_clock": 115, "76c9d8f38a03d160b258902af6d1d06f6ed9391": 115, "morlovmr": 115, "eb": 115, "iliti": 115, "pkcs11": 115, "deserializerosmessag": 115, "rmw_count": 115, "rwm_dynamic_fastrtps_cpp": 115, "serialization_help": 115, "serialize_wide_str": 115, "deserialize_wide_str": 115, "pp": 115, "is_plain": 115, "miguelcompani": [115, 139], "write_to_timestamp": 115, "datawrit": [115, 147], "max_blocking_tim": 115, "data_read": 115, "rmw_discovery_options_copi": 115, "ikerluengo": 115, "rmw_count_client": 115, "doisi": 115, "get_action_interfac": 115, "305ef763b83e42ebddc4802ac788869d178b6e93": 115, "1481": 115, "overhaul": 115, "1585": 115, "1480": [115, 125], "1490": 115, "1426": 115, "1378": 115, "1354": 115, "1377": 115, "descritpion": 115, "bernd": 115, "pfrommer": 115, "fdsize": 115, "888": 115, "durn": 115, "marshal": 115, "laurenz": 115, "akssri": 115, "get_parameter_valu": [115, 192, 235, 237], "packagecheck": 115, "dosctr": 115, "837": 115, "murilo": 115, "marinho": 115, "1576": 115, "topic_id": 115, "topicmetadata": [115, 152], "compressionopt": 115, "1539": 115, "1457": [115, 125], "roman": 115, "sokolkov": 115, "1605": 115, "wait_until": 115, "1521": 115, "start_tim": [115, 125], "end_tim": [115, 125], "1455": [115, 125], "tsauniquelock": 115, "1454": 115, "bagsplitinfo": 115, "favrholdt": 115, "splitev": 115, "1306": 115, "affin": 115, "1304": 115, "benchmark_launch": 115, "1592": 115, "1459": 115, "1569": 115, "doesnt": 115, "1524": 115, "sqlitestorag": 115, "get_bagfile_s": 115, "1419": 115, "1383": 115, "zac": 115, "stanton": 115, "rw_lock": 115, "1544": 115, "1423": 115, "1552": 115, "1501": 115, "1424": 115, "execute_and_wait_until_complet": 115, "play_end_to_end": 115, "unqualifi": 115, "1618": 115, "transact": 115, "recorderimpl": 115, "play_opt": 115, "1518": 115, "playerimpl": 115, "idiom": [115, 119], "1447": 115, "1466": 115, "concurrentqueu": 115, "1440": 115, "1416": 115, "1382": 115, "1381": 115, "1337": 115, "fr\u00f6hlich": 115, "rosidl_find_package_idl": 115, "uchar": 115, "__has_includ": 115, "char16": 115, "cuadro": 115, "iwyu": 115, "clangd": 115, "stefan": 115, "fabian": 115, "rosidl_python": [115, 139], "matthia": 115, "schoepfer": 115, "typesourc": 115, "dominguez": 115, "mariodominguez": 115, "858e76adb03edba00469b91d50dd5fe0dcb34236": 115, "myself": 115, "me": [115, 220, 242], "autocomplet": [115, 211], "aleksand": 115, "szyma\u0144ski": 115, "devarsi": 115, "rawal": 115, "resettim": 115, "frivold": 115, "1191": 115, "e8dd485d19a35d3abba905020741973e613334e3": 115, "regex_filter_properti": 115, "slot": [115, 216], "fullscreen": 115, "visualization_manag": 115, "lineeditwithbutton": 115, "simulatereturnpress": 115, "depth_cloud_mld": 115, "depthcloud": [115, 125], "996": 115, "fluentcpp": 115, "05": [115, 123, 153, 227, 242], "qcoreappl": 115, "processev": 115, "qapplic": [115, 254], "setnam": 115, "989": 115, "libqt5": 115, "svg": [115, 203], "992": 115, "onhelpwiki": 115, "985": [115, 203], "975": 115, "exner": 115, "fexner": 115, "hyunseok": 115, "bader": 115, "yanni": 115, "gerlach": 115, "mosfet80": 115, "1175": 115, "rotat": [115, 123, 166, 177, 218, 225, 226, 228, 234, 235, 238, 239, 240, 241, 242, 245], "1171": 115, "point_cloud_transport": [115, 139], "1008": [115, 125], "1159": 115, "depthcloudplugin": 115, "accepth": 115, "timeexact": 115, "system_tim": 115, "potenci": 115, "seg": 115, "screw": 115, "1080": 115, "enableinteract": 115, "laserscandisplai": 115, "accelstamp": [115, 125], "twiststamp": [115, 125, 218], "1041": 115, "screw_displai": 115, "991": 115, "990": 115, "processmessag": [115, 216], "austin": 115, "moor": 115, "lew": 115, "christiansen": 115, "1195": 115, "aug": 115, "zlib2ansi": 115, "deflatebound": 115, "memlevel": 115, "gzungetc": 115, "gzopen": 115, "gzflush": 115, "gzsetparam": 115, "transpar": [115, 124], "force_stor": 115, "zran": 115, "minizip": 115, "zip64": 115, "makefil": [115, 254], "unzip": 115, "32eb8b9404927883247e868ab0c7d62b80df2ed1": 115, "realeandrea": 115, "yahoo": 115, "libfreetyp": 115, "libfreetype6": 115, "canon": 115, "featuresummari": 115, "clash": 115, "cve": 115, "961": 115, "movabletext": 115, "getworldtransform": 115, "meshshap": 115, "rviz_rendering_publ": 115, "covariance_visu": 115, "buildsystem": 115, "ros_package_nam": 115, "shader": 115, "lighter": 115, "glb": 115, "plusin": 115, "loading_ascii_stl_files_fail": 115, "1125": 115, "navsatfix": 115, "navsatstatu": 115, "uniti": [115, 142], "service_unknown": 115, "pecka": 115, "peci1": 115, "seznam": 115, "cz": 115, "iscolor": 115, "yuyv": 115, "uyuv": 115, "create_cloud": [115, 122], "point_step": 115, "read_points_numpi": 115, "field_nam": 115, "georg": 115, "broughton": 115, "readerwrit": 115, "4510d9ab4389f84daac77210f3fdf8aab372b938": 115, "subvers": 115, "ca6bb12cc650b73e7ccfc0fa789d8b49358d44ad": 115, "pkcs7": 115, "rosidl_generated_cpp": 115, "char8_t": 115, "qos_util": 115, "phdittmann": 115, "test_local_paramet": 115, "gtest_subscript": 115, "test_multithread": 115, "gtest_subscription__rmw_connextdd": 115, "parameter_fixtur": 115, "multi_access_publish": 115, "fewer": 115, "sros_artifact": 115, "sro": [115, 158], "test_tracetools_mark_process": 115, "mark_process": 115, "lttng_ust_tracef": 115, "lttng_ust__tracef": 115, "memcmp": 115, "ros2lifecycl": 115, "rclcpp_callback_regist": 115, "interpol": 115, "nacho": 115, "constantli": [115, 127, 203, 205, 225, 226], "point32": 115, "unecessari": 115, "statictransformbroadcast": [115, 238, 239], "cliff": 115, "wu": 115, "erich": 115, "foster": 115, "24643fce510d8cc836fe6e5277a1d3f86a21af04": 115, "asserteventord": 115, "mutabl": [115, 135], "014955e15a6ac3b1649cbf21e11c8547ebd47af7": 115, "marcogg": 115, "e2853cac87f0c62db6294e5bc351e5b52fcd1ae1": 115, "png": [115, 133, 216], "45x45": 115, "last_state_": 115, "draw_squar": [115, 174], "jason": 115, "kane": 115, "arrow_strip": 115, "tom": 115, "warnign": 115, "4b6808fd0f9b0b5e05928c0c8e44fd976a043d33": 115, "1624": 115, "adlink": [116, 117, 121], "draft": [116, 134], "submodul": [117, 119, 163, 164, 165], "partit": [117, 134, 137], "ament_tool": [117, 184], "implic": [117, 134, 253], "gazebo_ros_pkg": [118, 138], "image_transport": [118, 138], "laid": 118, "groundwork": 118, "geometry2": [118, 120, 122, 139], "tf2_ro": [118, 120, 121, 123, 225, 226, 227, 228, 229, 231, 234, 235, 236, 237, 238, 239, 245], "transform_listen": [118, 120, 233, 236, 237], "get_clock": [118, 120, 152, 200, 225, 226, 229, 232, 233, 234, 235, 236, 238, 239, 245], "tf_listen": [118, 237], "rcutils_get_error_string_saf": 118, "rcl_get_error_string_saf": 118, "rcutils_get_error_str": 118, "rcl_get_error_str": 118, "rcl_context_t": 118, "rmw_shutdown": 118, "rmw_init_options_init": 118, "rmw_init_options_fini": 118, "adher": [118, 134], "rcl_get_global_argu": 118, "rcl_get_instance_id": 118, "rcl_ok": 118, "rcl_shutdown": 118, "rcl_guard_condition_init": 118, "rcl_guard_condition_init_from_rmw": 118, "rcl_get_zero_initialized_context": 118, "rcl_context_get_init_opt": 118, "rcl_context_get_instance_id": 118, "rcl_context_is_valid": 118, "rcl_get_zero_initialized_init_opt": 118, "rcl_init_options_init": 118, "rcl_init_options_copi": 118, "rcl_init_options_fini": 118, "rcl_init_options_get_rmw_init_opt": 118, "rcl_node_is_valid_except_context": 118, "rcl_publisher_get_context": 118, "rcl_publisher_is_valid_except_context": 118, "stress": [118, 122], "190227": 118, "fourth": [119, 247], "stretch": [119, 120], "thud": [119, 120, 121, 122, 128], "dynamic_reconfigur": 119, "ordinari": 119, "ticket": [119, 120, 121, 134, 137, 188], "parameter_not_set": 119, "parameternotdeclaredexcept": 119, "unsuccess": 119, "paragraph": [119, 132], "fulfil": [119, 146], "read_onli": 119, "integer_rang": 119, "0aba5a142878c2077d7a03977087e7d74d40ee68": 119, "l1": 119, "__param": [119, 120], "seed": [119, 218], "checker": [119, 132], "influenc": [119, 124, 224], "default_context": 119, "get_global_default_context": [119, 146], "foo_nod": 119, "bar_namespac": 119, "parameter_overrid": 119, "publisheropt": 119, "typenam": [119, 146], "allocatort": 119, "publishert": 119, "publisheroptionswithalloc": [119, 146], "callbackt": 119, "subscriptiont": 119, "subscription_trait": 119, "has_message_typ": 119, "subscriptionoptionswithalloc": [119, 146], "message_memory_strategi": [119, 146], "messagememorystrategi": [119, 146], "msg_mem_strat": [119, 146], "qos_history_depth": 119, "pub_": [119, 198, 199], "sub_": [119, 198, 199], "rmw_qos_policy_durability_transient_loc": 119, "model_xml_": 119, "model_xml": 119, "robot_descript": [119, 166, 167, 168, 245, 246], "description_pub_": 119, "713": 119, "parameter_descriptor": 119, "parametert": 119, "namespace_": 119, "undeclare_paramet": 119, "has_paramet": 119, "onparameterssetcallbacktyp": 119, "nodeparametersinterfac": 119, "set_parameter_if_not_set": 119, "set_parameters_if_not_set": 119, "get_parameter_or_set": 119, "alternative_valu": 119, "register_param_change_callback": 119, "memorystrategi": [119, 146], "weaknodevector": 119, "weaknodelist": 119, "register_node_macro": [119, 198, 247, 248], "qualif": 119, "qos_profile_sensor_data": [119, 122], "likewis": [119, 185, 253], "basictyp": 119, "qoshistorypolici": 119, "rmw_qos_policy_history_keep_al": 119, "rmw_qos_policy_history_keep_last": 119, "qosreliabilitypolici": 119, "rmw_qos_policy_reliability_best_effort": 119, "union": 119, "set_descriptor": 119, "myparam": 119, "rosidl_generate_idl_interfac": 119, "evolv": [119, 124, 134, 142], "msg2idl": 119, "srv2idl": 119, "distinguish": [119, 132, 209, 213], "ndarrai": 119, "dtype": 119, "launch_test": [119, 123], "caught": [119, 146, 203, 233], "rmw_context_fini": 119, "prealloc": [119, 146, 148], "rmw_init_publisher_alloc": 119, "rmw_fini_publisher_alloc": 119, "rmw_init_subscription_alloc": 119, "rmw_fini_subscription_alloc": 119, "rmw_serialized_message_s": 119, "rmw_publisher_allocation_t": 119, "rmw_subscription_allocation_t": 119, "rmw_get_": 119, "_names_and_typ": 119, "sendgoalopt": [119, 248], "async_cancel_go": 119, "async_get_result": [119, 121], "rcl_action": 119, "goal_event_cancel": 119, "goal_event_cancel_go": 119, "goal_event_set_succeed": 119, "goal_event_succe": 119, "goal_event_set_abort": 119, "goal_event_abort": 119, "goal_event_set_cancel": 119, "cancelgo": 119, "return_cod": 119, "rosidl_typesupport_opensplic": 119, "on_set_parameter_callback": 119, "unreli": 119, "suppli": [119, 215], "graphlisten": [119, 120], "mileston": [119, 120, 121, 130], "mon": [119, 120, 121, 122, 123, 124, 125], "apr": 119, "6th": 119, "16th": 119, "wed": [119, 120, 121, 125], "29th": [119, 121], "fifth": [120, 132, 247], "markup": [120, 133, 142], "ros2doctor": [120, 122, 144, 183], "steer": [120, 122, 255], "rmw_iceoryx": 120, "ongo": [120, 121, 128], "common_interfac": [120, 139], "awkward": 120, "get_rmw_qos_profil": 120, "my_func": 120, "rmw_qo": 120, "some_pub": 120, "infrequ": 120, "867": 120, "rmw_create_publish": 120, "rmw_publisher_options_t": 120, "rmw_create_subscript": 120, "rmw_subscription_options_t": 120, "ros2interfac": 120, "get_service_info": 120, "get_service_server_info": 120, "move_base_simpl": 120, "goal_pos": [120, 218], "timer_interfac": [120, 233], "createtimerro": [120, 233], "get_node_base_interfac": [120, 207, 233], "get_node_timers_interfac": [120, 233], "setcreatetimerinterfac": [120, 233], "increasingli": 120, "some_nod": 120, "__log_level": 120, "onward": [120, 142], "afford": 120, "pcl": 120, "30th": 120, "fri": [120, 252], "oct": [120, 176], "18th": 120, "24th": 120, "tue": [120, 124], "sixth": 121, "buster": [121, 128], "setenvironmentvari": [121, 123], "quotat": 121, "typesupport_impl": 121, "euler": [121, 238], "angl": [121, 139, 203, 205, 218, 236, 238, 241, 245], "disagre": 121, "yaw": [121, 218, 230, 238, 239, 242, 245], "pitch": [121, 130, 230, 238, 239, 242, 245], "pkgname": 121, "ed": [121, 123, 159], "liba": 121, "libb": 121, "export_nam": 121, "relocat": 121, "ament_cmake_export_interfac": 121, "ament_cmake_export_target": 121, "rosidl_runtime_c": 121, "rosidl_runtime_cpp": 121, "__struct": 121, "__function": 121, "__trait": 121, "add_test": 121, "11549": 121, "node_namespac": 121, "messageinfo": [121, 125], "system_test": [121, 139], "rcl_serialized_message_t": 121, "talker_serialized_messag": 121, "listener_serialized_messag": 121, "remove_on_set_parameters_callback": 121, "1123": 121, "1120": 121, "use_510_compatible_locator_kind": 121, "presparticipant_checktransportinfomatch": 121, "16777216": 121, "participant_qo": 121, "ndds_qos_profil": 121, "transport_compat": 121, "nav": 121, "discourag": 121, "bytemultiarrai": 121, "float32multiarrai": 121, "float64multiarrai": 121, "int16multiarrai": 121, "int32multiarrai": 121, "int64multiarrai": 121, "int8multiarrai": 121, "multiarraydimens": 121, "multiarraylayout": 121, "uint16multiarrai": 121, "uint32multiarrai": 121, "uint64multiarrai": 121, "uint8multiarrai": 121, "my_enclav": 121, "exce": 121, "64kb": 121, "ros_security_root_directori": 121, "ros_security_keystor": [121, 155, 156, 159], "ros_security_node_directori": 121, "ros_security_enclave_overrid": 121, "1212": 121, "coronaviru": 121, "pandem": 121, "ros_cor": [121, 122], "27th": 121, "3rd": 121, "seventh": 122, "cat": 122, "eof": 122, "accel": 122, "1408": 122, "read_point": 122, "read_points_list": 122, "create_cloud_xyz32": 122, "sensor_msgs_pi": 122, "pointlist": 122, "elaps": [122, 123], "x00": 122, "x01": 122, "x06": 122, "x00hello": 122, "cstdio": [122, 167, 198, 199], "talker_qo": 122, "listener_qo": 122, "parameter_file_with_substitut": 122, "launch_dat": 122, "allow_subst": 122, "parameter_descript": 122, "param_fil": 122, "differenti": [122, 134, 167], "5g": 122, "examples_rclcpp_minimal_publish": [122, 184], "publisher_member_function_with_unique_network_flow_endpoint": 122, "examples_rclcpp_minimal_subscrib": [122, 184], "subscriber_member_function_with_unique_network_flow_endpoint": 122, "rosbag2_v2": 122, "rosbag_v2_convert": 122, "rearchitect": 122, "rosbag2_pi": [122, 152], "rosbag2_cpp": [122, 150, 151], "sole": 122, "rosbag2_perform": 122, "rosbag2_performance_benchmark": 122, "rosbag2_performance_improv": 122, "pdf": [122, 227, 228], "analys": [122, 134, 149], "200mbp": 122, "retent": 122, "my_namespac": 122, "bag_dir": 122, "rosbag2_play": 122, "get_rat": 122, "rosbag2_interfac": 122, "getrat": 122, "is_paus": 122, "ispaus": 122, "playnext": 122, "setrat": 122, "toggle_paus": 122, "togglepaus": 122, "opposit": [122, 175], "dictat": 122, "40hz": 122, "100hz": 122, "committe": [122, 255], "vote": [122, 139], "concert": [122, 178], "2004": [122, 134], "brought": 122, "disclosur": 122, "rmw_qos_profile_check_compat": 122, "tf2_ros_pi": [122, 239], "susbcrib": 122, "odom": [122, 204, 245], "base_link": [122, 240, 241, 242, 246], "resultt": 122, "shared_futur": 122, "myresultt": 122, "interactive_mark": [122, 139], "my_const_char_str": 122, "rclcpp_debug": [122, 200], "my_std_str": 122, "string_mandatory_overrid": 122, "parameter_str": 122, "modea": 122, "conditionally_declare_double_paramet": 122, "parameter_doubl": 122, "dynamically_typed_param": 122, "notes_on_statically_typed_paramet": 122, "qos_check_compat": 122, "parametertyp": 122, "callback_exampl": 122, "parameter_list": 122, "got": [122, 177, 191, 205, 216, 249, 251], "static_param_exampl": 122, "static_param": 122, "dynamic_param": 122, "publisher_profil": 122, "subscription_profil": 122, "qos_profile_parameter_ev": 122, "qos_check_compatible_exampl": 122, "qoscompat": 122, "goal_response_callback": [122, 248, 249], "goalhandlefibonacci": [122, 248], "goal_handl": [122, 248, 249], "rcl_ret_t": 122, "rcl_lifecycle_state_machine_init": 122, "rcl_lifecycle_state_machine_t": 122, "state_machin": 122, "rcl_node_t": 122, "rosidl_message_type_support_t": 122, "ts_pub_notifi": 122, "rosidl_service_type_support_t": 122, "ts_srv_change_st": 122, "ts_srv_get_stat": 122, "ts_srv_get_available_st": 122, "ts_srv_get_available_transit": 122, "ts_srv_get_transition_graph": 122, "rcl_lifecycle_state_machine_options_t": 122, "state_machine_opt": 122, "entail": [122, 148], "embodi": 122, "rcl_lifecycle_fini": 122, "rcl_lifecycle_state_machine_fini": 122, "change_st": 122, "get_stat": 122, "enable_communication_interfac": 122, "march": [122, 123], "rc": 122, "eighth": 123, "yamlcommandlin": [123, 124], "2ftimestamp": [123, 124], "my_lib": [123, 136], "version_head": 123, "set_env": 123, "ceil": 123, "notsubstitut": 123, "andsubstitut": 123, "orsubstitut": 123, "resetlaunchconfigur": 123, "my_contain": 123, "parametersubstitut": 123, "revok": [123, 159], "sophist": 123, "content_filt": 123, "relatedli": 123, "1651172841": 123, "433705575": 123, "single_rrbot_link3": [123, 205], "single_rrbot_camera_link": [123, 205], "startswith": 123, "uv": 123, "gradient": 123, "grayscal": 123, "visualization_msg": [123, 216, 218], "texture_resourc": 123, "uv_coordin": 123, "mesh_fil": 123, "breviti": 123, "seriou": 123, "combat": 123, "resource_retriev": [123, 139], "texture_nam": 123, "vertex": 123, "uvcoordin": 123, "mesh_resourc": 123, "programm": [123, 218], "meshfil": 123, "alias": [123, 137, 216], "type_name_t": 123, "mat": 123, "is_speci": 123, "true_typ": 123, "custom_typ": 123, "ros_message_typ": 123, "convert_to_ros_messag": 123, "convert_to_custom": 123, "myadaptedtyp": 123, "custom_msg": 123, "2007": [123, 255], "do_something_with_respons": 123, "do_something_else_with_respons": 123, "ack": 123, "my_msg": 123, "rcl_guard_condition_t": 123, "suspend": 123, "lifecylcenod": 123, "lifecycle_talk": 123, "pythonunbuff": 123, "unexpect": [123, 182], "my_node_nam": 123, "tf_prefix": 123, "remedi": 123, "thank": [123, 134, 139], "incid": 123, "disc": [123, 218], "libudev1": 123, "misbehavior": 123, "widespread": 123, "ros_bas": [123, 124, 125], "ninth": 124, "myservic": 124, "_service_ev": 124, "2012": [124, 141], "examin": [124, 157, 176, 178, 181, 182, 188, 228, 242], "granular": [124, 137], "ros_automatic_discovery_rang": 124, "subnet": 124, "ros_static_p": 124, "specifc": 124, "disconnect": 124, "matched_event_detect": 124, "enable_logger_servic": 124, "get_logger_level": 124, "umbrella": 124, "type_description_interfac": 124, "rih": 124, "rihs01": 124, "bake": 124, "get_publishers_info_by_top": 124, "rosidl_generator_c_disable_type_description_codegen": 124, "mid": [124, 177, 240], "meanwhil": [124, 127], "indeped": 124, "rosidl_dynamic_typesupport": [124, 139], "rosidl_dynamic_typesupport_fastrtp": [124, 139], "uncertain": 124, "meantim": [124, 200, 211], "ready_to_test_action_timeout": 124, "do_th": 124, "nodegraphinterfac": 124, "get_node_graph_interfac": 124, "unwieldi": 124, "driven": [124, 224], "15863": 124, "timersmanag": 124, "latitud": 124, "caution": 124, "fully_qualified_node_nam": 124, "msg_info_cb": 124, "msg_info": 124, "msg_type": [124, 181], "ros_python_check_field": 124, "new_messag": 124, "check_field": 124, "rcl_logging_spdlog": 124, "rclcpp_error": [124, 148, 187, 194, 236, 248], "sink": 124, "sd": 124, "ament_auto_add_execut": 124, "pseudo": 124, "emul": [124, 136, 181, 204], "sigkil": 124, "epsilon": 124, "latesttim": 124, "sane": 124, "typeerror": 124, "rcutils_log_": 124, "782": 124, "unpaus": 124, "get_field_and_field_typ": 124, "settabl": [124, 125], "planner": [124, 142], "solid": 124, "downgrad": 124, "januari": [124, 125, 253], "broad": [124, 125, 126], "tenth": 125, "harmon": 125, "gz_": 125, "_vendor": 125, "gz_common_vendor": 125, "gz_cmake_vendor": [125, 139], "gz_math_vendor": [125, 139], "gz_transport_vendor": 125, "gz_sensor_vendor": 125, "gz_sim_vendor": 125, "gz_tools_vendor": 125, "gz_utils_vendor": [125, 139], "sdformat_vendor": 125, "ros_instal": 125, "detatil": 125, "get_service_typesupport_handl": 125, "856": 125, "topicstatisticsopt": 125, "action_tutorials_interfac": [125, 208, 248, 249], "bag_path": 125, "topic_typ": 125, "rosbag2_transport": [125, 150, 176], "ov": 125, "start_time_n": 125, "end_time_n": 125, "wrenchstamp": [125, 218], "tl": 125, "date_time_with_m": 125, "difficult": [125, 224], "rectifi": 125, "identif": 125, "disambigu": 125, "tf2_bullet": 125, "tf2_eigen": 125, "tf2_geometry_msg": [125, 230, 233], "tf2_kdl": 125, "tf2_sensor_msg": 125, "woken": 125, "rcl_wait_set": 125, "2532": 125, "get_message_typesupport_handl": 125, "kick": [125, 199, 248], "ros2_test_cas": 125, "eleventh": 126, "kiltl": 126, "boss": 127, "shepherd": 127, "ing": 127, "curat": 127, "vital": [127, 178, 181], "hectic": 127, "leader": [127, 139, 232], "tsc": 127, "commiss": 127, "artwork": 127, "love": 127, "artist": 127, "mail": [127, 131, 143, 167], "month": [127, 130, 143], "earnest": 127, "frozen": 127, "aptitud": 127, "theori": 127, "tester": 127, "inevit": 127, "intens": 127, "phase": [127, 130, 134, 135, 147, 203, 219], "temperarili": 127, "wider": [127, 130], "ride": 127, "born": 127, "interim": 127, "elit": 127, "pace": 127, "invit": [127, 130, 134, 220], "coincid": [127, 148, 240], "earn": 127, "market": [129, 255], "decad": 130, "attitud": 130, "mindset": 130, "gate": 130, "keeper": 130, "advoc": [130, 139], "expertis": 130, "judgement": 130, "clearer": 130, "bigger": [130, 224], "rethink": [130, 135], "social": [130, 255], "adopt": [130, 140], "hoc": 130, "accommod": 130, "signifi": [130, 246], "train": [130, 152], "pull_request": 131, "webhook": 131, "miscellan": [131, 144], "src_": 131, "platf": 131, "__": 131, "__sourc": 131, "bin_": 131, "__binari": 131, "ibin_uj64__rclcpp__ubuntu_jammy_amd64__binari": 131, "dev__": 131, "pr__": 131, "ipr__rclcpp__ubuntu_jammy_amd64": 131, "elabor": [131, 174], "insight": [131, 143], "brows": [131, 133, 134], "binarydeb": [131, 216], "regression_test": 131, "setting_up_your_computer_for_prereleas": 131, "draw": [132, 174, 216, 218, 228], "pep7": 132, "c89": 132, "ubiquit": 132, "accid": 132, "py_": 132, "slim": 132, "g_": 132, "glanc": 132, "oversight": [132, 139], "retroact": 132, "disrupt": [132, 134], "bend": 132, "overli": 132, "soft": 132, "bodi": [132, 133, 224, 241, 242, 246], "contradictori": 132, "call_func": 132, "bang": 132, "fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo": 132, "returntyp": 132, "longclassnam": 132, "reallyreallyreallylongfunctionnam": 132, "par_name1": 132, "par_name2": 132, "par_name3": 132, "dosometh": 132, "myclass": 132, "some_var_": 132, "some_other_var_": 132, "weird": 132, "ament_clang_format": 132, "ament_cpplint": 132, "ament_uncrustifi": 132, "elimin": 132, "ament_cppcheck": 132, "freedom": [132, 224], "pycodestyl": 132, "emac": 132, "emacswiki": 132, "pythonprogramminginemac": 132, "sublim": 132, "wbond": 132, "sublimelint": 132, "vim": [132, 253], "nvie": 132, "parent_scop": 132, "expedit": 132, "overlin": 132, "atx": 132, "justif": [132, 134], "carri": [132, 174, 190], "white": [132, 242, 246], "fenc": 132, "carefulli": [133, 220], "multivers": 133, "_templat": 133, "doc8": 133, "smv_branch_whitelist": 133, "linkcheck": 133, "congratul": [133, 189], "spot": 133, "pandoc": 133, "moinmoin": 133, "obscur": 133, "dialect": 133, "mediawiki": 133, "pagenam": 133, "urdf": [133, 139, 144, 205, 206, 240, 241, 242, 246], "extran": 133, "h1": 133, "h2": 133, "footer": 133, "div": 133, "pagebottom": 133, "covert": 133, "img": 133, "mermaid": 133, "documen": 133, "plaintext": 133, "subsubsect": 133, "digit": 133, "star": [133, 137], "unord": [133, 167], "lite": 133, "backtick": 133, "parametersclass": 133, "turtlesim_follow1": 133, "_talker": 133, "curli": [133, 246], "distro_titl": 133, "distro_title_ful": 133, "repos_file_branch": 133, "emploi": 134, "everybodi": 134, "oblig": 134, "corollari": 134, "fellow": 134, "ascrib": 134, "strive": 134, "matur": [134, 224], "unplan": 134, "assess": 134, "obvious": [134, 155, 227], "br": 134, "signoff": 134, "entireti": 134, "stumbl": 134, "hydro": 134, "catkin_tool": [134, 184], "extending_the_catkin_command": 134, "narrow": [134, 199, 224], "scrutini": 134, "bloat": 134, "tightli": 134, "degre": [134, 235, 245], "percentag": 134, "justifi": 134, "promin": 134, "forwardport": 134, "unreleas": 134, "perfect": [134, 188], "meaning": [134, 186], "squash": 134, "therebi": 134, "somebodi": 134, "diverg": 134, "rmw_foo": 134, "kanban": 134, "defens": 134, "narrowest": 134, "interleav": 134, "subvert": 134, "0132": 134, "dilig": 134, "leopold": 134, "palomo": 134, "avellaneda": 134, "fh": 134, "bootstrap": 134, "pycommon": 134, "incomplet": 134, "ci_branch_to_test": 134, "committ": 134, "ping": [134, 148], "ci_linux_coverag": 134, "ci_build_arg": 134, "ci_test_arg": 134, "badg": 134, "deserv": 134, "confidenti": 134, "attende": 134, "drive": [134, 136, 142, 151, 152, 160, 175, 218, 225, 226, 227, 228, 232, 233, 234, 235, 236, 237, 246, 254], "debat": 134, "resubmit": 134, "backup": [134, 153, 159, 193], "slo": 134, "night": 134, "overtim": 134, "ci_linux": 134, "ci_window": 134, "nightly_linux_debug": 134, "nightly_linux": 134, "aarch64_debug": 134, "nightly_win_deb": 134, "nightly_linux_releas": 134, "aarch64_releas": 134, "nightly_win_rel": 134, "nightly_linux_rep": 134, "aarch64_rep": 134, "nightly_win_rep": 134, "nightly_linux_coverag": 134, "cobertura": 134, "packaging_linux": 134, "packaging_window": 134, "breakdown": 134, "get_coverage_ros2_pkg": 134, "jenkins_build_url": 134, "ros2_package_nam": 134, "grab": 134, "dcmake_cxx_flag": [134, 135], "cmake_cxx_flag": 134, "dcmake_c_flag": 134, "cmake_c_flag": 134, "baselin": 134, "ros2_bas": 134, "test_rclcpp": 134, "tracefil": 134, "ros2_coverag": 134, "genhtml": 134, "ament_lint": [135, 139], "__attribute__": [135, 136, 248], "rcpputil": [135, 139, 198], "thread_safety_annot": 135, "stdlib": 135, "llvm": 135, "libcxx": 135, "lock_guard": 135, "wthread": 135, "my_target": 135, "rcpputils_tsa_guarded_bi": 135, "mutex_nam": 135, "incr": 135, "mutex_": 135, "offload": 135, "surfac": [135, 142, 187], "threadsafetyanalysi": 135, "acquir": [135, 213, 214, 229, 232, 233, 234, 235, 236, 237], "rcpputils_tsa_requir": 135, "dcmake_c_compil": 135, "dcmake_cxx_compil": 135, "d_libcpp_enable_thread_safety_annot": 135, "dforce_build_vendor_pkg": 135, "threadsanit": 135, "fsanit": 135, "_has_featur": 135, "thread_sanit": 135, "no_sanit": 135, "challeng": [136, 142], "lai": 136, "c2448": 136, "ws_ros2": 136, "random_numb": 136, "ament_cmake_export_librari": 136, "diagnos": [136, 171, 207], "gflag": 136, "snap": [136, 164], "dllimport": [136, 248], "dllexport": [136, 248], "reduct": [136, 147], "example_class": 136, "boiler": 136, "ifndef": [136, 167, 189, 216, 248], "my_lib__visibility_control_h_": 136, "_win32": [136, 248], "__cygwin__": [136, 248], "__gnuc__": [136, 248], "my_lib_export": 136, "my_lib_import": 136, "__declspec": [136, 248], "my_lib_building_librari": 136, "my_lib_publ": 136, "my_lib_public_typ": 136, "my_lib_loc": 136, "example_funct": 136, "set_target_properti": 136, "lib_nam": 136, "global_data_num": 136, "dllimprort": 136, "generate_export_head": 136, "declspec": 136, "libfoo": 136, "libfoo_d": 136, "externalproject_add": 136, "patch_command": 136, "mylibrari": 136, "git_repositori": 136, "git_tag": 136, "git_config": 136, "detachedhead": 136, "kitwar": 136, "16419": 136, "uncrustify_vendor": [136, 139], "update_command": 136, "cmake_arg": 136, "dcmake_install_prefix": 136, "_instal": 136, "extra_cmake_arg": 136, "cmake_command": 136, "chdir": 136, "source_dir": 136, "p1": [136, 252], "nowarn": 136, "slice": 136, "malwar": 136, "tight": 136, "vener": 136, "dig": 137, "revisit": 137, "provis": 137, "jupyt": [137, 149], "notebook": [137, 149], "minimalist": 137, "rough": 137, "rqt_logger_level": [137, 200], "master_api": 137, "fair": 137, "mangl": 137, "messagesserializationandadaptingtyp": 137, "somehow": 137, "ui": 137, "valgrind": 137, "tsan": 137, "polymorphic_alloc": 137, "reconcil": 137, "merit": 139, "charter": 139, "overse": 139, "chair": 139, "meritocrat": 139, "affili": 139, "zone": [139, 240, 253], "cst": 139, "utc": 139, "cdt": [139, 254], "fujitatomoya": 139, "pst": 139, "pdt": 139, "apex": [139, 142], "michaelorlov": 139, "kat": 139, "kscottz": 139, "contractor": 139, "cet": [139, 252], "cest": 139, "b\u00e9dard": 139, "christophebedard": 139, "alsora": 139, "guti\u00e9rrez": 139, "marcoag": 139, "sgt": 139, "tfoot": 139, "google_benchmark_vendor": 139, "osrf_pycommon": 139, "osrf_testing_tools_cpp": 139, "laser_geometri": 139, "pointcloud_to_laserscan": 139, "navigation_msg": 139, "keyboard_handl": 139, "rqt_action": 139, "rqt_bag": [139, 204], "rqt_consol": [139, 144, 172, 177], "rqt_msg": 139, "rqt_plot": 139, "rqt_publish": 139, "rqt_reconfigur": 139, "rqt_service_cal": 139, "rqt_srv": 139, "rqt_topic": 139, "tango_icons_vendor": 139, "visualization_tutori": 139, "class_load": [139, 189], "eigen_stl_contain": 139, "geometry_tutori": [139, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239], "kdl_parser": 139, "ros_tutori": [139, 174, 185, 186], "urdf_parser_pi": 139, "urdfdom": 139, "ament_cmake_ro": [139, 216], "console_bridge_vendor": 139, "libyaml_vendor": 139, "message_filt": [139, 233], "mimick_vendor": 139, "performance_test_fixtur": 139, "pybind11_vendor": 139, "python_cmake_modul": 139, "rmw_dds_common": 139, "rmw_zenoh": 139, "ros2cli_common_extens": 139, "rosidl_runtime_pi": 139, "rpyutil": 139, "spdlog_vendor": 139, "test_interface_fil": 139, "tinyxml_vendor": 139, "tinyxml2_vendor": [139, 254], "unique_identifier_msg": 139, "yaml_cpp_vendor": 139, "calendar": [139, 255], "ical": 139, "media": [140, 159, 255], "kit": 140, "brand": [140, 185], "art": 140, "storefront": 140, "zazzl": 140, "sheet": 140, "BY": 140, "nd": 140, "a4": [140, 159], "meego": 141, "quantit": 141, "evolov": 141, "2014": [141, 142], "sdformat": [142, 243], "evolut": [142, 224], "bye": 142, "syndrom": 142, "kubernet": [142, 144, 250], "kubeedg": 142, "fanuc": 142, "cobot": 142, "imped": 142, "hal": 142, "tormach": 142, "za6": 142, "amd": 142, "het": 142, "rclex": 142, "nerv": 142, "elixir": 142, "mppi": 142, "bidirect": 142, "vhal": 142, "lightn": 142, "adventur": 142, "aerial": 142, "nexu": 142, "aerostack2": 142, "scalabl": [142, 147], "undergradu": 142, "webassembli": 142, "octomap": [142, 255], "bonxai": 142, "bore": 142, "roslibrust": 142, "omnidirect": 142, "weav": 142, "hakoniwa": 142, "mro": 142, "drone": 142, "deliber": 142, "flexb": 142, "collabor": 142, "autonomi": 142, "skiros2": 142, "petri": 142, "spatialvis": 142, "airpod": 142, "scale": [142, 147, 242, 252], "surviv": 142, "usi": 142, "rosbag2nuscen": 142, "spread": [142, 152], "joi": 142, "postgresql": 142, "postgi": 142, "spatial": [142, 230], "wearabl": 142, "unreal": 142, "certifi": 142, "failov": 142, "caret": 142, "rmf": [142, 147], "practition": 142, "zenoh": 142, "studi": [142, 147], "optic": 142, "manufactur": [142, 203], "moveit2": 142, "camera_aravi": 142, "smac": 142, "bazel": 142, "impuls": 142, "automot": 142, "autosar": 142, "crazyfli": 142, "swarm": 142, "tini": 142, "rt": [142, 149, 153, 252], "customiz": 142, "smacc2": 142, "democrat": 142, "agricultur": 142, "esp32": 142, "interconnect": [142, 213], "ethercat": 142, "greengrass": 142, "px4": 142, "viper": 142, "polar": 142, "rover": 142, "chronicl": 142, "containeris": 142, "hybrid": 142, "reactiv": 142, "ur": 142, "trajectori": 142, "admitt": 142, "synthet": 142, "augment": 142, "innov": 142, "lesson": 142, "healthcar": 142, "champ": 142, "quadrup": 142, "kiwibot": 142, "moveitworld": 142, "roboti": [142, 180], "turtlebot3": [142, 167], "autowar": 142, "dronecod": 142, "fiwar": 142, "sponsor": 142, "vxwork": 142, "packml2": 142, "resili": 142, "rmw_zenoh_cpp": 143, "ng": [143, 253], "steadili": 144, "\u5e94\u7528\u6307\u5357": 144, "unlock": [144, 145, 153], "dummi": [144, 197], "ibm": [144, 250], "oxygen": [144, 250], "06": [144, 153, 176, 241, 250], "nondeterminist": [146, 203], "philosophi": 146, "custom_alloc": 146, "value_typ": [146, 246], "constexpr": [146, 198], "boilerpl": [146, 194, 249], "pointer_trait": 146, "const_refer": 146, "myalloc": 146, "size_typ": 146, "const_point": 146, "difference_typ": 146, "publisher_opt": 146, "allocator_tutori": 146, "subscription_opt": [146, 171], "allocatormemorystrategi": 146, "codepath": 146, "intraprocessmanag": 146, "allocator_exampl": 146, "num_alloc": 146, "num_dealloc": 146, "is_run": 146, "global_runtime_dealloc": 146, "15590": 146, "27284": 146, "27281": 146, "prove": 146, "tlsf_cpp": 146, "test_tlsf": 146, "l41": 146, "gii": 146, "upv": 146, "dual": 146, "gpl": 146, "lgpl": 146, "disadvantag": 147, "clinic": 147, "11811": 147, "ros_discovery_serv": 147, "listener_discovery_serv": 147, "talker_discovery_serv": 147, "simple_listen": 147, "simple_talk": 147, "unexpectedli": [147, 203], "11888": 147, "hear": [147, 242], "indirectli": 147, "talker_1": 147, "listener_1": 147, "talker_2": 147, "listener_2": 147, "scheme": 147, "dataread": 147, "devot": 147, "super_client_configuration_fil": 147, "fastrtps_profil": [147, 148], "profile_nam": [147, 148], "super_client_profil": 147, "is_default_profil": [147, 148], "discovery_config": 147, "discoveryprotocol": 147, "super_cli": 147, "discoveryserverslist": 147, "remoteserv": 147, "5f": [147, 159], "4f": [147, 159], "4d": 147, "metatrafficunicastlocatorlist": 147, "fastrtps_default_profiles_fil": [147, 148], "tshark": 147, "closur": [147, 212], "tcpdump": [147, 156], "no_intraprocess_configur": 147, "generate_discovery_packag": 147, "discovery_packet": 147, "huge": [147, 185], "massiv": 147, "sync_async_node_example_cpp": 148, "sync_async_writ": 148, "sync_top": 148, "async_top": 148, "syncasyncpublish": 148, "sync_async_publish": 148, "count_": [148, 187, 193], "sync_publisher_": 148, "async_publisher_": 148, "half": [148, 242], "timer_": [148, 150, 151, 187, 190, 191, 193, 198, 199, 225, 236, 248], "500m": [148, 187, 193], "sync_messag": 148, "async_messag": 148, "syncasyncwrit": 148, "syncasync": 148, "default_publish": 148, "historymemorypolici": 148, "default_subscrib": 148, "publishmod": 148, "1612972049": 148, "994630332": 148, "995097767": 148, "1612972050": 148, "494478706": 148, "494664334": 148, "994368474": 148, "994549851": 148, "sync_async_read": 148, "syncasyncsubscrib": 148, "sync_async_subscrib": 148, "topic_callback": [148, 151, 152, 171, 187, 193], "sync_subscription_": 148, "async_subscription_": 148, "syncasyncread": 148, "1612972054": 148, "495429090": 148, "995410057": 148, "1612972055": 148, "495453494": 148, "995396561": 148, "1612972056": 148, "495534818": 148, "995473953": 148, "preallocated_with_realloc": 148, "deafult": 148, "_system_default": 148, "matchedsubscribersalloc": 148, "1613127657": 148, "088860890": 148, "588896594": 148, "1613127658": 148, "088849401": 148, "induc": 148, "part1": 148, "part2": 148, "Their": [148, 177, 182], "rq": 148, "rr": 148, "ping_servic": 148, "ping_serv": 148, "ping_client": 148, "1612977403": 148, "805799037": 148, "1612977404": 148, "825473835": 148, "807314904": 148, "836405125": 148, "performance_test": 149, "tracetools_analysi": 149, "tracing_w": 149, "apexai": 149, "ros2run": 149, "dperformance_test_rclcpp_en": 149, "perf_test": 149, "array1m": 149, "prio": 149, "ctf": 149, "bokeh": 149, "callback_dur": 149, "ipynb": 149, "quicker": [149, 240], "outlier": 149, "03": [149, 242], "bag_reading_cpp": 150, "simple_bag_read": 150, "iostream": 150, "reader_writer_factori": 150, "playbacknod": 150, "bag_filenam": 150, "playback_nod": 150, "publisher_": [150, 166, 187, 193, 195, 236], "rosbag2_storag": [150, 151, 176], "reader_": 150, "make_read": 150, "has_next": 150, "serializedbagmessagesharedptr": 150, "read_next": 150, "serialized_msg": 150, "serialized_data": 150, "ros_msg": 150, "serialization_": 150, "deserialize_messag": 150, "cerr": 150, "endl": [150, 190], "xy": 150, "calback": 150, "lastli": [150, 195], "bag_recorder_nod": 151, "simple_bag_record": [151, 152], "simplebagrecord": [151, 152], "writer_": 151, "make_uniqu": [151, 166, 198, 216, 234, 236], "subscription_": [151, 171, 187, 193, 234], "time_stamp": [151, 152], "serialis": [151, 152], "unserialis": 151, "behaviour": [151, 152, 167], "Near": 151, "data_generator_nod": [151, 152], "datagener": 151, "data_gener": 151, "data_": 151, "timed_synthetic_bag": [151, 152], "rapid": [151, 152], "quantiti": [151, 152], "data_generator_execut": [151, 152], "serialized_bag_messag": 151, "big_synthetic_bag": [151, 152], "gap": [151, 152], "span": [151, 152], "rapidli": [151, 152], "bag_recorder_nodes_pi": 152, "serialize_messag": 152, "_storag": 152, "converter_opt": 152, "converteropt": 152, "topic_info": 152, "serialization_format": 152, "sbr": 152, "datageneratornod": 152, "dgn": 152, "sros2_demo": [153, 155, 156, 158, 159], "demo_kei": [153, 159], "vi": 153, "allow_rul": 153, "nonamespaceschemaloc": 153, "20170901": 153, "omg_shared_ca_permiss": 153, "subject_nam": 153, "cn": [153, 159], "not_befor": 153, "01t16": 153, "not_aft": 153, "31t16": 153, "mime": [153, 159], "accor": 153, "smime": [153, 159], "signer": 153, "inkei": 153, "not_chatt": 153, "create_permiss": 153, "demo_keystor": [153, 155, 156, 158, 159], "container": 154, "compromis": 154, "bear": 154, "pkc": 154, "hsm": 154, "depict": [154, 181], "security_gd_tutori": 154, "deployment_gd": 154, "ros2_secur": 154, "deployment_tutori": 154, "configr": 154, "creator": [154, 219], "actor": 154, "sake": [154, 182, 190], "simplic": [154, 190], "wireshark": [155, 156], "7400": 155, "400770": 155, "8_xterm": 155, "46392": 155, "0x0000": 155, "4500": 155, "0118": 155, "d48b": 155, "4000": 155, "0111": 155, "7399": 155, "c0a8": 155, "8007": 155, "0x0010": 155, "efff": 155, "0001": 155, "b538": 155, "1ce8": 155, "0104": 155, "31c6": 155, "5254": 155, "5053": 155, "0x00c0": 155, "5800": 155, "0400": 155, "3f0c": 155, "6200": 155, "1c00": 155, "1800": 155, "0000": 155, "0x00d0": 155, "2f74": 155, "616c": 155, "6b65": 155, "725f": 155, "6c69": 155, "7374": 155, "656e": 155, "6572": 155, "0x00e0": 155, "7200": 155, "2c00": 155, "2800": 155, "0x00f0": 155, "636c": 155, "6176": 155, "653d": 155, "talker_": 155, "0x0100": 155, "723b": 155, "0x0110": 155, "0100": 155, "datagram": 155, "7401": 155, "7500": 155, "927303": 155, "7415": 155, "0070": 155, "5b53": 155, "4011": 155, "e127": 155, "7f00": 155, "1cf7": 155, "005c": 155, "fe6f": 155, "ortp": 155, "0x0020": 155, "0203": 155, "010f": 155, "4874": 155, "e752": 155, "ht": 155, "0x0030": 155, "0901": 155, "0800": 155, "cdee": 155, "b760": 155, "5bf3": 155, "5a": 155, "3000": [155, 176], "0x0040": 155, "0x0050": 155, "5708": 155, "4865": 155, "6c6c": 155, "hell": 155, "0x0060": 155, "6f20": 155, "576f": 155, "726c": 155, "643a": 155, "3133": 155, "3500": 155, "09": [155, 159, 176], "336617": 155, "60409": 155, "0270": 155, "c2f6": 155, "83d6": 155, "ebf9": 155, "025c": 155, "331e": 155, "bbdd": 155, "199c": 155, "7522": 155, "b6cb": 155, "699f": 155, "74ae": 155, "ff0f": 155, "1a00": 155, "2f6c": 155, "6973": 155, "7465": 155, "6e65": 155, "tal": 155, "ker_listen": 155, "0110": 155, "c400": 155, "tener": 155, "0x0120": 155, "4444": 155, "533a": 155, "4175": 155, "7468": 155, "3a50": 155, "4b49": 155, "2d44": 155, "483a": 155, "auth": 155, "pki": [155, 159], "0x0130": 155, "312e": 155, "0c00": 155, "6464": 155, "732e": 155, "0x0230": 155, "7065": 155, "726d": 155, "5f63": 155, "612e": 155, "perm_ca": 155, "0x0240": 155, "676f": 155, "0d00": 155, "4543": 155, "4453": 155, "algo": 155, "ecd": 155, "0x0250": 155, "412d": 155, "5348": 155, "4132": 155, "3536": 155, "0x0260": 155, "0510": 155, "0700": 155, "0080": 155, "0600": 155, "shortli": 155, "excel": [155, 180], "reconnaiss": 155, "excav": 155, "531102": 155, "54869": 155, "0164": 155, "bb42": 155, "8044": 155, "d655": 155, "0150": 155, "ff63": 155, "crtp": 155, "daf7": 155, "10ce": 155, "d977": 155, "449b": 155, "bb33": 155, "f04a": 155, "wd": 155, "3301": 155, "0003": 155, "492a": 155, "6066": 155, "8603": 155, "cdb5": 155, "9df6": 155, "5da6": 155, "8402": 155, "2136": 155, "0c01": 155, "7905": 155, "d390": 155, "3201": 155, "3ae5": 155, "0b60": 155, "3906": 155, "967e": 155, "0x0140": 155, "5b17": 155, "fd42": 155, "de95": 155, "54b9": 155, "3401": 155, "0x0150": 155, "42ae": 155, "f04d": 155, "0559": 155, "84c5": 155, "7116": 155, "1c51": 155, "91ba": 155, "3799": 155, "0x0160": 155, "2g": 156, "libssl": [156, 252], "dsecur": 156, "mulitpl": [156, 159], "create_keystor": 156, "create_enclav": 156, "randfil": 156, "rnd": 156, "boot": [156, 163, 252], "arbitrarili": [156, 203, 246], "turtlebot2": 156, "hostnam": 158, "alic": 158, "bob": 158, "scp": 158, "extrememli": 159, "organiz": [159, 186], "fleet": 159, "duti": 159, "x509": 159, "noout": 159, "0x2": 159, "8e": 159, "9a": 159, "ea": 159, "e6": 159, "e8": 159, "7a": 159, "c0": 159, "6d": [159, 238, 239], "aa": 159, "ecdsa": 159, "issuer": 159, "sros2ca": 159, "jun": 159, "gmt": 159, "ecpublickei": 159, "e9": 159, "d7": 159, "ba": 159, "b8": 159, "a0": 159, "9f": 159, "e3": 159, "c4": 159, "c6": 159, "6a": 159, "f7": 159, "c5": 159, "7f": 159, "7b": 159, "0f": [159, 198], "d1": 159, "ee": 159, "0e": 159, "af": 159, "7c": 159, "a9": 159, "1e": [159, 240, 246], "2c": 159, "bc": 159, "7e": 159, "2a": 159, "dc": 159, "asn1": 159, "oid": 159, "prime256v1": 159, "nist": 159, "curv": 159, "x509v3": 159, "pathlen": 159, "d4": 159, "fc": 159, "d8": 159, "ff": 159, "4c": 159, "f0": 159, "3f": 159, "e0": 159, "e7": 159, "3c": 159, "d0": 159, "8f": 159, "7d": 159, "bb": 159, "d3": 159, "8b": 159, "df": 159, "4b": 159, "e5": 159, "b3": 159, "d5": 159, "bd": 159, "ten": 159, "ellipt": 159, "cryptograpi": 159, "rsa": 159, "ec": 159, "priv": 159, "b9": 159, "f2": 159, "f1": 159, "9d": 159, "5e": 159, "b5": 159, "1b": 159, "f9": 159, "fb": 159, "ae": 159, "unauthent": 159, "cafil": 159, "descib": 159, "stolen": 159, "neglig": 159, "becam": [159, 199], "visualize_lidar": 160, "sdf": [160, 243], "ign": 160, "resource_path": 160, "record_video": 160, "vehicle_blu": 160, "visualize_lidar_world": 160, "dynamic_pos": 160, "ros_gz_bridg": 160, "parameter_bridg": 160, "motor": [160, 166, 167, 178, 203], "keypress": 160, "teleop": [160, 174, 176, 177, 178, 188, 213], "strafe": 160, "lidar2": 160, "lidar_scan": 160, "laser_scan": 160, "actuat": [160, 162], "webot": [162, 163, 166, 167, 168, 243], "realist": [162, 167, 174, 180], "webots_ros2_driv": [163, 164, 165, 166, 167], "\u6559\u7a0b": [163, 164, 165, 167, 168, 169, 255], "utm": 163, "r2023a": 163, "iso": 163, "dvd": 163, "9p": 163, "tran": 163, "virtio": 163, "overs": 163, "9p2000": 163, "fstab": 163, "rw": [163, 204], "_netdev": 163, "nofail": 163, "webots_shared_fold": 163, "cyberbot": [163, 164, 165], "local_simulation_serv": [163, 166, 167], "webots_hom": [163, 164, 165, 166, 167], "multirobot_launch": [163, 164, 165], "gb": [163, 253], "r2023b": [163, 166, 167], "ros2_webots_hom": [164, 165], "mnt": [165, 166, 167], "toolbox": 165, "webots_ros2_tiago": 165, "robot_launch": [165, 166, 167], "tiago": 165, "vcxsrv": 165, "clipboard": 165, "trai": 165, "rout": 165, "awk": 165, "webots_ros2": [166, 167, 169], "ds0": 166, "distancesensor": 166, "topicnam": 166, "left_sensor": 166, "alwayson": 166, "ds1": 166, "right_sensor": 166, "my_robot_driv": 166, "myrobotdriv": [166, 167], "obstacle_avoid": 166, "max_rang": 166, "obstacleavoid": 166, "__publish": 166, "__left_sensor_callback": 166, "__right_sensor_callback": 166, "__left_sensor_valu": 166, "__right_sensor_valu": 166, "command_messag": 166, "garbag": [166, 195], "leftsensorcallback": 166, "rightsensorcallback": 166, "left_sensor_sub_": 166, "right_sensor_sub_": 166, "left_sensor_valu": 166, "right_sensor_valu": 166, "webots_launch": [166, 167], "webotslaunch": [166, 167, 168, 169], "webots_control": [166, 167], "webotscontrol": [166, 167, 168], "package_dir": [166, 167, 168, 169], "robot_description_path": [166, 167, 168], "my_world": [166, 167], "wbt": [166, 167, 169], "robot_nam": [166, 167, 168], "registereventhandl": [166, 167, 168, 169, 212], "onprocessexit": [166, 167, 168, 169, 212], "target_act": [166, 167, 168, 169, 212], "emitev": [166, 167, 168, 169, 212], "wsl": [166, 167], "vm": [166, 167], "clockwis": 166, "f10": 166, "rai": 166, "test_copyright": [167, 186, 223], "test_flake8": [167, 186], "test_pep257": [167, 186], "webots_ros2_control": 167, "half_distance_between_wheel": 167, "045": 167, "wheel_radiu": 167, "025": 167, "webots_nod": 167, "__robot": 167, "__left_motor": 167, "getdevic": 167, "__right_motor": 167, "setposit": [167, 216], "inf": 167, "setveloc": 167, "__target_twist": 167, "__cmd_vel_callback": 167, "forward_spe": 167, "angular_spe": 167, "command_motor_left": 167, "command_motor_right": 167, "smoothli": 167, "radiu": [167, 187, 240, 242, 245, 246], "webots_ros2_plugin_example_hpp": 167, "plugininterfac": 167, "webotsnod": 167, "cmdvelcallback": 167, "cmd_vel_subscription_": 167, "cmd_vel_msg": 167, "wbdevicetag": 167, "right_motor": 167, "left_motor": 167, "wb_robot_get_devic": 167, "wb_motor_set_posit": 167, "infin": [167, 241], "wb_motor_set_veloc": 167, "class_list_macro": [167, 189, 216], "pluginlib_export_class": [167, 189, 216], "hierarch": [167, 254], "parameternam": 167, "somevalu": 167, "tests_requir": [167, 186, 223], "base_class_typ": [167, 189, 216], "blindli": 167, "obstacl": [167, 218], "robot_driv": 168, "my_robot": 168, "get_ros2_control_spawn": 168, "ros_control_nod": 168, "controller_manag": 168, "spawner": [168, 233, 237], "diffdrive_control": 168, "reset_handl": 168, "nav2_nod": 168, "nav2_bringup": 168, "bringup_launch": 168, "launch_argu": [168, 213, 214, 225, 226, 246], "nav2_map": 168, "params_fil": 168, "nav2_param": 168, "shutdown_handl": 168, "supervisor": 169, "Its": [169, 194, 195, 213], "ros2_supervisor": 169, "_supervisor": 169, "spawn_node_from_str": 169, "webots_ros2_msg": 169, "spawnnodefromstr": 169, "importmfnodefromstr": 169, "nodestr": 169, "imported_robot": 169, "externproto": 169, "html5": 169, "animation_start_record": 169, "setstr": 169, "absolute_path": 169, "animation_stop_record": 169, "getbool": 169, "ros2supervisor": 170, "cpp_pubsub": [171, 187, 193], "member_function_with_topic_statist": 171, "minimal_subscrib": [171, 187, 193, 195], "publisher_member_funct": [171, 184, 187, 193, 195], "minimalsubscriberwithtopicstatist": 171, "minimal_subscriber_with_topic_statist": 171, "topic_stats_opt": 171, "topicstatisticsst": 171, "publish_period": 171, "publish_top": 171, "listener_with_topic_statist": 171, "minimal_publish": [171, 187, 193, 195], "measurement_source_nam": 171, "metrics_sourc": 171, "message_ag": 171, "window_start": 171, "1594856666": 171, "931527366": 171, "window_stop": 171, "1594856676": 171, "930797670": 171, "data_typ": 171, "message_period": 171, "2746365105009": 171, "4463309283488427": 171, "notion": 173, "underlai": [173, 185], "undo": [173, 184], "windowspowershel": 173, "powershell_profil": 173, "everytim": 173, "unblock": 173, "findstr": 173, "ros_vers": 173, "ros_python_vers": 173, "your_domain_id": 173, "lightweight": 174, "center": [174, 181, 187, 225, 226, 238, 239, 240, 242], "544445": 174, "theta": [174, 177, 180, 212, 214, 233, 234, 235, 236, 237], "000000": [174, 198, 203, 233], "pen": 174, "subcommand": 174, "turtle2": [174, 178, 180, 213, 225, 226, 227, 228, 229, 232, 234, 235, 236, 237], "thick": 174, "introductori": 175, "reenter": 175, "multisim": 175, "teleop_turtl": [176, 177, 178, 179, 180, 181], "bag_fil": [176, 204], "color_sensor": [176, 177, 178, 181, 188], "turtle_teleop": 176, "rosbag2_2019_10_11": 176, "05_18_45": 176, "rosbag2_year_month_dai": 176, "hour_minute_second": 176, "bag_file_nam": 176, "kib": 176, "1570799349": 176, "1570799397": 176, "3013": 176, "3004": 176, "tackl": [176, 227], "qwerti": 177, "set_pen": [177, 178, 180], "setpen": [177, 178, 180], "teleport_absolut": [177, 178, 180], "teleportabsolut": [177, 178, 180], "teleport_rel": [177, 178, 180], "teleportrel": [177, 178, 180], "rotate_absolut": [177, 178], "rotateabsolut": [177, 178], "saw": [177, 178, 181, 185, 211, 248, 253], "bracket": [177, 181, 192, 195, 196, 226, 233, 235, 237, 239, 246], "recal": [177, 180, 181, 186, 190, 191, 192, 193, 194, 195, 196, 213, 215], "displac": 177, "action_nam": 177, "action_typ": 177, "ey": 177, "f8db8f44410849eaa93d3feb747dd444": 177, "568000316619873": 177, "e6092c831f994afda92f0086f220da27": 177, "1268222332000732": 177, "1108222007751465": 177, "1200008392333984": 177, "encompass": 178, "laser": [178, 205, 218, 225, 226, 233, 238, 239], "finder": 178, "compris": 178, "reassign": 178, "my_turtl": 178, "\u6982\u5ff5": [178, 255], "scale_angular": 179, "scale_linear": 179, "parameter_nam": 179, "handi": [179, 218], "parameter_fil": 179, "purpl": [179, 212, 214], "versu": 180, "nearli": [180, 193, 195], "service_nam": 180, "abbrevi": 180, "type_nam": 180, "service_typ": 180, "drawn": 180, "spawn_request": 180, "spawn_respons": 180, "peripheri": 181, "hover": 181, "keystrok": [181, 228], "wonder": [181, 224], "_ros2cli_26646": 181, "vector3": [181, 216], "_ros2cli_30358": 181, "recheck": 181, "timerefer": 181, "time_ref": 181, "dumi": 181, "005": [181, 245], "027": 181, "00284": 181, "middl": [182, 218, 242], "damag": 182, "harm": 182, "outright": 182, "ie": 184, "subscriber_member_funct": [184, 187, 193, 195], "catkin_create_packag": 184, "some_ros_packag": 184, "_colcon_cd_root": 184, "dbuild_test": 184, "your_pkg_nam": 184, "your_test_in_pkg": 184, "realiz": 185, "turtle_fram": 185, "setwindowtitl": 185, "myturtlesim": 185, "intact": 185, "workspace_fold": 186, "cpp_package_1": 186, "py_package_1": 186, "cpp_package_n": 186, "hi": [186, 240, 242], "package_format3": 186, "ament_copyright": 186, "ament_flake8": 186, "ament_pep257": 186, "_depend": 186, "my_py_pkg": 186, "591025515": 187, "minimalpublish": [187, 193, 195], "rclcpp_info_stream": 187, "timer_period": [187, 195], "minimalsubscrib": [187, 193, 195], "listener_callback": [187, 195], "py_pubsub": [187, 195], "add_three_int": 187, "na": [187, 194, 196], "add_three_ints_serv": 187, "minimalservic": [187, 196], "minimal_servic": [187, 194, 196], "add_three_ints_callback": 187, "cstdlib": [187, 194], "add_three_ints_cli": 187, "atol": [187, 194], "minimalclientasync": [187, 196], "minimal_client_async": [187, 196], "add_two_ints_serv": [187, 194], "add_two_ints_cli": [187, 194], "cpp_srvcli": [187, 194], "py_srvcli": [187, 196], "conduct": 188, "unusu": 188, "userwarn": 188, "categor": 188, "invalu": 188, "crosscheck": 188, "prereleas": 188, "loadabl": 189, "area_nod": 189, "polygon_bas": 189, "regular_polygon": 189, "polygon_base_regular_polygon_hpp": 189, "regularpolygon": 189, "side_length": 189, "polygon_plugin": 189, "cmath": 189, "squar": 189, "side_length_": 189, "getheight": 189, "sqrt": [189, 236, 237], "libpolygon_plugin": 189, "base_class": 189, "poly_load": 189, "createsharedinst": 189, "2f": 189, "pluginlibexcept": 189, "more_interfac": 190, "addressbook": 190, "phone_type_hom": 190, "phone_type_work": 190, "phone_type_mobil": 190, "first_nam": 190, "last_nam": 190, "phone_numb": 190, "phone_typ": 190, "publish_address_book": 190, "address_book": 190, "addressbookpublish": 190, "address_book_publish": 190, "address_book_publisher_": 190, "publish_msg": 190, "1234567890": 190, "nfirst": 190, "cpp_typesupport_target": 190, "rosidl_typesupport_cpp": 190, "rosidl_tutorials_msg": 190, "push_back": [190, 248], "jane": 190, "4254242424": 190, "cpp_paramet": 191, "cpp_parameters_nod": 191, "minimalparam": [191, 192], "minimal_param_nod": [191, 192], "my_paramet": [191, 192], "1000m": 191, "as_str": 191, "all_new_paramet": [191, 192], "param_desc": 191, "mine": [191, 192], "earth": [191, 192], "cpp_parameters_launch": 191, "custom_minimal_param_nod": [191, 192], "python_paramet": 192, "python_parameters_nod": 192, "string_valu": [192, 235, 237], "my_new_param": 192, "my_parameter_descriptor": 192, "yournam": [192, 195], "parameter_nod": 192, "tutor": 192, "python_parameters_launch": 192, "pxy": [192, 211, 214, 235, 245], "yma": [192, 211, 214, 235, 245], "member_funct": 193, "examples_rclpy_minimal_publish": 195, "examples_rclpy_minimal_subscrib": 195, "service_member_funct": 196, "client_member_funct": 196, "transmit": [198, 202], "annex": 198, "emerg": 198, "uninterest": 198, "contentfilteringpublish": 198, "content_filtering_publish": 198, "temperature_set": 198, "demo_nodes_cpp_publ": 198, "setvbuf": [198, 199], "_ionbf": [198, 199], "bufsiz": [198, 199], "publish_messag": 198, "msg_": 198, "temperature_": 198, "keepal": 198, "1651094594": 198, "822753479": 198, "1651094595": 198, "822723857": 198, "1651094596": 198, "822752996": 198, "1651094597": 198, "822752475": 198, "1651094598": 198, "822721485": 198, "1651094599": 198, "822696188": 198, "1651094600": 198, "822699217": 198, "1651094601": 198, "822744113": 198, "1651094602": 198, "822694805": 198, "1651094603": 198, "822735805": 198, "1651094604": 198, "822722094": 198, "1651094605": 198, "822699960": 198, "1651094606": 198, "822748946": 198, "1651094607": 198, "822694017": 198, "1651094608": 198, "822708798": 198, "1651094609": 198, "822692417": 198, "1651094610": 198, "822696426": 198, "1651094611": 198, "822751913": 198, "1651094612": 198, "822692231": 198, "1651094613": 198, "822745549": 198, "1651094614": 198, "822701982": 198, "1651094615": 198, "822691465": 198, "1651094616": 198, "822649070": 198, "1651094617": 198, "822693616": 198, "1651094618": 198, "822691832": 198, "1651094619": 198, "822688452": 198, "1651094620": 198, "822645327": 198, "1651094621": 198, "822689219": 198, "1651094622": 198, "822694292": 198, "contentfilteringsubscrib": 198, "content_filtering_subscrib": 198, "emergency_temperatur": 198, "sub_opt": 198, "content_filter_opt": 198, "filter_express": 198, "expression_paramet": 198, "is_cft_en": 198, "rclcpp_warn": [198, 233], "1651094590": 198, "682660703": 198, "823805294": 198, "823419993": 198, "823410859": 198, "823350377": 198, "823282657": 198, "823297857": 198, "823355597": 198, "823315377": 198, "823258458": 198, "823323525": 198, "823315527": 198, "823331424": 198, "823271748": 198, "823343550": 198, "823286326": 198, "1651094623": 198, "823371031": 198, "1651094624": 198, "823333112": 198, "1651094625": 198, "823266469": 198, "1651094626": 198, "823284093": 198, "1651096637": 198, "893842072": 198, "1651096641": 198, "246043703": 198, "1651096642": 198, "245833527": 198, "1651096643": 198, "245743471": 198, "1651096644": 198, "245833932": 198, "1651096645": 198, "245916679": 198, "1651096646": 198, "245861895": 198, "1651096647": 198, "245946352": 198, "1651096648": 198, "245934569": 198, "1651096649": 198, "245877906": 198, "1651096650": 198, "245939068": 198, "1651096651": 198, "245911450": 198, "1651096652": 198, "245879830": 198, "1651096653": 198, "245858329": 198, "1651096654": 198, "245916370": 198, "1651096655": 198, "245933741": 198, "1651096656": 198, "245833975": 198, "1651096657": 198, "245971483": 198, "nodelet": 199, "toi": [199, 216], "intra_process_demo": 199, "two_node_pipelin": 199, "cinttyp": 199, "remove_point": 199, "decltyp": 199, "captured_pub": 199, "1hz": 199, "pub_ptr": 199, "uniqueptr": 199, "0x": 199, "prixptr": 199, "uintptr_t": 199, "0x7fb02303faf0": 199, "0x7fb020cf0520": 199, "0x7fb020e12900": 199, "0x7fb02303cea0": 199, "told": 199, "cyclic_pipelin": 199, "incrementerpip": 199, "kbd": 199, "pipe1": 199, "topic1": 199, "topic2": 199, "pipe2": 199, "forth": 199, "0x7fd2ce0a2bc0": 199, "ddsi_conn_writ": [199, 202], "recvspac": [199, 202], "209715": [199, 202], "maxdgram": [199, 202], "65500": [199, 202], "camera_nod": 199, "watermark_nod": 199, "image_view_nod": 199, "imshow": 199, "watermark": 199, "imprint": 199, "sketch": 199, "image_pipeline_all_in_on": 199, "spacebar": 199, "esc": 199, "image_pipeline_with_two_image_view": 199, "image_view_node2": 199, "deliver": 199, "rclcpp_debug_stream": 200, "rclcpp_info_onc": 200, "rclcpp_info_stream_onc": 200, "num": 200, "rclcpp_warn_skipfirst": 200, "rclcpp_warn_stream_skipfirst": 200, "rcutils_duration_value_t": 200, "rclcpp_error_throttl": 200, "rclcpp_error_stream_throttl": 200, "1929": 200, "msg_interv": 200, "1000000": 200, "rclcpp_debug_skipfirst_throttl": 200, "logging_demo": 200, "logging_demo_main": 200, "my_log": 200, "my_ros_hom": 200, "config_logg": 200, "configlogg": 200, "logger_nam": 200, "logger_usage_demo": 200, "loggerconfig": 200, "ansi": 200, "rosindex": 201, "webcam": 202, "clumsi": 202, "jagt": 202, "tc": 202, "die": 202, "man": 202, "qdisc": 202, "lo": 202, "netem": 202, "incant": 202, "640": 202, "disciplin": 202, "spacecraft": 203, "intract": 203, "margin": 203, "pagefault": 203, "indefinit": 203, "balanc": 203, "invert": 203, "pendulum": 203, "xenomai": 203, "rt_preempt": [203, 252], "8gb": 203, "mlockal": 203, "rttest": 203, "memlock": 203, "unlimit": 203, "ulimit": 203, "pendulum_logg": 203, "570796": 203, "210144": 203, "4805": 203, "578137": 203, "3354": 203, "2752187": 203, "19871": 203, "35819e": 203, "pendulummotor": 203, "pendulumcontrol": 203, "1khz": 203, "unaccept": 203, "exceed": 203, "vanilla": 203, "empt": 203, "permit": 203, "rtprio": 203, "watchdog": 203, "microsecond": 203, "pendulum_demo_result": 203, "rttest_plot": 203, "pendulum_demo_results_plot_lat": 203, "pendulum_demo_results_plot_majflt": 203, "pendulum_demo_results_plot_minflt": 203, "ros_catkin_w": 204, "ros_master_uri": 204, "imu_data": 204, "kobuki": 204, "emulate_kobuki_nod": 204, "imu_publish": 204, "odom_publish": 204, "imu_msg": 204, "odom_msg": 204, "1e9": 204, "1000000000": 204, "001": 204, "rosout_agg": 204, "lh": 204, "12m": 204, "feb": 204, "fake": 205, "bringup": 205, "dummy_robot_bringup": 205, "dummy_map_serv": 205, "25812": 205, "25813": 205, "dummy_joint_st": 205, "25814": 205, "dummy_las": 205, "25815": 205, "bouncy_w": 205, "install_debug_isol": 205, "single_rrbot": 205, "single_rrbot_link1": 205, "single_rrbot_link2": 205, "single_rrbot_hokuyo_link": 205, "inc": 205, "004363": 205, "000028": 205, "ros2_install_fold": 205, "closer": 205, "rrbot": 205, "ros2compon": 207, "nodelikelisten": 207, "dlopen_composit": 207, "libtalker_compon": 207, "liblistener_compon": 207, "path_to_composition_instal": 207, "listener_compon": 207, "composition_demo": 207, "mycontain": 207, "talker3": 207, "ns2": 207, "node_like_listener_compon": 207, "partial_sequ": [208, 248, 249], "action_msg": 208, "turtlesim_mimic_launch": 209, "ros2launch": 209, "11714": 209, "11715": 209, "11716": 209, "launch_w": 211, "py_launch_exampl": 211, "cpp_launch_exampl": 211, "my_script_launch": 211, "_launch": 211, "launch_tutori": [212, 213, 214], "example_event_handl": 212, "ifcondit": [212, 214], "onexecutioncomplet": 212, "onprocessio": 212, "onprocessstart": 212, "findexecut": 212, "localsubstitut": 212, "turtlesim_n": [212, 214], "use_provided_r": [212, 214], "new_background_r": [212, 214], "turtlesim_ns_launch_arg": [212, 214], "use_provided_red_launch_arg": [212, 214], "new_background_r_launch_arg": [212, 214], "spawn_turtl": [212, 214], "change_background_r": [212, 214], "change_background_r_condit": [212, 214], "on_start": 212, "on_stdout": 212, "on_complet": 212, "turtlesim3": [212, 213, 214], "blue": [212, 214, 240, 242, 246], "pink": [212, 214, 216], "turtle_tf2_pi": [213, 226, 228, 230, 233, 235, 237, 239], "launch_turtlesim": 213, "cluster": 213, "firstli": [213, 219, 227, 229, 234, 235], "turtlesim_world_1": 213, "turtlesim_world_2": 213, "broadcaster_listener_nod": 213, "broadcaster_listen": 213, "target_fram": [213, 225, 226, 227, 228, 233, 236, 237], "carrot1": [213, 225, 226, 232], "mimic_nod": 213, "fixed_frame_nod": 213, "fixed_broadcast": [213, 225, 226], "rviz_nod": 213, "turtlesim_rviz": 213, "subcompon": 213, "tradeoff": 213, "turtlesim_world_3": 213, "turlesim": 213, "turtlesim_world_2_with_namespac": 213, "turtle_tf2_broadcast": [213, 227, 230, 233, 234, 235, 236, 237], "broadcaster1": [213, 227, 233, 234, 235, 236, 237], "turtlenam": [213, 227, 233, 234, 235, 236, 237], "broadcaster2": [213, 227, 233, 236, 237], "turtle_tf2_listen": [213, 227, 229, 232, 236, 237], "rviz_config": 213, "turtle_rviz": [213, 228], "node_prefix": 213, "fixed_frame_tf2_broadcast": [213, 225, 226], "meter": [213, 225, 226, 238, 239, 240, 241, 242], "example_main": 214, "findpackageshar": [214, 246], "example_substitut": 214, "predic": 214, "cpp_parameter_event_handl": 215, "parameter_event_handl": 215, "samplenodewithparamet": 215, "node_with_paramet": 215, "an_int_param": 215, "param_subscriber_": 215, "get_nam": [215, 245], "get_type_nam": 215, "as_int": 215, "cb_handle_": 215, "add_parameter_callback": 215, "parametercallbackhandl": 215, "1606950498": 215, "422461764": 215, "cb2": 215, "02lf": 215, "as_doubl": 215, "remote_node_nam": 215, "remote_param_nam": 215, "a_double_param": 215, "cb_handle2_": 215, "cb_handle2": 215, "temin": 215, "1606952588": 215, "237531933": 215, "richer": 216, "step2": 216, "step3": 216, "rviz_plugin_tutorial_msg": 216, "strap": 216, "step1": 216, "point_displai": 216, "rviz_plugin_tutorial__point_display_hpp_": 216, "message_filter_displai": 216, "point2_d": 216, "rviz_plugin_tutori": 216, "pointdisplai": 216, "q_object": 216, "rviz_common_log_info_stream": 216, "cmake_automoc": 216, "qt5_wrap_cpp": 216, "moc_fil": 216, "export_rviz_plugin_tutori": 216, "pluginlibfactori": 216, "libpoint_displai": 216, "loadlibrari": 216, "_ztvn20rviz_plugin_tutorial12pointdisplay": 216, "shared_librari": 216, "portion": [216, 249], "oniniti": 216, "point_shape_": 216, "mfdclass": 216, "cube": 216, "scene_manager_": 216, "scene_node_": 216, "context_": 216, "getframemanag": 216, "rviz_common_log_debug_stream": 216, "qprintabl": 216, "fixed_frame_": 216, "setorient": 216, "point_po": 216, "color_properti": 216, "updatestyl": 216, "q_slot": 216, "colorproperti": 216, "color_property_": 216, "parse_color": 216, "colourvalu": 216, "qttoogr": 216, "getcolor": 216, "setcolor": 216, "ooh": 216, "step4": 216, "setstatu": 216, "statusproperti": 216, "nicer": 216, "step5": 216, "message_typ": 216, "scanner": [218, 225, 226, 238, 239], "explanatori": [218, 242], "revolut": [218, 241], "gridcel": 218, "occupancygrid": 218, "posearrai": 218, "cone": 218, "sonar": 218, "ir": 218, "robotmodel": 218, "circl": [218, 233, 245], "pr2": [218, 242], "cart": 218, "viewpoint": 218, "visualz": 218, "scrollwheel": 218, "farther": 218, "hallwai": 218, "alt": 218, "initialpos": 218, "clicked_point": 218, "estat": 218, "semi": 219, "glad": 219, "AND": 219, "nav2_bt_navig": 219, "freebsd": 219, "gentoo": 219, "macport": 219, "nixo": 219, "oe": 219, "opensus": 219, "openli": 219, "rosdep2": 219, "incredibli": 220, "your_org": 220, "your_repo": 220, "ghprbhook": 220, "package_selection_arg": 221, "tutorial_test": 222, "a_first_test": 222, "initgoogletest": 222, "run_all_test": 222, "_tutorial_test": 222, "name_of_local_librari": 222, "dicover": 223, "test_foo": 223, "awesome_ros_packag": 223, "fozzi": 223, "test_init": 223, "test_fozzi": 223, "plenti": 223, "test_": 223, "test_math": 223, "mathemat": [223, 230, 246], "name_of_the_test_funct": 223, "console_cohes": 223, "interdepend": 224, "anticip": 224, "confid": 224, "fear": 224, "recur": 224, "reintroduc": 224, "convinc": 224, "guesswork": 224, "har": 224, "workload": 224, "win": 224, "maintainership": 224, "slowli": 224, "amplifi": 224, "citizen": 224, "lunch": 224, "invest": 224, "costli": 224, "nontrivi": 224, "hairi": 224, "learning_tf2_cpp": [225, 227, 229, 232, 233, 234, 236, 238], "turtle_tf2_cpp": [225, 233, 234, 236, 238], "transform_stamp": [225, 234, 236, 238], "transform_broadcast": [225, 234], "fixedframebroadcast": [225, 226], "tf_broadcaster_": [225, 234], "broadcast_timer_callback": [225, 226], "sendtransform": [225, 226, 234, 235, 238, 239, 245], "turtle_tf2_fixed_frame_demo": [225, 226, 232], "demo_nod": [225, 226], "turtle_tf2_demo": [225, 226, 228, 229, 234, 235, 236, 237], "carrot": [225, 226, 232], "dynamic_frame_tf2_broadcast": [225, 226], "141592653589793238463": 225, "dynamicframebroadcast": [225, 226], "sin": [225, 226, 235, 239, 245, 246], "turtle_tf2_dynamic_frame_demo": [225, 226], "dynamic_broadcast": [225, 226], "learning_tf2_pi": [226, 233, 235, 237, 239], "tf_broadcast": [226, 235], "to_msg": [226, 233, 235, 239, 245], "seconds_nanosecond": 226, "systemat": [227, 231], "tf2_monitor": 227, "turtle_tf2_listener_debug": 227, "toframerel": [227, 229, 232, 236], "turtle3": [227, 233], "lookuptransform": [227, 229, 236], "tf_buffer_": [227, 229, 232, 236], "fromframerel": [227, 229, 232, 236], "timepointzero": [227, 229, 236], "transformexcept": [227, 233, 236, 237], "start_tf2_debug_demo": 227, "listener_debug": 227, "1630223454": 227, "942322623": 227, "to_frame_rel": [227, 237], "1630223557": 227, "477636052": 227, "tf2_tool": [227, 228], "turtle_tf2": 227, "start_debug_demo": 227, "1630223704": 227, "617382464": 227, "extrapol": [227, 229], "617054": 227, "616726": 227, "avg": 227, "00287347": 227, "0167241": 227, "000295833": 227, "000755072": 227, "000290237": 227, "000786781": 227, "timepoint": [227, 229], "oldest": 228, "source_fram": 228, "1622031731": 228, "625364060": 228, "039": 228, "000": [228, 234, 235], "1622031732": 228, "614745114": 228, "032": 228, "usebackq": 228, "get_clock_typ": 229, "1629873136": 229, "345688064": 229, "345539": 229, "338804": 229, "secondli": 229, "50m": [229, 232], "fifti": 229, "matrix": [230, 235, 240], "quantum": 230, "anim": 230, "wikipedia": [230, 240], "3blue1brown": 230, "geometr": [230, 240], "transfrom": 230, "transforms3d": 230, "scipi": 230, "pytransform3d": 230, "blender": [230, 243], "mathutil": 230, "linearmath": [230, 234, 238], "setrpi": [230, 234, 238], "magnitud": 230, "tf2_quat": 230, "tf2_quat_from_msg": 230, "msg_quat": 230, "quat_tf": 230, "quaternion_from_eul": [230, 235, 239], "5707": 230, "multipli": 230, "q_orig": 230, "q_rot": 230, "q_new": 230, "14159": 230, "quaternion_multipli": 230, "negat": 230, "q_1": 230, "q_2": 230, "q_r": 230, "equat": 230, "q_1_invers": 230, "q0": 230, "q01": 230, "q11": 230, "q21": 230, "q31": 230, "q02": 230, "q12": 230, "q22": 230, "q32": 230, "q03": 230, "q13": 230, "q23": 230, "q33": 230, "w0": 230, "x0": 230, "y0": 230, "z0": 230, "x1": 230, "y1": 230, "z1": 230, "q0q1_w": 230, "q0q1_x": 230, "q0q1_y": 230, "q0q1_z": 230, "final_quaternion": 230, "np": [230, 235, 239], "q1_inv": 230, "prev_pos": 230, "q2": 230, "current_pos": 230, "qr": 230, "uncontrol": 232, "mono": 233, "turtle_tf2_message_broadcast": 233, "pointpublish": 233, "turtle_spawning_service_readi": [233, 237], "turtle_spawn": [233, 237], "turtle_pose_cansubscrib": 233, "on_tim": [233, 236, 237], "service_is_readi": [233, 236, 237], "vel_pub": 233, "handle_turtle_pos": [233, 234, 235], "turtle_point_stamp": 233, "vel_msg": 233, "turtle_tf2_sensor_messag": 233, "message_broadcast": 233, "turtle_tf2_message_filt": 233, "create_timer_ro": 233, "tf2_cpp_header": 233, "posedraw": 233, "turtle_tf2_pose_draw": 233, "target_frame_": [233, 236], "buffer_timeout": 233, "tf2_buffer_": 233, "createtimerinterfaceexcept": 233, "tf2_listener_": 233, "point_sub_": 233, "tf2_filter_": 233, "get_node_logging_interfac": 233, "get_node_clock_interfac": 233, "registercallback": 233, "msgcallback": 233, "point_ptr": 233, "point_out": 233, "get_target_properti": 233, "tf2_geometry_msgs_include_dir": 233, "find_fil": 233, "no_cach": 233, "path_suffix": 233, "dtf2_cpp_header": 233, "1629877510": 233, "902607040": 233, "989276885986328": 233, "073937177658081": 233, "918389395": 233, "987966060638428": 233, "089883327484131": 233, "934186680": 233, "986400127410889": 233, "105806589126587": 233, "1630016162": 233, "006173900": 233, "493231": 233, "961614": 233, "006291983": 233, "472169": 233, "004742": 233, "006326234": 233, "479420": 233, "990479": 233, "006355644": 233, "486441": 233, "976102": 233, "framepublish": [234, 235], "turtle_tf2_frame_publish": [234, 235], "turtlename_": 234, "ostringstream": 234, "turtlex": [234, 235], "1625137663": 234, "912474878": 234, "1625137664": 234, "950813527": 234, "1625137665": 234, "906280726": 234, "1625137666": 234, "850775673": 234, "aj": [235, 239], "ak": [235, 239], "si": [235, 239], "cj": [235, 239], "sj": [235, 239], "ck": [235, 239], "sc": [235, 239], "1714913843": 235, "708748879": 235, "889": 235, "035": [235, 242], "rpy": [235, 241, 242, 246], "072": 235, "013": 235, "998": 235, "070": 235, "framelisten": [236, 237], "turtle_tf2_frame_listen": [236, 237], "turtle_spawning_service_ready_": 236, "turtle_spawned_": 236, "tf_listener_": 236, "spawner_": 236, "scalerotationr": 236, "atan2": [236, 237], "scaleforwardspe": 236, "pow": 236, "serviceresponsefutur": 236, "response_received_callback": 236, "tf_buffer": 237, "from_frame_rel": 237, "scale_rotation_r": 237, "scale_forward_spe": 237, "static_transform_publish": [238, 239], "static_turtle_tf2_broadcast": [238, 239], "staticframepublish": [238, 239], "tf_static_broadcaster_": 238, "make_transform": [238, 239], "atof": 238, "nusag": 238, "child_frame_nam": [238, 239], "mystaticturtl": [238, 239], "1622908754": [238, 239], "208515730": [238, 239], "qx": [238, 239, 245], "qy": [238, 239, 245], "qz": [238, 239, 245], "qw": [238, 239, 245], "wrote": [238, 239, 254], "tf_static_broadcast": 239, "quat": 239, "len": 239, "surprisingli": 240, "cylind": [240, 242, 246], "rgba": [240, 242], "subel": 240, "equip": 240, "r2d2": [240, 241, 242, 245, 246], "encas": 240, "ixx": [240, 246], "ixi": [240, 246], "ixz": [240, 246], "iyi": [240, 246], "iyz": [240, 246], "izz": [240, 246], "kilogram": 240, "3x3": 240, "symmetr": 240, "meshlab": 240, "tensor": 240, "kg": 240, "graviti": 240, "contact_coeffici": 240, "mu": 240, "friction": 240, "kp": 240, "stiff": 240, "kd": 240, "dampen": 240, "prismat": [240, 241], "newton": 240, "revolv": 240, "damp": 240, "realm": 240, "annoi": 240, "xacro": [240, 241, 242, 244], "urdf_tutori": [241, 242, 246], "head_swivel": [241, 242], "xyz": [241, 242, 246], "forev": 241, "triplet": 241, "left_gripper_joint": [241, 242], "gripper_pol": [241, 242], "left_gripp": [241, 242], "gripper_extens": [241, 242], "retract": 241, "unconstrain": 241, "visibli": 241, "vagu": 242, "articul": 242, "neater": 242, "joint_state_publish": 242, "myfirst": 242, "enclos": 242, "inflex": 242, "multipleshap": 242, "right_leg": 242, "base_to_right_leg": 242, "6m": 242, "2m": 242, "leg": 242, "torso": 242, "upright": 242, "57075": 242, "alright": 242, "cute": 242, "b21": 242, "left_leg": 242, "base_to_left_leg": 242, "redefin": 242, "feet": 242, "right_bas": 242, "right_base_joint": 242, "right_front_wheel": 242, "right_front_wheel_joint": 242, "133333333333": 242, "085": 242, "right_back_wheel": 242, "right_back_wheel_joint": 242, "left_bas": 242, "left_base_joint": 242, "left_front_wheel": 242, "left_front_wheel_joint": 242, "left_back_wheel": 242, "left_back_wheel_joint": 242, "l_finger": 242, "dae": 242, "left_tip_joint": 242, "left_tip": 242, "09137": 242, "00495": 242, "l_finger_tip": 242, "right_gripper_joint": 242, "right_gripp": 242, "right_tip_joint": 242, "right_tip": 242, "tobox": 242, "1414": 242, "name_of_packag": 242, "tif": 242, "roboticist": 243, "cad": 243, "craft": 243, "creo": 243, "freecad": 243, "workbench": 243, "robotcad": 243, "overcross": 243, "fusion": 243, "fusionsdf": 243, "onshap": 243, "exporturdf": 243, "fusion360": 243, "roboforg": 243, "freemium": 243, "respositori": 243, "coppeliasim": 243, "jupyterlab": 243, "movabl": 244, "second_ros2_w": 245, "urdf_tutorial_r2d2": 245, "state_publish": 245, "statepublish": 245, "joint_pub": 245, "nodenam": 245, "create_r": 245, "tilt": 245, "tinc": 245, "swivel": 245, "hinc": 245, "odom_tran": 245, "periscop": 245, "euler_to_quaternion": 245, "urdf_file_nam": 245, "infp": 245, "robot_desc": 245, "credit": 245, "sick": 246, "fortun": 246, "path_to_urdf": 246, "turtlebot3_descript": 246, "turtlebot3_burg": 246, "robot_state_publisher_nod": 246, "urdf_launch": 246, "add_act": [246, 247], "urdf_packag": 246, "urdf_package_path": 246, "firefight": 246, "wors": 246, "bodylen": 246, "robotnam": 246, "marvin": 246, "s_leg": 246, "marvins_leg": 246, "unari": 246, "wheeldiam": 246, "default_origin": 246, "default_inerti": 246, "blue_shap": 246, "insert_block": 246, "asterisk": 246, "r2": 246, "_leg": 246, "leglen": 246, "base_to_": 246, "palomino": 247, "vincentdriv": 247, "vincent_driv": 247, "vincent_driver_compon": 247, "export_vincent_driver_compon": 247, "dirti": 247, "a_buncha_nod": 247, "component_container_mt": 247, "action_tutorials_cpp__visibility_control_h_": 248, "__cplusplu": 248, "action_tutorials_cpp_export": 248, "action_tutorials_cpp_import": 248, "action_tutorials_cpp_building_dl": 248, "action_tutorials_cpp_publ": 248, "action_tutorials_cpp_public_typ": 248, "action_tutorials_cpp_loc": 248, "fibonacci_action_serv": [248, 249], "fibonacciactionserv": [248, 249], "action_server_": 248, "create_serv": 248, "handle_go": 248, "handle_cancel": 248, "handle_accept": 248, "goalrespons": 248, "accept_and_execut": 248, "detach": 248, "get_goal": 248, "is_cancel": 248, "publish_feedback": [248, 249], "starv": 248, "fibonacci_action_cli": [248, 249], "fibonacciactioncli": [248, 249], "send_goal": [248, 249], "wait_for_action_serv": 248, "goal_msg": [248, 249], "send_goal_opt": 248, "feedback_callback": [248, 249], "result_callback": 248, "wrappedresult": 248, "resultcod": 248, "minimal_action_serv": [248, 249], "minimal_action_cli": [248, 249], "_action_serv": 249, "execute_callback": 249, "feedback_msg": 249, "_action_cli": 249, "wait_for_serv": 249, "send_goal_async": 249, "_send_goal_futur": 249, "add_done_callback": 249, "_get_result_futur": 249, "get_result_async": 249, "get_result_callback": 249, "30gb": 252, "linuxfound": 252, "rt44": 252, "v5": 252, "xzf": 252, "cdn": 252, "gunzip": 252, "libncurs": 252, "flex": 252, "dkm": 252, "libelf": 252, "libudev": 252, "libpci": 252, "libiberti": 252, "autoconf": 252, "oldconfig": 252, "menuconfig": 252, "config_preempt_rt": 252, "preemptibl": 252, "config_high_res_tim": 252, "config_no_hz_ful": 252, "dyntick": 252, "tickless": 252, "config_hz_1000": 252, "cpu_freq_default_gov_perform": 252, "acpi": 252, "cpu_freq": 252, "cpufreq": 252, "governor": 252, "30min": 252, "nproc": 252, "rt41_5": 252, "1_amd64": 252, "dbg_5": 252, "dev_5": 252, "unam": 252, "ros2host": 252, "smp": 252, "preempt_rt": 252, "todai": 253, "requisit": 253, "cubersom": 253, "excit": 253, "saniti": 253, "hub": 253, "ambiti": 253, "ros2_dock": 253, "ros2_hom": 253, "workdir": 253, "THAT": 253, "insuffici": 253, "0dc6ce7cb487": 253, "177546": 253, "0b5d9ed123b": 253, "1603852907": 253, "249886590": 253, "250964490": 253, "1603852908": 253, "249786312": 253, "250453386": 253, "1603852909": 253, "249882257": 253, "250536089": 253, "1603852910": 253, "249845718": 253, "250509355": 253, "1603852911": 253, "249506058": 253, "250152324": 253, "1603852912": 253, "249556670": 253, "250212678": 253, "ibmcloud": 253, "sso": 253, "ros2nasr": 253, "ros2foxi": 253, "bluemix": 253, "digest": 253, "icr": 253, "031be29301e6": 253, "from_imag": 253, "overlay_w": 253, "AS": 253, "cacher": 253, "xarg": 253, "overlay_mixin": 253, "isourc": 253, "ros_entrypoint": 253, "your_docker_nam": 253, "rmi": 253, "mere": 253, "geographi": 253, "north": 253, "america": 253, "worker": 253, "toronto": 253, "closest": 253, "myclust": 253, "tor01": 253, "rosibm": 253, "apivers": 253, "replica": 253, "number_of_replica": 253, "selector": 253, "matchlabel": 253, "app_nam": 253, "kubectl": 253, "dashboard": 253, "pod": 253, "xxxxxxxx": 253, "egit": 254, "cornder": 254, "textbox": 254, "ubu": 254, "rviz2_w": 254, "\u673a\u5668\u4eba\u64cd\u4f5c\u7cfb\u7edf": 255, "\u662f\u4e00\u7cfb\u5217\u7528\u4e8e\u6784\u5efa\u673a\u5668\u4eba\u5e94\u7528\u7684\u8f6f\u4ef6\u5e93\u548c\u5de5\u5177\u5305\u7684\u96c6\u5408": 255, "\u4ece\u9a71\u52a8\u548c\u7b97\u6cd5\u6700\u4f73\u5b9e\u73b0\u5230\u5f3a\u5927\u7684\u5f00\u53d1\u8005\u5de5\u5177": 255, "\u63d0\u4f9b\u4e86\u60a8\u4e0b\u4e00\u4e2a\u673a\u5668\u4eba\u9879\u76ee\u6240\u9700\u7684\u5f00\u6e90\u5de5\u5177": 255, "\u81ea\u4ece": 255, "\u4e8e": 255, "\u5e74\u542f\u52a8\u4ee5\u6765": 255, "\u673a\u5668\u4eba\u9886\u57df\u548c": 255, "\u793e\u533a\u53d1\u751f\u4e86\u5f88\u591a\u53d8\u5316": 255, "\u7684\u76ee\u6807\u662f\u9002\u5e94\u8fd9\u4e9b\u53d8": 255, "\u4fdd\u7559": 255, "\u7684\u4f18\u52bf\u5e76\u6539\u8fdb\u4e0d\u8db3\u4e4b\u5904": 255, "\u60a8\u662f\u5426\u5728\u5bfb\u627e\u7279\u5b9a": 255, "\u5305\u7684\u6587\u6863": 255, "\u5982": 255, "image_proc": 255, "\u6216": 255, "\u8bf7\u67e5\u770b": 255, "\u6216\u67e5\u770b": 255, "\u6240\u6709\u5305\u7684\u6587\u6863\u76ee\u5f55": 255, "\u672c\u7ad9\u70b9\u5305\u542b": 255, "\u7684\u6587\u6863": 255, "\u5982\u679c\u60a8\u6b63\u5728\u5bfb\u627e": 255, "\u5982\u679c\u4f60\u7684\u5de5\u4f5c\u4e2d\u7528\u5230\u4e86": 255, "\u8bf7\u53c2\u8003": 255, "\u5f15\u7528": 255, "\u6765\u5f15\u7528": 255, "\u9996\u6b21\u914d\u7f6e": 255, "\u7684\u65b9\u6cd5": 255, "\u65b0\u7528\u6237\u6700\u4f73\u5165\u95e8\u5904": 255, "\u5e2e\u4f60\u6784\u5efa\u5fc5\u8981\u6280\u80fd\u7684\u4e00\u7cfb\u5217\u793a\u4f8b\u9879\u76ee": 255, "\u6307\u5357": 255, "\u65e0\u9700\u901a\u8bfb": 255, "\u5373\u53ef\u5feb\u901f\u89e3\u7b54\u4f60\u7684": 255, "\u6211\u8be5\u600e\u4e48\u505a\u5230": 255, "\u4e4b\u7c7b\u7684\u95ee\u9898": 255, "\u9610\u660e\u5728": 255, "\u4e2d\u6240\u6d89\u53ca\u7684ro": 255, "\u6838\u5fc3\u6982\u5ff5": 255, "\u8054\u7cfb\u6211\u4eec": 255, "\u627e\u5230\u95ee\u9898\u7684\u7b54\u6848\u6216\u7528\u6765\u8ba8\u8bba\u95ee\u9898\u7684\u8bba\u575b": 255, "\u5982\u679c\u60a8\u5bf9": 255, "\u9879\u76ee\u7684\u8fdb\u5c55\u611f\u5174\u8da3": 255, "\u8d21\u732e": 255, "\u8d21\u732e\u5230": 255, "\u7684\u6700\u4f73\u5b9e\u8df5\u548c\u65b9\u6cd5": 255, "\u4ee5\u53ca\u8fc1\u79fb\u73b0\u6709": 255, "\u5185\u5bb9\u5230": 255, "\u53d1\u884c\u7248": 255, "trademark": 255, "discord": 255, "showcas": 255, "vimeo": 255, "annual": 255, "rosconjp": 255, "rosconfr": 255, "unoffici": 255, "swag": 255, "openroboticsorg": 255, "rosorg": 255, "twitter": 255, "linkedin": 255, "tax": 255, "charit": 255, "donat": 255, "donorbox": 255}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"\u5f15\u7528\u672c\u9879\u76ee": 0, "\u6982\u5ff5": 1, "relat": [1, 125, 147, 171, 174, 176, 177, 178, 180, 188, 190, 193, 194, 195, 196, 198, 208, 215, 248, 249], "content": [1, 3, 4, 5, 7, 8, 9, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 32, 33, 34, 35, 36, 37, 40, 41, 42, 45, 46, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 62, 64, 65, 67, 69, 70, 71, 72, 73, 75, 76, 77, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 131, 132, 133, 134, 135, 136, 137, 139, 141, 143, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 207, 208, 209, 211, 212, 213, 214, 215, 218, 219, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 245, 246, 247, 248, 249, 253, 254], "advanc": [2, 121, 145, 147, 166, 207, 232], "concept": [2, 6, 17, 137], "The": [3, 4, 8, 21, 26, 32, 48, 59, 75, 139, 146, 169, 173, 178, 190, 199, 218, 238, 239, 241], "build": [3, 25, 34, 35, 37, 41, 43, 48, 49, 53, 58, 59, 60, 61, 69, 76, 78, 80, 83, 84, 86, 88, 89, 93, 94, 95, 131, 133, 134, 135, 136, 149, 150, 151, 152, 154, 171, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 208, 211, 212, 213, 214, 215, 216, 218, 220, 221, 225, 226, 233, 234, 235, 236, 237, 238, 239, 241, 242, 251, 252], "system": [3, 25, 43, 48, 53, 59, 60, 61, 84, 85, 86, 87, 88, 89, 100, 122, 124, 188, 209, 253], "tabl": [3, 4, 5, 7, 8, 9, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 32, 33, 34, 35, 37, 40, 41, 42, 45, 46, 48, 49, 50, 51, 52, 53, 55, 58, 62, 64, 65, 67, 75, 76, 77, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 131, 132, 133, 134, 135, 136, 137, 139, 141, 143, 146, 147, 148, 171, 184, 198, 199, 200, 202, 203, 207, 212, 214, 219, 247, 253, 254], "tool": [3, 9, 43, 47, 48, 53, 74, 76, 77, 84, 86, 87, 120, 121, 122, 137, 147, 172, 218, 219, 228], "helper": [3, 125], "ament_packag": [3, 112, 113, 114, 115], "packag": [3, 5, 8, 35, 40, 41, 43, 48, 49, 51, 53, 62, 63, 66, 67, 73, 76, 80, 90, 93, 94, 95, 97, 99, 101, 122, 124, 134, 135, 136, 150, 151, 152, 167, 184, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 211, 212, 214, 215, 216, 219, 222, 223, 238, 239, 245, 247, 248, 251, 253], "ament_cmak": [3, 32, 48, 112, 113, 114, 115, 119, 122], "repositori": [3, 4, 59, 62, 63, 64, 65, 67, 84, 85, 86, 87, 90, 96, 98, 134, 139, 220], "ament_lint": [3, 112, 113, 114, 115, 124], "meta": 3, "intern": [4, 43, 133], "ro": [4, 5, 8, 14, 18, 20, 24, 26, 28, 34, 37, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 53, 54, 55, 63, 64, 65, 68, 69, 73, 76, 78, 79, 80, 84, 85, 86, 87, 88, 89, 90, 96, 97, 99, 100, 101, 103, 104, 106, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 129, 131, 133, 134, 139, 140, 141, 143, 147, 160, 165, 166, 178, 184, 185, 186, 204, 207, 211, 220, 221, 230, 253, 255], "2": [4, 5, 18, 20, 26, 34, 37, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 64, 68, 69, 70, 73, 76, 78, 79, 80, 84, 85, 86, 87, 88, 89, 90, 96, 97, 99, 100, 103, 104, 106, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 129, 133, 134, 140, 143, 147, 149, 150, 151, 152, 156, 160, 163, 164, 165, 166, 167, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 208, 209, 211, 213, 214, 215, 221, 225, 226, 227, 228, 229, 230, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249, 253, 255], "interfac": [4, 11, 49, 121, 125, 177, 180, 181, 187, 190], "api": [4, 18, 23, 41, 101, 120, 121, 122, 124, 125, 134, 232], "architectur": [4, 134], "overview": [4, 8, 14, 19, 21, 22, 23, 24, 25, 26, 27, 28, 41, 42, 72, 149, 155, 198, 203], "type": [4, 11, 14, 16, 22, 28, 43, 50, 65, 90, 122, 123, 124, 125, 180, 218, 230, 241], "specif": [4, 8, 21, 42, 43, 55, 74, 134], "static": [4, 122, 134, 135, 238, 239], "support": [4, 8, 20, 28, 29, 88, 90, 106, 107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 198], "dd": [4, 5, 39, 84, 85, 86, 87, 88, 89, 90, 92, 93, 95, 100, 106, 122, 147, 148], "dynam": [4, 124, 135, 225, 226, 240], "rcl": [4, 8, 23, 112, 113, 114, 115, 120, 122, 123, 125], "rmw": [4, 20, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 112, 113, 114, 115, 119, 120, 122, 123, 124, 134, 198], "rosidl": [4, 119, 122, 125], "rcutil": [4, 23, 112, 113, 114, 115, 124, 125], "middlewar": [5, 20, 79, 125, 148, 156], "implement": [5, 9, 20, 79, 84, 85, 86, 87, 88, 89, 90, 97, 99, 100, 122, 124, 134, 146, 190], "common": [5, 8], "structur": [5, 25, 125, 133, 167, 211], "basic": [6, 22, 32, 33, 75, 78, 167, 184, 200, 216, 222, 223], "action": [7, 11, 48, 71, 78, 119, 122, 123, 124, 177, 207, 208, 248, 249], "server": [7, 15, 147, 207, 248, 249], "client": [7, 8, 15, 53, 70, 122, 123, 125, 148, 183, 187, 194, 196, 207, 248, 249], "librari": [8, 43, 48, 134, 183, 207, 219], "rclcpp": [8, 23, 112, 113, 114, 115, 119, 120, 121, 122, 123, 124, 125], "rclpy": [8, 23, 112, 113, 114, 115, 119, 121, 122, 123, 124, 125], "commun": [8, 46, 57, 68, 69, 102, 147, 148, 199, 252, 253, 254, 255], "maintain": [8, 37, 96, 130], "function": [8, 32, 48, 122, 125, 132], "languag": [8, 88, 132], "demo": [8, 75, 108, 109, 155, 156, 184, 197, 198, 199, 200, 202, 203, 205, 207, 228], "comparison": [8, 24, 28], "1": [8, 14, 18, 24, 28, 47, 48, 51, 58, 70, 76, 78, 86, 87, 89, 90, 99, 107, 108, 121, 123, 149, 150, 151, 152, 156, 160, 163, 164, 165, 166, 167, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 204, 208, 209, 211, 212, 213, 214, 215, 225, 226, 227, 228, 229, 230, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249, 253], "summari": [8, 70, 150, 151, 152, 160, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 208, 209, 212, 213, 214, 215, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "introspect": [9, 124, 125, 147, 209], "command": [9, 43, 45, 46, 55, 77, 120, 122, 123, 125, 200, 202, 221, 223], "line": [9, 43, 45, 46, 55, 77, 120, 123, 124, 125, 132, 200, 202, 221], "usag": [9, 23, 25, 48, 246], "exampl": [9, 45, 46, 48, 50, 52, 55, 56, 58, 75, 84, 85, 86, 87, 89, 97, 99, 100, 132, 144, 146, 148, 154, 163, 164, 165, 212, 214, 223, 227], "behind": 9, "scene": [9, 78], "discoveri": [10, 124, 147, 155], "background": [11, 14, 50, 56, 106, 146, 147, 148, 150, 151, 152, 153, 154, 156, 158, 159, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 202, 203, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "messag": [11, 36, 48, 78, 121, 122, 123, 124, 125, 182, 216, 231, 233], "field": [11, 125], "name": [11, 43, 51, 55, 63, 65, 106, 121, 123, 124, 125, 132, 207], "default": [11, 20, 121, 122, 123, 124, 182, 200, 218], "valu": [11, 14, 78, 207], "constant": [11, 246], "servic": [11, 15, 24, 48, 53, 70, 71, 122, 124, 125, 148, 174, 180, 187, 194, 196, 202, 207], "launch": [12, 14, 42, 45, 46, 50, 112, 113, 114, 115, 119, 121, 122, 123, 124, 147, 153, 158, 160, 163, 164, 165, 167, 175, 191, 192, 205, 207, 209, 210, 211, 212, 213, 214, 225, 226, 233, 234, 235, 236, 237, 245], "node": [13, 14, 18, 23, 42, 46, 48, 50, 53, 55, 68, 119, 121, 122, 123, 124, 125, 147, 148, 151, 152, 153, 158, 166, 168, 169, 171, 175, 177, 178, 179, 191, 192, 193, 194, 195, 196, 199, 201, 207, 213, 215, 229, 233, 234, 235, 236, 237, 238, 239, 247], "paramet": [14, 50, 52, 53, 55, 119, 121, 122, 123, 124, 179, 191, 192, 207, 213, 215], "declar": [14, 119, 134, 189], "callback": [14, 22, 75, 121, 122, 123, 124, 125], "interact": [14, 218], "set": [14, 24, 43, 45, 55, 62, 67, 77, 79, 84, 86, 97, 99, 119, 121, 123, 124, 125, 130, 153, 156, 160, 166, 167, 168, 179, 182, 199, 202, 203, 213, 227, 253], "initi": [14, 35, 53, 85, 87], "when": [14, 43, 123, 124, 125], "run": [14, 43, 48, 57, 68, 88, 93, 94, 95, 134, 147, 149, 150, 151, 152, 154, 155, 156, 171, 175, 178, 184, 189, 191, 192, 193, 194, 195, 196, 199, 202, 203, 207, 211, 213, 215, 221, 222, 223, 225, 226, 228, 233, 234, 235, 236, 237, 238, 239, 247, 248, 253], "manipul": [14, 78], "runtim": [14, 122], "migrat": [14, 47, 48, 49, 50, 51, 52, 53, 54, 133], "from": [14, 25, 35, 42, 45, 46, 47, 51, 55, 59, 60, 61, 76, 80, 83, 88, 90, 93, 94, 95, 107, 108, 109, 122, 123, 124, 125, 133, 134, 150, 151, 152, 156, 190, 213, 221, 242], "topic": [16, 28, 71, 78, 122, 123, 124, 125, 148, 169, 171, 176, 181, 204, 207], "publish": [16, 36, 53, 78, 119, 120, 121, 122, 123, 148, 171, 190, 193, 195, 207, 218, 238, 239, 245, 249], "subscrib": [16, 53, 125, 148, 171, 193, 195, 207], "anonym": 16, "strongli": 16, "intermedi": [17, 206], "composit": [18, 112, 113, 114, 115, 207], "v": [18, 69, 70, 71, 121, 136], "nodelet": 18, "unifi": 18, "write": [18, 125, 133, 134, 146, 150, 151, 152, 171, 191, 192, 193, 194, 195, 196, 209, 211, 213, 215, 222, 223, 225, 226, 233, 234, 235, 236, 237, 238, 239, 247, 248, 249], "compon": [18, 25, 125, 200, 207, 230], "us": [18, 22, 33, 43, 45, 46, 48, 53, 56, 58, 59, 72, 73, 74, 75, 76, 77, 79, 84, 86, 87, 89, 99, 119, 121, 122, 123, 124, 125, 132, 134, 140, 147, 148, 149, 153, 174, 177, 182, 184, 186, 188, 189, 190, 191, 192, 200, 202, 204, 207, 212, 213, 214, 219, 228, 229, 231, 233, 245, 246, 253, 254], "practic": [18, 134, 246], "applic": [18, 108, 109, 149], "cross": [19, 38, 39], "compil": [19, 32, 38, 43, 58, 84, 86, 120, 207, 248], "how": [19, 28, 36, 72, 82, 125, 134, 149, 219], "doe": [19, 219], "work": [19, 61, 79, 121, 122, 124, 130, 219], "altern": [19, 81, 84, 86, 156], "differ": [20, 134], "vendor": [20, 39, 89, 106, 136], "multipl": [20, 43, 79, 121, 125, 164, 165, 168, 176, 207, 242], "ros_domain_id": [21, 173], "choos": [21, 80, 176], "domain": [21, 159], "id": [21, 57, 125], "short": 21, "version": [21, 51, 58, 62, 65, 67, 72, 90, 106, 123, 132, 134], "long": 21, "platform": [21, 43, 74, 90, 107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128], "constraint": 21, "particip": 21, "udp": 21, "port": [21, 58], "calcul": [21, 28, 134], "executor": [22, 124, 125], "group": [22, 50, 75, 123, 125], "schedul": [22, 203], "semant": 22, "outlook": 22, "further": [22, 25, 41, 102, 131], "inform": [22, 39], "log": [23, 78, 121, 122, 124, 125, 182, 200], "logger": [23, 55, 122, 124, 182, 200], "configur": [23, 36, 41, 55, 65, 69, 119, 122, 124, 148, 156, 160, 163, 173, 200, 218], "sever": 23, "level": [23, 122, 182, 200, 213], "environ": [23, 26, 59, 69, 73, 82, 84, 85, 86, 87, 88, 89, 97, 99, 100, 121, 122, 123, 130, 156, 173, 184, 185, 213], "variabl": [23, 26, 121, 122, 123, 132, 156, 173, 213], "creation": [23, 131, 134, 187], "subsystem": 23, "design": [23, 134, 137], "rcl_logging_spdlog": [23, 112, 113, 114, 115], "qualiti": [24, 122, 134, 135, 202], "qo": [24, 56, 119, 122, 124, 125], "polici": [24, 56, 124, 153, 159], "profil": [24, 119, 122, 148], "compat": [24, 121, 122], "event": [24, 124, 125, 139, 212, 255], "rqt": [25, 58, 59, 60, 61, 88, 100, 112, 114, 115, 122, 174], "setup": [25, 43, 46, 53, 69, 82, 84, 85, 86, 87, 88, 89, 97, 99, 100, 147, 152, 167, 173, 176, 177, 179, 180, 181, 182, 184, 186, 188, 195, 196, 209, 213, 214, 222, 223, 231, 235, 245, 254], "instal": [25, 32, 34, 35, 43, 44, 57, 58, 59, 60, 61, 62, 67, 69, 73, 76, 78, 80, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 97, 99, 100, 119, 120, 121, 122, 123, 124, 125, 126, 128, 149, 155, 156, 163, 164, 165, 174, 184, 198, 199, 203, 218, 219, 228, 245], "deb": [25, 35, 76, 90, 98, 99], "sourc": [25, 34, 37, 43, 48, 53, 59, 60, 61, 76, 78, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 99, 133, 139, 156, 173, 184, 185, 186, 189, 216, 222], "advantag": 25, "framework": 25, "read": [25, 41, 42, 125, 131, 134, 150], "secur": [26, 91, 121, 123, 156, 157, 158, 159], "enclav": [26, 121, 123, 159], "file": [26, 42, 45, 46, 50, 52, 53, 55, 119, 122, 123, 124, 125, 132, 133, 148, 150, 153, 154, 156, 158, 166, 167, 173, 175, 179, 186, 187, 190, 191, 192, 209, 211, 212, 213, 214, 216, 219, 223, 225, 226, 233, 234, 235, 236, 237, 243, 245, 253], "ident": 26, "permiss": [26, 153, 203], "privat": [26, 29, 159], "kei": [26, 103, 125, 156, 159, 219], "learn": [26, 156, 231], "more": [26, 123, 156, 247], "tf2": [27, 112, 113, 114, 115, 120, 225, 226, 227, 228, 231], "properti": [27, 123, 136, 218, 240], "tutori": [27, 147, 224], "paper": 27, "statist": [28, 171], "ar": [28, 43, 62, 67, 119, 122, 123, 124, 125], "behavior": [28, 119, 121, 124], "\u8054\u7cfb\u6211\u4eec": 29, "contribut": [29, 57, 68, 69, 80, 130, 133, 143, 147, 148, 252, 253, 254], "issu": [29, 37, 107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 134, 188], "pull": [29, 37, 63, 134], "request": [29, 37, 63, 123, 134, 227], "discuss": [29, 130], "etiquett": 29, "contact": [29, 240], "\u672f\u8bed\u8868": 30, "\u5e94\u7528\u6307\u5357": 31, "user": [32, 33, 218], "document": [32, 33, 41, 101, 124, 133, 134, 211, 212, 214], "project": [32, 33, 41, 42, 74, 102, 103, 104, 139, 213, 255], "outlin": [32, 33], "linker": [32, 58], "option": [32, 84, 85, 86, 87, 88, 89, 97, 99, 100, 119, 120, 122, 124, 125, 175, 191, 192, 202, 216], "find": [32, 43, 180, 227], "depend": [32, 35, 51, 59, 60, 61, 62, 67, 84, 85, 86, 87, 88, 100, 122, 124, 185, 193, 195, 219, 233, 234, 235, 247], "ad": [32, 41, 74, 79, 101, 123, 124, 125, 218, 225, 226, 240, 248], "target": [32, 123, 136, 218], "link": [32, 133, 190], "lint": 32, "test": [32, 42, 48, 50, 61, 69, 83, 88, 98, 122, 134, 146, 166, 167, 184, 187, 203, 216, 220, 221, 222, 223, 224], "extend": 32, "ament": [32, 135], "macro": [32, 122, 124, 133, 246], "extens": [32, 69, 132], "point": [32, 152, 192, 195, 196, 218, 226, 233, 235, 237, 239], "resourc": [32, 97, 99, 197, 255], "index": [32, 41, 63, 254], "explain": [32, 190], "queri": 32, "ament_cmake_python": [33, 112, 113, 114, 115], "ament_cmake_pytest": [33, 112, 113, 114, 115], "trace": [34, 42, 124, 149], "instrument": [34, 124], "prerequisit": [34, 35, 40, 41, 51, 79, 85, 88, 89, 93, 94, 95, 100, 147, 148, 149, 150, 151, 152, 154, 155, 160, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 202, 207, 208, 209, 211, 212, 213, 214, 215, 230, 234, 235, 236, 237, 238, 239, 245, 248, 249], "tracer": 34, "With": 34, "binari": [34, 37, 43, 44, 80, 83, 85, 87, 90, 98, 100, 124], "valid": [34, 149], "disabl": [34, 36, 89, 123, 125], "custom": [35, 41, 72, 74, 125, 146, 186, 187, 190, 216, 218, 253], "rosdep": [35, 43, 73, 84, 85, 86, 87, 219], "zero": [36, 123], "copi": [36, 123, 158], "loan": 36, "subscript": [36, 119, 120, 121, 122, 123, 124, 125, 198], "core": [37, 80, 130], "guid": [37, 130, 134, 135, 218], "review": [37, 134], "continu": 37, "integr": [37, 57, 89, 125, 211], "pr": [37, 134], "http": 37, "ros2": [37, 64, 77, 122, 123, 124, 125, 174, 176, 177, 178, 179, 180, 181, 209], "org": [37, 41, 101, 141], "view": [37, 78, 133, 182, 218, 245], "rpr": 37, "ci": [37, 41, 133], "merg": 37, "keep": 37, "green": 37, "make": [37, 63, 186], "releas": [37, 62, 63, 64, 65, 66, 67, 98, 106, 107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 143], "backport": [37, 134], "distribut": [37, 63, 105, 110, 111, 124], "respond": 37, "get": [37, 42, 77, 84, 86, 88, 89, 119, 122, 124, 125, 179, 188, 249], "help": 37, "tune": 39, "fast": [39, 43, 95, 147, 148], "rtp": [39, 43], "cyclon": [39, 93, 122], "rti": [39, 79, 90, 92], "connext": [39, 79, 90, 91, 92, 121, 122, 123], "develop": [40, 43, 69, 76, 82, 83, 84, 86, 87, 110, 124, 125, 126, 127, 130, 134], "creat": [40, 41, 43, 53, 62, 63, 64, 74, 119, 123, 148, 150, 151, 152, 156, 158, 163, 166, 167, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 198, 208, 209, 211, 214, 215, 238, 239, 245, 248, 253], "c": [40, 41, 48, 88, 100, 123, 132, 134, 150, 151, 171, 189, 191, 193, 194, 215, 222, 225, 229, 232, 234, 236, 238, 247, 248], "python": [40, 41, 43, 45, 46, 53, 57, 73, 88, 100, 122, 123, 124, 125, 132, 152, 192, 195, 196, 223, 226, 235, 237, 239, 249], "combin": 40, "doc": [41, 101, 132], "rosdoc2": 41, "yaml": [41, 45, 46, 52, 55, 119, 122, 123, 124, 213], "conf": 41, "py": [41, 53, 152, 196, 213, 223, 235, 245], "rosdoc2_set": 41, "doxyfil": 41, "sphinx": 41, "rst": 41, "includ": [41, 48, 50, 123, 124], "an": [41, 46, 48, 50, 63, 122, 123, 124, 146, 149, 151, 152, 156, 184, 190, 192, 195, 196, 208, 226, 233, 235, 237, 239, 243, 248, 249], "exist": [41, 46, 48, 64, 125, 190], "readm": 41, "md": 41, "backtrac": 42, "preliminari": [42, 72], "debug": [42, 57, 88, 100, 136, 221, 227, 231, 254], "gdb": [42, 221], "stack": [42, 78], "larg": [42, 102, 122, 213], "automat": [42, 47, 123, 224], "crash": 42, "troubleshoot": [43, 79, 84, 85, 86, 87, 88, 89, 97, 99, 100, 131, 165], "gener": [43, 57, 62, 123, 124, 134, 136, 140, 154, 156, 243, 255], "enabl": [43, 84, 85, 90, 125, 155, 171], "multicast": 43, "import": [43, 72, 124, 169], "fail": 43, "without": [43, 124], "present": 43, "linux": [43, 44, 57, 90, 124, 252], "error": [43, 124], "out": [43, 122, 190, 216], "memori": [43, 79, 119, 121, 146, 203], "host": 43, "interfer": 43, "except": [43, 124, 132], "bash": 43, "anaconda": 43, "conflict": 43, "maco": [43, 60, 89, 163], "segment": 43, "fault": 43, "pyenv": 43, "load": [43, 46, 77, 122, 179, 213], "imag": [43, 78, 123, 133, 154, 163, 199, 253], "found": 43, "qt": 43, "unknown": 43, "q_enum": 43, "miss": [43, 85, 87, 122], "symbol": [43, 136], "opencv": [43, 88, 100], "therefor": 43, "libjpeg": 43, "libtiff": 43, "libpng": 43, "homebrew": 43, "xcode": 43, "select": [43, 107, 108, 109, 122, 156, 218], "xcodebuild": 43, "requir": [43, 58, 59, 60, 61, 84, 85, 86, 87, 88, 89, 100, 106, 168], "activ": [43, 123], "directori": [43, 65, 121, 122, 124, 185, 200], "i": [43, 45, 46, 64, 65, 105, 122, 124, 125, 186, 219, 224, 228], "instanc": [43, 122], "qt_gui_cpp": [43, 112, 113, 114, 115], "sip": [43, 61, 89], "bind": [43, 125], "NOT": 43, "avail": [43, 122, 207, 224], "detect": 43, "success": 43, "qt5": [43, 88, 100], "window": [43, 57, 58, 61, 88, 90, 100, 122, 136, 165], "even": 43, "cmake": [43, 48, 121, 122, 132, 189, 247], "modif": [43, 124], "time": [43, 48, 62, 78, 121, 122, 123, 124, 125, 200, 203, 207, 218, 229, 232, 252], "260": 43, "charact": 43, "path": [43, 136], "limit": [43, 148], "unabl": 43, "asio": 43, "tinyxml2": 43, "tinyxml": [43, 58], "eigen": 43, "patch": [43, 65, 121, 123, 136], "ex": 43, "open": [43, 63, 69, 132, 139], "new": [43, 50, 62, 64, 96, 106, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 137, 185, 187, 218], "ask": [43, 131], "administr": 43, "share": [43, 48, 79, 207], "process": [43, 46, 57, 124, 127, 134, 146, 199, 207], "rviz": [43, 119, 120, 121, 123, 124, 125, 165, 216, 217, 218], "wsl2": [43, 165], "raspberri": 44, "pi": 44, "ubuntu": [44, 76, 86, 87, 90, 99, 106, 134, 164], "o": 44, "docker": [44, 68, 69, 98, 154, 253], "xml": [45, 46, 48, 124, 148, 150, 151, 152, 153, 186, 187, 189, 191, 192, 194, 196, 215, 216, 219, 222, 238, 239], "argument": [45, 50, 54, 55, 120, 123, 124, 125, 207, 214], "control": [45, 75, 122, 123, 124, 125, 132, 134, 136, 153, 168, 175, 248], "turtl": 45, "which": [45, 46, 80, 124], "should": [45, 46, 80], "compos": [46, 123, 154, 207, 247], "contain": [46, 68, 69, 154, 207], "intra": [46, 124, 146, 199], "updat": [48, 53, 67, 96, 125, 150, 151, 152, 166, 191, 192, 194, 196, 213, 215, 216, 229, 235, 236, 237, 238, 239, 247], "cmakelist": [48, 171, 187, 193, 216, 222, 225, 233, 234, 236, 238], "txt": [48, 171, 187, 193, 216, 222, 225, 233, 234, 236, 238], "unit": 48, "linter": [48, 124, 132, 134], "code": [48, 53, 57, 58, 69, 75, 84, 86, 88, 89, 93, 94, 95, 96, 106, 130, 132, 133, 134, 135, 146, 150, 151, 152, 166, 167, 171, 189, 190, 191, 192, 193, 194, 195, 196, 200, 215, 220, 222, 225, 226, 233, 234, 235, 236, 237, 238, 239, 246, 247, 248], "object": [48, 123, 132], "rate": [48, 134], "boost": [48, 132], "pointer": [48, 132], "thread": [48, 123, 124, 125, 135], "mutex": 48, "unord": 48, "map": [48, 119, 124], "convert": [48, 230], "header": [48, 123, 124, 125, 136, 216], "chang": [48, 51, 63, 106, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 128, 130, 134, 191, 192, 215, 247], "call": [48, 70, 124, 125, 180], "definit": [49, 124, 187, 190, 247], "tag": [50, 65, 240], "param": [50, 77, 78, 123, 124, 179], "infer": 50, "rule": 50, "rosparam": 50, "remap": [50, 55, 174, 178, 207, 213], "arg": 50, "pass": [50, 55, 119, 123, 146, 207], "env": 50, "machin": [50, 122, 158], "set_env": [50, 121], "unset_env": 50, "push_ros_namespac": 50, "let": 50, "execut": [50, 75, 123, 131, 147, 148, 150, 151, 152, 191, 194, 215], "replac": [50, 121], "substitut": [50, 122, 123, 124, 214], "format": [51, 121, 125, 133, 200], "run_depend": 51, "test_depend": [51, 219], "doc_depend": 51, "metapackag": 51, "licens": [51, 63, 123], "featur": [52, 107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 137, 138], "pariti": [52, 125], "script": [54, 84, 85, 86, 87, 97, 99, 173], "cli": [54, 122, 124, 125, 172, 253], "quick": 54, "refer": [54, 103, 133], "via": [55, 73, 76, 124, 135, 191, 192], "directli": [55, 125], "rosbag2": [56, 112, 113, 114, 122, 123, 124, 125], "overrid": [56, 213], "visual": [57, 78, 88, 100, 123, 147, 160, 216, 242], "studio": [57, 78, 88, 100], "pycharm": 57, "inspect": [57, 96], "attach": 57, "plugin": [58, 91, 122, 124, 167, 189, 216], "consider": 58, "10": [58, 61], "troubl": 58, "__cplusplu": 58, "pluginlib": [58, 112, 113, 114, 115], "locat": [58, 121, 159], "artifact": [58, 159], "befor": [58, 119, 120, 121, 122], "flag": 58, "other": [59, 61, 78, 119, 123, 124, 148, 240, 241], "download": [59, 85, 87, 96, 100], "workspac": [59, 69, 79, 84, 86, 96, 184, 185, 186, 231], "your": [59, 63, 69, 78, 79, 96, 101, 130, 173, 184, 188, 220, 221, 246, 247, 253], "pyqt5": 61, "first": [62, 200, 218], "Be": [62, 67], "part": [62, 67, 125, 135], "team": [62, 64, 67], "up": [62, 67, 84, 86, 88, 89, 122, 130, 156, 160, 166, 167, 168, 181, 186, 199, 246, 253], "person": [62, 67, 218], "access": [62, 67, 123, 132, 153, 220], "token": [62, 67], "ensur": [62, 67, 79, 135, 158], "date": [62, 67, 84, 86, 88, 89, 125], "changelog": [62, 67, 112, 113, 114, 115], "bump": [62, 67], "bloom": [62, 67], "next": [62, 63, 67, 84, 85, 86, 87, 88, 89, 97, 99, 100, 166, 167, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 208, 240, 241], "step": [62, 67, 84, 85, 86, 87, 88, 89, 97, 99, 100, 149, 166, 167, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 208, 240, 241, 253], "put": [63, 219], "public": [63, 134, 148, 159], "give": 63, "osi": 63, "approv": 63, "rep": 63, "144": 63, "compliant": 63, "decid": 63, "what": [63, 64, 65, 105, 130, 186, 203, 205, 219, 228], "you": [63, 80], "want": 63, "github": [63, 133, 220], "account": 63, "fork": 63, "clone": [63, 185], "rosdistro": [63, 72, 219], "happen": [63, 203, 205, 228], "gbp": 64, "join": [64, 124], "start": [64, 122, 155, 174, 227, 247], "my": [64, 219], "repo": [64, 185], "isn": [64, 219], "t": [64, 122, 134, 177, 180, 219], "track": [65, 134], "url": 65, "upstream": [65, 76, 134], "uri": 65, "vc": 65, "devel": 65, "branch": [65, 96, 133, 134], "distro": 65, "push": 65, "subsequ": 67, "two": [68, 199], "singl": [68, 176, 207], "separ": 68, "vscode": 69, "remot": 69, "add": [69, 86, 87, 124, 125, 150, 151, 152, 173, 184, 191, 192, 193, 194, 195, 196, 202, 215, 226, 233, 234, 235, 237, 239, 247], "edit": [69, 78, 123, 167, 245], "devcontain": 69, "json": 69, "dockerfil": 69, "synchron": [70, 148], "asynchron": [70, 148], "introduct": [70, 124, 134, 213], "sync": 70, "deadlock": [70, 75, 135], "manag": [73, 123, 124, 139, 201, 213, 219], "virtual": 73, "variant": 74, "about": [75, 120, 219, 253], "avoid": [75, 166], "problem": 75, "solut": 75, "ros1_bridg": [76, 112, 123], "22": 76, "04": 76, "list": [77, 96, 105, 122, 123, 125, 133, 177, 178, 179, 180, 181], "delet": [77, 253], "describ": 77, "dump": [77, 123, 179], "data": [78, 122, 123, 125, 135, 151, 152, 155, 160, 171, 176, 204], "foxglov": 78, "connect": 78, "layout": [78, 134, 223], "panel": [78, 122, 218], "3d": 78, "displai": [78, 124, 125, 155, 216, 218], "marker": [78, 123, 125], "diagnost": 78, "filter": [78, 123, 124, 125, 198, 233], "sort": 78, "3": [78, 109, 116, 149, 150, 151, 152, 156, 160, 163, 165, 166, 167, 171, 173, 174, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 209, 211, 213, 214, 215, 225, 226, 227, 229, 230, 233, 234, 235, 236, 237, 238, 239, 245, 248, 253], "camera": [78, 124, 125, 218], "feed": 78, "4": [78, 151, 152, 156, 163, 165, 166, 167, 174, 176, 177, 179, 180, 181, 185, 186, 187, 189, 190, 193, 194, 195, 196, 209, 211, 213, 214, 225, 226, 227, 230, 233, 234, 235, 236, 237, 238, 239, 245, 253], "5": [78, 121, 151, 152, 156, 165, 167, 174, 176, 177, 179, 180, 181, 185, 186, 187, 190, 213, 225, 226, 245, 253], "plot": [78, 203], "arbitrari": [78, 123], "over": 78, "6": [78, 90, 123, 167, 174, 177, 179, 180, 181, 185, 186, 187, 213, 245], "raw": 78, "incom": 78, "7": [78, 121, 167, 174, 177, 179, 181, 185, 187, 213, 245], "teleop": 78, "teleoper": 78, "robot": [78, 139, 160, 166, 167, 205, 241, 242], "8": [78, 107, 121, 181, 213], "urdf": [78, 112, 113, 114, 115, 166, 167, 243, 244, 245], "viewer": [78, 199], "model": [78, 241, 242], "graph": [78, 124, 178], "back": [78, 136, 176, 204], "live": 78, "specifi": [79, 122, 124, 241], "check": [79, 122, 124, 133, 173, 188, 195, 227, 229, 232], "current": [79, 128, 139], "particular": 79, "osx": [79, 90], "failur": 79, "due": [79, 119, 120], "insuffici": 79, "kernel": [79, 252], "\u5b89\u88c5": 80, "fedora": 82, "latest": [83, 96], "rhel": [84, 85, 97], "local": [84, 86, 97, 99, 133, 134], "addit": [84, 85, 86, 87, 88, 89, 97, 99, 100, 104, 120, 124, 166, 167, 207], "try": [84, 85, 86, 87, 89, 97, 99, 100, 174, 184, 190], "some": [84, 85, 86, 87, 89, 97, 99, 100, 122, 184], "after": [84, 85, 86, 87, 88, 89, 97, 99, 100, 125], "clang": [84, 86], "stai": [84, 86, 88, 89], "uninstal": [84, 85, 86, 87, 88, 89, 97, 99, 100], "apt": [86, 87, 90], "bridg": [86, 87, 89, 99, 204], "chocolatei": [88, 100], "redistribut": [88, 100], "openssl": [88, 100], "miscellan": [88, 250, 255], "extra": [88, 100, 190, 253], "stuff": [88, 100], "mode": [88, 121, 123, 125], "protect": 89, "0": [90, 124], "amd64": 90, "onli": [90, 168, 200], "provid": 90, "offici": 90, "univers": 92, "program": [92, 134, 203], "evalu": [92, 123], "eclips": [93, 122, 251, 254], "switch": [93, 94, 95], "rmw_cyclonedd": 93, "talker": [93, 94, 95, 99, 147, 155, 156], "listen": [93, 94, 95, 99, 123, 147, 155, 156, 229, 233, 236, 237], "gurumnetwork": 94, "gurumdd": 94, "rmw_gurumdd": 94, "eprosima": 95, "rmw_fastrtp": 95, "checkout": 96, "humbl": [96, 113, 123, 124], "rebuild": 96, "rpm": 97, "pre": [98, 124, 163], "archiv": 98, "\u76f8\u5173\u5305\u6587\u6863": 101, "larger": 101, "\u76f8\u5173\u9879\u76ee": 102, "gazebo": [102, 125, 160, 161], "compani": 102, "driven": 102, "intel": 103, "nvidia": 104, "isaac": 104, "simul": [104, 160, 162, 166, 167], "\u53d1\u884c\u7248": 105, "futur": [105, 123], "roll": [105, 128], "alpha": [106, 107, 108, 109], "alpha8": 106, "hook": 106, "loop": 106, "octob": 106, "2016": 106, "scope": [106, 121, 123], "alpha7": 106, "glue": 106, "gun": 106, "juli": 106, "alpha6": 106, "fasten": 106, "june": 106, "alpha5": 106, "epoxi": 106, "april": 106, "alpha4": 106, "duct": 106, "tape": 106, "februari": 106, "statu": [106, 125, 138, 198, 216, 218], "intend": 106, "audienc": 106, "alpha3": 106, "cement": 106, "decemb": 106, "2015": 106, "alpha2": 106, "bale": 106, "wire": 106, "alpha1": 106, "anchor": 106, "august": 106, "beta": [107, 108, 109, 116], "asphalt": 107, "improv": [107, 108, 109, 122, 124, 125], "sinc": [107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125], "previou": [107, 108, 109], "known": [107, 108, 109, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 134], "r2b2": 108, "r2b3": 109, "end": 111, "life": 111, "galact": [112, 122, 123], "geochelon": [112, 122], "action_msg": [112, 113, 114], "action_tutorials_cpp": [112, 113, 114, 115, 248], "action_tutorials_interfac": [112, 113, 114, 115], "action_tutorials_pi": [112, 113, 114, 115], "actionlib_msg": [112, 113, 114, 115], "ament_clang_format": [112, 113, 114, 115], "ament_clang_tidi": [112, 113, 114, 115], "ament_cmake_auto": [112, 113, 114, 115, 124], "ament_cmake_clang_format": [112, 113, 114, 115], "ament_cmake_clang_tidi": [112, 113, 114, 115], "ament_cmake_copyright": [112, 113, 114, 115], "ament_cmake_cor": [112, 113, 114, 115], "ament_cmake_cppcheck": [112, 113, 114, 115], "ament_cmake_cpplint": [112, 113, 114, 115], "ament_cmake_export_definit": [112, 113, 114, 115], "ament_cmake_export_depend": [112, 113, 114, 115], "ament_cmake_export_include_directori": [112, 113, 114, 115], "ament_cmake_export_interfac": [112, 113, 114, 115], "ament_cmake_export_librari": [112, 113, 114, 115], "ament_cmake_export_link_flag": [112, 113, 114, 115], "ament_cmake_export_target": [112, 113, 114, 115], "ament_cmake_flake8": [112, 113, 114, 115], "ament_cmake_gmock": [112, 113, 114, 115], "ament_cmake_google_benchmark": [112, 113, 114, 115], "ament_cmake_gtest": [112, 113, 114, 115], "ament_cmake_include_directori": [112, 113, 114, 115], "ament_cmake_librari": [112, 113, 114, 115], "ament_cmake_lint_cmak": [112, 113, 114, 115], "ament_cmake_mypi": [112, 113, 114, 115], "ament_cmake_nos": [112, 113, 124], "ament_cmake_pclint": [112, 113, 114, 115], "ament_cmake_pep257": [112, 113, 114, 115], "ament_cmake_pycodestyl": [112, 113, 114, 115], "ament_cmake_pyflak": [112, 113, 114, 115], "ament_cmake_ro": [112, 113, 114], "ament_cmake_target_depend": [112, 113, 114, 115], "ament_cmake_test": [112, 113, 114, 115], "ament_cmake_uncrustifi": [112, 113, 114, 115], "ament_cmake_vers": [112, 113, 114, 115], "ament_cmake_xmllint": [112, 113, 114, 115], "ament_copyright": [112, 113, 114, 115], "ament_cppcheck": [112, 113, 114, 115], "ament_cpplint": [112, 113, 114, 115], "ament_flake8": [112, 113, 114, 115], "ament_index_cpp": [112, 113, 114, 115], "ament_index_python": [112, 113, 114, 115], "ament_lint_auto": [112, 113, 114, 115], "ament_lint_cmak": [112, 113, 114, 115], "ament_lint_common": [112, 113, 114, 115], "ament_mypi": [112, 113, 114, 115], "ament_pclint": [112, 113, 114, 115], "ament_pep257": [112, 113, 114, 115], "ament_pycodestyl": [112, 113, 114, 115], "ament_pyflak": [112, 113, 114, 115], "ament_uncrustifi": [112, 113, 114, 115], "ament_xmllint": [112, 113, 114, 115], "builtin_interfac": [112, 113, 114, 123, 124], "camera_calibration_pars": [112, 113, 114, 115], "camera_info_manag": [112, 113, 114, 115, 124], "class_load": [112, 113, 114, 115], "common_interfac": [112, 113, 114, 115, 123, 125], "composition_interfac": [112, 113, 114], "cyclonedd": 112, "demo_nodes_cpp": [112, 113, 114, 115], "demo_nodes_cpp_n": [112, 113, 114, 115], "demo_nodes_pi": [112, 113, 114, 115], "diagnostic_msg": [112, 113, 114, 115], "domain_coordin": [112, 113, 114], "dummy_map_serv": [112, 113, 114, 115], "dummy_robot_bringup": [112, 113, 114, 115], "dummy_sensor": [112, 113, 114, 115], "example_interfac": [112, 113, 114, 115], "examples_rclcpp_cbg_executor": [112, 113, 114], "examples_rclcpp_minimal_action_cli": [112, 113, 114], "examples_rclcpp_minimal_action_serv": [112, 113, 114], "examples_rclcpp_minimal_cli": [112, 113, 114], "examples_rclcpp_minimal_composit": [112, 113, 114], "examples_rclcpp_minimal_publish": [112, 113, 114], "examples_rclcpp_minimal_servic": [112, 113, 114], "examples_rclcpp_minimal_subscrib": [112, 113, 114, 115], "examples_rclcpp_minimal_tim": [112, 113, 114], "examples_rclcpp_multithreaded_executor": [112, 113, 114], "examples_rclpy_executor": [112, 113, 114], "examples_rclpy_guard_condit": [112, 113, 114], "examples_rclpy_minimal_action_cli": [112, 113, 114], "examples_rclpy_minimal_action_serv": [112, 113, 114], "examples_rclpy_minimal_cli": [112, 113, 114], "examples_rclpy_minimal_publish": [112, 113, 114], "examples_rclpy_minimal_servic": [112, 113, 114], "examples_rclpy_minimal_subscrib": [112, 113, 114], "examples_rclpy_pointcloud_publish": [112, 113, 114], "examples_tf2_pi": [112, 113, 114], "fastrtps_cmake_modul": [112, 113, 114], "geometry2": [112, 114, 123, 125], "geometry_msg": [112, 113, 114, 115, 120, 125], "google_benchmark_vendor": [112, 113, 114, 115], "image_common": 112, "image_tool": [112, 113, 114, 115], "image_transport": [112, 113, 114, 115, 125], "interactive_mark": [112, 113, 114, 115], "intra_process_demo": [112, 113, 114, 115], "kdl_parser": [112, 113, 114, 115], "laser_geometri": [112, 113, 114, 115], "launch_ro": [112, 113, 114, 115, 121, 123, 124], "launch_test": [112, 113, 114, 115, 124], "launch_testing_ament_cmak": [112, 113, 114], "launch_testing_ro": [112, 113, 114, 115], "launch_xml": [112, 113, 114, 115, 124], "launch_yaml": [112, 113, 114, 115, 124], "libcurl_vendor": [112, 113, 114, 115], "libstatistics_collector": [112, 113, 114, 115], "libyaml_vendor": [112, 113, 114, 115], "lifecycl": [112, 113, 114, 115, 122, 124, 134, 201], "lifecycle_msg": [112, 113, 114], "logging_demo": [112, 113, 114, 115], "map_msg": [112, 114, 115], "message_filt": [112, 113, 114, 115, 124, 125], "mimick_vendor": [112, 113, 114, 115], "nav_msg": [112, 113, 114, 115], "osrf_pycommon": [112, 114, 115], "osrf_testing_tools_cpp": [112, 114, 115], "pendulum_control": [112, 113, 114, 115], "pendulum_msg": [112, 113, 114, 115], "performance_test_fixtur": [112, 114], "pybind11_vendor": [112, 113, 114, 115], "python_cmake_modul": [112, 113, 114, 115], "python_qt_bind": [112, 114, 115], "qt_dotgraph": [112, 114, 115], "qt_gui": [112, 114, 115], "quality_of_service_demo_cpp": [112, 113, 114, 115], "quality_of_service_demo_pi": [112, 113, 114, 115], "rcl_action": [112, 113, 114, 115], "rcl_interfac": [112, 113, 114, 115], "rcl_lifecycl": [112, 113, 114, 115, 122], "rcl_logging_interfac": [112, 113, 114, 115], "rcl_logging_log4cxx": 112, "rcl_logging_noop": [112, 113, 114, 115], "rcl_yaml_param_pars": [112, 113, 114, 115, 124], "rclcpp_action": [112, 113, 114, 115, 121, 122, 125], "rclcpp_compon": [112, 113, 114, 115, 119], "rclcpp_lifecycl": [112, 113, 114, 115, 122, 123, 125], "rcpputil": [112, 113, 114, 115, 125], "resource_retriev": [112, 113, 115], "rmw_connextdd": [112, 113, 114, 115, 122, 123], "rmw_connextdds_common": [112, 113, 114, 115], "rmw_connextddsmicro": [112, 113, 114, 115], "rmw_cyclonedds_cpp": [112, 113, 114, 115], "rmw_dds_common": [112, 113, 114, 115, 124], "rmw_fastrtps_cpp": [112, 113, 114, 115], "rmw_fastrtps_dynamic_cpp": [112, 113, 114, 115, 121], "rmw_fastrtps_shared_cpp": [112, 113, 114, 115], "rmw_implement": [112, 113, 114, 115], "rmw_implementation_cmak": [112, 113, 114], "robot_state_publish": [112, 113, 114, 115, 123, 245], "ros2act": [112, 113, 114, 115, 125], "ros2bag": [112, 113, 114, 115], "ros2cli": [112, 113, 114, 115, 120, 122, 123, 125], "ros2cli_common_extens": [112, 114], "ros2cli_test_interfac": [112, 113, 114, 115], "ros2compon": [112, 113, 114, 115], "ros2doctor": [112, 113, 114, 115, 188], "ros2interfac": [112, 113, 114, 115], "ros2launch": [112, 113, 114], "ros2lifecycl": [112, 113, 114], "ros2lifecycle_test_fixtur": [112, 113, 114], "ros2multicast": [112, 113, 114], "ros2nod": [112, 113, 114, 120], "ros2param": [112, 113, 114, 115, 124], "ros2pkg": [112, 113, 114, 115], "ros2run": [112, 113, 114], "ros2servic": [112, 113, 114, 115], "ros2test": [112, 113, 114], "ros2top": [112, 113, 114, 115, 123, 124], "ros_test": [112, 114], "rosbag2_compress": [112, 113, 114, 115], "rosbag2_compression_zstd": [112, 113, 114, 115], "rosbag2_cpp": [112, 113, 114, 115], "rosbag2_interfac": [112, 113, 114, 115], "rosbag2_performance_benchmark": [112, 113, 114, 115], "rosbag2_pi": [112, 113, 114, 115], "rosbag2_storag": [112, 113, 114, 115], "rosbag2_storage_default_plugin": [112, 113, 114], "rosbag2_test_common": [112, 113, 114, 115], "rosbag2_test": [112, 113, 114, 115], "rosbag2_transport": [112, 113, 114, 115], "rosgraph_msg": [112, 113, 114], "rosidl_adapt": [112, 113, 114], "rosidl_cli": [112, 113, 114], "rosidl_cmak": [112, 113, 114, 115, 123], "rosidl_default_gener": [112, 113, 114], "rosidl_default_runtim": [112, 113, 114], "rosidl_generator_c": [112, 113, 114, 115, 121], "rosidl_generator_cpp": [112, 113, 114, 115, 119], "rosidl_generator_dds_idl": [112, 113, 114, 115], "rosidl_generator_pi": [112, 113, 114, 115, 119], "rosidl_pars": [112, 113, 114, 115], "rosidl_runtime_c": [112, 113, 114, 115], "rosidl_runtime_cpp": [112, 113, 114, 115], "rosidl_runtime_pi": [112, 113, 114, 115], "rosidl_typesupport_c": [112, 113, 114, 115], "rosidl_typesupport_cpp": [112, 113, 114, 115], "rosidl_typesupport_fastrtps_c": [112, 113, 114, 115], "rosidl_typesupport_fastrtps_cpp": [112, 113, 114, 115], "rosidl_typesupport_interfac": [112, 113, 114], "rosidl_typesupport_introspection_c": [112, 113, 114, 115, 122], "rosidl_typesupport_introspection_cpp": [112, 113, 114, 115], "rpyutil": [112, 113, 114, 115], "rqt_action": [112, 114], "rqt_bag": [112, 114, 115, 122, 125], "rqt_bag_plugin": [112, 114, 115], "rqt_consol": [112, 114, 115, 182], "rqt_graph": [112, 114, 115, 147, 181, 209], "rqt_gui": [112, 113, 114], "rqt_gui_cpp": [112, 113, 114, 115], "rqt_gui_pi": [112, 113, 114, 115], "rqt_msg": [112, 114, 115], "rqt_plot": [112, 114, 115], "rqt_publish": [112, 114, 115], "rqt_py_common": [112, 113, 114, 115], "rqt_py_consol": [112, 114, 115], "rqt_reconfigur": [112, 114, 115], "rqt_service_cal": [112, 114, 115], "rqt_shell": [112, 114, 115], "rqt_srv": [112, 114, 115], "rqt_top": 112, "rqt_topic": [112, 114, 115], "rti_connext_dds_cmake_modul": [112, 113, 114, 115], "rttest": [112, 113, 114, 115], "rviz2": [112, 113, 114, 115, 122, 123, 125, 228, 254], "rviz_assimp_vendor": [112, 113, 114, 115], "rviz_common": [112, 113, 114, 115], "rviz_default_plugin": [112, 113, 114, 115], "rviz_ogre_vendor": [112, 113, 114, 115], "rviz_rend": [112, 113, 114, 115], "rviz_rendering_test": [112, 113, 114, 115], "rviz_visual_testing_framework": [112, 113, 114, 115], "sensor_msg": [112, 113, 114, 115], "sensor_msgs_pi": [112, 113, 114, 115], "shape_msg": [112, 113, 114, 115], "shared_queues_vendor": [112, 113, 114, 115], "spdlog_vendor": [112, 114, 115], "sqlite3_vendor": [112, 113, 114, 115], "sros2": [112, 113, 114, 115, 123], "statistics_msg": [112, 113, 114], "std_msg": [112, 113, 114, 115, 121, 123, 124], "std_srv": [112, 113, 114, 115], "stereo_msg": [112, 113, 114, 115], "tango_icons_vendor": [112, 114], "test_cli": [112, 113, 114, 115], "test_cli_remap": [112, 113, 114, 115], "test_commun": [112, 113, 114, 115], "test_interface_fil": [112, 113, 114], "test_launch_ro": [112, 113, 114, 115], "test_launch_test": [112, 113, 114, 115], "test_msg": [112, 113, 114, 115], "test_quality_of_servic": [112, 113, 114, 115], "test_rclcpp": [112, 113, 114, 115], "test_rmw_implement": [112, 113, 114, 115], "test_secur": [112, 113, 114, 115], "test_tf2": [112, 113, 114, 115], "tf2_bullet": [112, 113, 114, 115], "tf2_eigen": [112, 113, 114, 115], "tf2_eigen_kdl": [112, 113, 114, 115], "tf2_geometry_msg": [112, 113, 114, 115], "tf2_kdl": [112, 113, 114, 115], "tf2_msg": [112, 113, 114], "tf2_py": [112, 113, 114, 115], "tf2_ro": [112, 113, 114, 115, 122, 233], "tf2_ros_pi": [112, 113, 114, 115], "tf2_sensor_msg": [112, 113, 114, 115], "tf2_tool": [112, 113, 114, 115], "tlsf": [112, 113, 114, 146], "tlsf_cpp": [112, 113, 114], "topic_monitor": [112, 113, 114, 115], "topic_statistics_demo": [112, 113, 114, 115], "tracetool": [112, 113, 114, 115, 124], "tracetools_launch": [112, 113, 114, 115], "tracetools_test": [112, 113, 115], "tracetools_trac": [112, 113, 114, 115], "trajectory_msg": [112, 113, 114, 115], "turtlesim": [112, 113, 114, 115, 174, 175], "unique_identifier_msg": [112, 114, 115], "urdf_parser_plugin": [112, 113, 114, 115], "visualization_msg": [112, 113, 114, 115], "yaml_cpp_vendor": [112, 113, 114, 115], "zstd_vendor": [112, 113, 114, 115], "hawksbil": [113, 123], "ament_cmake_gen_version_h": [113, 114, 115, 123], "examples_rclcpp_async_cli": [113, 114], "examples_rclcpp_wait_set": [113, 114, 115], "launch_pytest": [113, 114, 115, 123], "launch_testing_exampl": [113, 114, 115], "lifecycle_pi": [113, 114, 115], "ros2trac": [113, 114, 115], "rosidl_typesupport_introspection_test": [113, 114, 115], "test_tracetool": [113, 114, 115], "test_tracetools_launch": [113, 114, 115], "iron": [114, 124, 125], "irwini": [114, 124], "ament_cmake_vendor_packag": [114, 115], "eigen3_cmake_modul": 114, "foonathan_memory_vendor": [114, 115], "ignition_cmake2_vendor": 114, "ignition_math6_vendor": 114, "keyboard_handl": [114, 115], "mcap_vendor": [114, 115], "orocos_kdl_vendor": [114, 115], "python_orocos_kdl_vendor": [114, 115], "qt_gui_app": 114, "qt_gui_cor": 114, "qt_gui_py_common": 114, "rosbag2_examples_cpp": [114, 115], "rosbag2_examples_pi": [114, 115], "rosbag2_performance_benchmarking_msg": 114, "rosbag2_storage_mcap": [114, 115], "rosbag2_storage_sqlite3": [114, 115], "rosbag2_test_msgdef": [114, 115], "rosidl_core_gener": 114, "rosidl_core_runtim": 114, "rosidl_dynamic_typesupport": [114, 115], "rosidl_dynamic_typesupport_fastrtp": 114, "rosidl_generator_test": [114, 115], "rosidl_generator_type_descript": [114, 115], "rosidl_pycommon": [114, 115], "rosidl_typesupport_test": [114, 115], "service_msg": 114, "test_osrf_testing_tools_cpp": 114, "test_ros2trac": [114, 115], "type_description_interfac": 114, "jazzi": [115, 125], "jalisco": [115, 125], "gz_cmake_vendor": 115, "gz_math_vendor": 115, "gz_utils_vendor": 115, "liblz4_vendor": 115, "lttngpy": 115, "tracetools_read": 115, "uncrustify_vendor": 115, "ardent": [116, 117], "apalon": 116, "thi": [116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 147, 224], "bounci": [117, 118], "bolson": 117, "crystal": [118, 119], "clemmi": 118, "dash": [119, 120], "diademata": 119, "undeclar": 119, "parameterdescriptor": [119, 191, 192], "get_node_nam": 119, "wai": [119, 238, 239], "strategi": [119, 134], "char": 119, "msg": [119, 123, 124, 125, 187, 190], "timelin": [119, 120, 121, 122, 123, 124, 125], "eloqu": [120, 121], "elusor": 120, "break": [120, 121, 122], "get_actual_qo": 120, "class": [120, 123, 124, 132, 189, 191, 192, 247], "warn": [120, 124], "unus": 120, "result": [120, 203, 221, 229, 232, 245, 249], "add_on_set_parameters_callback": 120, "ros2msg": 120, "ros2srv": 120, "deprec": [120, 121, 122, 123, 124, 125, 134, 255], "renam": [120, 121, 124, 125], "2d": [120, 218], "nav": [120, 218], "goal": [120, 122, 218], "buffer": [120, 123, 200], "foxi": [121, 122], "fitzroi": 121, "2022": [121, 123], "09": 121, "28": 121, "groupact": 121, "02": 121, "08": 121, "frontend": [121, 123, 124], "fix": [121, 125, 218, 225, 226, 229], "parser": 121, "leak": 121, "undefin": 121, "2020": 121, "07": 121, "bug": 121, "static_transform_publish": [121, 123], "classic": 121, "modern": 121, "ament_export_interfac": 121, "ament_export_target": 121, "cpp": [121, 216], "namespac": [121, 122, 207, 213], "ament_add_test": 121, "consol": [121, 124, 191, 192, 200], "output": [121, 123, 200, 203], "stream": [121, 134, 200], "signatur": [121, 122, 125], "serial": [121, 122, 125], "getter": 121, "set_on_parameters_set_callback": 121, "clientgoalhandl": 121, "async_result": 121, "rmw_connext_cpp": 121, "kind": 121, "timestamp": [121, 125, 227], "abil": [122, 124, 125], "per": 122, "through": [122, 133], "invok": 122, "pipelin": [122, 146, 199], "outsid": 122, "extern": [122, 124, 133, 197, 200], "point_cloud2": 122, "util": [122, 125], "echo": [122, 123, 124, 181], "can": [122, 123, 124], "print": [122, 124, 140], "represent": [122, 125], "incompat": 122, "uniqu": 122, "network": [122, 155, 202], "flow": [122, 123], "split": [122, 125], "record": [122, 123, 124, 125, 151, 152, 169, 176, 204], "bag": [122, 123, 124, 125, 150, 151, 152, 176], "compress": [122, 125], "perform": [122, 124, 125, 134], "regex": [122, 125], "exclud": [122, 124, 125], "reindex": 122, "playback": [122, 123, 124, 125], "clock": [122, 123, 169], "overal": 122, "ament_install_python_packag": 122, "now": [122, 123, 124, 125], "egg": 122, "ament_target_depend": 122, "handl": [122, 124, 125], "nav2": 122, "transformlisten": 122, "global": 122, "spin_until_future_complet": 122, "templat": [122, 132, 153], "waitabl": [122, 123], "": [122, 147, 205, 215, 216], "remov": [122, 123, 124, 125, 169], "set_parameters_callback": 122, "respons": 122, "element": 122, "arrai": 122, "state": [122, 245], "init": 122, "store": [122, 124, 125], "alloc": [122, 146], "expos": [122, 124, 125], "instanti": 122, "daemon": [122, 147], "slow": [122, 136], "down": [122, 218], "icon": 122, "most": 122, "don": [122, 134], "standalon": 122, "close": [122, 125, 174], "button": 122, "blank": 122, "11": 123, "23": 123, "keyword": [123, 124, 132], "auto": [123, 124], "info": [123, 124, 125, 176, 177, 178, 181], "allow": [123, 124, 125], "match": [123, 124, 148], "callabl": 123, "math": [123, 246], "modul": [123, 124], "express": [123, 124], "boolean": 123, "certif": [123, 156], "revoc": 123, "ha": [123, 124], "prefix": 123, "style": [123, 132], "base": [123, 189], "appli": [123, 230], "textur": 123, "triangl": 123, "mass": 123, "inertia": [123, 240], "yuv": 123, "render": 123, "100": 123, "meter": 123, "subdirectori": 123, "embed": 123, "mesh": 123, "prism": 123, "solidprimit": 123, "struct": 123, "suffix": 123, "_t": 123, "_": 123, "ros_disable_loaned_messag": 123, "adapt": 123, "asnyc_send_request": 123, "return": [123, 125], "std": 123, "instead": 123, "shared_futur": 123, "wait_for_all_ack": 123, "method": [123, 125, 132, 247], "get_callback_group": 123, "nodebas": 123, "add_to_wait_set": 123, "its": 123, "bool": 123, "void": 123, "get_notify_guard_condit": 123, "nodebaseinterfac": 123, "sleep_until": 123, "sleep_for": 123, "deactiv": 123, "transit": 123, "trigger": 123, "pub": [123, 124, 181, 187], "wait": [123, 124], "one": [123, 133], "onc": 123, "accept": 123, "syntax": [123, 124, 132], "pkg": 123, "frame_prefix": 123, "use_tf_stat": 123, "rosidl_target_interfac": 123, "tf2error": 123, "no_error": 123, "etc": 123, "intuit": 123, "transform": [123, 238, 239], "spin": 123, "longer": [123, 124], "burst": 123, "acknowledg": 123, "post": 124, "descript": [124, 125], "pythonexpress": 124, "readytotest": 124, "handler": [124, 168, 212], "anysubstitut": 124, "allsubstitut": 124, "lifecycletransit": 124, "setroslogdir": 124, "condit": [124, 125], "composablenod": 124, "timeout": [124, 125], "startup": [124, 173, 179, 218], "paradigm": 124, "lifecyclenod": 124, "anoth": [124, 215], "asyncparametercli": 124, "hide": 124, "assert": 124, "were": [124, 125], "maximum": [124, 136], "amount": 124, "wa": [124, 125], "flush": 124, "mark": 124, "been": 124, "launchconfigurationequ": 124, "launchconfigurationnotequ": 124, "pep8": 124, "emulate_tti": 124, "sigterm_timeout": 124, "sigkill_timeout": 124, "approxim": 124, "upsampl": 124, "str": 124, "number": [124, 148], "multi": 124, "A": [124, 219], "keep_last": 124, "depth": 124, "rclcpp_scope_exit": 124, "durat": 124, "rais": 124, "compar": [124, 147], "get_env": 124, "h": 124, "gid": 124, "storag": [124, 125], "16": 124, "byte": 124, "hz": [124, 181], "bw": 124, "respect": 124, "use_sim_tim": 124, "mcap": 124, "sqlite3": 124, "regular": 124, "dure": [124, 125], "regist": 124, "own": [124, 184], "verb": 124, "rosidl_python": 124, "__slots__": 124, "attribut": 124, "shown": 124, "roi": 124, "camerainfo": 124, "stl": 124, "solidwork": 124, "tracepoint": 124, "progress": [124, 125, 126], "velocitystamp": 125, "arrow_strip": 125, "lazi": 125, "advertis": 125, "republish": 125, "typeadapt": 125, "parametereventhandl": 125, "count": 125, "sub": [125, 187], "player": 125, "keyboard": 125, "send": 125, "receiv": 125, "message_info": 125, "prioriti": 125, "alreadi": 125, "metadata": 125, "ros_distro": 125, "annot": [125, 135], "tf": 125, "append": 125, "measur": [125, 134, 218], "frequenc": [125, 131], "reset": [125, 168], "point_cloud_transport": 125, "tl_expect": 125, "human": 125, "readabl": 125, "polygon": 125, "polygonstamp": 125, "wait_for_transform_async": 125, "wait_for_transform_full_async": 125, "twist": 125, "interpol": 125, "actual": [125, 216], "expect": 125, "timer": [125, 136], "rcl_wait": 125, "area": 125, "comput": 125, "spuriou": 125, "wakeup": 125, "race": [125, 135], "waitset": 125, "get_typesupport_handl": 125, "qos_ev": 125, "hpp": 125, "cancel": 125, "typedescriptionsinterfac": 125, "declare_paramet": 125, "offered_qos_profil": 125, "bagsplitinfo": 125, "resolv": [125, 185], "sigint": 125, "sigterm": 125, "signal": 125, "topic_id": 125, "topicmetadata": 125, "compressionopt": 125, "compressionmod": 125, "sqlitestorag": 125, "get_bagfile_s": 125, "rosbag": [125, 204], "kilt": [126, 143], "kaiju": 126, "codenam": 126, "mai": 126, "2025": 126, "ridlei": 128, "\u9879\u76ee": [129, 255], "tenet": 130, "submit": 130, "becom": 130, "farm": [131, 134, 220], "job": 131, "deploy": [131, 154], "question": 131, "faq": 131, "standard": 132, "length": [132, 136], "like": 132, "comment": 132, "align": 132, "privaci": 132, "nest": 132, "alwai": 132, "brace": 132, "versu": 132, "cuddl": 132, "markdown": 132, "restructur": 132, "text": 132, "docblock": 132, "site": 133, "all": [133, 200, 224], "broken": 133, "page": 133, "wiki": 133, "codespac": 133, "head": [133, 241], "principl": 134, "caveat": 134, "guidelin": [134, 154], "documet": 134, "coverag": 134, "analysi": [134, 135, 148, 149], "task": [134, 150, 151, 152, 160, 163, 164, 165, 166, 167, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 208, 209, 211, 215, 225, 226, 229, 233, 234, 235, 236, 237, 238, 239, 245, 248, 249], "convent": 134, "filesystem": 134, "debian": 134, "mix": [134, 148], "workflow": 134, "softwar": 134, "note": 134, "buildfarm": 134, "report": [134, 141, 188, 216], "lcov": 134, "safeti": 135, "tip": [136, 184], "trick": 136, "visibl": [136, 248], "windows_export_all_symbol": 136, "forward": 136, "slash": 136, "shell": [136, 173], "idea": 137, "infrastructur": 137, "reduc": 137, "technic": [137, 139], "debt": 137, "govern": [139, 159], "allianc": 139, "osra": 139, "committe": 139, "tgc": 139, "pmc": 139, "constitu": 139, "committ": 139, "past": 139, "upcom": 139, "market": 140, "artwork": 140, "sticker": 140, "poster": 140, "canva": 140, "brochur": 140, "why": [140, 224], "metric": 141, "period": 141, "histor": 141, "roscon": 142, "talk": 142, "roadmap": 143, "plan": 143, "\u6559\u7a0b": 144, "main": [146, 247], "verifi": 146, "protocol": 147, "v2": 147, "demonstr": 147, "case": [147, 168], "redund": 147, "backup": 147, "partit": [147, 148], "No": [147, 168, 247], "simpl": [147, 168, 193, 194, 195, 196, 199, 246], "unlock": 148, "potenti": 148, "same": [148, 190], "rmw_fastrtps_use_qos_from_xml": 148, "priorit": 148, "rmw_qos_profile_t": 148, "fastdd": 148, "capabl": 148, "within": 148, "ros2_trac": 149, "analyz": 149, "conclus": 149, "reader": 150, "examin": [150, 151, 152, 154, 155, 171, 186, 191, 192, 193, 194, 195, 196, 209, 215, 221, 225, 226, 233, 234, 235, 236, 237, 238, 239], "synthet": [151, 152], "entri": [152, 192, 195, 196, 226, 233, 235, 237, 239], "modifi": [153, 185, 214], "sign": 153, "scenario": 154, "understand": [154, 159, 177, 178, 179, 180, 181, 199, 203], "traffic": [155, 202], "tcpdump": 155, "unencrypt": 155, "packet": 155, "encrypt": 155, "folder": [156, 223], "keystor": [156, 158, 159], "take": [156, 159], "quiz": [156, 159], "across": 158, "second": 158, "materi": [159, 242], "lidar": 160, "vm": 163, "webots_ros2": [163, 164, 165], "webots_ros2_universal_robot": [163, 164, 165], "webot": [164, 165, 169, 170], "wsl": 165, "my_robot": [166, 167], "obstacl": 166, "world": 167, "my_robot_driv": 167, "shutdown": 168, "ros2supervisor": 169, "anim": 169, "observ": 171, "beginn": [172, 183], "ros_localhost_onli": 173, "spawn": 174, "set_pen": 174, "plai": [176, 204], "show": [177, 180, 181], "send_goal": 177, "9": 181, "clean": [181, 246], "colcon": [184, 185], "underlai": 184, "colcon_cd": 184, "tab": 184, "complet": 184, "sampl": 185, "overlai": 185, "srv": 187, "tutorial_interfac": 187, "confirm": 187, "num": 187, "addthreeint": 187, "identifi": 188, "full": 188, "against": 190, "cfg": 195, "temperatur": 198, "effici": 199, "cyclic": 199, "interprocess": 199, "statement": 200, "throttl": 200, "programmat": 200, "config": [200, 213], "color": 200, "lossi": 202, "real": [203, 252], "heck": 203, "just": 203, "adjust": 203, "lock": 203, "latenc": 203, "experi": 205, "dummi": 205, "discov": 207, "hardcod": 207, "dlopen": 207, "unload": 207, "non": 207, "deriv": 207, "defin": 208, "hold": 211, "top": [213, 218], "organ": [213, 220], "wildcard": 213, "reus": 213, "parent": 214, "monitor": 215, "point2d": 216, "boilerpl": 216, "rviz_common_plugin": 216, "It": 216, "nice": 216, "have": 216, "cleanup": 216, "built": 218, "orbit": 218, "fp": 218, "orthograph": 218, "xy": 218, "third": 218, "follow": 218, "coordin": 218, "frame": [218, 225, 226, 227], "move": 218, "focu": 218, "pose": [218, 241], "estim": 218, "littl": 219, "build_depend": 219, "build_export_depend": 219, "exec_depend": 219, "do": 219, "know": 219, "oper": [219, 230], "webhook": 220, "test_pull_request": 220, "gtest": 222, "special": 223, "come": 224, "free": 224, "tree": [225, 226], "broadcast": [225, 226, 233, 234, 235, 238, 239], "introduc": 228, "view_fram": 228, "tf2_echo": 228, "quaternion": 230, "fundament": 230, "think": 230, "rpy": 230, "rotat": 230, "invert": 230, "rel": 230, "sensor": 231, "travel": 232, "lookuptransform": 232, "stamp": 233, "datatyp": 233, "messagefilt": 233, "pointstamp": 233, "proper": [238, 239], "physic": 240, "collis": 240, "coeffici": 240, "joint": [240, 241], "movabl": 241, "gripper": 241, "arm": 241, "scratch": 242, "One": 242, "shape": 242, "origin": 242, "girl": 242, "finish": 242, "xacro": 246, "parameter": 246, "leg": 246, "place": 247, "feedback": 249, "2021": 251, "06": 251, "deploi": 253, "ibm": 253, "cloud": 253, "kubernet": 253, "b": 253, "cluster": 253, "final": 253, "remark": 253, "oxygen": 254, "\u6587\u6863": 255, "\u5f00\u59cb": 255}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 60}, "alltitles": {"\u5f15\u7528\u672c\u9879\u76ee": [[0, "citation"]], "\u6982\u5ff5": [[1, "id1"]], "Related Content": [[1, "related-content"]], "Advanced Concepts": [[2, "advanced-concepts"]], "The build system": [[3, "the-build-system"]], "Table of Contents": [[3, "table-of-contents"], [4, "table-of-contents"], [5, "table-of-contents"], [7, "table-of-contents"], [8, "table-of-contents"], [9, "table-of-contents"], [11, "table-of-contents"], [14, "table-of-contents"], [15, "table-of-contents"], [16, "table-of-contents"], [18, "table-of-contents"], [19, "table-of-contents"], [20, "table-of-contents"], [21, "table-of-contents"], [22, "table-of-contents"], [23, "table-of-contents"], [24, "table-of-contents"], [25, "table-of-contents"], [26, "table-of-contents"], [27, "table-of-contents"], [28, "table-of-contents"], [32, "table-of-contents"], [33, "table-of-contents"], [34, "table-of-contents"], [35, "table-of-contents"], [37, "table-of-contents"], [40, "table-of-contents"], [41, "table-of-contents"], [42, "table-of-contents"], [45, "table-of-contents"], [46, "table-of-contents"], [48, "table-of-contents"], [49, "table-of-contents"], [50, "table-of-contents"], [51, "table-of-contents"], [52, "table-of-contents"], [53, "table-of-contents"], [55, "table-of-contents"], [58, "table-of-contents"], [62, "table-of-contents"], [64, "table-of-contents"], [65, "table-of-contents"], [67, "table-of-contents"], [75, "table-of-contents"], [76, "table-of-contents"], [77, "table-of-contents"], [79, "table-of-contents"], [84, "table-of-contents"], [85, "table-of-contents"], [86, "table-of-contents"], [87, "table-of-contents"], [88, "table-of-contents"], [89, "table-of-contents"], [97, "table-of-contents"], [99, "table-of-contents"], [100, "table-of-contents"], [106, "table-of-contents"], [106, "id1"], [106, "id3"], [106, "id5"], [106, "id7"], [106, "id9"], [106, "id14"], [106, "id19"], [107, "table-of-contents"], [108, "table-of-contents"], [109, "table-of-contents"], [112, "table-of-contents"], [113, "table-of-contents"], [114, "table-of-contents"], [115, "table-of-contents"], [116, "table-of-contents"], [117, "table-of-contents"], [118, "table-of-contents"], [119, "table-of-contents"], [120, "table-of-contents"], [121, "table-of-contents"], [122, "table-of-contents"], [123, "table-of-contents"], [124, "table-of-contents"], [125, "table-of-contents"], [126, "table-of-contents"], [128, "table-of-contents"], [130, "table-of-contents"], [131, "table-of-contents"], [132, "table-of-contents"], [133, "table-of-contents"], [133, "id1"], [134, "table-of-contents"], [135, "table-of-contents"], [136, "table-of-contents"], [137, "table-of-contents"], [139, "table-of-contents"], [141, "table-of-contents"], [143, "table-of-contents"], [146, "table-of-contents"], [147, "table-of-contents"], [148, "table-of-contents"], [171, "table-of-contents"], [184, "table-of-contents"], [198, "table-of-contents"], [199, "table-of-contents"], [200, "table-of-contents"], [202, "table-of-contents"], [203, "table-of-contents"], [207, "table-of-contents"], [212, "table-of-contents"], [214, "table-of-contents"], [219, "table-of-contents"], [247, "table-of-contents"], [253, "table-of-contents"], [254, "table-of-contents"]], "Build tool": [[3, "build-tool"], [48, "build-tool"], [53, "build-tool"]], "Build helpers": [[3, "build-helpers"]], "The ament_package package": [[3, "the-ament-package-package"]], "The ament_cmake repository": [[3, "the-ament-cmake-repository"]], "The ament_lint repository": [[3, "the-ament-lint-repository"]], "Meta-build tool": [[3, "meta-build-tool"]], "Internal ROS 2 interfaces": [[4, "internal-ros-2-interfaces"]], "Internal API Architecture Overview": [[4, "internal-api-architecture-overview"]], "Type Specific Interfaces": [[4, "type-specific-interfaces"]], "Static Type Support": [[4, "static-type-support"]], "Static Type Support with DDS": [[4, "static-type-support-with-dds"]], "Dynamic Type Support": [[4, "dynamic-type-support"]], "The rcl repository": [[4, "the-rcl-repository"]], "The rmw repository": [[4, "the-rmw-repository"]], "The rosidl repository": [[4, "the-rosidl-repository"]], "The rcutils repository": [[4, "the-rcutils-repository"]], "ROS 2 middleware implementations": [[5, "ros-2-middleware-implementations"]], "Common Packages for DDS Middleware Packages": [[5, "common-packages-for-dds-middleware-packages"]], "Structure of ROS Middleware Implementations": [[5, "structure-of-ros-middleware-implementations"]], "Basic Concepts": [[6, "basic-concepts"]], "Actions": [[7, "actions"], [11, "actions"], [71, "actions"]], "Action server": [[7, "action-server"]], "Action client": [[7, "action-client"]], "Client libraries": [[8, "client-libraries"]], "Overview": [[8, "overview"], [14, "overview"], [19, "overview"], [21, "overview"], [22, "overview"], [23, "overview"], [24, "overview"], [25, "overview"], [26, "overview"], [27, "overview"], [28, "overview"], [42, "overview"], [72, "overview"], [149, "overview"], [155, "overview"], [198, "overview"]], "Supported client libraries": [[8, "supported-client-libraries"]], "The rclcpp package": [[8, "the-rclcpp-package"]], "The rclpy package": [[8, "the-rclpy-package"]], "Community-maintained": [[8, "community-maintained"]], "Common functionality: rcl": [[8, "common-functionality-rcl"]], "Language-specific functionality": [[8, "language-specific-functionality"]], "Demo": [[8, "demo"]], "Comparison to ROS 1": [[8, "comparison-to-ros-1"], [24, "comparison-to-ros-1"], [24, "id1"], [28, "comparison-to-ros-1"]], "Summary": [[8, "summary"], [70, "summary"], [150, "summary"], [151, "summary"], [152, "summary"], [160, "summary"], [166, "summary"], [167, "summary"], [168, "summary"], [169, "summary"], [171, "summary"], [173, "summary"], [174, "summary"], [175, "summary"], [176, "summary"], [177, "summary"], [178, "summary"], [179, "summary"], [180, "summary"], [181, "summary"], [182, "summary"], [185, "summary"], [186, "summary"], [187, "summary"], [188, "summary"], [189, "summary"], [190, "summary"], [191, "summary"], [192, "summary"], [193, "summary"], [194, "summary"], [195, "summary"], [196, "summary"], [208, "summary"], [209, "summary"], [212, "summary"], [213, "summary"], [214, "summary"], [215, "summary"], [225, "summary"], [226, "summary"], [227, "summary"], [229, "summary"], [230, "summary"], [232, "summary"], [233, "summary"], [234, "summary"], [235, "summary"], [236, "summary"], [237, "summary"], [238, "summary"], [239, "summary"], [245, "summary"], [248, "summary"], [249, "summary"]], "Introspection with command line tools": [[9, "introspection-with-command-line-tools"]], "Usage": [[9, "usage"]], "Example": [[9, "example"], [50, "example"], [50, "id1"], [50, "id2"], [50, "id3"], [50, "id4"], [50, "id5"], [50, "launch-prefix-example"], [50, "id7"], [55, "example"], [56, "example"]], "Behind the scenes": [[9, "behind-the-scenes"]], "Implementation": [[9, "implementation"], [134, "implementation"]], "Discovery": [[10, "discovery"]], "Interfaces": [[11, "interfaces"]], "Background": [[11, "background"], [50, "background"], [56, "background"], [106, "background"], [106, "id10"], [106, "id15"], [106, "id20"], [146, "background"], [147, "background"], [148, "background"], [150, "background"], [151, "background"], [152, "background"], [153, "background"], [154, "background"], [156, "background"], [158, "background"], [159, "background"], [163, "background"], [164, "background"], [165, "background"], [166, "background"], [167, "background"], [168, "background"], [169, "background"], [171, "background"], [173, "background"], [174, "background"], [175, "background"], [176, "background"], [177, "background"], [178, "background"], [179, "background"], [180, "background"], [181, "background"], [182, "background"], [184, "background"], [185, "background"], [186, "background"], [187, "background"], [188, "background"], [189, "background"], [190, "background"], [191, "background"], [192, "background"], [193, "background"], [194, "background"], [195, "background"], [196, "background"], [199, "background"], [202, "background"], [203, "background"], [207, "background"], [208, "background"], [209, "background"], [211, "background"], [212, "background"], [213, "background"], [214, "background"], [215, "background"], [216, "background"], [218, "background"], [225, "background"], [226, "background"], [227, "background"], [229, "background"], [230, "background"], [232, "background"], [233, "background"], [234, "background"], [235, "background"], [236, "background"], [237, "background"], [238, "background"], [239, "background"], [245, "background"], [248, "background"], [249, "background"]], "Messages": [[11, "messages"]], "Fields": [[11, "fields"]], "Field types": [[11, "field-types"]], "Field names": [[11, "field-names"]], "Field default value": [[11, "field-default-value"]], "Constants": [[11, "constants"], [246, "constants"]], "Services": [[11, "services"], [15, "services"], [71, "services"]], "Launch": [[12, "launch"], [210, "launch"]], "Nodes": [[13, "nodes"]], "Parameters": [[14, "parameters"], [55, "parameters"]], "Parameters background": [[14, "parameters-background"]], "Declaring parameters": [[14, "declaring-parameters"]], "Parameter types": [[14, "parameter-types"]], "Parameter callbacks": [[14, "parameter-callbacks"]], "Interacting with parameters": [[14, "interacting-with-parameters"]], "Setting initial parameter values when running a node": [[14, "setting-initial-parameter-values-when-running-a-node"]], "Setting initial parameter values when launching nodes": [[14, "setting-initial-parameter-values-when-launching-nodes"]], "Manipulating parameter values at runtime": [[14, "manipulating-parameter-values-at-runtime"]], "Migrating from ROS 1": [[14, "migrating-from-ros-1"]], "Service server": [[15, "service-server"]], "Service client": [[15, "service-client"]], "Topics": [[16, "topics"], [71, "topics"]], "Publish/Subscribe": [[16, "publish-subscribe"]], "Anonymous": [[16, "anonymous"]], "Strongly-typed": [[16, "strongly-typed"]], "Intermediate Concepts": [[17, "intermediate-concepts"]], "Composition": [[18, "composition"]], "ROS 1 - Nodes vs. Nodelets": [[18, "ros-1-nodes-vs-nodelets"]], "ROS 2 - Unified API": [[18, "ros-2-unified-api"]], "Writing a Component": [[18, "writing-a-component"]], "Using Components": [[18, "using-components"]], "Practical application": [[18, "practical-application"]], "Cross-compilation": [[19, "cross-compilation"], [38, "cross-compilation"]], "How does it work ?": [[19, "how-does-it-work"]], "Alternatives": [[19, "alternatives"], [81, "alternatives"]], "Different ROS 2 middleware vendors": [[20, "different-ros-2-middleware-vendors"]], "Supported RMW implementations": [[20, "supported-rmw-implementations"]], "Multiple RMW implementations": [[20, "multiple-rmw-implementations"]], "Default RMW implementation": [[20, "default-rmw-implementation"]], "The ROS_DOMAIN_ID": [[21, "the-ros-domain-id"]], "Choosing a domain ID (short version)": [[21, "choosing-a-domain-id-short-version"]], "Choosing a domain ID (long version)": [[21, "choosing-a-domain-id-long-version"]], "Platform-specific constraints": [[21, "platform-specific-constraints"]], "Participant constraints": [[21, "participant-constraints"]], "Domain ID to UDP Port Calculator": [[21, "domain-id-to-udp-port-calculator"]], "Executors": [[22, "executors"]], "Basic use": [[22, "basic-use"]], "Types of Executors": [[22, "types-of-executors"]], "Callback groups": [[22, "callback-groups"]], "Scheduling semantics": [[22, "scheduling-semantics"]], "Outlook": [[22, "outlook"]], "Further information": [[22, "further-information"]], "Logging and logger configuration": [[23, "logging-and-logger-configuration"]], "Severity level": [[23, "severity-level"]], "APIs": [[23, "apis"]], "Configuration": [[23, "configuration"], [41, "configuration"]], "Environment variables": [[23, "environment-variables"]], "Node creation": [[23, "node-creation"]], "Logging subsystem design": [[23, "logging-subsystem-design"]], "rcutils": [[23, "rcutils"], [112, "rcutils"], [113, "rcutils"], [114, "rcutils"], [115, "rcutils"], [124, "rcutils"], [125, "rcutils"]], "rcl_logging_spdlog": [[23, "rcl-logging-spdlog"], [112, "rcl-logging-spdlog"], [113, "rcl-logging-spdlog"], [114, "rcl-logging-spdlog"], [115, "rcl-logging-spdlog"]], "rcl": [[23, "rcl"], [112, "rcl"], [113, "rcl"], [114, "rcl"], [115, "rcl"], [120, "rcl"], [123, "rcl"], [125, "rcl"], [125, "id2"]], "rclcpp": [[23, "rclcpp"], [112, "rclcpp"], [113, "rclcpp"], [114, "rclcpp"], [115, "rclcpp"], [119, "rclcpp"], [120, "rclcpp"], [121, "rclcpp"], [122, "rclcpp"], [123, "rclcpp"], [124, "rclcpp"], [124, "id3"], [125, "rclcpp"], [125, "id3"]], "rclpy": [[23, "rclpy"], [112, "rclpy"], [113, "rclpy"], [114, "rclpy"], [115, "rclpy"], [119, "rclpy"], [121, "rclpy"], [122, "rclpy"], [123, "rclpy"], [124, "rclpy"], [124, "id4"], [125, "rclpy"], [125, "id5"]], "Logging usage": [[23, "logging-usage"]], "Quality of Service settings": [[24, "quality-of-service-settings"]], "QoS policies": [[24, "qos-policies"]], "QoS profiles": [[24, "qos-profiles"]], "QoS compatibilities": [[24, "qos-compatibilities"]], "QoS events": [[24, "qos-events"]], "Overview and usage of RQt": [[25, "overview-and-usage-of-rqt"]], "System setup": [[25, "system-setup"], [84, "system-setup"], [86, "system-setup"]], "Installing From debs": [[25, "installing-from-debs"]], "Building From Source": [[25, "building-from-source"], [59, "building-from-source"]], "RQt Components Structure": [[25, "rqt-components-structure"]], "Advantage of RQt framework": [[25, "advantage-of-rqt-framework"]], "Further Reading": [[25, "further-reading"], [41, "further-reading"], [131, "further-reading"]], "ROS 2 Security": [[26, "ros-2-security"]], "The Security Enclave": [[26, "the-security-enclave"]], "Security Files": [[26, "security-files"]], "Enclave Identity": [[26, "enclave-identity"]], "Enclave Permissions": [[26, "enclave-permissions"]], "Private Keys": [[26, "private-keys"]], "Security Environment Variables": [[26, "security-environment-variables"]], "Learn More": [[26, "learn-more"]], "Tf2": [[27, "tf2"]], "Properties of tf2": [[27, "properties-of-tf2"]], "Tutorials": [[27, "tutorials"]], "Paper": [[27, "paper"]], "Topic statistics": [[28, "topic-statistics"]], "How statistics are calculated": [[28, "how-statistics-are-calculated"]], "Types of statistics calculated": [[28, "types-of-statistics-calculated"]], "Behavior": [[28, "behavior"]], "Support": [[28, "support"], [29, "support"]], "\u8054\u7cfb\u6211\u4eec": [[29, "help"]], "Contributing support": [[29, "contributing-support"]], "Issues": [[29, "issues"], [134, "issues"]], "Pull requests": [[29, "pull-requests"], [134, "pull-requests"]], "Discussion": [[29, "discussion"]], "Etiquette": [[29, "etiquette"]], "Private contact": [[29, "private-contact"]], "\u672f\u8bed\u8868": [[30, "id1"]], "\u5e94\u7528\u6307\u5357": [[31, "how-to-guides"]], "ament_cmake user documentation": [[32, "ament-cmake-user-documentation"]], "Basics": [[32, "basics"], [33, "basics"], [184, "basics"]], "Basic project outline": [[32, "basic-project-outline"], [33, "basic-project-outline"]], "Compiler and linker options": [[32, "compiler-and-linker-options"]], "Finding dependencies": [[32, "finding-dependencies"]], "Adding targets": [[32, "adding-targets"]], "Linking to dependencies": [[32, "linking-to-dependencies"]], "Installing": [[32, "installing"]], "Linting and Testing": [[32, "linting-and-testing"]], "Linting": [[32, "linting"]], "Testing": [[32, "testing"], [134, "testing"], [224, "testing"]], "Extending ament": [[32, "extending-ament"]], "Adding a function/macro to ament": [[32, "adding-a-function-macro-to-ament"]], "Adding to extension points": [[32, "adding-to-extension-points"]], "Adding extension points": [[32, "adding-extension-points"]], "Adding resources": [[32, "adding-resources"]], "The ament index explained": [[32, "the-ament-index-explained"]], "Querying the ament index": [[32, "querying-the-ament-index"]], "Adding to the ament index": [[32, "adding-to-the-ament-index"]], "ament_cmake_python user documentation": [[33, "ament-cmake-python-user-documentation"]], "Using ament_cmake_python": [[33, "using-ament-cmake-python"]], "Using ament_cmake_pytest": [[33, "using-ament-cmake-pytest"]], "Building ROS 2 with tracing instrumentation": [[34, "building-ros-2-with-tracing-instrumentation"]], "Prerequisites": [[34, "prerequisites"], [35, "prerequisites"], [40, "prerequisites"], [41, "prerequisites"], [51, "prerequisites"], [79, "prerequisites"], [93, "prerequisites"], [94, "prerequisites"], [95, "prerequisites"], [147, "prerequisites"], [148, "prerequisites"], [149, "prerequisites"], [150, "prerequisites"], [151, "prerequisites"], [152, "prerequisites"], [154, "prerequisites"], [155, "prerequisites"], [160, "prerequisites"], [163, "prerequisites"], [164, "prerequisites"], [165, "prerequisites"], [166, "prerequisites"], [167, "prerequisites"], [168, "prerequisites"], [169, "prerequisites"], [171, "prerequisites"], [173, "prerequisites"], [174, "prerequisites"], [175, "prerequisites"], [176, "prerequisites"], [177, "prerequisites"], [178, "prerequisites"], [179, "prerequisites"], [180, "prerequisites"], [181, "prerequisites"], [182, "prerequisites"], [184, "prerequisites"], [185, "prerequisites"], [186, "prerequisites"], [187, "prerequisites"], [188, "prerequisites"], [189, "prerequisites"], [190, "prerequisites"], [191, "prerequisites"], [192, "prerequisites"], [193, "prerequisites"], [194, "prerequisites"], [195, "prerequisites"], [196, "prerequisites"], [202, "prerequisites"], [207, "prerequisites"], [208, "prerequisites"], [209, "prerequisites"], [211, "prerequisites"], [212, "prerequisites"], [213, "prerequisites"], [214, "prerequisites"], [215, "prerequisites"], [230, "prerequisites"], [234, "prerequisites"], [235, "prerequisites"], [236, "prerequisites"], [237, "prerequisites"], [238, "prerequisites"], [239, "prerequisites"], [245, "prerequisites"], [248, "prerequisites"], [249, "prerequisites"]], "Installing the tracer": [[34, "installing-the-tracer"]], "Building": [[34, "building"]], "With source installation": [[34, "with-source-installation"]], "With binary installation": [[34, "with-binary-installation"]], "Validating": [[34, "validating"]], "Disabling tracing": [[34, "disabling-tracing"]], "Building a custom deb package": [[35, "building-a-custom-deb-package"]], "Install dependencies": [[35, "install-dependencies"], [60, "install-dependencies"], [62, "install-dependencies"], [67, "install-dependencies"], [88, "install-dependencies"], [100, "install-dependencies"]], "Initialize rosdep": [[35, "initialize-rosdep"]], "Build the deb from the package": [[35, "build-the-deb-from-the-package"]], "Configure Zero Copy Loaned Messages": [[36, "configure-zero-copy-loaned-messages"]], "Contents": [[36, "contents"], [56, "contents"], [57, "contents"], [69, "contents"], [70, "contents"], [71, "contents"], [72, "contents"], [73, "contents"], [150, "contents"], [151, "contents"], [152, "contents"], [153, "contents"], [154, "contents"], [155, "contents"], [156, "contents"], [158, "contents"], [159, "contents"], [160, "contents"], [163, "contents"], [164, "contents"], [165, "contents"], [166, "contents"], [167, "contents"], [168, "contents"], [169, "contents"], [173, "contents"], [174, "contents"], [175, "contents"], [176, "contents"], [177, "contents"], [178, "contents"], [179, "contents"], [180, "contents"], [181, "contents"], [182, "contents"], [185, "contents"], [186, "contents"], [187, "contents"], [188, "contents"], [189, "contents"], [190, "contents"], [191, "contents"], [192, "contents"], [193, "contents"], [194, "contents"], [195, "contents"], [196, "contents"], [208, "contents"], [209, "contents"], [211, "contents"], [213, "contents"], [215, "contents"], [218, "contents"], [225, "contents"], [226, "contents"], [227, "contents"], [228, "contents"], [229, "contents"], [230, "contents"], [231, "contents"], [232, "contents"], [233, "contents"], [234, "contents"], [235, "contents"], [236, "contents"], [237, "contents"], [238, "contents"], [239, "contents"], [240, "contents"], [241, "contents"], [242, "contents"], [245, "contents"], [246, "contents"], [248, "contents"], [249, "contents"]], "How to disable Loaned Messages": [[36, "how-to-disable-loaned-messages"]], "Publishers": [[36, "publishers"]], "Subscriptions": [[36, "subscriptions"]], "ROS 2 Core Maintainer Guide": [[37, "ros-2-core-maintainer-guide"]], "Reviews": [[37, "reviews"]], "Continuous Integration": [[37, "continuous-integration"]], "PR builds (https://build.ros2.org/view/Rpr)": [[37, "pr-builds-https-build-ros2-org-view-rpr"]], "CI builds (https://ci.ros2.org)": [[37, "ci-builds-https-ci-ros2-org"]], "Merging Pull Requests": [[37, "merging-pull-requests"]], "Keeping CI green": [[37, "keeping-ci-green"]], "Making releases": [[37, "making-releases"]], "Source release": [[37, "source-release"]], "Binary release": [[37, "binary-release"]], "Backporting to released distributions": [[37, "backporting-to-released-distributions"]], "Responding to issues": [[37, "responding-to-issues"]], "Getting help": [[37, "getting-help"]], "DDS tuning information": [[39, "dds-tuning-information"]], "Cross-vendor tuning": [[39, "cross-vendor-tuning"]], "Fast RTPS tuning": [[39, "fast-rtps-tuning"]], "Cyclone DDS tuning": [[39, "cyclone-dds-tuning"]], "RTI Connext tuning": [[39, "rti-connext-tuning"]], "Developing a ROS 2 package": [[40, "developing-a-ros-2-package"]], "Creating a package": [[40, "creating-a-package"], [186, "creating-a-package"]], "C++ Packages": [[40, "c-packages"]], "Python Packages": [[40, "python-packages"]], "Combined C++ and Python Packages": [[40, "combined-c-and-python-packages"]], "Documenting a ROS 2 package": [[41, "documenting-a-ros-2-package"]], "Package Documentation Overview": [[41, "package-documentation-overview"]], "Building Package Docs": [[41, "building-package-docs"]], "rosdoc2.yaml": [[41, "rosdoc2-yaml"]], "conf.py, rosdoc2_settings": [[41, "conf-py-rosdoc2-settings"]], "Doxyfile": [[41, "doxyfile"]], "Customizing Sphinx Documentation": [[41, "customizing-sphinx-documentation"]], "Creating a Sphinx Project": [[41, "creating-a-sphinx-project"]], "Customizing index.rst": [[41, "customizing-index-rst"]], "Adding Python API-Docs": [[41, "adding-python-api-docs"]], "Adding C++ API-Docs": [[41, "adding-c-api-docs"]], "Including an existing README.md": [[41, "including-an-existing-readme-md"]], "CI, docs.ros.org": [[41, "ci-docs-ros-org"]], "Getting Backtraces in ROS 2": [[42, "getting-backtraces-in-ros-2"]], "Preliminaries": [[42, "preliminaries"]], "Debugging a specific node with GDB": [[42, "debugging-a-specific-node-with-gdb"]], "Reading the Stack Trace": [[42, "reading-the-stack-trace"]], "From a Launch File": [[42, "from-a-launch-file"]], "From a Large Project": [[42, "from-a-large-project"]], "Debugging tests with GDB": [[42, "debugging-tests-with-gdb"], [221, "debugging-tests-with-gdb"]], "Automatic backtrace on crash": [[42, "automatic-backtrace-on-crash"]], "Installation troubleshooting": [[43, "installation-troubleshooting"]], "Platforms": [[43, "platforms"]], "General": [[43, "general"], [57, "general"]], "Enable multicast": [[43, "enable-multicast"]], "Import failing without library present on the system": [[43, "import-failing-without-library-present-on-the-system"]], "Linux": [[43, "linux"], [57, "linux"]], "Internal compiler error": [[43, "internal-compiler-error"]], "Out of memory": [[43, "out-of-memory"]], "Multiple host interference": [[43, "multiple-host-interference"]], "Exception sourcing setup.bash": [[43, "exception-sourcing-setup-bash"]], "Anaconda Python Conflict": [[43, "anaconda-python-conflict"]], "macOS": [[43, "macos"]], "Segmentation fault when using pyenv": [[43, "segmentation-fault-when-using-pyenv"]], "Library not loaded; image not found": [[43, "library-not-loaded-image-not-found"]], "Qt build error: unknown type name 'Q_ENUM'": [[43, "qt-build-error-unknown-type-name-q-enum"]], "Missing symbol when opencv (and therefore libjpeg, libtiff, and libpng) are installed with Homebrew": [[43, "missing-symbol-when-opencv-and-therefore-libjpeg-libtiff-and-libpng-are-installed-with-homebrew"]], "Xcode-select error: tool xcodebuild requires Xcode, but active developer directory is a command line instance": [[43, "xcode-select-error-tool-xcodebuild-requires-xcode-but-active-developer-directory-is-a-command-line-instance"]], "qt_gui_cpp error: SIP binding generator NOT available": [[43, "qt-gui-cpp-error-sip-binding-generator-not-available"]], "rosdep install error homebrew: Failed to detect successful installation of [qt5]": [[43, "rosdep-install-error-homebrew-failed-to-detect-successful-installation-of-qt5"]], "Windows": [[43, "windows"], [57, "windows"]], "Import failing even with library present on the system": [[43, "import-failing-even-with-library-present-on-the-system"]], "CMake error setting modification time": [[43, "cmake-error-setting-modification-time"]], "260 character path limit": [[43, "character-path-limit"]], "CMake packages unable to find asio, tinyxml2, tinyxml, or eigen": [[43, "cmake-packages-unable-to-find-asio-tinyxml2-tinyxml-or-eigen"]], "patch.exe opens a new command window and asks for administrator": [[43, "patch-exe-opens-a-new-command-window-and-asks-for-administrator"]], "Failed to load Fast RTPS shared library": [[43, "failed-to-load-fast-rtps-shared-library"]], "Failed to create process": [[43, "failed-to-create-process"]], "Binary installation specific": [[43, "binary-installation-specific"]], "Running RViz with WSL2": [[43, "running-rviz-with-wsl2"]], "ROS 2 on Raspberry Pi": [[44, "ros-2-on-raspberry-pi"]], "Ubuntu Linux on Raspberry Pi with binary ROS 2 install": [[44, "ubuntu-linux-on-raspberry-pi-with-binary-ros-2-install"]], "Raspberry Pi OS with ROS 2 in docker": [[44, "raspberry-pi-os-with-ros-2-in-docker"]], "Using Python, XML, and YAML for ROS 2 Launch Files": [[45, "using-python-xml-and-yaml-for-ros-2-launch-files"]], "Launch file examples": [[45, "launch-file-examples"], [46, "launch-file-examples"]], "Using the Launch files from the command line": [[45, "using-the-launch-files-from-the-command-line"]], "Launching": [[45, "launching"]], "Setting arguments": [[45, "setting-arguments"]], "Controlling the turtles": [[45, "controlling-the-turtles"]], "Python, XML, or YAML: Which should I use?": [[45, "python-xml-or-yaml-which-should-i-use"], [46, "python-xml-or-yaml-which-should-i-use"]], "Using ROS 2 launch to launch composable nodes": [[46, "using-ros-2-launch-to-launch-composable-nodes"]], "Setup": [[46, "setup"], [254, "setup"]], "Loading composable nodes into an existing container": [[46, "loading-composable-nodes-into-an-existing-container"]], "Using the Launch files from the command-line": [[46, "using-the-launch-files-from-the-command-line"]], "Intra-process communications": [[46, "intra-process-communications"]], "Migrating from ROS 1 to ROS 2": [[47, "migrating-from-ros-1-to-ros-2"]], "Automatic tools": [[47, "automatic-tools"]], "Migrating C++ Packages": [[48, "migrating-c-packages"]], "Build system": [[48, "build-system"], [53, "build-system"]], "Update the CMakeLists.txt to use ament_cmake": [[48, "update-the-cmakelists-txt-to-use-ament-cmake"]], "Unit tests": [[48, "unit-tests"]], "Linters": [[48, "linters"], [132, "linters"]], "Update source code": [[48, "update-source-code"], [53, "update-source-code"]], "Messages, services, and actions": [[48, "messages-services-and-actions"]], "Use of service objects": [[48, "use-of-service-objects"]], "Usages of ros::Time": [[48, "usages-of-ros-time"]], "Usages of ros::Rate": [[48, "usages-of-ros-rate"]], "Boost": [[48, "boost"], [132, "boost"]], "Shared Pointers": [[48, "shared-pointers"]], "Thread/Mutexes": [[48, "thread-mutexes"]], "Unordered Map": [[48, "unordered-map"]], "function": [[48, "function"]], "Example: Converting an existing ROS 1 package to ROS 2": [[48, "example-converting-an-existing-ros-1-package-to-ros-2"]], "The ROS 1 code": [[48, "the-ros-1-code"]], "Building the ROS 1 code": [[48, "building-the-ros-1-code"]], "Running the ROS 1 node": [[48, "running-the-ros-1-node"]], "Migrating to ROS 2": [[48, "migrating-to-ros-2"]], "Included headers": [[48, "included-headers"]], "Changing C++ library calls": [[48, "changing-c-library-calls"]], "Changing the package.xml": [[48, "changing-the-package-xml"]], "Changing the CMake code": [[48, "changing-the-cmake-code"]], "Building the ROS 2 code": [[48, "building-the-ros-2-code"]], "Running the ROS 2 node": [[48, "running-the-ros-2-node"]], "Migrating Interfaces": [[49, "migrating-interfaces"]], "Interface definitions": [[49, "interface-definitions"]], "Building interfaces": [[49, "building-interfaces"]], "Migrating interface package to ROS 2": [[49, "migrating-interface-package-to-ros-2"]], "Migrating Launch Files": [[50, "migrating-launch-files"]], "Migrating tags": [[50, "migrating-tags"]], "launch": [[50, "launch"], [112, "launch"], [113, "launch"], [114, "launch"], [115, "launch"], [119, "launch"], [123, "launch"], [124, "launch"], [124, "id1"]], "node": [[50, "node"]], "param": [[50, "param"]], "Type inference rules": [[50, "type-inference-rules"], [50, "id8"]], "Parameter grouping": [[50, "parameter-grouping"]], "rosparam": [[50, "rosparam"]], "remap": [[50, "remap"]], "include": [[50, "include"]], "Examples": [[50, "examples"], [75, "examples"], [132, "examples"], [144, "examples"]], "arg": [[50, "arg"]], "Passing an argument to the launch file": [[50, "passing-an-argument-to-the-launch-file"]], "env": [[50, "env"]], "group": [[50, "group"]], "machine": [[50, "machine"]], "test": [[50, "test"]], "New tags in ROS 2": [[50, "new-tags-in-ros-2"]], "set_env and unset_env": [[50, "set-env-and-unset-env"]], "push_ros_namespace": [[50, "push-ros-namespace"]], "let": [[50, "let"]], "executable": [[50, "executable"]], "Replacing an include tag": [[50, "replacing-an-include-tag"]], "Substitutions": [[50, "substitutions"]], "Migrating Packages": [[51, "migrating-packages"]], "Package format version": [[51, "package-format-version"]], "Migrating from package format 1 to 2+": [[51, "migrating-from-package-format-1-to-2"]], "": [[51, "package"]], "": [[51, "depend"], [219, "depend"]], "": [[51, "run-depend"]], "": [[51, "test-depend"], [219, "test-depend"]], "": [[51, "doc-depend"]], "Dependency names": [[51, "dependency-names"]], "Metapackages": [[51, "metapackages"]], "Licensing": [[51, "licensing"]], "Changing the License": [[51, "changing-the-license"]], "Migrating Parameters": [[52, "migrating-parameters"]], "Migrating YAML Parameter Files": [[52, "migrating-yaml-parameter-files"]], "YAML file example": [[52, "yaml-file-example"]], "Feature parity": [[52, "feature-parity"]], "Migrating Python Packages": [[53, "migrating-python-packages"]], "Update the files to use setup.py": [[53, "update-the-files-to-use-setup-py"]], "Node Initialization": [[53, "node-initialization"]], "ROS Parameters": [[53, "ros-parameters"]], "Creating a Publisher": [[53, "creating-a-publisher"]], "Creating a Subscriber": [[53, "creating-a-subscriber"]], "Creating a Service": [[53, "creating-a-service"]], "Creating a Service Client": [[53, "creating-a-service-client"]], "Migrating Scripts": [[54, "migrating-scripts"]], "ROS CLI": [[54, "ros-cli"]], "ROS CLI arguments": [[54, "ros-cli-arguments"]], "Quick reference": [[54, "quick-reference"]], "Passing ROS arguments to nodes via the command-line": [[55, "passing-ros-arguments-to-nodes-via-the-command-line"]], "Name remapping": [[55, "name-remapping"]], "Passing remapping arguments to specific nodes": [[55, "passing-remapping-arguments-to-specific-nodes"]], "Logger configuration": [[55, "logger-configuration"]], "Setting parameters directly from the command line": [[55, "setting-parameters-directly-from-the-command-line"]], "Setting parameters from YAML files": [[55, "setting-parameters-from-yaml-files"]], "rosbag2: Overriding QoS Policies": [[56, "rosbag2-overriding-qos-policies"]], "Using QoS Overrides": [[56, "using-qos-overrides"]], "IDEs and Debugging [community-contributed]": [[57, "ides-and-debugging-community-contributed"]], "Installed Python Code": [[57, "installed-python-code"]], "Visual Studio Code": [[57, "visual-studio-code"]], "Python": [[57, "python"], [132, "python"]], "PyCharm": [[57, "pycharm"]], "Integrate for code inspection": [[57, "integrate-for-code-inspection"]], "Attach to Process": [[57, "attach-to-process"]], "Run/Debug": [[57, "run-debug"]], "Porting RQt plugins to Windows": [[58, "porting-rqt-plugins-to-windows"]], "RQt Porting examples": [[58, "rqt-porting-examples"]], "Considerations for Windows 10": [[58, "considerations-for-windows-10"]], "Troubles with TinyXML version 1": [[58, "troubles-with-tinyxml-version-1"]], "Code that uses __cplusplus and code that requires pluginlib": [[58, "code-that-uses-cplusplus-and-code-that-requires-pluginlib"]], "Locations of build artifacts (before install)": [[58, "locations-of-build-artifacts-before-install"]], "Compiler and linker flags": [[58, "compiler-and-linker-flags"]], "Building RQt from source": [[59, "building-rqt-from-source"]], "System Requirements": [[59, "system-requirements"], [60, "system-requirements"], [61, "system-requirements"], [85, "system-requirements"], [87, "system-requirements"]], "Other Requirements": [[59, "other-requirements"]], "Download RQt Repositories": [[59, "download-rqt-repositories"]], "Install Dependencies": [[59, "install-dependencies"]], "Build The Workspace": [[59, "build-the-workspace"]], "Source your environment": [[59, "source-your-environment"]], "Using RQt": [[59, "using-rqt"]], "Building RQt from source on macOS": [[60, "building-rqt-from-source-on-macos"]], "Dependencies": [[60, "dependencies"], [61, "dependencies"]], "Install RQt by source": [[60, "install-rqt-by-source"], [61, "install-rqt-by-source"]], "Building RQt from source on Windows 10": [[61, "building-rqt-from-source-on-windows-10"]], "Install sip by source": [[61, "install-sip-by-source"]], "Install PyQt5 by source": [[61, "install-pyqt5-by-source"]], "Test that it works": [[61, "test-that-it-works"]], "Other dependencies": [[61, "other-dependencies"]], "First Time Release": [[62, "first-time-release"]], "Be part of a release team": [[62, "be-part-of-a-release-team"]], "Create a new release repository": [[62, "create-a-new-release-repository"], [64, "create-a-new-release-repository"]], "Set Up a Personal Access Token": [[62, "set-up-a-personal-access-token"]], "Ensure repositories are up-to-date": [[62, "ensure-repositories-are-up-to-date"], [67, "ensure-repositories-are-up-to-date"]], "Generate Changelog": [[62, "generate-changelog"]], "Bump the package version": [[62, "bump-the-package-version"], [67, "bump-the-package-version"]], "Bloom Release": [[62, "bloom-release"], [67, "bloom-release"]], "Next Steps": [[62, "next-steps"], [67, "next-steps"], [240, "next-steps"]], "Index Your Packages": [[63, "index-your-packages"]], "Put your ROS packages into a public repository": [[63, "put-your-ros-packages-into-a-public-repository"]], "Give your packages an OSI Approved license": [[63, "give-your-packages-an-osi-approved-license"]], "Give your packages REP 144 compliant names": [[63, "give-your-packages-rep-144-compliant-names"]], "Decide what ROS distribution you want to release into": [[63, "decide-what-ros-distribution-you-want-to-release-into"]], "Create a GitHub account": [[63, "create-a-github-account"]], "Fork and clone ros/rosdistro": [[63, "fork-and-clone-ros-rosdistro"]], "Make changes to your fork": [[63, "make-changes-to-your-fork"]], "Open a pull request to ros/rosdistro": [[63, "open-a-pull-request-to-ros-rosdistro"]], "What happens next": [[63, "what-happens-next"]], "Release Team / Repository": [[64, "release-team-repository"]], "What is ROS 2 GBP?": [[64, "what-is-ros-2-gbp"]], "What is a release team?": [[64, "what-is-a-release-team"]], "Join a release team": [[64, "join-a-release-team"]], "Start a new release team": [[64, "start-a-new-release-team"]], "What is a release repository?": [[64, "what-is-a-release-repository"]], "What if my existing release repo isn\u2019t on ros2-gbp?": [[64, "what-if-my-existing-release-repo-isn-t-on-ros2-gbp"]], "Release Track": [[65, "release-track"]], "What is a Track?": [[65, "what-is-a-track"]], "Track Configurations": [[65, "track-configurations"]], "Release Repository url": [[65, "release-repository-url"]], "Repository Name": [[65, "repository-name"]], "Upstream Repository URI": [[65, "upstream-repository-uri"]], "Upstream VCS Type": [[65, "upstream-vcs-type"]], "Version": [[65, "version"], [132, "version"], [132, "id5"]], "Release Tag": [[65, "release-tag"]], "Upstream Devel Branch": [[65, "upstream-devel-branch"]], "ROS Distro": [[65, "ros-distro"]], "Patches Directory": [[65, "patches-directory"]], "Release Repository Push URL": [[65, "release-repository-push-url"]], "Releasing a Package": [[66, "releasing-a-package"]], "Subsequent Releases": [[67, "subsequent-releases"]], "Be part of the release team": [[67, "be-part-of-the-release-team"]], "Set up a Personal Access Token": [[67, "set-up-a-personal-access-token"]], "Updating Changelog": [[67, "updating-changelog"]], "Running ROS 2 nodes in Docker [community-contributed]": [[68, "running-ros-2-nodes-in-docker-community-contributed"]], "Run two nodes in a single docker container": [[68, "run-two-nodes-in-a-single-docker-container"]], "Run two nodes in two separate docker containers": [[68, "run-two-nodes-in-two-separate-docker-containers"]], "Setup ROS 2 with VSCode and Docker [community-contributed]": [[69, "setup-ros-2-with-vscode-and-docker-community-contributed"]], "Install VS Code and Docker": [[69, "install-vs-code-and-docker"]], "Install Docker": [[69, "install-docker"]], "Install VS Code": [[69, "install-vs-code"]], "Install Remote Development Extension": [[69, "install-remote-development-extension"]], "Configure workspace in Docker and VS Code": [[69, "configure-workspace-in-docker-and-vs-code"]], "Add your ROS 2 workspace": [[69, "add-your-ros-2-workspace"]], "Edit devcontainer.json for your environment": [[69, "edit-devcontainer-json-for-your-environment"]], "Edit Dockerfile": [[69, "edit-dockerfile"]], "Open and Build Development Container": [[69, "open-and-build-development-container"]], "Test Container": [[69, "test-container"]], "Synchronous vs. asynchronous service clients": [[70, "synchronous-vs-asynchronous-service-clients"]], "Introduction": [[70, "introduction"], [213, "introduction"]], "1 Synchronous calls": [[70, "synchronous-calls"]], "1.1 Sync deadlock": [[70, "sync-deadlock"]], "2 Asynchronous calls": [[70, "asynchronous-calls"]], "Topics vs Services vs Actions": [[71, "topics-vs-services-vs-actions"]], "Using Custom Rosdistro Version": [[72, "using-custom-rosdistro-version"]], "Important Preliminaries": [[72, "important-preliminaries"]], "How to Use a Custom Rosdistro Version": [[72, "how-to-use-a-custom-rosdistro-version"]], "Using Python Packages with ROS 2": [[73, "using-python-packages-with-ros-2"]], "Installing via rosdep": [[73, "installing-via-rosdep"]], "Installing via a package manager": [[73, "installing-via-a-package-manager"]], "Installing via a virtual environment": [[73, "installing-via-a-virtual-environment"]], "Using variants": [[74, "using-variants"]], "Adding variants": [[74, "adding-variants"]], "Creating project-specific variants": [[74, "creating-project-specific-variants"]], "Creating custom variants with platform-specific tools": [[74, "creating-custom-variants-with-platform-specific-tools"]], "Using Callback Groups": [[75, "using-callback-groups"]], "Basics of callback groups": [[75, "basics-of-callback-groups"]], "About callbacks": [[75, "about-callbacks"]], "Controlling execution": [[75, "controlling-execution"]], "Avoiding deadlocks": [[75, "avoiding-deadlocks"]], "Demo code": [[75, "demo-code"]], "The problem": [[75, "the-problem"]], "Solution": [[75, "solution"]], "Using ros1_bridge with upstream ROS on Ubuntu 22.04": [[76, "using-ros1-bridge-with-upstream-ros-on-ubuntu-22-04"]], "ROS 2 via deb packages": [[76, "ros-2-via-deb-packages"]], "ROS 2 from source": [[76, "ros-2-from-source"]], "Install development tools and ROS tools": [[76, "install-development-tools-and-ros-tools"], [84, "install-development-tools-and-ros-tools"], [86, "install-development-tools-and-ros-tools"]], "Install ROS 1 from Ubuntu packages": [[76, "install-ros-1-from-ubuntu-packages"]], "Build ros1_bridge": [[76, "build-ros1-bridge"]], "Using the ros2 param command-line tool": [[77, "using-the-ros2-param-command-line-tool"]], "ros2 param list": [[77, "ros2-param-list"]], "ros2 param get": [[77, "ros2-param-get"]], "ros2 param set": [[77, "ros2-param-set"]], "ros2 param delete": [[77, "ros2-param-delete"]], "ros2 param describe": [[77, "ros2-param-describe"]], "ros2 param dump": [[77, "ros2-param-dump"]], "ros2 param load": [[77, "ros2-param-load"]], "Visualizing ROS 2 data with Foxglove Studio": [[78, "visualizing-ros-2-data-with-foxglove-studio"]], "Installation": [[78, "installation"], [119, "installation"], [120, "installation"], [121, "installation"], [122, "installation"], [123, "installation"], [124, "installation"], [125, "installation"], [126, "installation"], [128, "installation"], [156, "installation"]], "Connect to a data source": [[78, "connect-to-a-data-source"]], "Building layouts with panels": [[78, "building-layouts-with-panels"]], "1 3D: Display visualization markers in a 3D scene": [[78, "d-display-visualization-markers-in-a-3d-scene"]], "2 Diagnostics: Filter and sort diagnostics messages": [[78, "diagnostics-filter-and-sort-diagnostics-messages"]], "3 Image: View camera feed images": [[78, "image-view-camera-feed-images"]], "4 Log: View log messages": [[78, "log-view-log-messages"]], "5 Plot: Plot arbitrary values over time": [[78, "plot-plot-arbitrary-values-over-time"]], "6 Raw Messages: View incoming topic messages": [[78, "raw-messages-view-incoming-topic-messages"]], "7 Teleop: Teleoperate your robot": [[78, "teleop-teleoperate-your-robot"]], "8 URDF Viewer: View and manipulate your URDF model": [[78, "urdf-viewer-view-and-manipulate-your-urdf-model"]], "Other basic actions": [[78, "other-basic-actions"]], "1 View your ROS graph": [[78, "view-your-ros-graph"]], "2 View and edit your ROS params": [[78, "view-and-edit-your-ros-params"]], "3 Publish messages back to your live ROS stack": [[78, "publish-messages-back-to-your-live-ros-stack"]], "Working with multiple ROS 2 middleware implementations": [[79, "working-with-multiple-ros-2-middleware-implementations"]], "Specifying RMW implementations": [[79, "specifying-rmw-implementations"]], "Adding RMW implementations to your workspace": [[79, "adding-rmw-implementations-to-your-workspace"]], "Troubleshooting": [[79, "troubleshooting"], [84, "troubleshooting"], [85, "troubleshooting"], [86, "troubleshooting"], [87, "troubleshooting"], [88, "troubleshooting"], [89, "troubleshooting"], [97, "troubleshooting"], [99, "troubleshooting"], [100, "troubleshooting"]], "Checking the Current RMW": [[79, "checking-the-current-rmw"]], "Ensuring use of a particular RMW implementation": [[79, "ensuring-use-of-a-particular-rmw-implementation"]], "RTI Connext on OSX: Failure due to insufficient shared memory kernel settings": [[79, "rti-connext-on-osx-failure-due-to-insufficient-shared-memory-kernel-settings"]], "\u5b89\u88c5": [[80, "rollinginstall"]], "Binary packages": [[80, "binary-packages"]], "Building from source": [[80, "building-from-source"], [83, "building-from-source"]], "Which install should you choose?": [[80, "which-install-should-you-choose"]], "Contributing to ROS 2 core?": [[80, "contributing-to-ros-2-core"]], "Fedora (source)": [[82, "fedora-source"]], "How to setup the development environment?": [[82, "how-to-setup-the-development-environment"]], "Latest development (source)": [[83, "latest-development-source"]], "Testing binaries": [[83, "testing-binaries"]], "RHEL (source)": [[84, "rhel-source"]], "System requirements": [[84, "system-requirements"], [86, "system-requirements"], [88, "system-requirements"], [89, "system-requirements"], [100, "system-requirements"]], "Set locale": [[84, "set-locale"], [86, "set-locale"], [97, "set-locale"], [99, "set-locale"]], "Enable required repositories": [[84, "enable-required-repositories"], [85, "enable-required-repositories"]], "Get ROS 2 code": [[84, "get-ros-2-code"], [86, "get-ros-2-code"]], "Install dependencies using rosdep": [[84, "install-dependencies-using-rosdep"], [86, "install-dependencies-using-rosdep"]], "Install additional DDS implementations (optional)": [[84, "install-additional-dds-implementations-optional"], [85, "install-additional-dds-implementations-optional"], [86, "install-additional-dds-implementations-optional"], [87, "install-additional-dds-implementations-optional"], [88, "install-additional-dds-implementations-optional"], [100, "install-additional-dds-implementations-optional"]], "Build the code in the workspace": [[84, "build-the-code-in-the-workspace"], [86, "build-the-code-in-the-workspace"]], "Environment setup": [[84, "environment-setup"], [85, "environment-setup"], [86, "environment-setup"], [87, "environment-setup"], [88, "environment-setup"], [89, "environment-setup"], [97, "environment-setup"], [99, "environment-setup"], [100, "environment-setup"]], "Source the setup script": [[84, "source-the-setup-script"], [85, "source-the-setup-script"], [86, "source-the-setup-script"], [87, "source-the-setup-script"]], "Try some examples": [[84, "try-some-examples"], [85, "try-some-examples"], [86, "try-some-examples"], [87, "try-some-examples"], [89, "try-some-examples"], [97, "try-some-examples"], [99, "try-some-examples"], [100, "try-some-examples"]], "Next steps after installing": [[84, "next-steps-after-installing"], [85, "next-steps-after-installing"], [86, "next-steps-after-installing"], [87, "next-steps-after-installing"], [88, "next-steps-after-installing"], [89, "next-steps-after-installing"], [97, "next-steps-after-installing"], [99, "next-steps-after-installing"], [100, "next-steps-after-installing"]], "Additional RMW implementations (optional)": [[84, "additional-rmw-implementations-optional"], [85, "additional-rmw-implementations-optional"], [86, "additional-rmw-implementations-optional"], [87, "additional-rmw-implementations-optional"], [88, "additional-rmw-implementations-optional"], [89, "additional-rmw-implementations-optional"], [97, "additional-rmw-implementations-optional"], [99, "additional-rmw-implementations-optional"], [100, "additional-rmw-implementations-optional"]], "Alternate compilers": [[84, "alternate-compilers"], [86, "alternate-compilers"]], "Clang": [[84, "clang"], [86, "clang"]], "Stay up to date": [[84, "stay-up-to-date"], [86, "stay-up-to-date"], [88, "stay-up-to-date"], [89, "stay-up-to-date"]], "Uninstall": [[84, "uninstall"], [85, "uninstall"], [86, "uninstall"], [87, "uninstall"], [88, "uninstall"], [89, "uninstall"], [97, "uninstall"], [99, "uninstall"], [100, "uninstall"]], "RHEL (binary)": [[85, "rhel-binary"]], "Installing prerequisites": [[85, "installing-prerequisites"], [88, "installing-prerequisites"], [100, "installing-prerequisites"]], "Downloading ROS 2": [[85, "downloading-ros-2"], [87, "downloading-ros-2"], [100, "downloading-ros-2"]], "Installing and initializing rosdep": [[85, "installing-and-initializing-rosdep"], [87, "installing-and-initializing-rosdep"]], "Installing the missing dependencies": [[85, "installing-the-missing-dependencies"], [87, "installing-the-missing-dependencies"]], "Ubuntu (source)": [[86, "ubuntu-source"]], "Add the ROS 2 apt repository": [[86, "add-the-ros-2-apt-repository"], [87, "add-the-ros-2-apt-repository"]], "Using the ROS 1 bridge": [[86, "using-the-ros-1-bridge"], [87, "using-the-ros-1-bridge"], [89, "using-the-ros-1-bridge"], [99, "using-the-ros-1-bridge"]], "Ubuntu (binary)": [[87, "ubuntu-binary"]], "Install development tools (optional)": [[87, "install-development-tools-optional"]], "Windows (source)": [[88, "windows-source"]], "Language support": [[88, "language-support"]], "Install Chocolatey": [[88, "install-chocolatey"], [100, "install-chocolatey"]], "Install Python": [[88, "install-python"], [100, "install-python"]], "Install Visual C++ Redistributables": [[88, "install-visual-c-redistributables"], [100, "install-visual-c-redistributables"]], "Install OpenSSL": [[88, "install-openssl"], [100, "install-openssl"]], "Install Visual Studio": [[88, "install-visual-studio"], [100, "install-visual-studio"]], "Install OpenCV": [[88, "install-opencv"], [100, "install-opencv"]], "Install Qt5": [[88, "install-qt5"], [100, "install-qt5"]], "RQt dependencies": [[88, "rqt-dependencies"], [100, "rqt-dependencies"]], "Additional prerequisites": [[88, "additional-prerequisites"]], "Install additional prerequisites from Chocolatey": [[88, "install-additional-prerequisites-from-chocolatey"]], "Install Python prerequisites": [[88, "install-python-prerequisites"]], "Install miscellaneous prerequisites": [[88, "install-miscellaneous-prerequisites"]], "Get the ROS 2 code": [[88, "get-the-ros-2-code"], [89, "get-the-ros-2-code"]], "Build the ROS 2 code": [[88, "build-the-ros-2-code"], [89, "build-the-ros-2-code"]], "Test and run": [[88, "test-and-run"]], "Extra stuff for Debug mode": [[88, "extra-stuff-for-debug-mode"]], "macOS (source)": [[89, "macos-source"]], "Install prerequisites": [[89, "install-prerequisites"]], "Disable System Integrity Protection (SIP)": [[89, "disable-system-integrity-protection-sip"]], "Install additional DDS vendors (optional)": [[89, "install-additional-dds-vendors-optional"]], "DDS implementations": [[90, "dds-implementations"]], "Platforms / Installation types": [[90, "platforms-installation-types"]], "Ubuntu Linux source install": [[90, "ubuntu-linux-source-install"]], "RTI Connext (version 6.0.1, amd64 only)": [[90, "rti-connext-version-6-0-1-amd64-only"], [90, "id1"]], "Deb packages provided in the ROS 2 apt repositories": [[90, "deb-packages-provided-in-the-ros-2-apt-repositories"]], "Official binary packages from RTI": [[90, "official-binary-packages-from-rti"]], "Ubuntu Linux binary install": [[90, "ubuntu-linux-binary-install"]], "OSX source install": [[90, "osx-source-install"]], "RTI Connext (6.0.1)": [[90, "rti-connext-6-0-1"]], "OSX binary install": [[90, "osx-binary-install"]], "Enable Connext support": [[90, "enable-connext-support"]], "Windows source install": [[90, "windows-source-install"]], "RTI Connext 6.0.1": [[90, "id2"]], "Windows binary install": [[90, "windows-binary-install"]], "RTI Connext": [[90, "rti-connext"]], "Connext security plugins": [[91, "connext-security-plugins"]], "RTI Connext DDS": [[92, "rti-connext-dds"]], "RTI University Program": [[92, "rti-university-program"]], "RTI Connext DDS Evaluation": [[92, "rti-connext-dds-evaluation"]], "Eclipse Cyclone DDS": [[93, "eclipse-cyclone-dds"]], "Install packages": [[93, "install-packages"], [94, "install-packages"], [95, "install-packages"]], "Build from source code": [[93, "build-from-source-code"], [94, "build-from-source-code"], [95, "build-from-source-code"]], "Switch to rmw_cyclonedds": [[93, "switch-to-rmw-cyclonedds"]], "Run the talker and listener": [[93, "run-the-talker-and-listener"], [94, "run-the-talker-and-listener"], [95, "run-the-talker-and-listener"]], "GurumNetworks GurumDDS": [[94, "gurumnetworks-gurumdds"]], "Switch to rmw_gurumdds": [[94, "switch-to-rmw-gurumdds"]], "eProsima Fast DDS": [[95, "eprosima-fast-dds"]], "Switch to rmw_fastrtps": [[95, "switch-to-rmw-fastrtps"]], "Maintain source checkout": [[96, "maintain-source-checkout"]], "Update your repository list": [[96, "update-your-repository-list"]], "Latest ROS 2 Humble branches": [[96, "latest-ros-2-humble-branches"]], "Update your repositories": [[96, "update-your-repositories"]], "Download the new source code": [[96, "download-the-new-source-code"]], "Rebuild your workspace": [[96, "rebuild-your-workspace"]], "Inspect your source checkout": [[96, "inspect-your-source-checkout"]], "RHEL (RPM packages)": [[97, "rhel-rpm-packages"]], "Resources": [[97, "resources"], [99, "resources"]], "Setup Sources": [[97, "setup-sources"], [99, "setup-sources"]], "Install ROS 2 packages": [[97, "install-ros-2-packages"], [99, "install-ros-2-packages"]], "Sourcing the setup script": [[97, "sourcing-the-setup-script"], [99, "sourcing-the-setup-script"]], "Testing with pre-release binaries": [[98, "testing-with-pre-release-binaries"]], "deb testing repository": [[98, "deb-testing-repository"]], "Binary archives": [[98, "binary-archives"]], "Docker": [[98, "docker"]], "Ubuntu (deb packages)": [[99, "ubuntu-deb-packages"]], "Talker-listener": [[99, "talker-listener"]], "Windows (binary)": [[100, "windows-binary"]], "Extra Stuff for Debug": [[100, "extra-stuff-for-debug"]], "\u76f8\u5173\u5305\u6587\u6863": [[101, "id1"]], "Larger Packages": [[101, "larger-packages"]], "API Documentation": [[101, "api-documentation"]], "Adding Your Package to docs.ros.org": [[101, "adding-your-package-to-docs-ros-org"]], "\u76f8\u5173\u9879\u76ee": [[102, "id1"]], "Gazebo": [[102, "gazebo"], [161, "gazebo"]], "Large Community Projects": [[102, "large-community-projects"]], "Further Community Projects": [[102, "further-community-projects"]], "Company-driven Projects": [[102, "company-driven-projects"]], "Intel ROS 2 Projects": [[103, "intel-ros-2-projects"]], "Key Projects": [[103, "key-projects"]], "Reference": [[103, "reference"]], "NVIDIA ROS 2 Projects": [[104, "nvidia-ros-2-projects"]], "ISAAC ROS Projects": [[104, "isaac-ros-projects"]], "Additional Projects": [[104, "additional-projects"]], "Simulation Projects": [[104, "simulation-projects"]], "\u53d1\u884c\u7248": [[105, "releases"]], "What is a Distribution?": [[105, "what-is-a-distribution"]], "List of Distributions": [[105, "list-of-distributions"]], "Future Distributions": [[105, "future-distributions"]], "Rolling Distribution": [[105, "rolling-distribution"]], "Alphas": [[106, "alphas"]], "ROS 2 alpha8 release (code name Hook-and-Loop; October 2016)": [[106, "ros-2-alpha8-release-code-name-hook-and-loop-october-2016"]], "Changes to supported DDS vendors": [[106, "changes-to-supported-dds-vendors"]], "Scope": [[106, "scope"], [106, "id2"], [106, "id4"], [106, "id6"], [106, "id8"], [106, "id13"], [106, "id18"], [106, "id23"]], "ROS 2 alpha7 release (code name Glue Gun; July 2016)": [[106, "ros-2-alpha7-release-code-name-glue-gun-july-2016"]], "New version of Ubuntu required": [[106, "new-version-of-ubuntu-required"]], "ROS 2 alpha6 release (code name Fastener; June 2016)": [[106, "ros-2-alpha6-release-code-name-fastener-june-2016"]], "ROS 2 alpha5 release (code name Epoxy; April 2016)": [[106, "ros-2-alpha5-release-code-name-epoxy-april-2016"]], "ROS 2 alpha4 release (code name Duct tape; February 2016)": [[106, "ros-2-alpha4-release-code-name-duct-tape-february-2016"]], "Status": [[106, "status"], [106, "id11"], [106, "id16"], [106, "id21"]], "Intended audience": [[106, "intended-audience"], [106, "id12"], [106, "id17"], [106, "id22"]], "ROS 2 alpha3 release (code name Cement; December 2015)": [[106, "ros-2-alpha3-release-code-name-cement-december-2015"]], "ROS 2 alpha2 release (code name Baling wire; October 2015)": [[106, "ros-2-alpha2-release-code-name-baling-wire-october-2015"]], "ROS 2 alpha1 release (code name Anchor; August 2015)": [[106, "ros-2-alpha1-release-code-name-anchor-august-2015"]], "Beta 1 (Asphalt)": [[107, "beta-1-asphalt"]], "Supported Platforms": [[107, "supported-platforms"], [108, "supported-platforms"], [109, "supported-platforms"], [116, "supported-platforms"], [117, "supported-platforms"], [118, "supported-platforms"], [119, "supported-platforms"], [120, "supported-platforms"], [121, "supported-platforms"], [122, "supported-platforms"], [123, "supported-platforms"], [124, "supported-platforms"], [125, "supported-platforms"], [126, "supported-platforms"]], "Features": [[107, "features"], [108, "features"], [109, "features"], [116, "features"], [117, "features"]], "Improvements since Alpha 8 release": [[107, "improvements-since-alpha-8-release"]], "Selected features from previous Alpha releases": [[107, "selected-features-from-previous-alpha-releases"]], "Known issues": [[107, "known-issues"], [108, "known-issues"], [109, "known-issues"]], "Beta 2 (r2b2)": [[108, "beta-2-r2b2"]], "Improvements since Beta 1 release": [[108, "improvements-since-beta-1-release"]], "New demo application": [[108, "new-demo-application"], [109, "new-demo-application"]], "Selected features from previous Alpha/Beta releases": [[108, "selected-features-from-previous-alpha-beta-releases"], [109, "selected-features-from-previous-alpha-beta-releases"]], "Beta 3 (r2b3)": [[109, "beta-3-r2b3"]], "Improvements since Beta 2 release": [[109, "improvements-since-beta-2-release"]], "Development Distribution": [[110, "development-distribution"]], "End-of-Life Distributions": [[111, "end-of-life-distributions"]], "Galactic Geochelone changelog": [[112, "galactic-geochelone-changelog"]], "action_msgs": [[112, "action-msgs"], [113, "action-msgs"], [114, "action-msgs"]], "action_tutorials_cpp": [[112, "action-tutorials-cpp"], [113, "action-tutorials-cpp"], [114, "action-tutorials-cpp"], [115, "action-tutorials-cpp"]], "action_tutorials_interfaces": [[112, "action-tutorials-interfaces"], [113, "action-tutorials-interfaces"], [114, "action-tutorials-interfaces"], [115, "action-tutorials-interfaces"]], "action_tutorials_py": [[112, "action-tutorials-py"], [113, "action-tutorials-py"], [114, "action-tutorials-py"], [115, "action-tutorials-py"]], "actionlib_msgs": [[112, "actionlib-msgs"], [113, "actionlib-msgs"], [114, "actionlib-msgs"], [115, "actionlib-msgs"]], "ament_clang_format": [[112, "ament-clang-format"], [113, "ament-clang-format"], [114, "ament-clang-format"], [115, "ament-clang-format"]], "ament_clang_tidy": [[112, "ament-clang-tidy"], [113, "ament-clang-tidy"], [114, "ament-clang-tidy"], [115, "ament-clang-tidy"]], "ament_cmake": [[112, "ament-cmake"], [113, "ament-cmake"], [114, "ament-cmake"], [115, "ament-cmake"], [119, "ament-cmake"], [122, "ament-cmake"]], "ament_cmake_auto": [[112, "ament-cmake-auto"], [113, "ament-cmake-auto"], [114, "ament-cmake-auto"], [115, "ament-cmake-auto"], [124, "ament-cmake-auto"]], "ament_cmake_clang_format": [[112, "ament-cmake-clang-format"], [113, "ament-cmake-clang-format"], [114, "ament-cmake-clang-format"], [115, "ament-cmake-clang-format"]], "ament_cmake_clang_tidy": [[112, "ament-cmake-clang-tidy"], [113, "ament-cmake-clang-tidy"], [114, "ament-cmake-clang-tidy"], [115, "ament-cmake-clang-tidy"]], "ament_cmake_copyright": [[112, "ament-cmake-copyright"], [113, "ament-cmake-copyright"], [114, "ament-cmake-copyright"], [115, "ament-cmake-copyright"]], "ament_cmake_core": [[112, "ament-cmake-core"], [113, "ament-cmake-core"], [114, "ament-cmake-core"], [115, "ament-cmake-core"]], "ament_cmake_cppcheck": [[112, "ament-cmake-cppcheck"], [113, "ament-cmake-cppcheck"], [114, "ament-cmake-cppcheck"], [115, "ament-cmake-cppcheck"]], "ament_cmake_cpplint": [[112, "ament-cmake-cpplint"], [113, "ament-cmake-cpplint"], [114, "ament-cmake-cpplint"], [115, "ament-cmake-cpplint"]], "ament_cmake_export_definitions": [[112, "ament-cmake-export-definitions"], [113, "ament-cmake-export-definitions"], [114, "ament-cmake-export-definitions"], [115, "ament-cmake-export-definitions"]], "ament_cmake_export_dependencies": [[112, "ament-cmake-export-dependencies"], [113, "ament-cmake-export-dependencies"], [114, "ament-cmake-export-dependencies"], [115, "ament-cmake-export-dependencies"]], "ament_cmake_export_include_directories": [[112, "ament-cmake-export-include-directories"], [113, "ament-cmake-export-include-directories"], [114, "ament-cmake-export-include-directories"], [115, "ament-cmake-export-include-directories"]], "ament_cmake_export_interfaces": [[112, "ament-cmake-export-interfaces"], [113, "ament-cmake-export-interfaces"], [114, "ament-cmake-export-interfaces"], [115, "ament-cmake-export-interfaces"]], "ament_cmake_export_libraries": [[112, "ament-cmake-export-libraries"], [113, "ament-cmake-export-libraries"], [114, "ament-cmake-export-libraries"], [115, "ament-cmake-export-libraries"]], "ament_cmake_export_link_flags": [[112, "ament-cmake-export-link-flags"], [113, "ament-cmake-export-link-flags"], [114, "ament-cmake-export-link-flags"], [115, "ament-cmake-export-link-flags"]], "ament_cmake_export_targets": [[112, "ament-cmake-export-targets"], [113, "ament-cmake-export-targets"], [114, "ament-cmake-export-targets"], [115, "ament-cmake-export-targets"]], "ament_cmake_flake8": [[112, "ament-cmake-flake8"], [113, "ament-cmake-flake8"], [114, "ament-cmake-flake8"], [115, "ament-cmake-flake8"]], "ament_cmake_gmock": [[112, "ament-cmake-gmock"], [113, "ament-cmake-gmock"], [114, "ament-cmake-gmock"], [115, "ament-cmake-gmock"]], "ament_cmake_google_benchmark": [[112, "ament-cmake-google-benchmark"], [113, "ament-cmake-google-benchmark"], [114, "ament-cmake-google-benchmark"], [115, "ament-cmake-google-benchmark"]], "ament_cmake_gtest": [[112, "ament-cmake-gtest"], [113, "ament-cmake-gtest"], [114, "ament-cmake-gtest"], [115, "ament-cmake-gtest"]], "ament_cmake_include_directories": [[112, "ament-cmake-include-directories"], [113, "ament-cmake-include-directories"], [114, "ament-cmake-include-directories"], [115, "ament-cmake-include-directories"]], "ament_cmake_libraries": [[112, "ament-cmake-libraries"], [113, "ament-cmake-libraries"], [114, "ament-cmake-libraries"], [115, "ament-cmake-libraries"]], "ament_cmake_lint_cmake": [[112, "ament-cmake-lint-cmake"], [113, "ament-cmake-lint-cmake"], [114, "ament-cmake-lint-cmake"], [115, "ament-cmake-lint-cmake"]], "ament_cmake_mypy": [[112, "ament-cmake-mypy"], [113, "ament-cmake-mypy"], [114, "ament-cmake-mypy"], [115, "ament-cmake-mypy"]], "ament_cmake_nose": [[112, "ament-cmake-nose"], [113, "ament-cmake-nose"], [124, "ament-cmake-nose"]], "ament_cmake_pclint": [[112, "ament-cmake-pclint"], [113, "ament-cmake-pclint"], [114, "ament-cmake-pclint"], [115, "ament-cmake-pclint"]], "ament_cmake_pep257": [[112, "ament-cmake-pep257"], [113, "ament-cmake-pep257"], [114, "ament-cmake-pep257"], [115, "ament-cmake-pep257"]], "ament_cmake_pycodestyle": [[112, "ament-cmake-pycodestyle"], [113, "ament-cmake-pycodestyle"], [114, "ament-cmake-pycodestyle"], [115, "ament-cmake-pycodestyle"]], "ament_cmake_pyflakes": [[112, "ament-cmake-pyflakes"], [113, "ament-cmake-pyflakes"], [114, "ament-cmake-pyflakes"], [115, "ament-cmake-pyflakes"]], "ament_cmake_pytest": [[112, "ament-cmake-pytest"], [113, "ament-cmake-pytest"], [114, "ament-cmake-pytest"], [115, "ament-cmake-pytest"]], "ament_cmake_python": [[112, "ament-cmake-python"], [113, "ament-cmake-python"], [114, "ament-cmake-python"], [115, "ament-cmake-python"]], "ament_cmake_ros": [[112, "ament-cmake-ros"], [113, "ament-cmake-ros"], [114, "ament-cmake-ros"]], "ament_cmake_target_dependencies": [[112, "ament-cmake-target-dependencies"], [113, "ament-cmake-target-dependencies"], [114, "ament-cmake-target-dependencies"], [115, "ament-cmake-target-dependencies"]], "ament_cmake_test": [[112, "ament-cmake-test"], [113, "ament-cmake-test"], [114, "ament-cmake-test"], [115, "ament-cmake-test"]], "ament_cmake_uncrustify": [[112, "ament-cmake-uncrustify"], [113, "ament-cmake-uncrustify"], [114, "ament-cmake-uncrustify"], [115, "ament-cmake-uncrustify"]], "ament_cmake_version": [[112, "ament-cmake-version"], [113, "ament-cmake-version"], [114, "ament-cmake-version"], [115, "ament-cmake-version"]], "ament_cmake_xmllint": [[112, "ament-cmake-xmllint"], [113, "ament-cmake-xmllint"], [114, "ament-cmake-xmllint"], [115, "ament-cmake-xmllint"]], "ament_copyright": [[112, "ament-copyright"], [113, "ament-copyright"], [114, "ament-copyright"], [115, "ament-copyright"]], "ament_cppcheck": [[112, "ament-cppcheck"], [113, "ament-cppcheck"], [114, "ament-cppcheck"], [115, "ament-cppcheck"]], "ament_cpplint": [[112, "ament-cpplint"], [113, "ament-cpplint"], [114, "ament-cpplint"], [115, "ament-cpplint"]], "ament_flake8": [[112, "ament-flake8"], [113, "ament-flake8"], [114, "ament-flake8"], [115, "ament-flake8"]], "ament_index_cpp": [[112, "ament-index-cpp"], [113, "ament-index-cpp"], [114, "ament-index-cpp"], [115, "ament-index-cpp"]], "ament_index_python": [[112, "ament-index-python"], [113, "ament-index-python"], [114, "ament-index-python"], [115, "ament-index-python"]], "ament_lint": [[112, "ament-lint"], [113, "ament-lint"], [114, "ament-lint"], [115, "ament-lint"], [124, "ament-lint"]], "ament_lint_auto": [[112, "ament-lint-auto"], [113, "ament-lint-auto"], [114, "ament-lint-auto"], [115, "ament-lint-auto"]], "ament_lint_cmake": [[112, "ament-lint-cmake"], [113, "ament-lint-cmake"], [114, "ament-lint-cmake"], [115, "ament-lint-cmake"]], "ament_lint_common": [[112, "ament-lint-common"], [113, "ament-lint-common"], [114, "ament-lint-common"], [115, "ament-lint-common"]], "ament_mypy": [[112, "ament-mypy"], [113, "ament-mypy"], [114, "ament-mypy"], [115, "ament-mypy"]], "ament_package": [[112, "ament-package"], [113, "ament-package"], [114, "ament-package"], [115, "ament-package"]], "ament_pclint": [[112, "ament-pclint"], [113, "ament-pclint"], [114, "ament-pclint"], [115, "ament-pclint"]], "ament_pep257": [[112, "ament-pep257"], [113, "ament-pep257"], [114, "ament-pep257"], [115, "ament-pep257"]], "ament_pycodestyle": [[112, "ament-pycodestyle"], [113, "ament-pycodestyle"], [114, "ament-pycodestyle"], [115, "ament-pycodestyle"]], "ament_pyflakes": [[112, "ament-pyflakes"], [113, "ament-pyflakes"], [114, "ament-pyflakes"], [115, "ament-pyflakes"]], "ament_uncrustify": [[112, "ament-uncrustify"], [113, "ament-uncrustify"], [114, "ament-uncrustify"], [115, "ament-uncrustify"]], "ament_xmllint": [[112, "ament-xmllint"], [113, "ament-xmllint"], [114, "ament-xmllint"], [115, "ament-xmllint"]], "builtin_interfaces": [[112, "builtin-interfaces"], [113, "builtin-interfaces"], [114, "builtin-interfaces"]], "camera_calibration_parsers": [[112, "camera-calibration-parsers"], [113, "camera-calibration-parsers"], [114, "camera-calibration-parsers"], [115, "camera-calibration-parsers"]], "camera_info_manager": [[112, "camera-info-manager"], [113, "camera-info-manager"], [114, "camera-info-manager"], [115, "camera-info-manager"], [124, "camera-info-manager"]], "class_loader": [[112, "class-loader"], [113, "class-loader"], [114, "class-loader"], [115, "class-loader"]], "common_interfaces": [[112, "common-interfaces"], [113, "common-interfaces"], [114, "common-interfaces"], [115, "common-interfaces"], [123, "common-interfaces"], [125, "common-interfaces"], [125, "id1"]], "composition": [[112, "composition"], [113, "composition"], [114, "composition"], [115, "composition"]], "composition_interfaces": [[112, "composition-interfaces"], [113, "composition-interfaces"], [114, "composition-interfaces"]], "cyclonedds": [[112, "cyclonedds"]], "demo_nodes_cpp": [[112, "demo-nodes-cpp"], [113, "demo-nodes-cpp"], [114, "demo-nodes-cpp"], [115, "demo-nodes-cpp"]], "demo_nodes_cpp_native": [[112, "demo-nodes-cpp-native"], [113, "demo-nodes-cpp-native"], [114, "demo-nodes-cpp-native"], [115, "demo-nodes-cpp-native"]], "demo_nodes_py": [[112, "demo-nodes-py"], [113, "demo-nodes-py"], [114, "demo-nodes-py"], [115, "demo-nodes-py"]], "diagnostic_msgs": [[112, "diagnostic-msgs"], [113, "diagnostic-msgs"], [114, "diagnostic-msgs"], [115, "diagnostic-msgs"]], "domain_coordinator": [[112, "domain-coordinator"], [113, "domain-coordinator"], [114, "domain-coordinator"]], "dummy_map_server": [[112, "dummy-map-server"], [113, "dummy-map-server"], [114, "dummy-map-server"], [115, "dummy-map-server"]], "dummy_robot_bringup": [[112, "dummy-robot-bringup"], [113, "dummy-robot-bringup"], [114, "dummy-robot-bringup"], [115, "dummy-robot-bringup"]], "dummy_sensors": [[112, "dummy-sensors"], [113, "dummy-sensors"], [114, "dummy-sensors"], [115, "dummy-sensors"]], "example_interfaces": [[112, "example-interfaces"], [113, "example-interfaces"], [114, "example-interfaces"], [115, "example-interfaces"]], "examples_rclcpp_cbg_executor": [[112, "examples-rclcpp-cbg-executor"], [113, "examples-rclcpp-cbg-executor"], [114, "examples-rclcpp-cbg-executor"]], "examples_rclcpp_minimal_action_client": [[112, "examples-rclcpp-minimal-action-client"], [113, "examples-rclcpp-minimal-action-client"], [114, "examples-rclcpp-minimal-action-client"]], "examples_rclcpp_minimal_action_server": [[112, "examples-rclcpp-minimal-action-server"], [113, "examples-rclcpp-minimal-action-server"], [114, "examples-rclcpp-minimal-action-server"]], "examples_rclcpp_minimal_client": [[112, "examples-rclcpp-minimal-client"], [113, "examples-rclcpp-minimal-client"], [114, "examples-rclcpp-minimal-client"]], "examples_rclcpp_minimal_composition": [[112, "examples-rclcpp-minimal-composition"], [113, "examples-rclcpp-minimal-composition"], [114, "examples-rclcpp-minimal-composition"]], "examples_rclcpp_minimal_publisher": [[112, "examples-rclcpp-minimal-publisher"], [113, "examples-rclcpp-minimal-publisher"], [114, "examples-rclcpp-minimal-publisher"]], "examples_rclcpp_minimal_service": [[112, "examples-rclcpp-minimal-service"], [113, "examples-rclcpp-minimal-service"], [114, "examples-rclcpp-minimal-service"]], "examples_rclcpp_minimal_subscriber": [[112, "examples-rclcpp-minimal-subscriber"], [113, "examples-rclcpp-minimal-subscriber"], [114, "examples-rclcpp-minimal-subscriber"], [115, "examples-rclcpp-minimal-subscriber"]], "examples_rclcpp_minimal_timer": [[112, "examples-rclcpp-minimal-timer"], [113, "examples-rclcpp-minimal-timer"], [114, "examples-rclcpp-minimal-timer"]], "examples_rclcpp_multithreaded_executor": [[112, "examples-rclcpp-multithreaded-executor"], [113, "examples-rclcpp-multithreaded-executor"], [114, "examples-rclcpp-multithreaded-executor"]], "examples_rclpy_executors": [[112, "examples-rclpy-executors"], [113, "examples-rclpy-executors"], [114, "examples-rclpy-executors"]], "examples_rclpy_guard_conditions": [[112, "examples-rclpy-guard-conditions"], [113, "examples-rclpy-guard-conditions"], [114, "examples-rclpy-guard-conditions"]], "examples_rclpy_minimal_action_client": [[112, "examples-rclpy-minimal-action-client"], [113, "examples-rclpy-minimal-action-client"], [114, "examples-rclpy-minimal-action-client"]], "examples_rclpy_minimal_action_server": [[112, "examples-rclpy-minimal-action-server"], [113, "examples-rclpy-minimal-action-server"], [114, "examples-rclpy-minimal-action-server"]], "examples_rclpy_minimal_client": [[112, "examples-rclpy-minimal-client"], [113, "examples-rclpy-minimal-client"], [114, "examples-rclpy-minimal-client"]], "examples_rclpy_minimal_publisher": [[112, "examples-rclpy-minimal-publisher"], [113, "examples-rclpy-minimal-publisher"], [114, "examples-rclpy-minimal-publisher"]], "examples_rclpy_minimal_service": [[112, "examples-rclpy-minimal-service"], [113, "examples-rclpy-minimal-service"], [114, "examples-rclpy-minimal-service"]], "examples_rclpy_minimal_subscriber": [[112, "examples-rclpy-minimal-subscriber"], [113, "examples-rclpy-minimal-subscriber"], [114, "examples-rclpy-minimal-subscriber"]], "examples_rclpy_pointcloud_publisher": [[112, "examples-rclpy-pointcloud-publisher"], [113, "examples-rclpy-pointcloud-publisher"], [114, "examples-rclpy-pointcloud-publisher"]], "examples_tf2_py": [[112, "examples-tf2-py"], [113, "examples-tf2-py"], [114, "examples-tf2-py"]], "fastrtps_cmake_module": [[112, "fastrtps-cmake-module"], [113, "fastrtps-cmake-module"], [114, "fastrtps-cmake-module"]], "geometry2": [[112, "geometry2"], [114, "geometry2"], [123, "geometry2"], [125, "geometry2"]], "geometry_msgs": [[112, "geometry-msgs"], [113, "geometry-msgs"], [114, "geometry-msgs"], [115, "geometry-msgs"], [120, "geometry-msgs"]], "google_benchmark_vendor": [[112, "google-benchmark-vendor"], [113, "google-benchmark-vendor"], [114, "google-benchmark-vendor"], [115, "google-benchmark-vendor"]], "image_common": [[112, "image-common"]], "image_tools": [[112, "image-tools"], [113, "image-tools"], [114, "image-tools"], [115, "image-tools"]], "image_transport": [[112, "image-transport"], [113, "image-transport"], [114, "image-transport"], [115, "image-transport"], [125, "image-transport"]], "interactive_markers": [[112, "interactive-markers"], [113, "interactive-markers"], [114, "interactive-markers"], [115, "interactive-markers"]], "intra_process_demo": [[112, "intra-process-demo"], [113, "intra-process-demo"], [114, "intra-process-demo"], [115, "intra-process-demo"]], "kdl_parser": [[112, "kdl-parser"], [113, "kdl-parser"], [114, "kdl-parser"], [115, "kdl-parser"]], "laser_geometry": [[112, "laser-geometry"], [113, "laser-geometry"], [114, "laser-geometry"], [115, "laser-geometry"]], "launch_ros": [[112, "launch-ros"], [113, "launch-ros"], [114, "launch-ros"], [115, "launch-ros"], [121, "launch-ros"], [123, "launch-ros"], [124, "launch-ros"], [124, "id2"]], "launch_testing": [[112, "launch-testing"], [113, "launch-testing"], [114, "launch-testing"], [115, "launch-testing"], [124, "launch-testing"]], "launch_testing_ament_cmake": [[112, "launch-testing-ament-cmake"], [113, "launch-testing-ament-cmake"], [114, "launch-testing-ament-cmake"]], "launch_testing_ros": [[112, "launch-testing-ros"], [113, "launch-testing-ros"], [114, "launch-testing-ros"], [115, "launch-testing-ros"]], "launch_xml": [[112, "launch-xml"], [113, "launch-xml"], [114, "launch-xml"], [115, "launch-xml"], [124, "launch-xml"]], "launch_yaml": [[112, "launch-yaml"], [113, "launch-yaml"], [114, "launch-yaml"], [115, "launch-yaml"], [124, "launch-yaml"]], "libcurl_vendor": [[112, "libcurl-vendor"], [113, "libcurl-vendor"], [114, "libcurl-vendor"], [115, "libcurl-vendor"]], "libstatistics_collector": [[112, "libstatistics-collector"], [113, "libstatistics-collector"], [114, "libstatistics-collector"], [115, "libstatistics-collector"]], "libyaml_vendor": [[112, "libyaml-vendor"], [113, "libyaml-vendor"], [114, "libyaml-vendor"], [115, "libyaml-vendor"]], "lifecycle": [[112, "lifecycle"], [113, "lifecycle"], [114, "lifecycle"], [115, "lifecycle"]], "lifecycle_msgs": [[112, "lifecycle-msgs"], [113, "lifecycle-msgs"], [114, "lifecycle-msgs"]], "logging_demo": [[112, "logging-demo"], [113, "logging-demo"], [114, "logging-demo"], [115, "logging-demo"]], "map_msgs": [[112, "map-msgs"], [114, "map-msgs"], [115, "map-msgs"]], "message_filters": [[112, "message-filters"], [113, "message-filters"], [114, "message-filters"], [115, "message-filters"], [124, "message-filters"], [125, "message-filters"]], "mimick_vendor": [[112, "mimick-vendor"], [113, "mimick-vendor"], [114, "mimick-vendor"], [115, "mimick-vendor"]], "nav_msgs": [[112, "nav-msgs"], [113, "nav-msgs"], [114, "nav-msgs"], [115, "nav-msgs"]], "osrf_pycommon": [[112, "osrf-pycommon"], [114, "osrf-pycommon"], [115, "osrf-pycommon"]], "osrf_testing_tools_cpp": [[112, "osrf-testing-tools-cpp"], [114, "osrf-testing-tools-cpp"], [115, "osrf-testing-tools-cpp"]], "pendulum_control": [[112, "pendulum-control"], [113, "pendulum-control"], [114, "pendulum-control"], [115, "pendulum-control"]], "pendulum_msgs": [[112, "pendulum-msgs"], [113, "pendulum-msgs"], [114, "pendulum-msgs"], [115, "pendulum-msgs"]], "performance_test_fixture": [[112, "performance-test-fixture"], [114, "performance-test-fixture"]], "pluginlib": [[112, "pluginlib"], [113, "pluginlib"], [114, "pluginlib"], [115, "pluginlib"]], "pybind11_vendor": [[112, "pybind11-vendor"], [113, "pybind11-vendor"], [114, "pybind11-vendor"], [115, "pybind11-vendor"]], "python_cmake_module": [[112, "python-cmake-module"], [113, "python-cmake-module"], [114, "python-cmake-module"], [115, "python-cmake-module"]], "python_qt_binding": [[112, "python-qt-binding"], [114, "python-qt-binding"], [115, "python-qt-binding"]], "qt_dotgraph": [[112, "qt-dotgraph"], [114, "qt-dotgraph"], [115, "qt-dotgraph"]], "qt_gui": [[112, "qt-gui"], [114, "qt-gui"], [115, "qt-gui"]], "qt_gui_cpp": [[112, "qt-gui-cpp"], [113, "qt-gui-cpp"], [114, "qt-gui-cpp"], [115, "qt-gui-cpp"]], "quality_of_service_demo_cpp": [[112, "quality-of-service-demo-cpp"], [113, "quality-of-service-demo-cpp"], [114, "quality-of-service-demo-cpp"], [115, "quality-of-service-demo-cpp"]], "quality_of_service_demo_py": [[112, "quality-of-service-demo-py"], [113, "quality-of-service-demo-py"], [114, "quality-of-service-demo-py"], [115, "quality-of-service-demo-py"]], "rcl_action": [[112, "rcl-action"], [113, "rcl-action"], [114, "rcl-action"], [115, "rcl-action"]], "rcl_interfaces": [[112, "rcl-interfaces"], [113, "rcl-interfaces"], [114, "rcl-interfaces"], [115, "rcl-interfaces"]], "rcl_lifecycle": [[112, "rcl-lifecycle"], [113, "rcl-lifecycle"], [114, "rcl-lifecycle"], [115, "rcl-lifecycle"]], "rcl_logging_interface": [[112, "rcl-logging-interface"], [113, "rcl-logging-interface"], [114, "rcl-logging-interface"], [115, "rcl-logging-interface"]], "rcl_logging_log4cxx": [[112, "rcl-logging-log4cxx"]], "rcl_logging_noop": [[112, "rcl-logging-noop"], [113, "rcl-logging-noop"], [114, "rcl-logging-noop"], [115, "rcl-logging-noop"]], "rcl_yaml_param_parser": [[112, "rcl-yaml-param-parser"], [113, "rcl-yaml-param-parser"], [114, "rcl-yaml-param-parser"], [115, "rcl-yaml-param-parser"], [124, "rcl-yaml-param-parser"]], "rclcpp_action": [[112, "rclcpp-action"], [113, "rclcpp-action"], [114, "rclcpp-action"], [115, "rclcpp-action"], [121, "rclcpp-action"], [122, "rclcpp-action"], [125, "rclcpp-action"]], "rclcpp_components": [[112, "rclcpp-components"], [113, "rclcpp-components"], [114, "rclcpp-components"], [115, "rclcpp-components"], [119, "rclcpp-components"]], "rclcpp_lifecycle": [[112, "rclcpp-lifecycle"], [113, "rclcpp-lifecycle"], [114, "rclcpp-lifecycle"], [115, "rclcpp-lifecycle"], [123, "rclcpp-lifecycle"], [125, "rclcpp-lifecycle"]], "rcpputils": [[112, "rcpputils"], [113, "rcpputils"], [114, "rcpputils"], [115, "rcpputils"], [125, "rcpputils"]], "resource_retriever": [[112, "resource-retriever"], [113, "resource-retriever"], [115, "resource-retriever"]], "rmw": [[112, "rmw"], [113, "rmw"], [114, "rmw"], [115, "rmw"], [119, "rmw"], [120, "rmw"], [122, "rmw"], [123, "rmw"], [124, "rmw"]], "rmw_connextdds": [[112, "rmw-connextdds"], [113, "rmw-connextdds"], [114, "rmw-connextdds"], [115, "rmw-connextdds"], [123, "rmw-connextdds"]], "rmw_connextdds_common": [[112, "rmw-connextdds-common"], [113, "rmw-connextdds-common"], [114, "rmw-connextdds-common"], [115, "rmw-connextdds-common"]], "rmw_connextddsmicro": [[112, "rmw-connextddsmicro"], [113, "rmw-connextddsmicro"], [114, "rmw-connextddsmicro"], [115, "rmw-connextddsmicro"]], "rmw_cyclonedds_cpp": [[112, "rmw-cyclonedds-cpp"], [113, "rmw-cyclonedds-cpp"], [114, "rmw-cyclonedds-cpp"], [115, "rmw-cyclonedds-cpp"]], "rmw_dds_common": [[112, "rmw-dds-common"], [113, "rmw-dds-common"], [114, "rmw-dds-common"], [115, "rmw-dds-common"], [124, "rmw-dds-common"]], "rmw_fastrtps_cpp": [[112, "rmw-fastrtps-cpp"], [113, "rmw-fastrtps-cpp"], [114, "rmw-fastrtps-cpp"], [115, "rmw-fastrtps-cpp"]], "rmw_fastrtps_dynamic_cpp": [[112, "rmw-fastrtps-dynamic-cpp"], [113, "rmw-fastrtps-dynamic-cpp"], [114, "rmw-fastrtps-dynamic-cpp"], [115, "rmw-fastrtps-dynamic-cpp"]], "rmw_fastrtps_shared_cpp": [[112, "rmw-fastrtps-shared-cpp"], [113, "rmw-fastrtps-shared-cpp"], [114, "rmw-fastrtps-shared-cpp"], [115, "rmw-fastrtps-shared-cpp"]], "rmw_implementation": [[112, "rmw-implementation"], [113, "rmw-implementation"], [114, "rmw-implementation"], [115, "rmw-implementation"]], "rmw_implementation_cmake": [[112, "rmw-implementation-cmake"], [113, "rmw-implementation-cmake"], [114, "rmw-implementation-cmake"]], "robot_state_publisher": [[112, "robot-state-publisher"], [113, "robot-state-publisher"], [114, "robot-state-publisher"], [115, "robot-state-publisher"], [123, "robot-state-publisher"]], "ros1_bridge": [[112, "ros1-bridge"], [123, "ros1-bridge"]], "ros2action": [[112, "ros2action"], [113, "ros2action"], [114, "ros2action"], [115, "ros2action"], [125, "ros2action"]], "ros2bag": [[112, "ros2bag"], [113, "ros2bag"], [114, "ros2bag"], [115, "ros2bag"]], "ros2cli": [[112, "ros2cli"], [113, "ros2cli"], [114, "ros2cli"], [115, "ros2cli"], [120, "ros2cli"], [122, "ros2cli"], [123, "ros2cli"], [123, "id5"], [125, "ros2cli"]], "ros2cli_common_extensions": [[112, "ros2cli-common-extensions"], [114, "ros2cli-common-extensions"]], "ros2cli_test_interfaces": [[112, "ros2cli-test-interfaces"], [113, "ros2cli-test-interfaces"], [114, "ros2cli-test-interfaces"], [115, "ros2cli-test-interfaces"]], "ros2component": [[112, "ros2component"], [113, "ros2component"], [114, "ros2component"], [115, "ros2component"]], "ros2doctor": [[112, "ros2doctor"], [113, "ros2doctor"], [114, "ros2doctor"], [115, "ros2doctor"]], "ros2interface": [[112, "ros2interface"], [113, "ros2interface"], [114, "ros2interface"], [115, "ros2interface"]], "ros2launch": [[112, "ros2launch"], [113, "ros2launch"], [114, "ros2launch"]], "ros2lifecycle": [[112, "ros2lifecycle"], [113, "ros2lifecycle"], [114, "ros2lifecycle"]], "ros2lifecycle_test_fixtures": [[112, "ros2lifecycle-test-fixtures"], [113, "ros2lifecycle-test-fixtures"], [114, "ros2lifecycle-test-fixtures"]], "ros2multicast": [[112, "ros2multicast"], [113, "ros2multicast"], [114, "ros2multicast"]], "ros2node": [[112, "ros2node"], [113, "ros2node"], [114, "ros2node"], [120, "ros2node"]], "ros2param": [[112, "ros2param"], [113, "ros2param"], [114, "ros2param"], [115, "ros2param"], [124, "ros2param"]], "ros2pkg": [[112, "ros2pkg"], [113, "ros2pkg"], [114, "ros2pkg"], [115, "ros2pkg"]], "ros2run": [[112, "ros2run"], [113, "ros2run"], [114, "ros2run"]], "ros2service": [[112, "ros2service"], [113, "ros2service"], [114, "ros2service"], [115, "ros2service"]], "ros2test": [[112, "ros2test"], [113, "ros2test"], [114, "ros2test"]], "ros2topic": [[112, "ros2topic"], [113, "ros2topic"], [114, "ros2topic"], [115, "ros2topic"], [123, "ros2topic"], [124, "ros2topic"], [124, "id8"]], "ros_testing": [[112, "ros-testing"], [114, "ros-testing"]], "rosbag2": [[112, "rosbag2"], [113, "rosbag2"], [114, "rosbag2"], [123, "rosbag2"], [124, "rosbag2"], [125, "rosbag2"], [125, "id6"]], "rosbag2_compression": [[112, "rosbag2-compression"], [113, "rosbag2-compression"], [114, "rosbag2-compression"], [115, "rosbag2-compression"]], "rosbag2_compression_zstd": [[112, "rosbag2-compression-zstd"], [113, "rosbag2-compression-zstd"], [114, "rosbag2-compression-zstd"], [115, "rosbag2-compression-zstd"]], "rosbag2_cpp": [[112, "rosbag2-cpp"], [113, "rosbag2-cpp"], [114, "rosbag2-cpp"], [115, "rosbag2-cpp"]], "rosbag2_interfaces": [[112, "rosbag2-interfaces"], [113, "rosbag2-interfaces"], [114, "rosbag2-interfaces"], [115, "rosbag2-interfaces"]], "rosbag2_performance_benchmarking": [[112, "rosbag2-performance-benchmarking"], [113, "rosbag2-performance-benchmarking"], [114, "rosbag2-performance-benchmarking"], [115, "rosbag2-performance-benchmarking"]], "rosbag2_py": [[112, "rosbag2-py"], [113, "rosbag2-py"], [114, "rosbag2-py"], [115, "rosbag2-py"]], "rosbag2_storage": [[112, "rosbag2-storage"], [113, "rosbag2-storage"], [114, "rosbag2-storage"], [115, "rosbag2-storage"]], "rosbag2_storage_default_plugins": [[112, "rosbag2-storage-default-plugins"], [113, "rosbag2-storage-default-plugins"], [114, "rosbag2-storage-default-plugins"]], "rosbag2_test_common": [[112, "rosbag2-test-common"], [113, "rosbag2-test-common"], [114, "rosbag2-test-common"], [115, "rosbag2-test-common"]], "rosbag2_tests": [[112, "rosbag2-tests"], [113, "rosbag2-tests"], [114, "rosbag2-tests"], [115, "rosbag2-tests"]], "rosbag2_transport": [[112, "rosbag2-transport"], [113, "rosbag2-transport"], [114, "rosbag2-transport"], [115, "rosbag2-transport"]], "rosgraph_msgs": [[112, "rosgraph-msgs"], [113, "rosgraph-msgs"], [114, "rosgraph-msgs"]], "rosidl_adapter": [[112, "rosidl-adapter"], [113, "rosidl-adapter"], [114, "rosidl-adapter"]], "rosidl_cli": [[112, "rosidl-cli"], [113, "rosidl-cli"], [114, "rosidl-cli"]], "rosidl_cmake": [[112, "rosidl-cmake"], [113, "rosidl-cmake"], [114, "rosidl-cmake"], [115, "rosidl-cmake"], [123, "rosidl-cmake"]], "rosidl_default_generators": [[112, "rosidl-default-generators"], [113, "rosidl-default-generators"], [114, "rosidl-default-generators"]], "rosidl_default_runtime": [[112, "rosidl-default-runtime"], [113, "rosidl-default-runtime"], [114, "rosidl-default-runtime"]], "rosidl_generator_c": [[112, "rosidl-generator-c"], [113, "rosidl-generator-c"], [114, "rosidl-generator-c"], [115, "rosidl-generator-c"]], "rosidl_generator_cpp": [[112, "rosidl-generator-cpp"], [113, "rosidl-generator-cpp"], [114, "rosidl-generator-cpp"], [115, "rosidl-generator-cpp"], [119, "rosidl-generator-cpp"]], "rosidl_generator_dds_idl": [[112, "rosidl-generator-dds-idl"], [113, "rosidl-generator-dds-idl"], [114, "rosidl-generator-dds-idl"], [115, "rosidl-generator-dds-idl"]], "rosidl_generator_py": [[112, "rosidl-generator-py"], [113, "rosidl-generator-py"], [114, "rosidl-generator-py"], [115, "rosidl-generator-py"], [119, "rosidl-generator-py"]], "rosidl_parser": [[112, "rosidl-parser"], [113, "rosidl-parser"], [114, "rosidl-parser"], [115, "rosidl-parser"]], "rosidl_runtime_c": [[112, "rosidl-runtime-c"], [113, "rosidl-runtime-c"], [114, "rosidl-runtime-c"], [115, "rosidl-runtime-c"]], "rosidl_runtime_cpp": [[112, "rosidl-runtime-cpp"], [113, "rosidl-runtime-cpp"], [114, "rosidl-runtime-cpp"], [115, "rosidl-runtime-cpp"]], "rosidl_runtime_py": [[112, "rosidl-runtime-py"], [113, "rosidl-runtime-py"], [114, "rosidl-runtime-py"], [115, "rosidl-runtime-py"]], "rosidl_typesupport_c": [[112, "rosidl-typesupport-c"], [113, "rosidl-typesupport-c"], [114, "rosidl-typesupport-c"], [115, "rosidl-typesupport-c"]], "rosidl_typesupport_cpp": [[112, "rosidl-typesupport-cpp"], [113, "rosidl-typesupport-cpp"], [114, "rosidl-typesupport-cpp"], [115, "rosidl-typesupport-cpp"]], "rosidl_typesupport_fastrtps_c": [[112, "rosidl-typesupport-fastrtps-c"], [113, "rosidl-typesupport-fastrtps-c"], [114, "rosidl-typesupport-fastrtps-c"], [115, "rosidl-typesupport-fastrtps-c"]], "rosidl_typesupport_fastrtps_cpp": [[112, "rosidl-typesupport-fastrtps-cpp"], [113, "rosidl-typesupport-fastrtps-cpp"], [114, "rosidl-typesupport-fastrtps-cpp"], [115, "rosidl-typesupport-fastrtps-cpp"]], "rosidl_typesupport_interface": [[112, "rosidl-typesupport-interface"], [113, "rosidl-typesupport-interface"], [114, "rosidl-typesupport-interface"]], "rosidl_typesupport_introspection_c": [[112, "rosidl-typesupport-introspection-c"], [113, "rosidl-typesupport-introspection-c"], [114, "rosidl-typesupport-introspection-c"], [115, "rosidl-typesupport-introspection-c"], [122, "rosidl-typesupport-introspection-c"]], "rosidl_typesupport_introspection_cpp": [[112, "rosidl-typesupport-introspection-cpp"], [113, "rosidl-typesupport-introspection-cpp"], [114, "rosidl-typesupport-introspection-cpp"], [115, "rosidl-typesupport-introspection-cpp"]], "rpyutils": [[112, "rpyutils"], [113, "rpyutils"], [114, "rpyutils"], [115, "rpyutils"]], "rqt": [[112, "rqt"], [114, "rqt"], [115, "rqt"], [122, "rqt"]], "rqt_action": [[112, "rqt-action"], [114, "rqt-action"]], "rqt_bag": [[112, "rqt-bag"], [114, "rqt-bag"], [115, "rqt-bag"], [125, "rqt-bag"]], "rqt_bag_plugins": [[112, "rqt-bag-plugins"], [114, "rqt-bag-plugins"], [115, "rqt-bag-plugins"]], "rqt_console": [[112, "rqt-console"], [114, "rqt-console"], [115, "rqt-console"]], "rqt_graph": [[112, "rqt-graph"], [114, "rqt-graph"], [115, "rqt-graph"]], "rqt_gui": [[112, "rqt-gui"], [113, "rqt-gui"], [114, "rqt-gui"]], "rqt_gui_cpp": [[112, "rqt-gui-cpp"], [113, "rqt-gui-cpp"], [114, "rqt-gui-cpp"], [115, "rqt-gui-cpp"]], "rqt_gui_py": [[112, "rqt-gui-py"], [113, "rqt-gui-py"], [114, "rqt-gui-py"], [115, "rqt-gui-py"]], "rqt_msg": [[112, "rqt-msg"], [114, "rqt-msg"], [115, "rqt-msg"]], "rqt_plot": [[112, "rqt-plot"], [114, "rqt-plot"], [115, "rqt-plot"]], "rqt_publisher": [[112, "rqt-publisher"], [114, "rqt-publisher"], [115, "rqt-publisher"]], "rqt_py_common": [[112, "rqt-py-common"], [113, "rqt-py-common"], [114, "rqt-py-common"], [115, "rqt-py-common"]], "rqt_py_console": [[112, "rqt-py-console"], [114, "rqt-py-console"], [115, "rqt-py-console"]], "rqt_reconfigure": [[112, "rqt-reconfigure"], [114, "rqt-reconfigure"], [115, "rqt-reconfigure"]], "rqt_service_caller": [[112, "rqt-service-caller"], [114, "rqt-service-caller"], [115, "rqt-service-caller"]], "rqt_shell": [[112, "rqt-shell"], [114, "rqt-shell"], [115, "rqt-shell"]], "rqt_srv": [[112, "rqt-srv"], [114, "rqt-srv"], [115, "rqt-srv"]], "rqt_top": [[112, "rqt-top"]], "rqt_topic": [[112, "rqt-topic"], [114, "rqt-topic"], [115, "rqt-topic"]], "rti_connext_dds_cmake_module": [[112, "rti-connext-dds-cmake-module"], [113, "rti-connext-dds-cmake-module"], [114, "rti-connext-dds-cmake-module"], [115, "rti-connext-dds-cmake-module"]], "rttest": [[112, "rttest"], [113, "rttest"], [114, "rttest"], [115, "rttest"]], "rviz2": [[112, "rviz2"], [113, "rviz2"], [114, "rviz2"], [115, "rviz2"], [122, "rviz2"], [123, "rviz2"], [123, "id7"], [125, "rviz2"]], "rviz_assimp_vendor": [[112, "rviz-assimp-vendor"], [113, "rviz-assimp-vendor"], [114, "rviz-assimp-vendor"], [115, "rviz-assimp-vendor"]], "rviz_common": [[112, "rviz-common"], [113, "rviz-common"], [114, "rviz-common"], [115, "rviz-common"]], "rviz_default_plugins": [[112, "rviz-default-plugins"], [113, "rviz-default-plugins"], [114, "rviz-default-plugins"], [115, "rviz-default-plugins"]], "rviz_ogre_vendor": [[112, "rviz-ogre-vendor"], [113, "rviz-ogre-vendor"], [114, "rviz-ogre-vendor"], [115, "rviz-ogre-vendor"]], "rviz_rendering": [[112, "rviz-rendering"], [113, "rviz-rendering"], [114, "rviz-rendering"], [115, "rviz-rendering"]], "rviz_rendering_tests": [[112, "rviz-rendering-tests"], [113, "rviz-rendering-tests"], [114, "rviz-rendering-tests"], [115, "rviz-rendering-tests"]], "rviz_visual_testing_framework": [[112, "rviz-visual-testing-framework"], [113, "rviz-visual-testing-framework"], [114, "rviz-visual-testing-framework"], [115, "rviz-visual-testing-framework"]], "sensor_msgs": [[112, "sensor-msgs"], [113, "sensor-msgs"], [114, "sensor-msgs"], [115, "sensor-msgs"]], "sensor_msgs_py": [[112, "sensor-msgs-py"], [113, "sensor-msgs-py"], [114, "sensor-msgs-py"], [115, "sensor-msgs-py"]], "shape_msgs": [[112, "shape-msgs"], [113, "shape-msgs"], [114, "shape-msgs"], [115, "shape-msgs"]], "shared_queues_vendor": [[112, "shared-queues-vendor"], [113, "shared-queues-vendor"], [114, "shared-queues-vendor"], [115, "shared-queues-vendor"]], "spdlog_vendor": [[112, "spdlog-vendor"], [114, "spdlog-vendor"], [115, "spdlog-vendor"]], "sqlite3_vendor": [[112, "sqlite3-vendor"], [113, "sqlite3-vendor"], [114, "sqlite3-vendor"], [115, "sqlite3-vendor"]], "sros2": [[112, "sros2"], [113, "sros2"], [114, "sros2"], [115, "sros2"]], "statistics_msgs": [[112, "statistics-msgs"], [113, "statistics-msgs"], [114, "statistics-msgs"]], "std_msgs": [[112, "std-msgs"], [113, "std-msgs"], [114, "std-msgs"], [115, "std-msgs"], [121, "std-msgs"]], "std_srvs": [[112, "std-srvs"], [113, "std-srvs"], [114, "std-srvs"], [115, "std-srvs"]], "stereo_msgs": [[112, "stereo-msgs"], [113, "stereo-msgs"], [114, "stereo-msgs"], [115, "stereo-msgs"]], "tango_icons_vendor": [[112, "tango-icons-vendor"], [114, "tango-icons-vendor"]], "test_cli": [[112, "test-cli"], [113, "test-cli"], [114, "test-cli"], [115, "test-cli"]], "test_cli_remapping": [[112, "test-cli-remapping"], [113, "test-cli-remapping"], [114, "test-cli-remapping"], [115, "test-cli-remapping"]], "test_communication": [[112, "test-communication"], [113, "test-communication"], [114, "test-communication"], [115, "test-communication"]], "test_interface_files": [[112, "test-interface-files"], [113, "test-interface-files"], [114, "test-interface-files"]], "test_launch_ros": [[112, "test-launch-ros"], [113, "test-launch-ros"], [114, "test-launch-ros"], [115, "test-launch-ros"]], "test_launch_testing": [[112, "test-launch-testing"], [113, "test-launch-testing"], [114, "test-launch-testing"], [115, "test-launch-testing"]], "test_msgs": [[112, "test-msgs"], [113, "test-msgs"], [114, "test-msgs"], [115, "test-msgs"]], "test_quality_of_service": [[112, "test-quality-of-service"], [113, "test-quality-of-service"], [114, "test-quality-of-service"], [115, "test-quality-of-service"]], "test_rclcpp": [[112, "test-rclcpp"], [113, "test-rclcpp"], [114, "test-rclcpp"], [115, "test-rclcpp"]], "test_rmw_implementation": [[112, "test-rmw-implementation"], [113, "test-rmw-implementation"], [114, "test-rmw-implementation"], [115, "test-rmw-implementation"]], "test_security": [[112, "test-security"], [113, "test-security"], [114, "test-security"], [115, "test-security"]], "test_tf2": [[112, "test-tf2"], [113, "test-tf2"], [114, "test-tf2"], [115, "test-tf2"]], "tf2": [[112, "tf2"], [113, "tf2"], [114, "tf2"], [115, "tf2"], [231, "tf2"]], "tf2_bullet": [[112, "tf2-bullet"], [113, "tf2-bullet"], [114, "tf2-bullet"], [115, "tf2-bullet"]], "tf2_eigen": [[112, "tf2-eigen"], [113, "tf2-eigen"], [114, "tf2-eigen"], [115, "tf2-eigen"]], "tf2_eigen_kdl": [[112, "tf2-eigen-kdl"], [113, "tf2-eigen-kdl"], [114, "tf2-eigen-kdl"], [115, "tf2-eigen-kdl"]], "tf2_geometry_msgs": [[112, "tf2-geometry-msgs"], [113, "tf2-geometry-msgs"], [114, "tf2-geometry-msgs"], [115, "tf2-geometry-msgs"]], "tf2_kdl": [[112, "tf2-kdl"], [113, "tf2-kdl"], [114, "tf2-kdl"], [115, "tf2-kdl"]], "tf2_msgs": [[112, "tf2-msgs"], [113, "tf2-msgs"], [114, "tf2-msgs"]], "tf2_py": [[112, "tf2-py"], [113, "tf2-py"], [114, "tf2-py"], [115, "tf2-py"]], "tf2_ros": [[112, "tf2-ros"], [113, "tf2-ros"], [114, "tf2-ros"], [115, "tf2-ros"]], "tf2_ros_py": [[112, "tf2-ros-py"], [113, "tf2-ros-py"], [114, "tf2-ros-py"], [115, "tf2-ros-py"]], "tf2_sensor_msgs": [[112, "tf2-sensor-msgs"], [113, "tf2-sensor-msgs"], [114, "tf2-sensor-msgs"], [115, "tf2-sensor-msgs"]], "tf2_tools": [[112, "tf2-tools"], [113, "tf2-tools"], [114, "tf2-tools"], [115, "tf2-tools"]], "tlsf": [[112, "tlsf"], [113, "tlsf"], [114, "tlsf"]], "tlsf_cpp": [[112, "tlsf-cpp"], [113, "tlsf-cpp"], [114, "tlsf-cpp"]], "topic_monitor": [[112, "topic-monitor"], [113, "topic-monitor"], [114, "topic-monitor"], [115, "topic-monitor"]], "topic_statistics_demo": [[112, "topic-statistics-demo"], [113, "topic-statistics-demo"], [114, "topic-statistics-demo"], [115, "topic-statistics-demo"]], "tracetools": [[112, "tracetools"], [113, "tracetools"], [114, "tracetools"], [115, "tracetools"], [124, "tracetools"]], "tracetools_launch": [[112, "tracetools-launch"], [113, "tracetools-launch"], [114, "tracetools-launch"], [115, "tracetools-launch"]], "tracetools_test": [[112, "tracetools-test"], [113, "tracetools-test"], [115, "tracetools-test"]], "tracetools_trace": [[112, "tracetools-trace"], [113, "tracetools-trace"], [114, "tracetools-trace"], [115, "tracetools-trace"]], "trajectory_msgs": [[112, "trajectory-msgs"], [113, "trajectory-msgs"], [114, "trajectory-msgs"], [115, "trajectory-msgs"]], "turtlesim": [[112, "turtlesim"], [113, "turtlesim"], [114, "turtlesim"], [115, "turtlesim"]], "unique_identifier_msgs": [[112, "unique-identifier-msgs"], [114, "unique-identifier-msgs"], [115, "unique-identifier-msgs"]], "urdf": [[112, "urdf"], [113, "urdf"], [114, "urdf"], [115, "urdf"]], "urdf_parser_plugin": [[112, "urdf-parser-plugin"], [113, "urdf-parser-plugin"], [114, "urdf-parser-plugin"], [115, "urdf-parser-plugin"]], "visualization_msgs": [[112, "visualization-msgs"], [113, "visualization-msgs"], [114, "visualization-msgs"], [115, "visualization-msgs"]], "yaml_cpp_vendor": [[112, "yaml-cpp-vendor"], [113, "yaml-cpp-vendor"], [114, "yaml-cpp-vendor"], [115, "yaml-cpp-vendor"]], "zstd_vendor": [[112, "zstd-vendor"], [113, "zstd-vendor"], [114, "zstd-vendor"], [115, "zstd-vendor"]], "Humble Hawksbill changelog": [[113, "humble-hawksbill-changelog"]], "ament_cmake_gen_version_h": [[113, "ament-cmake-gen-version-h"], [114, "ament-cmake-gen-version-h"], [115, "ament-cmake-gen-version-h"], [123, "ament-cmake-gen-version-h"]], "examples_rclcpp_async_client": [[113, "examples-rclcpp-async-client"], [114, "examples-rclcpp-async-client"]], "examples_rclcpp_wait_set": [[113, "examples-rclcpp-wait-set"], [114, "examples-rclcpp-wait-set"], [115, "examples-rclcpp-wait-set"]], "launch_pytest": [[113, "launch-pytest"], [114, "launch-pytest"], [115, "launch-pytest"], [123, "launch-pytest"]], "launch_testing_examples": [[113, "launch-testing-examples"], [114, "launch-testing-examples"], [115, "launch-testing-examples"]], "lifecycle_py": [[113, "lifecycle-py"], [114, "lifecycle-py"], [115, "lifecycle-py"]], "ros2trace": [[113, "ros2trace"], [114, "ros2trace"], [115, "ros2trace"]], "rosidl_typesupport_introspection_tests": [[113, "rosidl-typesupport-introspection-tests"], [114, "rosidl-typesupport-introspection-tests"], [115, "rosidl-typesupport-introspection-tests"]], "test_tracetools": [[113, "test-tracetools"], [114, "test-tracetools"], [115, "test-tracetools"]], "test_tracetools_launch": [[113, "test-tracetools-launch"], [114, "test-tracetools-launch"], [115, "test-tracetools-launch"]], "Iron Irwini Changelog": [[114, "iron-irwini-changelog"]], "ament_cmake_vendor_package": [[114, "ament-cmake-vendor-package"], [115, "ament-cmake-vendor-package"]], "eigen3_cmake_module": [[114, "eigen3-cmake-module"]], "foonathan_memory_vendor": [[114, "foonathan-memory-vendor"], [115, "foonathan-memory-vendor"]], "ignition_cmake2_vendor": [[114, "ignition-cmake2-vendor"]], "ignition_math6_vendor": [[114, "ignition-math6-vendor"]], "keyboard_handler": [[114, "keyboard-handler"], [115, "keyboard-handler"]], "mcap_vendor": [[114, "mcap-vendor"], [115, "mcap-vendor"]], "orocos_kdl_vendor": [[114, "orocos-kdl-vendor"], [115, "orocos-kdl-vendor"]], "python_orocos_kdl_vendor": [[114, "python-orocos-kdl-vendor"], [115, "python-orocos-kdl-vendor"]], "qt_gui_app": [[114, "qt-gui-app"]], "qt_gui_core": [[114, "qt-gui-core"]], "qt_gui_py_common": [[114, "qt-gui-py-common"]], "rosbag2_examples_cpp": [[114, "rosbag2-examples-cpp"], [115, "rosbag2-examples-cpp"]], "rosbag2_examples_py": [[114, "rosbag2-examples-py"], [115, "rosbag2-examples-py"]], "rosbag2_performance_benchmarking_msgs": [[114, "rosbag2-performance-benchmarking-msgs"]], "rosbag2_storage_mcap": [[114, "rosbag2-storage-mcap"], [115, "rosbag2-storage-mcap"]], "rosbag2_storage_sqlite3": [[114, "rosbag2-storage-sqlite3"], [115, "rosbag2-storage-sqlite3"]], "rosbag2_test_msgdefs": [[114, "rosbag2-test-msgdefs"], [115, "rosbag2-test-msgdefs"]], "rosidl_core_generators": [[114, "rosidl-core-generators"]], "rosidl_core_runtime": [[114, "rosidl-core-runtime"]], "rosidl_dynamic_typesupport": [[114, "rosidl-dynamic-typesupport"], [115, "rosidl-dynamic-typesupport"]], "rosidl_dynamic_typesupport_fastrtps": [[114, "rosidl-dynamic-typesupport-fastrtps"]], "rosidl_generator_tests": [[114, "rosidl-generator-tests"], [115, "rosidl-generator-tests"]], "rosidl_generator_type_description": [[114, "rosidl-generator-type-description"], [115, "rosidl-generator-type-description"]], "rosidl_pycommon": [[114, "rosidl-pycommon"], [115, "rosidl-pycommon"]], "rosidl_typesupport_tests": [[114, "rosidl-typesupport-tests"], [115, "rosidl-typesupport-tests"]], "service_msgs": [[114, "service-msgs"]], "test_osrf_testing_tools_cpp": [[114, "test-osrf-testing-tools-cpp"]], "test_ros2trace": [[114, "test-ros2trace"], [115, "test-ros2trace"]], "type_description_interfaces": [[114, "type-description-interfaces"]], "Jazzy Jalisco changelog": [[115, "jazzy-jalisco-changelog"]], "gz_cmake_vendor": [[115, "gz-cmake-vendor"]], "gz_math_vendor": [[115, "gz-math-vendor"]], "gz_utils_vendor": [[115, "gz-utils-vendor"]], "liblz4_vendor": [[115, "liblz4-vendor"]], "lttngpy": [[115, "lttngpy"]], "tracetools_read": [[115, "tracetools-read"]], "uncrustify_vendor": [[115, "uncrustify-vendor"]], "Ardent Apalone (ardent)": [[116, "ardent-apalone-ardent"]], "New features in this ROS 2 release": [[116, "new-features-in-this-ros-2-release"], [117, "new-features-in-this-ros-2-release"], [118, "new-features-in-this-ros-2-release"], [119, "new-features-in-this-ros-2-release"], [120, "new-features-in-this-ros-2-release"], [121, "new-features-in-this-ros-2-release"], [122, "new-features-in-this-ros-2-release"], [123, "new-features-in-this-ros-2-release"], [124, "new-features-in-this-ros-2-release"], [125, "new-features-in-this-ros-2-release"], [126, "new-features-in-this-ros-2-release"]], "Changes since Beta 3 release": [[116, "changes-since-beta-3-release"]], "Known Issues": [[116, "known-issues"], [117, "known-issues"], [118, "known-issues"], [119, "known-issues"], [120, "known-issues"], [121, "known-issues"], [122, "known-issues"], [123, "known-issues"], [124, "known-issues"], [125, "known-issues"]], "Bouncy Bolson (bouncy)": [[117, "bouncy-bolson-bouncy"]], "Changes since the Ardent release": [[117, "changes-since-the-ardent-release"]], "Crystal Clemmys (crystal)": [[118, "crystal-clemmys-crystal"]], "Changes since the Bouncy release": [[118, "changes-since-the-bouncy-release"]], "Dashing Diademata (dashing)": [[119, "dashing-diademata-dashing"]], "Changes since the Crystal release": [[119, "changes-since-the-crystal-release"]], "Declaring Parameters": [[119, "declaring-parameters"]], "Getting and Setting Undeclared Parameters": [[119, "getting-and-setting-undeclared-parameters"]], "Declaring a Parameter with a ParameterDescriptor": [[119, "declaring-a-parameter-with-a-parameterdescriptor"]], "Parameter Configuration using a YAML File": [[119, "parameter-configuration-using-a-yaml-file"]], "Behavior Change for Node::get_node_names()": [[119, "behavior-change-for-node-get-node-names"]], "Changed the Way that Options are Passed to Nodes": [[119, "changed-the-way-that-options-are-passed-to-nodes"]], "Changes to Creating Publishers and Subscriptions": [[119, "changes-to-creating-publishers-and-subscriptions"]], "Changes Due to Declare Parameter Change": [[119, "changes-due-to-declare-parameter-change"], [119, "id2"]], "Memory Strategy": [[119, "memory-strategy"]], "Changes to Creating Publishers, Subscriptions, and QoS Profiles": [[119, "changes-to-creating-publishers-subscriptions-and-qos-profiles"]], "Other changes": [[119, "other-changes"], [123, "other-changes"], [124, "other-changes"]], "rosidl": [[119, "rosidl"], [125, "rosidl"]], "Mapping of char in .msg files": [[119, "mapping-of-char-in-msg-files"]], "actions": [[119, "actions"]], "rviz": [[119, "rviz"], [120, "rviz"], [121, "rviz"], [124, "rviz"]], "Timeline before the release": [[119, "timeline-before-the-release"], [120, "timeline-before-the-release"], [121, "timeline-before-the-release"], [122, "timeline-before-the-release"]], "Eloquent Elusor (eloquent)": [[120, "eloquent-elusor-eloquent"]], "Changes since the Dashing release": [[120, "changes-since-the-dashing-release"]], "API Break with get_actual_qos()": [[120, "api-break-with-get-actual-qos"]], "API Break with Publisher and Subscription Classes": [[120, "api-break-with-publisher-and-subscription-classes"]], "Compiler warning about unused result of add_on_set_parameters_callback": [[120, "compiler-warning-about-unused-result-of-add-on-set-parameters-callback"]], "API Break Due to Addition of Publisher and Subscription Options": [[120, "api-break-due-to-addition-of-publisher-and-subscription-options"]], "ros2msg and ros2srv deprecated": [[120, "ros2msg-and-ros2srv-deprecated"]], "Renamed \u20182D Nav Goal\u2019 tool": [[120, "renamed-2d-nav-goal-tool"]], "TF2 Buffer": [[120, "tf2-buffer"]], "ROS command line argument changes": [[120, "ros-command-line-argument-changes"]], "Foxy Fitzroy (foxy)": [[121, "foxy-fitzroy-foxy"]], "Changes in Patch Release 8 (2022-09-28)": [[121, "changes-in-patch-release-8-2022-09-28"]], "Launch GroupAction scopes environment": [[121, "launch-groupaction-scopes-environment"]], "Changes in Patch Release 7 (2022-02-08)": [[121, "changes-in-patch-release-7-2022-02-08"]], "Launch set_env frontend behavior change": [[121, "launch-set-env-frontend-behavior-change"]], "Fix launch frontend parser": [[121, "fix-launch-frontend-parser"]], "Fix memory leaks and undefined behavior in rmw_fastrtps_dynamic_cpp": [[121, "fix-memory-leaks-and-undefined-behavior-in-rmw-fastrtps-dynamic-cpp"]], "Changes in Patch Release 2 (2020-08-07)": [[121, "changes-in-patch-release-2-2020-08-07"]], "Bug in static_transform_publisher": [[121, "bug-in-static-transform-publisher"]], "Changes since the Eloquent release": [[121, "changes-since-the-eloquent-release"]], "Classic CMake vs. modern CMake": [[121, "classic-cmake-vs-modern-cmake"]], "ament_export_interfaces replaced by ament_export_targets": [[121, "ament-export-interfaces-replaced-by-ament-export-targets"]], "rosidl_generator_c|cpp namespace / API changes": [[121, "rosidl-generator-c-cpp-namespace-api-changes"]], "Default working directory for ament_add_test": [[121, "default-working-directory-for-ament-add-test"]], "Default Console Logging Format": [[121, "default-console-logging-format"]], "Default Console Logging Output Stream": [[121, "default-console-logging-output-stream"]], "Node name and namespace parameters changed": [[121, "node-name-and-namespace-parameters-changed"]], "Change in Advanced Subscription Callback Signature": [[121, "change-in-advanced-subscription-callback-signature"]], "Change in Serialized Message Callback Signature": [[121, "change-in-serialized-message-callback-signature"]], "Breaking change in Node Interface getters\u2019 signature": [[121, "breaking-change-in-node-interface-getters-signature"]], "Deprecate set_on_parameters_set_callback": [[121, "deprecate-set-on-parameters-set-callback"]], "Breaking change in Publisher getter signature": [[121, "breaking-change-in-publisher-getter-signature"]], "Deprecate ClientGoalHandle::async_result()": [[121, "deprecate-clientgoalhandle-async-result"]], "Support for multiple on parameter set callbacks": [[121, "support-for-multiple-on-parameter-set-callbacks"]], "rmw_connext_cpp": [[121, "rmw-connext-cpp"]], "Connext 5.1 locator kinds compatibility mode": [[121, "connext-5-1-locator-kinds-compatibility-mode"]], "Tools timestamp messages using ROS time": [[121, "tools-timestamp-messages-using-ros-time"]], "Deprecation of messages": [[121, "deprecation-of-messages"]], "Security features": [[121, "security-features"]], "Use of security enclaves": [[121, "use-of-security-enclaves"]], "Renaming of the environment variables": [[121, "renaming-of-the-environment-variables"]], "Environment variables renaming": [[121, "id8"]], "Galactic Geochelone (galactic)": [[122, "galactic-geochelone-galactic"]], "Ability to specify per-logger log levels": [[122, "ability-to-specify-per-logger-log-levels"]], "Ability to configure logging directory through environment variables": [[122, "ability-to-configure-logging-directory-through-environment-variables"]], "Ability to invoke rosidl pipeline outside CMake": [[122, "ability-to-invoke-rosidl-pipeline-outside-cmake"]], "Externally configure QoS at start-up": [[122, "externally-configure-qos-at-start-up"]], "Python point_cloud2 utilities available": [[122, "python-point-cloud2-utilities-available"]], "RViz2 Time Panel": [[122, "rviz2-time-panel"]], "ros2 topic echo can print serialized data": [[122, "ros2-topic-echo-can-print-serialized-data"]], "Get the YAML representation of messages": [[122, "get-the-yaml-representation-of-messages"]], "Ability to load parameter files at runtime through the ros2 command": [[122, "ability-to-load-parameter-files-at-runtime-through-the-ros2-command"]], "Tools to check for QoS incompatibilities": [[122, "tools-to-check-for-qos-incompatibilities"]], "Use launch substitutions in parameter files": [[122, "use-launch-substitutions-in-parameter-files"]], "Support for unique network flows": [[122, "support-for-unique-network-flows"]], "Rosbag2 New Features": [[122, "rosbag2-new-features"]], "Split recording by time": [[122, "split-recording-by-time"]], "ros2 bag list": [[122, "ros2-bag-list"]], "Compression implementation is a plugin": [[122, "compression-implementation-is-a-plugin"]], "Compress per-message": [[122, "compress-per-message"]], "Rosbag2 Python API": [[122, "rosbag2-python-api"]], "performance testing package and performance improvements": [[122, "performance-testing-package-and-performance-improvements"]], "--regex and --exclude options for topic selection": [[122, "regex-and-exclude-options-for-topic-selection"]], "ros2 bag reindex": [[122, "ros2-bag-reindex"]], "Playback time control": [[122, "playback-time-control"]], "Playback publishes /clock": [[122, "playback-publishes-clock"]], "Changes since the Foxy release": [[122, "changes-since-the-foxy-release"]], "Default RMW changed to Eclipse Cyclone DDS": [[122, "default-rmw-changed-to-eclipse-cyclone-dds"]], "Connext RMW changed to rmw_connextdds": [[122, "connext-rmw-changed-to-rmw-connextdds"]], "Large improvements in testing and overall quality": [[122, "large-improvements-in-testing-and-overall-quality"]], "New API for checking QoS profile compatibility": [[122, "new-api-for-checking-qos-profile-compatibility"], [122, "id1"], [122, "id3"]], "ament_install_python_package() now installs a Python egg": [[122, "ament-install-python-package-now-installs-a-python-egg"]], "ament_target_dependencies() handles SYSTEM dependencies": [[122, "ament-target-dependencies-handles-system-dependencies"]], "nav2": [[122, "nav2"]], "tf2_ros Python split out of tf2_ros": [[122, "tf2-ros-python-split-out-of-tf2-ros"]], "tf2_ros Python TransformListener uses global namespace": [[122, "tf2-ros-python-transformlistener-uses-global-namespace"]], "Change in spin_until_future_complete template parameters": [[122, "change-in-spin-until-future-complete-template-parameters"]], "Change in default /clock subscription QoS profile": [[122, "change-in-default-clock-subscription-qos-profile"]], "Waitable API": [[122, "waitable-api"]], "Change in rclcpp\u2019s logging macros": [[122, "change-in-rclcpp-s-logging-macros"]], "Parameter types are now static by default": [[122, "parameter-types-are-now-static-by-default"], [122, "id2"]], "Removal of deprecated Node.set_parameters_callback": [[122, "removal-of-deprecated-node-set-parameters-callback"]], "Action client goal response callback signature changed": [[122, "action-client-goal-response-callback-signature-changed"]], "API break in function that gets an element from an array": [[122, "api-break-in-function-that-gets-an-element-from-an-array"]], "rcl_lifecycle and rclcpp_lifecycle": [[122, "rcl-lifecycle-and-rclcpp-lifecycle"], [122, "id4"]], "RCL\u2019s lifecycle state machine gets new init API": [[122, "rcl-s-lifecycle-state-machine-gets-new-init-api"]], "RCL\u2019s lifecycle state machine stores allocator instance": [[122, "rcl-s-lifecycle-state-machine-stores-allocator-instance"]], "RCLCPP\u2019s lifecycle node exposes option to not instantiate services": [[122, "rclcpp-s-lifecycle-node-exposes-option-to-not-instantiate-services"]], "Recording - Split by time": [[122, "recording-split-by-time"]], "Daemon slows down CLI on Windows": [[122, "daemon-slows-down-cli-on-windows"]], "Some rqt_bag icons are missing": [[122, "some-rqt-bag-icons-are-missing"]], "Most rqt utilities don\u2019t work standalone on Windows": [[122, "most-rqt-utilities-don-t-work-standalone-on-windows"]], "RViz2 panel close buttons are blank": [[122, "rviz2-panel-close-buttons-are-blank"]], "Humble Hawksbill (humble)": [[123, "humble-hawksbill-humble"]], "Changes in Patch Release 1 (2022-11-23)": [[123, "changes-in-patch-release-1-2022-11-23"]], "now as keyword for builtin_interfaces.msg.Time and auto for std_msgs.msg.Header": [[123, "now-as-keyword-for-builtin-interfaces-msg-time-and-auto-for-std-msgs-msg-header"], [124, "now-as-keyword-for-builtin-interfaces-msg-time-and-auto-for-std-msgs-msg-header"]], "Generating a C/C++ header with version info": [[123, "generating-a-c-c-header-with-version-info"]], "Scoping environment variables in group actions": [[123, "scoping-environment-variables-in-group-actions"]], "Allow matching target actions with a callable": [[123, "allow-matching-target-actions-with-a-callable"]], "Access to math module when evaluating Python expressions": [[123, "access-to-math-module-when-evaluating-python-expressions"]], "Boolean substitutions": [[123, "boolean-substitutions"]], "New actions": [[123, "new-actions"], [123, "id1"]], "Passing ROS arguments to node actions": [[123, "passing-ros-arguments-to-node-actions"]], "Frontend support for composable nodes": [[123, "frontend-support-for-composable-nodes"]], "Parameter substitution": [[123, "parameter-substitution"]], "SROS2 Security enclaves support Certificate Revocation Lists": [[123, "sros2-security-enclaves-support-certificate-revocation-lists"]], "Content Filtered Topics": [[123, "content-filtered-topics"]], "RMW Content Filtered Topics support": [[123, "id27"]], "ros2 launch has a --launch-prefix argument": [[123, "ros2-launch-has-a-launch-prefix-argument"]], "ros2 topic echo has a --flow-style argument": [[123, "ros2-topic-echo-has-a-flow-style-argument"]], "ros2 topic echo can filter data based on message contents": [[123, "ros2-topic-echo-can-filter-data-based-on-message-contents"]], "Apply textures to arbitrary triangle lists": [[123, "apply-textures-to-arbitrary-triangle-lists"]], "Visualization of mass properties (including inertia)": [[123, "visualization-of-mass-properties-including-inertia"]], "Visualize YUV images in RViz": [[123, "visualize-yuv-images-in-rviz"]], "Allow rendering of objects > 100 meters": [[123, "allow-rendering-of-objects-100-meters"]], "Changes since the Galactic release": [[123, "changes-since-the-galactic-release"]], "C++ headers are installed in a subdirectory": [[123, "c-headers-are-installed-in-a-subdirectory"]], "Support Textures and Embedded Meshes for Marker Messages": [[123, "support-textures-and-embedded-meshes-for-marker-messages"]], "Added PRISM type to SolidPrimitive": [[123, "added-prism-type-to-solidprimitive"]], "struct type name suffix changed from _t to _s": [[123, "struct-type-name-suffix-changed-from-t-to-s"], [123, "id2"]], "Use Connext 6 by default": [[123, "use-connext-6-by-default"]], "ROS_DISABLE_LOANED_MESSAGES environment variable added": [[123, "ros-disable-loaned-messages-environment-variable-added"]], "Support Type Adaption for Publishers and Subscriptions": [[123, "support-type-adaption-for-publishers-and-subscriptions"]], "Client::asnyc_send_request(request) returns a std::future instead of a std::shared_future": [[123, "client-asnyc-send-request-request-returns-a-std-future-instead-of-a-std-shared-future"]], "wait_for_all_acked method added to Publisher": [[123, "wait-for-all-acked-method-added-to-publisher"], [123, "id3"]], "get_callback_groups method removed from NodeBase and Node classes": [[123, "get-callback-groups-method-removed-from-nodebase-and-node-classes"]], "add_to_wait_set method from Waitable class changes its return type from bool to void": [[123, "add-to-wait-set-method-from-waitable-class-changes-its-return-type-from-bool-to-void"]], "get_notify_guard_condition method return type from NodeBaseInterface class changed": [[123, "get-notify-guard-condition-method-return-type-from-nodebaseinterface-class-changed"]], "sleep_until and sleep_for methods added to Clock": [[123, "sleep-until-and-sleep-for-methods-added-to-clock"], [123, "id4"]], "Active and deactivate transitions of publishers will be triggered automatically": [[123, "active-and-deactivate-transitions-of-publishers-will-be-triggered-automatically"]], "Managed nodes": [[123, "managed-nodes"]], "ros2 commands disable output buffering by default": [[123, "ros2-commands-disable-output-buffering-by-default"]], "ros2 topic pub will wait for one matching subscription when using --times/--once/-1": [[123, "ros2-topic-pub-will-wait-for-one-matching-subscription-when-using-times-once-1"]], "ros2 param dump default output changed": [[123, "ros2-param-dump-default-output-changed"]], "ros2 param set now accepts more YAML syntax": [[123, "ros2-param-set-now-accepts-more-yaml-syntax"]], "ros2 pkg create can automatically generate a LICENSE file": [[123, "ros2-pkg-create-can-automatically-generate-a-license-file"]], "Added frame_prefix parameter": [[123, "added-frame-prefix-parameter"]], "Removal of deprecated use_tf_static parameter": [[123, "removal-of-deprecated-use-tf-static-parameter"]], "Deprecation of rosidl_target_interfaces()": [[123, "deprecation-of-rosidl-target-interfaces"]], "Deprecation of TF2Error::NO_ERROR, etc": [[123, "deprecation-of-tf2error-no-error-etc"]], "More intuitive command-line arguments for static_transform_publisher": [[123, "more-intuitive-command-line-arguments-for-static-transform-publisher"]], "Transform listener spin thread no longer executes node callbacks": [[123, "transform-listener-spin-thread-no-longer-executes-node-callbacks"]], "New playback and recording controls": [[123, "new-playback-and-recording-controls"], [124, "new-playback-and-recording-controls"]], "Burst-mode playback": [[123, "burst-mode-playback"]], "Zero-Copy playback": [[123, "zero-copy-playback"]], "Wait for an acknowledgment": [[123, "wait-for-an-acknowledgment"]], "Bag editing": [[123, "bag-editing"]], "Release Timeline": [[123, "release-timeline"], [124, "release-timeline"], [125, "release-timeline"]], "Iron Irwini (iron)": [[124, "iron-irwini-iron"]], "API documentation generation for Python packages": [[124, "api-documentation-generation-for-python-packages"]], "Service introspection": [[124, "service-introspection"]], "Pre and post set parameter callback support": [[124, "pre-and-post-set-parameter-callback-support"]], "Improved discovery options": [[124, "improved-discovery-options"]], "Matched events": [[124, "matched-events"]], "External configuration services of loggers": [[124, "external-configuration-services-of-loggers"]], "Type Description Distribution": [[124, "type-description-distribution"]], "Dynamic Types and Dynamic Messages": [[124, "dynamic-types-and-dynamic-messages"]], "PythonExpression now supports importing modules": [[124, "pythonexpression-now-supports-importing-modules"]], "ReadyToTest can be called from an event handler": [[124, "readytotest-can-be-called-from-an-event-handler"]], "Addition of AnySubstitution and AllSubstitution": [[124, "addition-of-anysubstitution-and-allsubstitution"]], "Addition of a new substitution to get the launch logging directory": [[124, "addition-of-a-new-substitution-to-get-the-launch-logging-directory"]], "Add a LifecycleTransition action": [[124, "add-a-lifecycletransition-action"]], "Add a SetROSLogDir action": [[124, "add-a-setroslogdir-action"]], "Ability to specify a condition to a ComposableNode": [[124, "ability-to-specify-a-condition-to-a-composablenode"]], "Timeout for process startup is now configurable": [[124, "timeout-for-process-startup-is-now-configurable"]], "Addition of a new paradigm for handling Node and LifecycleNode": [[124, "addition-of-a-new-paradigm-for-handling-node-and-lifecyclenode"]], "Introduction of a new executor type: the Events Executor": [[124, "introduction-of-a-new-executor-type-the-events-executor"]], "Ability to wait for another node to join the graph": [[124, "ability-to-wait-for-another-node-to-join-the-graph"]], "Implementation of AsyncParameterClient": [[124, "implementation-of-asyncparameterclient"]], "Subscription callbacks can now optionally get the message info": [[124, "subscription-callbacks-can-now-optionally-get-the-message-info"]], "Optional argument that hides assertions for messages class": [[124, "optional-argument-that-hides-assertions-for-messages-class"]], "Option to timeout when waiting for a node with ros2 param": [[124, "option-to-timeout-when-waiting-for-a-node-with-ros2-param"]], "Deprecated options were removed": [[124, "deprecated-options-were-removed"]], "ros2 topic pub can be configured to wait a maximum amount of time": [[124, "ros2-topic-pub-can-be-configured-to-wait-a-maximum-amount-of-time"]], "ros2 topic echo can be configured to wait a maximum amount of time": [[124, "ros2-topic-echo-can-be-configured-to-wait-a-maximum-amount-of-time"]], "Deprecated option was removed": [[124, "deprecated-option-was-removed"]], "Changes since the Humble release": [[124, "changes-since-the-humble-release"]], "Change to the default console logging file flushing behavior": [[124, "change-to-the-default-console-logging-file-flushing-behavior"]], "Include dependencies are now marked as SYSTEM": [[124, "include-dependencies-are-now-marked-as-system"]], "Package has been deprecated and removed": [[124, "package-has-been-deprecated-and-removed"]], "Files can be excluded from linter checks": [[124, "files-can-be-excluded-from-linter-checks"]], "Lifecycle node support": [[124, "lifecycle-node-support"]], "LaunchConfigurationEquals and LaunchConfigurationNotEquals are deprecated": [[124, "launchconfigurationequals-and-launchconfigurationnotequals-are-deprecated"]], "Renamed classes which used Ros in the name to use ROS in line with PEP8": [[124, "renamed-classes-which-used-ros-in-the-name-to-use-ros-in-line-with-pep8"]], "Expose emulate_tty to XML frontend": [[124, "expose-emulate-tty-to-xml-frontend"]], "Expose sigterm_timeout and sigkill_timeout to XML frontend": [[124, "expose-sigterm-timeout-and-sigkill-timeout-to-xml-frontend"]], "Expose emulate_tty to YAML frontend": [[124, "expose-emulate-tty-to-yaml-frontend"]], "Expose sigterm_timeout and sigkill_timeout to YAML frontend": [[124, "expose-sigterm-timeout-and-sigkill-timeout-to-yaml-frontend"]], "New approximate time policy": [[124, "new-approximate-time-policy"]], "New upsampling time policy": [[124, "new-upsampling-time-policy"]], "Support for YAML !!str syntax in parameter files": [[124, "support-for-yaml-str-syntax-in-parameter-files"]], "Default number of threads for multi-threaded executor has been changed": [[124, "default-number-of-threads-for-multi-threaded-executor-has-been-changed"], [124, "id5"]], "A warning is now printed when QoS of KEEP_LAST is specified with a depth of 0": [[124, "a-warning-is-now-printed-when-qos-of-keep-last-is-specified-with-a-depth-of-0"], [124, "id6"]], "Deprecated RCLCPP_SCOPE_EXIT macro was removed": [[124, "deprecated-rclcpp-scope-exit-macro-was-removed"]], "Time and Duration no longer raise exception when compared to another type": [[124, "time-and-duration-no-longer-raise-exception-when-compared-to-another-type"]], "Improve the performance of message logging": [[124, "improve-the-performance-of-message-logging"]], "Deprecated rcutils/get_env.h header was removed": [[124, "deprecated-rcutils-get-env-h-header-was-removed"]], "Change the GID storage to 16 bytes": [[124, "change-the-gid-storage-to-16-bytes"], [124, "id7"]], "ros2 topic hz/bw/pub now respect use_sim_time": [[124, "ros2-topic-hz-bw-pub-now-respect-use-sim-time"]], "Change default bag file type to mcap": [[124, "change-default-bag-file-type-to-mcap"]], "Store message definitions in bag files with SQLite3 plugin": [[124, "store-message-definitions-in-bag-files-with-sqlite3-plugin"]], "Managing recording via service calls": [[124, "managing-recording-via-service-calls"]], "Filtering topics via regular expression during playback": [[124, "filtering-topics-via-regular-expression-during-playback"]], "Allow plugins to register their own CLI verb arguments": [[124, "allow-plugins-to-register-their-own-cli-verb-arguments"]], "rosidl_python": [[124, "rosidl-python"]], "Modification of content of __slots__ attribute": [[124, "modification-of-content-of-slots-attribute"]], "Map display can now be shown as binary": [[124, "map-display-can-now-be-shown-as-binary"]], "Camera display plugin respects the ROI in the CameraInfo message": [[124, "camera-display-plugin-respects-the-roi-in-the-camerainfo-message"]], "Binary STL files from SOLIDWORKS work without error": [[124, "binary-stl-files-from-solidworks-work-without-error"]], "Tracing instrumentation is now included by default on Linux": [[124, "tracing-instrumentation-is-now-included-by-default-on-linux"]], "New tracepoints for rclcpp intra-process are added": [[124, "new-tracepoints-for-rclcpp-intra-process-are-added"]], "Development progress": [[124, "development-progress"], [125, "development-progress"], [126, "development-progress"]], "Jazzy Jalisco (jazzy)": [[125, "jazzy-jalisco-jazzy"]], "Changes to how ROS 2 and Gazebo integrate": [[125, "changes-to-how-ros-2-and-gazebo-integrate"]], "New VelocityStamped message": [[125, "new-velocitystamped-message"]], "Adds ARROW_STRIP to Marker.msg": [[125, "adds-arrow-strip-to-marker-msg"]], "Support lazy subscribers": [[125, "support-lazy-subscribers"]], "Expose option to set callback groups": [[125, "expose-option-to-set-callback-groups"]], "Enable allow list": [[125, "enable-allow-list"]], "Advertise and subscribe with custom QoS": [[125, "advertise-and-subscribe-with-custom-qos"]], "Added rclcpp component to Republish": [[125, "added-rclcpp-component-to-republish"]], "TypeAdapters support": [[125, "typeadapters-support"]], "Add get type description service": [[125, "add-get-type-description-service"]], "Type support helper for services": [[125, "type-support-helper-for-services"]], "ParameterEventHandler": [[125, "parametereventhandler"]], "Added a --log-file-name command line argument": [[125, "added-a-log-file-name-command-line-argument"]], "Added QoS to subscription options": [[125, "added-qos-to-subscription-options"]], "Add clients and services count": [[125, "add-clients-and-services-count"]], "type sub-command supported": [[125, "type-sub-command-supported"]], "Service recording and playback": [[125, "service-recording-and-playback"]], "New filter modes": [[125, "new-filter-modes"]], "Player and Recorder are now exposed as rclcpp components": [[125, "player-and-recorder-are-now-exposed-as-rclcpp-components"]], "Added option to disable recorder keyboard controls": [[125, "added-option-to-disable-recorder-keyboard-controls"]], "Use middleware send and receive timestamps from message_info during recording": [[125, "use-middleware-send-and-receive-timestamps-from-message-info-during-recording"]], "Added compression threads priority to record options": [[125, "added-compression-threads-priority-to-record-options"]], "Added ability to split already existing ros2 bags by time": [[125, "added-ability-to-split-already-existing-ros2-bags-by-time"]], "Store serialized metadata in bag files directly": [[125, "store-serialized-metadata-in-bag-files-directly"]], "Store ROS_DISTRO name in the metadata": [[125, "store-ros-distro-name-in-the-metadata"]], "Added introspection QoS methods to Python bindings": [[125, "added-introspection-qos-methods-to-python-bindings"]], "Added interfaces to support key annotation": [[125, "added-interfaces-to-support-key-annotation"]], "Added regex filter field for TF display": [[125, "added-regex-filter-field-for-tf-display"]], "Append measured subscription frequency to topic status": [[125, "append-measured-subscription-frequency-to-topic-status"]], "Reset functionality": [[125, "reset-functionality"]], "Added support for point_cloud_transport": [[125, "added-support-for-point-cloud-transport"]], "Feature parity with RViz for ROS": [[125, "feature-parity-with-rviz-for-ros"]], "Camera info display": [[125, "camera-info-display"]], "Added tl_expected": [[125, "added-tl-expected"]], "Add human readable date to logging formats": [[125, "add-human-readable-date-to-logging-formats"]], "Changes since the Iron release": [[125, "changes-since-the-iron-release"]], "Added IDs to geometry_msgs/Polygon and PolygonStamped": [[125, "added-ids-to-geometry-msgs-polygon-and-polygonstamped"]], "Removed deprecated headers": [[125, "removed-deprecated-headers"]], "Changed return types of wait_for_transform_async and wait_for_transform_full_async": [[125, "changed-return-types-of-wait-for-transform-async-and-wait-for-transform-full-async"]], "Enabled Twist interpolator": [[125, "enabled-twist-interpolator"]], "Actual and expected call time when timer is called": [[125, "actual-and-expected-call-time-when-timer-is-called"], [125, "id4"]], "Improved rcl_wait in the area of timeout computation and spurious wakeups": [[125, "improved-rcl-wait-in-the-area-of-timeout-computation-and-spurious-wakeups"]], "Fixed data race conditions": [[125, "fixed-data-race-conditions"]], "Utilize rclcpp::WaitSet as part of the executors": [[125, "utilize-rclcpp-waitset-as-part-of-the-executors"]], "rclcpp::get_typesupport_handle is deprecated": [[125, "rclcpp-get-typesupport-handle-is-deprecated"]], "Deprecated rclcpp/qos_event.hpp header was removed": [[125, "deprecated-rclcpp-qos-event-hpp-header-was-removed"]], "Deprecated subscription callback signatures were removed": [[125, "deprecated-subscription-callback-signatures-were-removed"]], "Callback after cancel": [[125, "callback-after-cancel"]], "Add new node interface TypeDescriptionsInterface": [[125, "add-new-node-interface-typedescriptionsinterface"]], "rclpy.node.Node.declare_parameter": [[125, "rclpy-node-node-declare-parameter"]], "Added types to method arguments": [[125, "added-types-to-method-arguments"]], "Rename of the --exclude CLI option": [[125, "rename-of-the-exclude-cli-option"]], "Changes in representation of the offered_qos_profiles": [[125, "changes-in-representation-of-the-offered-qos-profiles"]], "Added node name to the read and write bag split event messages": [[125, "added-node-name-to-the-read-and-write-bag-split-event-messages"]], "Added BagSplitInfo service call on bag close": [[125, "added-bagsplitinfo-service-call-on-bag-close"]], "Resolved multiple issues related to the handling SIGINT and SIGTERM signals in rosbag2": [[125, "resolved-multiple-issues-related-to-the-handling-sigint-and-sigterm-signals-in-rosbag2"]], "Added topic_id returned by storage to the TopicMetadata": [[125, "added-topic-id-returned-by-storage-to-the-topicmetadata"]], "Added Python bindings for CompressionOptions and CompressionMode structures": [[125, "added-python-bindings-for-compressionoptions-and-compressionmode-structures"]], "Improve performance in SqliteStorage::get_bagfile_size()": [[125, "improve-performance-in-sqlitestorage-get-bagfile-size"]], "Improved performance and updated rosbag API": [[125, "improved-performance-and-updated-rosbag-api"]], "Kilted Kaiju (codename \u2018kilted\u2019; May, 2025)": [[126, "kilted-kaiju-codename-kilted-may-2025"]], "Development process for a release": [[127, "development-process-for-a-release"]], "Rolling Ridley (rolling)": [[128, "rolling-ridley-rolling"]], "Currently Supported Platforms": [[128, "currently-supported-platforms"]], "New features and changes in this release": [[128, "new-features-and-changes-in-this-release"]], "ROS 2 \u9879\u76ee": [[129, "ros-2"], [255, "id2"]], "Contributing": [[130, "contributing"]], "Tenets": [[130, "tenets"]], "Discussions and support": [[130, "discussions-and-support"]], "Contributing code": [[130, "contributing-code"]], "Setting up your development environment": [[130, "setting-up-your-development-environment"]], "Development Guides": [[130, "development-guides"]], "What to work on": [[130, "what-to-work-on"]], "Submitting your code changes": [[130, "submitting-your-code-changes"]], "Becoming a core maintainer": [[130, "becoming-a-core-maintainer"]], "ROS Build Farms": [[131, "ros-build-farms"]], "Jobs and Deployment": [[131, "jobs-and-deployment"]], "Creation and Deployment": [[131, "creation-and-deployment"]], "Execution": [[131, "execution"]], "Frequency Asked Questions (FAQ) and Troubleshooting": [[131, "frequency-asked-questions-faq-and-troubleshooting"]], "Code style and language versions": [[132, "code-style-and-language-versions"]], "C": [[132, "c"]], "Standard": [[132, "standard"], [132, "id2"]], "Style": [[132, "style"], [132, "id3"], [132, "id4"], [132, "id6"], [132, "id7"]], "C++": [[132, "id1"]], "Line Length": [[132, "line-length"]], "File Extensions": [[132, "file-extensions"]], "Variable Naming": [[132, "variable-naming"]], "Function and Method Naming": [[132, "function-and-method-naming"]], "Access Control": [[132, "access-control"]], "Exceptions": [[132, "exceptions"]], "Function-like Objects": [[132, "function-like-objects"]], "Comments and Doc Comments": [[132, "comments-and-doc-comments"]], "Pointer Syntax Alignment": [[132, "pointer-syntax-alignment"]], "Class Privacy Keywords": [[132, "class-privacy-keywords"]], "Nested Templates": [[132, "nested-templates"]], "Always Use Braces": [[132, "always-use-braces"]], "Open Versus Cuddled Braces": [[132, "open-versus-cuddled-braces"]], "CMake": [[132, "cmake"]], "Markdown / reStructured Text / docblocks": [[132, "markdown-restructured-text-docblocks"]], "Contributing to ROS 2 Documentation": [[133, "contributing-to-ros-2-documentation"]], "Branch structure": [[133, "branch-structure"]], "Source structure": [[133, "source-structure"]], "Building the site locally": [[133, "building-the-site-locally"]], "Building the site for one branch": [[133, "building-the-site-for-one-branch"]], "View Site Through Github CI": [[133, "view-site-through-github-ci"]], "Building the site for all branches": [[133, "building-the-site-for-all-branches"]], "Checking for broken links": [[133, "checking-for-broken-links"]], "Migrating Pages from the ROS Wiki": [[133, "migrating-pages-from-the-ros-wiki"]], "Migrating a Wiki File": [[133, "migrating-a-wiki-file"]], "Building the Site with GitHub Codespaces": [[133, "building-the-site-with-github-codespaces"]], "Writing pages": [[133, "writing-pages"]], "Headings": [[133, "headings"]], "Lists": [[133, "lists"]], "Code Formatting": [[133, "code-formatting"]], "Images": [[133, "images"]], "References and Links": [[133, "references-and-links"]], "External links": [[133, "external-links"]], "Internal links": [[133, "internal-links"]], "Macros": [[133, "macros"], [246, "macros"]], "ROS 2 developer guide": [[134, "ros-2-developer-guide"]], "General Principles": [[134, "general-principles"]], "Quality Practices": [[134, "quality-practices"]], "Versioning": [[134, "versioning"]], "Caveats": [[134, "caveats"]], "Public API declaration": [[134, "public-api-declaration"]], "Deprecation strategy": [[134, "deprecation-strategy"]], "Change control process": [[134, "change-control-process"]], "Guidelines for backporting PRs": [[134, "guidelines-for-backporting-prs"]], "Documentation": [[134, "documentation"], [211, "documentation"], [212, "documentation"], [214, "documentation"]], "API Documetation for ROS Packages": [[134, "api-documetation-for-ros-packages"]], "Code coverage": [[134, "code-coverage"]], "Performance": [[134, "performance"]], "Linters and static analysis": [[134, "linters-and-static-analysis"]], "General Practices": [[134, "general-practices"]], "Branches": [[134, "branches"]], "Library versioning": [[134, "library-versioning"]], "Development process": [[134, "development-process"]], "Changes to RMW API": [[134, "changes-to-rmw-api"]], "Tracking tasks": [[134, "tracking-tasks"]], "Programming conventions": [[134, "programming-conventions"]], "C++ specific": [[134, "c-specific"]], "Filesystem layout": [[134, "filesystem-layout"]], "Package layout": [[134, "package-layout"]], "Repository layout": [[134, "repository-layout"]], "Upstream Packages": [[134, "upstream-packages"]], "Packages in Debian and Ubuntu Upstream": [[134, "packages-in-debian-and-ubuntu-upstream"]], "Don\u2019t mix the streams": [[134, "don-t-mix-the-streams"]], "Known Differences": [[134, "known-differences"]], "Developer Workflow": [[134, "developer-workflow"]], "Architectural Development Practices": [[134, "architectural-development-practices"]], "Software Development Lifecycle": [[134, "software-development-lifecycle"]], "Task creation": [[134, "task-creation"]], "Writing the design document": [[134, "writing-the-design-document"]], "Design document review": [[134, "design-document-review"]], "Code review": [[134, "code-review"]], "Build Farm Introduction": [[134, "build-farm-introduction"]], "Note on Coverage runs": [[134, "note-on-coverage-runs"]], "How to read the coverage rate from the buildfarm report": [[134, "how-to-read-the-coverage-rate-from-the-buildfarm-report"]], "How to calculate the coverage rate from the buildfarm report": [[134, "how-to-calculate-the-coverage-rate-from-the-buildfarm-report"]], "How to measure coverage locally using lcov (Ubuntu)": [[134, "how-to-measure-coverage-locally-using-lcov-ubuntu"]], "Quality guide: ensuring code quality": [[135, "quality-guide-ensuring-code-quality"]], "Static code analysis as part of the ament package build": [[135, "static-code-analysis-as-part-of-the-ament-package-build"]], "Static Thread Safety Analysis via Code Annotation": [[135, "static-thread-safety-analysis-via-code-annotation"]], "Dynamic analysis (data races & deadlocks)": [[135, "dynamic-analysis-data-races-deadlocks"]], "Windows Tips and Tricks": [[136, "windows-tips-and-tricks"]], "Maximum Path Length": [[136, "maximum-path-length"]], "Symbol Visibility": [[136, "symbol-visibility"]], "Visibility Control Headers": [[136, "visibility-control-headers"]], "WINDOWS_EXPORT_ALL_SYMBOLS Target Property": [[136, "windows-export-all-symbols-target-property"]], "Debug builds": [[136, "debug-builds"]], "Forward-slash vs. back-slash": [[136, "forward-slash-vs-back-slash"]], "Patching vendored packages": [[136, "patching-vendored-packages"]], "Windows slow timers (slowness in general)": [[136, "windows-slow-timers-slowness-in-general"]], "Shells": [[136, "shells"]], "Feature Ideas": [[137, "feature-ideas"]], "Design / Concept": [[137, "design-concept"]], "Infrastructure and tools": [[137, "infrastructure-and-tools"]], "New features": [[137, "new-features"]], "Reducing Technical Debt": [[137, "reducing-technical-debt"]], "Features Status": [[138, "features-status"]], "Project Governance": [[139, "project-governance"]], "The Open Source Robotics Alliance (OSRA)": [[139, "the-open-source-robotics-alliance-osra"]], "The Technical Governance Committee (TGC)": [[139, "the-technical-governance-committee-tgc"]], "The ROS Project Management Committee (ROS PMC)": [[139, "the-ros-project-management-committee-ros-pmc"]], "Current ROS PMC Constituents": [[139, "current-ros-pmc-constituents"]], "Current ROS Committers": [[139, "current-ros-committers"]], "Past ROS PMC Constituents": [[139, "past-ros-pmc-constituents"]], "Repositories managed by the ROS PMC": [[139, "repositories-managed-by-the-ros-pmc"]], "Upcoming ROS Events": [[139, "upcoming-ros-events"]], "Marketing": [[140, "marketing"]], "General Use ROS Artwork": [[140, "general-use-ros-artwork"]], "Stickers, Posters, and Canvas Prints": [[140, "stickers-posters-and-canvas-prints"]], "Brochure: Why ROS 2?": [[140, "brochure-why-ros-2"]], "Metrics": [[141, "metrics"]], "Metrics.ros.org": [[141, "metrics-ros-org"]], "Periodic Metrics Report": [[141, "periodic-metrics-report"]], "Historical Metrics Reports": [[141, "historical-metrics-reports"]], "ROSCon Talks": [[142, "roscon-talks"]], "Roadmap": [[143, "roadmap"]], "Kilted Roadmap": [[143, "kilted-roadmap"]], "Planned releases": [[143, "planned-releases"]], "Contributing to ROS 2": [[143, "contributing-to-ros-2"]], "\u6559\u7a0b": [[144, "tutorials"]], "Advanced": [[145, "advanced"]], "Implementing a custom memory allocator": [[146, "implementing-a-custom-memory-allocator"]], "Writing an allocator": [[146, "writing-an-allocator"]], "Writing an example main": [[146, "writing-an-example-main"]], "Passing an allocator to the intra-process pipeline": [[146, "passing-an-allocator-to-the-intra-process-pipeline"]], "Testing and verifying the code": [[146, "testing-and-verifying-the-code"]], "The TLSF allocator": [[146, "the-tlsf-allocator"]], "Using Fast DDS Discovery Server as discovery protocol [community-contributed]": [[147, "using-fast-dds-discovery-server-as-discovery-protocol-community-contributed"]], "Fast DDS Discovery Server v2": [[147, "fast-dds-discovery-server-v2"]], "Run this tutorial": [[147, "run-this-tutorial"]], "Setup Discovery Server": [[147, "setup-discovery-server"]], "Launch listener node": [[147, "launch-listener-node"]], "Launch talker node": [[147, "launch-talker-node"]], "Demonstrate Discovery Server execution": [[147, "demonstrate-discovery-server-execution"]], "Visualization tool rqt_graph": [[147, "visualization-tool-rqt-graph"]], "Advance use cases": [[147, "advance-use-cases"]], "Server Redundancy": [[147, "server-redundancy"]], "Backup Server": [[147, "backup-server"]], "Discovery partitions": [[147, "discovery-partitions"]], "ROS 2 Introspection": [[147, "ros-2-introspection"]], "Daemon\u2019s related tools": [[147, "daemon-s-related-tools"]], "No Daemon tools": [[147, "no-daemon-tools"]], "Compare Fast DDS Discovery Server with Simple Discovery Protocol": [[147, "compare-fast-dds-discovery-server-with-simple-discovery-protocol"]], "Unlocking the potential of Fast DDS middleware [community-contributed]": [[148, "unlocking-the-potential-of-fast-dds-middleware-community-contributed"]], "Mixing synchronous and asynchronous publications in the same node": [[148, "mixing-synchronous-and-asynchronous-publications-in-the-same-node"]], "Create the node with the publishers": [[148, "create-the-node-with-the-publishers"]], "Create the XML file with the profile configuration": [[148, "create-the-xml-file-with-the-profile-configuration"]], "Execute the publisher node": [[148, "execute-the-publisher-node"]], "Create a node with the subscribers": [[148, "create-a-node-with-the-subscribers"]], "Execute the subscriber node": [[148, "execute-the-subscriber-node"]], "Analysis of the example": [[148, "analysis-of-the-example"]], "Configuration profiles XML": [[148, "configuration-profiles-xml"]], "RMW_FASTRTPS_USE_QOS_FROM_XML": [[148, "rmw-fastrtps-use-qos-from-xml"]], "Prioritization of rmw_qos_profile_t": [[148, "prioritization-of-rmw-qos-profile-t"]], "Using other FastDDS capabilities with XML": [[148, "using-other-fastdds-capabilities-with-xml"]], "Limiting the number of matching subscribers": [[148, "limiting-the-number-of-matching-subscribers"]], "Using partitions within the topic": [[148, "using-partitions-within-the-topic"]], "Configuring a service and a client": [[148, "configuring-a-service-and-a-client"]], "Create the nodes with the service and client": [[148, "create-the-nodes-with-the-service-and-client"]], "Create the XML profiles for the service and client": [[148, "create-the-xml-profiles-for-the-service-and-client"]], "Execute the nodes": [[148, "execute-the-nodes"]], "How to use ros2_tracing to trace and analyze an application": [[149, "how-to-use-ros2-tracing-to-trace-and-analyze-an-application"]], "Installing and building": [[149, "installing-and-building"]], "Tracing": [[149, "tracing"]], "Step 1: Trace": [[149, "step-1-trace"]], "Step 2: Run Application": [[149, "step-2-run-application"]], "Step 3: Validate Trace": [[149, "step-3-validate-trace"]], "Analysis": [[149, "analysis"]], "Conclusion": [[149, "conclusion"]], "Reading from a bag file (C++)": [[150, "reading-from-a-bag-file-c"]], "Tasks": [[150, "tasks"], [151, "tasks"], [152, "tasks"], [160, "tasks"], [163, "tasks"], [164, "tasks"], [165, "tasks"], [166, "tasks"], [167, "tasks"], [171, "tasks"], [173, "tasks"], [174, "tasks"], [175, "tasks"], [176, "tasks"], [177, "tasks"], [178, "tasks"], [179, "tasks"], [180, "tasks"], [181, "tasks"], [182, "tasks"], [185, "tasks"], [186, "tasks"], [187, "tasks"], [188, "tasks"], [189, "tasks"], [190, "tasks"], [191, "tasks"], [192, "tasks"], [193, "tasks"], [194, "tasks"], [195, "tasks"], [196, "tasks"], [208, "tasks"], [209, "tasks"], [211, "tasks"], [215, "tasks"], [225, "tasks"], [226, "tasks"], [229, "tasks"], [233, "tasks"], [234, "tasks"], [235, "tasks"], [236, "tasks"], [237, "tasks"], [238, "tasks"], [239, "tasks"], [245, "tasks"], [248, "tasks"], [249, "tasks"]], "1 Create a Package": [[150, "create-a-package"]], "1.1 Update package.xml": [[150, "update-package-xml"], [151, "update-package-xml"], [191, "update-package-xml"], [192, "update-package-xml"], [194, "update-package-xml"], [196, "update-package-xml"], [215, "update-package-xml"]], "2 Write the C++ Reader": [[150, "write-the-c-reader"]], "2.1 Examine the code": [[150, "examine-the-code"], [151, "examine-the-code"], [152, "examine-the-code"], [191, "examine-the-code"], [192, "examine-the-code"], [193, "examine-the-code"], [194, "examine-the-code"], [195, "examine-the-code"], [196, "examine-the-code"], [215, "examine-the-code"], [225, "id1"], [226, "id1"], [233, "id1"], [234, "id1"], [235, "id1"], [238, "examine-the-code"], [239, "examine-the-code"]], "2.2 Add executable": [[150, "add-executable"], [151, "add-executable"], [191, "add-executable"], [194, "add-executable"], [215, "add-executable"]], "3 Build and run": [[150, "build-and-run"], [151, "build-and-run"], [152, "build-and-run"], [191, "build-and-run"], [192, "build-and-run"], [215, "build-and-run"]], "Recording a bag from a node (C++)": [[151, "recording-a-bag-from-a-node-c"]], "1 Create a package": [[151, "create-a-package"], [152, "create-a-package"], [186, "create-a-package"], [190, "create-a-package"], [191, "create-a-package"], [192, "create-a-package"], [193, "create-a-package"], [194, "create-a-package"], [195, "create-a-package"], [196, "create-a-package"], [211, "create-a-package"], [215, "create-a-package"], [238, "create-a-package"], [239, "create-a-package"], [245, "create-a-package"]], "2 Write the C++ node": [[151, "write-the-c-node"], [191, "write-the-c-node"], [215, "write-the-c-node"]], "4 Record synthetic data from a node": [[151, "record-synthetic-data-from-a-node"], [152, "record-synthetic-data-from-a-node"]], "4.1 Write a C++ node": [[151, "write-a-c-node"]], "4.2 Examine the code": [[151, "id1"], [152, "id1"]], "4.3 Add executable": [[151, "id2"], [152, "add-executable"]], "4.4 Build and run": [[151, "id3"], [152, "id2"]], "5 Record synthetic data from an executable": [[151, "record-synthetic-data-from-an-executable"], [152, "record-synthetic-data-from-an-executable"]], "5.1 Write a C++ executable": [[151, "write-a-c-executable"]], "5.2 Examine the code": [[151, "id4"], [152, "id3"]], "5.3 Add executable": [[151, "id5"], [152, "id4"]], "5.4 Build and run": [[151, "id6"], [152, "id5"]], "Recording a bag from a node (Python)": [[152, "recording-a-bag-from-a-node-python"]], "1.1 Update package.xml and setup.py": [[152, "update-package-xml-and-setup-py"]], "2 Write the Python node": [[152, "write-the-python-node"], [192, "write-the-python-node"]], "2.2 Add entry point": [[152, "add-entry-point"]], "4.1 Write a Python node": [[152, "write-a-python-node"]], "5.1 Write a Python executable": [[152, "write-a-python-executable"]], "Setting access controls": [[153, "setting-access-controls"]], "Modify permissions.xml": [[153, "modify-permissions-xml"]], "Sign the policy file": [[153, "sign-the-policy-file"]], "Launch the node": [[153, "launch-the-node"]], "Use the templates": [[153, "use-the-templates"]], "Deployment Guidelines": [[154, "deployment-guidelines"]], "General Guidelines": [[154, "general-guidelines"]], "Building a deployment scenario": [[154, "building-a-deployment-scenario"]], "Generating the Docker Image": [[154, "generating-the-docker-image"]], "Understanding the compose file": [[154, "understanding-the-compose-file"]], "Running the example": [[154, "running-the-example"]], "Examining the containers": [[154, "examining-the-containers"]], "Examining network traffic": [[155, "examining-network-traffic"]], "Run the demo": [[155, "run-the-demo"], [156, "run-the-demo"], [202, "run-the-demo"]], "Install tcpdump": [[155, "install-tcpdump"]], "Start the talker and listener": [[155, "start-the-talker-and-listener"]], "Display unencrypted discovery packets": [[155, "display-unencrypted-discovery-packets"]], "Display unencrypted data packets": [[155, "display-unencrypted-data-packets"]], "Enable encryption": [[155, "enable-encryption"]], "Display encrypted discovery packets": [[155, "display-encrypted-discovery-packets"]], "Display encrypted data packets": [[155, "display-encrypted-data-packets"]], "Setting up security": [[156, "setting-up-security"]], "Installing from source": [[156, "installing-from-source"]], "Selecting an alternate middleware": [[156, "selecting-an-alternate-middleware"]], "1. Create a folder for the security files": [[156, "create-a-folder-for-the-security-files"]], "2. Generate a keystore": [[156, "generate-a-keystore"]], "3. Generate keys and certificates": [[156, "generate-keys-and-certificates"]], "4. Configure environment variables": [[156, "configure-environment-variables"]], "5. Run the talker/listener demo": [[156, "run-the-talker-listener-demo"]], "Take the Quiz!": [[156, "take-the-quiz"]], "Learn More!": [[156, "learn-more"]], "Security": [[157, "security"]], "Ensuring security across machines": [[158, "ensuring-security-across-machines"]], "Create the second keystore": [[158, "create-the-second-keystore"]], "Copy files": [[158, "copy-files"]], "Launch the nodes": [[158, "launch-the-nodes"]], "Understanding the security keystore": [[159, "understanding-the-security-keystore"]], "Security Artifact Locations": [[159, "security-artifact-locations"]], "Public Key Materials": [[159, "public-key-materials"]], "Private Key Materials": [[159, "private-key-materials"]], "Domain Governance Policy": [[159, "domain-governance-policy"]], "Security Enclaves": [[159, "security-enclaves"]], "Take the quiz!": [[159, "take-the-quiz"]], "Setting up a robot simulation (Gazebo)": [[160, "setting-up-a-robot-simulation-gazebo"]], "1 Launch the simulation": [[160, "launch-the-simulation"]], "2 Configuring ROS 2": [[160, "configuring-ros-2"]], "3 Visualizing lidar data in ROS 2": [[160, "visualizing-lidar-data-in-ros-2"]], "Simulators": [[162, "simulators"]], "Installation (macOS)": [[163, "installation-macos"]], "1 Create the VM image": [[163, "create-the-vm-image"]], "2 Configure the VM": [[163, "configure-the-vm"]], "3 Install webots_ros2": [[163, "install-webots-ros2"], [165, "install-webots-ros2"]], "4 Launch the webots_ros2_universal_robot example": [[163, "launch-the-webots-ros2-universal-robot-example"], [165, "launch-the-webots-ros2-universal-robot-example"]], "Pre-configured Images": [[163, "pre-configured-images"]], "Installation (Ubuntu)": [[164, "installation-ubuntu"]], "Multiple Installations of Webots": [[164, "multiple-installations-of-webots"], [165, "multiple-installations-of-webots"]], "1 Install webots_ros2": [[164, "install-webots-ros2"]], "2 Launch the webots_ros2_universal_robot example": [[164, "launch-the-webots-ros2-universal-robot-example"]], "Installation (Windows)": [[165, "installation-windows"]], "1 Install WSL2": [[165, "install-wsl2"]], "2 Install ROS 2 in WSL": [[165, "install-ros-2-in-wsl"]], "5 RViz troubleshooting": [[165, "rviz-troubleshooting"]], "Setting up a robot simulation (Advanced)": [[166, "setting-up-a-robot-simulation-advanced"]], "1 Updating my_robot.urdf": [[166, "updating-my-robot-urdf"]], "2 Creating a ROS node to avoid obstacles": [[166, "creating-a-ros-node-to-avoid-obstacles"]], "3 Updating additional files": [[166, "updating-additional-files"]], "4 Test the obstacle avoidance code": [[166, "test-the-obstacle-avoidance-code"]], "Next steps": [[166, "next-steps"], [167, "next-steps"], [173, "next-steps"], [174, "next-steps"], [175, "next-steps"], [176, "next-steps"], [177, "next-steps"], [178, "next-steps"], [179, "next-steps"], [180, "next-steps"], [181, "next-steps"], [182, "next-steps"], [185, "next-steps"], [186, "next-steps"], [187, "next-steps"], [188, "next-steps"], [190, "next-steps"], [191, "next-steps"], [192, "next-steps"], [193, "next-steps"], [194, "next-steps"], [195, "next-steps"], [196, "next-steps"], [208, "next-steps"], [241, "next-steps"]], "Setting up a robot simulation (Basic)": [[167, "setting-up-a-robot-simulation-basic"]], "1 Create the package structure": [[167, "create-the-package-structure"]], "2 Setup the simulation world": [[167, "setup-the-simulation-world"]], "3 Edit the my_robot_driver plugin": [[167, "edit-the-my-robot-driver-plugin"]], "4 Create the my_robot.urdf file": [[167, "create-the-my-robot-urdf-file"]], "5 Create the launch file": [[167, "create-the-launch-file"]], "6 Edit additional files": [[167, "edit-additional-files"]], "7 Test the code": [[167, "test-the-code"]], "Setting up a Reset Handler": [[168, "setting-up-a-reset-handler"]], "Reset Handler for Simple Cases (Controllers Only)": [[168, "reset-handler-for-simple-cases-controllers-only"]], "Reset Handler for Multiple Nodes (No Shutdown Required)": [[168, "reset-handler-for-multiple-nodes-no-shutdown-required"]], "Reset Handler Requiring Node Shutdown": [[168, "reset-handler-requiring-node-shutdown"]], "The Ros2Supervisor Node": [[169, "the-ros2supervisor-node"]], "The Ros2Supervisor": [[169, "the-ros2supervisor"]], "Clock topic": [[169, "clock-topic"]], "Import a Webots node": [[169, "import-a-webots-node"]], "Remove a Webots imported node": [[169, "remove-a-webots-imported-node"]], "Record animations": [[169, "record-animations"]], "Webots": [[170, "webots"]], "Enabling topic statistics (C++)": [[171, "enabling-topic-statistics-c"]], "1 Write the subscriber node with statistics enabled": [[171, "write-the-subscriber-node-with-statistics-enabled"]], "1.1 Examine the code": [[171, "examine-the-code"], [225, "examine-the-code"], [226, "examine-the-code"], [233, "examine-the-code"], [234, "examine-the-code"], [235, "examine-the-code"], [236, "examine-the-code"], [237, "examine-the-code"]], "1.2 CMakeLists.txt": [[171, "cmakelists-txt"], [225, "cmakelists-txt"], [234, "cmakelists-txt"], [236, "cmakelists-txt"]], "2 Build and run": [[171, "build-and-run"], [213, "build-and-run"]], "3 Observe published statistic data": [[171, "observe-published-statistic-data"]], "Related content": [[171, "related-content"], [174, "related-content"], [176, "related-content"], [177, "related-content"], [178, "related-content"], [180, "related-content"], [188, "related-content"], [190, "related-content"], [193, "related-content"], [194, "related-content"], [195, "related-content"], [196, "related-content"], [198, "related-content"], [208, "related-content"], [215, "related-content"], [248, "related-content"], [249, "related-content"]], "Beginner: CLI tools": [[172, "beginner-cli-tools"]], "Configuring environment": [[173, "configuring-environment"]], "1 Source the setup files": [[173, "source-the-setup-files"]], "2 Add sourcing to your shell startup script": [[173, "add-sourcing-to-your-shell-startup-script"]], "3 Check environment variables": [[173, "check-environment-variables"]], "3.1 The ROS_DOMAIN_ID variable": [[173, "the-ros-domain-id-variable"]], "3.2 The ROS_LOCALHOST_ONLY variable": [[173, "the-ros-localhost-only-variable"]], "Using turtlesim, ros2, and rqt": [[174, "using-turtlesim-ros2-and-rqt"]], "1 Install turtlesim": [[174, "install-turtlesim"]], "2 Start turtlesim": [[174, "start-turtlesim"]], "3 Use turtlesim": [[174, "use-turtlesim"]], "4 Install rqt": [[174, "install-rqt"]], "5 Use rqt": [[174, "use-rqt"]], "5.1 Try the spawn service": [[174, "try-the-spawn-service"]], "5.2 Try the set_pen service": [[174, "try-the-set-pen-service"]], "6 Remapping": [[174, "remapping"], [213, "remapping"]], "7 Close turtlesim": [[174, "close-turtlesim"]], "Launching nodes": [[175, "launching-nodes"]], "Running a Launch File": [[175, "running-a-launch-file"]], "(Optional) Control the Turtlesim Nodes": [[175, "optional-control-the-turtlesim-nodes"]], "Recording and playing back data": [[176, "recording-and-playing-back-data"]], "1 Setup": [[176, "setup"], [177, "setup"], [179, "setup"], [180, "setup"], [181, "setup"], [182, "setup"], [209, "setup"]], "2 Choose a topic": [[176, "choose-a-topic"]], "3 ros2 bag record": [[176, "ros2-bag-record"]], "3.1 Record a single topic": [[176, "record-a-single-topic"]], "3.2 Record multiple topics": [[176, "record-multiple-topics"]], "4 ros2 bag info": [[176, "ros2-bag-info"]], "5 ros2 bag play": [[176, "ros2-bag-play"]], "Understanding actions": [[177, "understanding-actions"]], "2 Use actions": [[177, "use-actions"]], "3 ros2 node info": [[177, "ros2-node-info"], [178, "ros2-node-info"]], "4 ros2 action list": [[177, "ros2-action-list"]], "4.1 ros2 action list -t": [[177, "ros2-action-list-t"]], "5 ros2 action info": [[177, "ros2-action-info"]], "6 ros2 interface show": [[177, "ros2-interface-show"], [181, "ros2-interface-show"]], "7 ros2 action send_goal": [[177, "ros2-action-send-goal"]], "Understanding nodes": [[178, "understanding-nodes"]], "1 The ROS 2 graph": [[178, "the-ros-2-graph"]], "2 Nodes in ROS 2": [[178, "nodes-in-ros-2"]], "1 ros2 run": [[178, "ros2-run"]], "2 ros2 node list": [[178, "ros2-node-list"]], "2.1 Remapping": [[178, "remapping"]], "Understanding parameters": [[179, "understanding-parameters"]], "2 ros2 param list": [[179, "ros2-param-list"]], "3 ros2 param get": [[179, "ros2-param-get"]], "4 ros2 param set": [[179, "ros2-param-set"]], "5 ros2 param dump": [[179, "ros2-param-dump"]], "6 ros2 param load": [[179, "ros2-param-load"]], "7 Load parameter file on node startup": [[179, "load-parameter-file-on-node-startup"]], "Understanding services": [[180, "understanding-services"]], "2 ros2 service list": [[180, "ros2-service-list"]], "3 ros2 service type": [[180, "ros2-service-type"]], "3.1 ros2 service list -t": [[180, "ros2-service-list-t"]], "4 ros2 service find": [[180, "ros2-service-find"]], "5 ros2 interface show": [[180, "ros2-interface-show"]], "6 ros2 service call": [[180, "ros2-service-call"]], "Understanding topics": [[181, "understanding-topics"]], "2 rqt_graph": [[181, "rqt-graph"]], "3 ros2 topic list": [[181, "ros2-topic-list"]], "4 ros2 topic echo": [[181, "ros2-topic-echo"]], "5 ros2 topic info": [[181, "ros2-topic-info"]], "7 ros2 topic pub": [[181, "ros2-topic-pub"]], "8 ros2 topic hz": [[181, "ros2-topic-hz"]], "9 Clean up": [[181, "clean-up"]], "Using rqt_console to view logs": [[182, "using-rqt-console-to-view-logs"]], "2 Messages on rqt_console": [[182, "messages-on-rqt-console"]], "3 Logger levels": [[182, "logger-levels"]], "3.1 Set the default logger level": [[182, "set-the-default-logger-level"]], "Beginner: Client libraries": [[183, "beginner-client-libraries"]], "Using colcon to build packages": [[184, "using-colcon-to-build-packages"]], "Install colcon": [[184, "install-colcon"]], "Install ROS 2": [[184, "install-ros-2"]], "Create a workspace": [[184, "create-a-workspace"]], "Add some sources": [[184, "add-some-sources"]], "Source an underlay": [[184, "source-an-underlay"]], "Build the workspace": [[184, "build-the-workspace"]], "Run tests": [[184, "run-tests"]], "Source the environment": [[184, "source-the-environment"]], "Try a demo": [[184, "try-a-demo"]], "Create your own package": [[184, "create-your-own-package"]], "Setup colcon_cd": [[184, "setup-colcon-cd"]], "Setup colcon tab completion": [[184, "setup-colcon-tab-completion"]], "Tips": [[184, "tips"]], "Creating a workspace": [[185, "creating-a-workspace"]], "1 Source ROS 2 environment": [[185, "source-ros-2-environment"]], "2 Create a new directory": [[185, "create-a-new-directory"]], "3 Clone a sample repo": [[185, "clone-a-sample-repo"]], "4 Resolve dependencies": [[185, "resolve-dependencies"]], "5 Build the workspace with colcon": [[185, "build-the-workspace-with-colcon"]], "6 Source the overlay": [[185, "source-the-overlay"]], "7 Modify the overlay": [[185, "modify-the-overlay"]], "1 What is a ROS 2 package?": [[186, "what-is-a-ros-2-package"]], "2 What makes up a ROS 2 package?": [[186, "what-makes-up-a-ros-2-package"]], "3 Packages in a workspace": [[186, "packages-in-a-workspace"]], "2 Build a package": [[186, "build-a-package"]], "3 Source the setup file": [[186, "source-the-setup-file"]], "4 Use the package": [[186, "use-the-package"]], "5 Examine package contents": [[186, "examine-package-contents"]], "6 Customize package.xml": [[186, "customize-package-xml"]], "Creating custom msg and srv files": [[187, "creating-custom-msg-and-srv-files"]], "1 Create a new package": [[187, "create-a-new-package"]], "2 Create custom definitions": [[187, "create-custom-definitions"]], "2.1 msg definition": [[187, "msg-definition"]], "2.2 srv definition": [[187, "srv-definition"]], "3 CMakeLists.txt": [[187, "cmakelists-txt"]], "4 package.xml": [[187, "package-xml"]], "5 Build the tutorial_interfaces package": [[187, "build-the-tutorial-interfaces-package"]], "6 Confirm msg and srv creation": [[187, "confirm-msg-and-srv-creation"]], "7 Test the new interfaces": [[187, "test-the-new-interfaces"]], "7.1 Testing Num.msg with pub/sub": [[187, "testing-num-msg-with-pub-sub"]], "7.2 Testing AddThreeInts.srv with service/client": [[187, "testing-addthreeints-srv-with-service-client"]], "Using ros2doctor to identify issues": [[188, "using-ros2doctor-to-identify-issues"]], "1 Check your setup": [[188, "check-your-setup"]], "2 Check a system": [[188, "check-a-system"]], "3 Get a full report": [[188, "get-a-full-report"]], "Creating and using plugins (C++)": [[189, "creating-and-using-plugins-c"]], "1 Create the Base Class Package": [[189, "create-the-base-class-package"]], "2 Create the Plugin Package": [[189, "create-the-plugin-package"]], "2.1 Source code for the plugins": [[189, "source-code-for-the-plugins"]], "2.2 Plugin Declaration XML": [[189, "plugin-declaration-xml"]], "2.3 CMake Plugin Declaration": [[189, "cmake-plugin-declaration"]], "3 Use the Plugins": [[189, "use-the-plugins"]], "4 Build and run": [[189, "build-and-run"], [193, "build-and-run"], [194, "build-and-run"], [195, "build-and-run"], [196, "build-and-run"]], "Implementing custom interfaces": [[190, "implementing-custom-interfaces"]], "2 Create a msg file": [[190, "create-a-msg-file"]], "2.1 Build a msg file": [[190, "build-a-msg-file"]], "3 Use an interface from the same package": [[190, "use-an-interface-from-the-same-package"]], "3.1 The code explained": [[190, "the-code-explained"]], "3.2 Build the publisher": [[190, "build-the-publisher"]], "3.3 Link against the interface": [[190, "link-against-the-interface"]], "4 Try it out": [[190, "try-it-out"]], "5 (Extra) Use an existing interface definition": [[190, "extra-use-an-existing-interface-definition"]], "Using parameters in a class (C++)": [[191, "using-parameters-in-a-class-c"]], "2.1.1 (Optional) Add ParameterDescriptor": [[191, "optional-add-parameterdescriptor"], [192, "optional-add-parameterdescriptor"]], "3.1 Change via the console": [[191, "change-via-the-console"], [192, "change-via-the-console"]], "3.2 Change via a launch file": [[191, "change-via-a-launch-file"], [192, "change-via-a-launch-file"]], "Using parameters in a class (Python)": [[192, "using-parameters-in-a-class-python"]], "2.2 Add an entry point": [[192, "add-an-entry-point"], [196, "add-an-entry-point"], [226, "id2"]], "Writing a simple publisher and subscriber (C++)": [[193, "writing-a-simple-publisher-and-subscriber-c"]], "2 Write the publisher node": [[193, "write-the-publisher-node"], [195, "write-the-publisher-node"]], "2.2 Add dependencies": [[193, "add-dependencies"], [195, "add-dependencies"], [233, "add-dependencies"], [234, "add-dependencies"], [235, "add-dependencies"]], "2.3 CMakeLists.txt": [[193, "cmakelists-txt"], [233, "cmakelists-txt"], [234, "id2"], [238, "cmakelists-txt"]], "3 Write the subscriber node": [[193, "write-the-subscriber-node"], [195, "write-the-subscriber-node"]], "3.1 Examine the code": [[193, "id1"], [194, "id1"], [195, "id1"], [196, "id1"]], "3.2 CMakeLists.txt": [[193, "id2"]], "Writing a simple service and client (C++)": [[194, "writing-a-simple-service-and-client-c"]], "2 Write the service node": [[194, "write-the-service-node"], [196, "write-the-service-node"]], "3 Write the client node": [[194, "write-the-client-node"], [196, "write-the-client-node"]], "3.2 Add executable": [[194, "id2"]], "Writing a simple publisher and subscriber (Python)": [[195, "writing-a-simple-publisher-and-subscriber-python"]], "2.3 Add an entry point": [[195, "add-an-entry-point"], [239, "add-an-entry-point"]], "2.4 Check setup.cfg": [[195, "check-setup-cfg"]], "3.2 Add an entry point": [[195, "id2"], [196, "id2"]], "Writing a simple service and client (Python)": [[196, "writing-a-simple-service-and-client-python"]], "1.2 Update setup.py": [[196, "update-setup-py"]], "Demos": [[197, "demos"]], "External resources": [[197, "external-resources"]], "Creating a content filtering subscription": [[198, "creating-a-content-filtering-subscription"]], "RMW Support": [[198, "rmw-support"]], "Content-Filtering-Subscription Support Status": [[198, "id1"]], "Installing the demo": [[198, "installing-the-demo"], [228, "installing-the-demo"]], "Temperature filtering demo": [[198, "temperature-filtering-demo"]], "Setting up efficient intra-process communication": [[199, "setting-up-efficient-intra-process-communication"]], "Installing the demos": [[199, "installing-the-demos"]], "Running and understanding the demos": [[199, "running-and-understanding-the-demos"]], "The two node pipeline demo": [[199, "the-two-node-pipeline-demo"]], "The cyclic pipeline demo": [[199, "the-cyclic-pipeline-demo"]], "The image pipeline demo": [[199, "the-image-pipeline-demo"]], "Simple pipeline": [[199, "simple-pipeline"]], "Pipeline with two image viewers": [[199, "pipeline-with-two-image-viewers"]], "Pipeline with interprocess viewer": [[199, "pipeline-with-interprocess-viewer"]], "Logging": [[200, "logging"]], "Using log statements in code": [[200, "using-log-statements-in-code"]], "Basic logging": [[200, "basic-logging"]], "Logging only the first time": [[200, "logging-only-the-first-time"]], "Logging all but the first time": [[200, "logging-all-but-the-first-time"]], "Logging throttled": [[200, "logging-throttled"]], "Logging throttled all but the first time": [[200, "logging-throttled-all-but-the-first-time"]], "Logging demo": [[200, "logging-demo"]], "Logging directory configuration": [[200, "logging-directory-configuration"]], "Logger level configuration: programmatically": [[200, "logger-level-configuration-programmatically"]], "Logger level configuration: externally": [[200, "logger-level-configuration-externally"]], "Using the logger config component": [[200, "using-the-logger-config-component"]], "Logger level configuration: command line": [[200, "logger-level-configuration-command-line"]], "Console output formatting": [[200, "console-output-formatting"]], "Console output colorizing": [[200, "console-output-colorizing"]], "Default stream for console output": [[200, "default-stream-for-console-output"]], "Line buffered console output": [[200, "line-buffered-console-output"]], "Managing nodes with managed lifecycles": [[201, "managing-nodes-with-managed-lifecycles"]], "Using quality-of-service settings for lossy networks": [[202, "using-quality-of-service-settings-for-lossy-networks"]], "Command line options": [[202, "command-line-options"]], "Add network traffic": [[202, "add-network-traffic"]], "Understanding real-time programming": [[203, "understanding-real-time-programming"]], "Install and run the demo": [[203, "install-and-run-the-demo"]], "Run the tests": [[203, "run-the-tests"]], "What the heck just happened?": [[203, "what-the-heck-just-happened"]], "Adjust permissions for memory locking": [[203, "adjust-permissions-for-memory-locking"]], "Output overview": [[203, "output-overview"]], "Latency": [[203, "latency"]], "Setting permissions for the scheduler": [[203, "setting-permissions-for-the-scheduler"]], "Plotting results": [[203, "plotting-results"]], "Recording and playing back data with rosbag using the ROS 1 bridge": [[204, "recording-and-playing-back-data-with-rosbag-using-the-ros-1-bridge"]], "Recording topic data with rosbag and ROS 1 Bridge": [[204, "recording-topic-data-with-rosbag-and-ros-1-bridge"]], "Playing back topic data with rosbag and ROS 1 Bridge": [[204, "playing-back-topic-data-with-rosbag-and-ros-1-bridge"]], "Experimenting with a dummy robot": [[205, "experimenting-with-a-dummy-robot"]], "Launching the demo": [[205, "launching-the-demo"]], "What\u2019s happening?": [[205, "what-s-happening"]], "Intermediate": [[206, "intermediate"]], "Composing multiple nodes in a single process": [[207, "composing-multiple-nodes-in-a-single-process"]], "Run the demos": [[207, "run-the-demos"]], "Discover available components": [[207, "discover-available-components"]], "Run-time composition using ROS services with a publisher and subscriber": [[207, "run-time-composition-using-ros-services-with-a-publisher-and-subscriber"]], "Run-time composition using ROS services with a server and client": [[207, "run-time-composition-using-ros-services-with-a-server-and-client"]], "Compile-time composition with hardcoded nodes": [[207, "compile-time-composition-with-hardcoded-nodes"]], "Run-time composition using dlopen": [[207, "run-time-composition-using-dlopen"]], "Composition using launch actions": [[207, "composition-using-launch-actions"]], "Advanced Topics": [[207, "advanced-topics"]], "Unloading components": [[207, "unloading-components"]], "Remapping container name and namespace": [[207, "remapping-container-name-and-namespace"]], "Remap component names and namespaces": [[207, "remap-component-names-and-namespaces"]], "Passing parameter values into components": [[207, "passing-parameter-values-into-components"]], "Passing additional arguments into components": [[207, "passing-additional-arguments-into-components"]], "Composable nodes as shared libraries": [[207, "composable-nodes-as-shared-libraries"]], "Composing Non-Node Derived Components": [[207, "composing-non-node-derived-components"]], "Creating an action": [[208, "creating-an-action"]], "1 Defining an action": [[208, "defining-an-action"]], "2 Building an action": [[208, "building-an-action"]], "Creating a launch file": [[209, "creating-a-launch-file"]], "2 Write the launch file": [[209, "write-the-launch-file"], [234, "write-the-launch-file"], [235, "write-the-launch-file"]], "2.1 Examine the launch file": [[209, "examine-the-launch-file"]], "3 ros2 launch": [[209, "ros2-launch"]], "4 Introspect the system with rqt_graph": [[209, "introspect-the-system-with-rqt-graph"]], "Integrating launch files into ROS 2 packages": [[211, "integrating-launch-files-into-ros-2-packages"]], "2 Creating the structure to hold launch files": [[211, "creating-the-structure-to-hold-launch-files"]], "3 Writing the launch file": [[211, "writing-the-launch-file"]], "4 Building and running the launch file": [[211, "building-and-running-the-launch-file"]], "Using event handlers": [[212, "using-event-handlers"], [212, "id1"]], "1 Event handlers example launch file": [[212, "event-handlers-example-launch-file"]], "Build the package": [[212, "build-the-package"]], "Launching example": [[212, "launching-example"], [214, "launching-example"]], "Managing large projects": [[213, "managing-large-projects"]], "Writing launch files": [[213, "writing-launch-files"]], "1 Top-level organization": [[213, "top-level-organization"]], "2 Parameters": [[213, "parameters"]], "2.1 Setting parameters in the launch file": [[213, "setting-parameters-in-the-launch-file"]], "2.2 Loading parameters from YAML file": [[213, "loading-parameters-from-yaml-file"]], "2.3 Using wildcards in YAML files": [[213, "using-wildcards-in-yaml-files"]], "3 Namespaces": [[213, "namespaces"]], "4 Reusing nodes": [[213, "reusing-nodes"]], "5 Parameter overrides": [[213, "parameter-overrides"]], "7 Config files": [[213, "config-files"]], "8 Environment Variables": [[213, "environment-variables"]], "Running launch files": [[213, "running-launch-files"]], "1 Update setup.py": [[213, "update-setup-py"]], "Using substitutions": [[214, "using-substitutions"], [214, "id1"]], "1 Create and setup the package": [[214, "create-and-setup-the-package"]], "2 Parent launch file": [[214, "parent-launch-file"]], "3 Substitutions example launch file": [[214, "substitutions-example-launch-file"]], "4 Build the package": [[214, "build-the-package"]], "Modifying launch arguments": [[214, "modifying-launch-arguments"]], "Monitoring for parameter changes (C++)": [[215, "monitoring-for-parameter-changes-c"]], "3.1 Monitor changes to another node\u2019s parameters": [[215, "monitor-changes-to-another-node-s-parameters"]], "Building a Custom RViz Display": [[216, "building-a-custom-rviz-display"]], "Point2D Message": [[216, "point2d-message"]], "Boilerplate for Basic Plugin": [[216, "boilerplate-for-basic-plugin"]], "Header File": [[216, "header-file"]], "Source File": [[216, "source-file"]], "package.xml": [[216, "package-xml"], [222, "package-xml"]], "rviz_common_plugins.xml": [[216, "rviz-common-plugins-xml"]], "CMakeLists.txt": [[216, "cmakelists-txt"], [222, "cmakelists-txt"]], "Testing it out": [[216, "testing-it-out"]], "Actual Visualization": [[216, "actual-visualization"]], "It\u2019s Nice to Have Options.": [[216, "it-s-nice-to-have-options"]], "Header Updates": [[216, "header-updates"]], "Cpp Updates": [[216, "cpp-updates"]], "Status Report": [[216, "status-report"]], "Cleanup": [[216, "cleanup"]], "RViz": [[217, "rviz"]], "RViz User Guide": [[218, "rviz-user-guide"]], "Install or build rviz": [[218, "install-or-build-rviz"]], "Startup": [[218, "startup"]], "Displays": [[218, "displays"]], "Adding a new display": [[218, "adding-a-new-display"]], "Display Properties": [[218, "display-properties"]], "Display Status": [[218, "display-status"]], "Built-in Display Types": [[218, "built-in-display-types"]], "Configurations": [[218, "configurations"]], "Views Panel": [[218, "views-panel"]], "Orbital Camera (default)": [[218, "orbital-camera-default"]], "FPS (first-person) Camera": [[218, "fps-first-person-camera"]], "Top-down Orthographic": [[218, "top-down-orthographic"]], "XY Orbit": [[218, "xy-orbit"]], "Third Person Follower": [[218, "third-person-follower"]], "Custom Views": [[218, "custom-views"]], "Coordinate Frames": [[218, "coordinate-frames"]], "The Fixed Frame": [[218, "the-fixed-frame"]], "The Target Frame": [[218, "the-target-frame"]], "Tools": [[218, "tools"]], "Interact": [[218, "interact"]], "Move Camera": [[218, "move-camera"]], "Select": [[218, "select"]], "Focus Camera": [[218, "focus-camera"]], "Measure": [[218, "measure"]], "2D Pose Estimate": [[218, "d-pose-estimate"]], "2D Nav Goal": [[218, "d-nav-goal"]], "Publish Point": [[218, "publish-point"]], "Time": [[218, "time"]], "Managing Dependencies with rosdep": [[219, "managing-dependencies-with-rosdep"]], "What is rosdep?": [[219, "what-is-rosdep"]], "A little about package.xml files": [[219, "a-little-about-package-xml-files"]], "": [[219, "build-depend"]], "": [[219, "build-export-depend"]], "": [[219, "exec-depend"]], "How does rosdep work?": [[219, "how-does-rosdep-work"]], "How do I know what keys to put in my package.xml?": [[219, "how-do-i-know-what-keys-to-put-in-my-package-xml"]], "What if my library isn\u2019t in rosdistro?": [[219, "what-if-my-library-isn-t-in-rosdistro"]], "How do I use the rosdep tool?": [[219, "how-do-i-use-the-rosdep-tool"]], "rosdep installation": [[219, "rosdep-installation"]], "rosdep operation": [[219, "rosdep-operation"]], "Testing Your Code with the ROS Build Farm": [[220, "testing-your-code-with-the-ros-build-farm"]], "GitHub Access": [[220, "github-access"]], "GitHub Organization": [[220, "github-organization"]], "GitHub Repository": [[220, "github-repository"]], "WebHooks": [[220, "webhooks"]], "test_pull_requests": [[220, "test-pull-requests"]], "Running Tests in ROS 2 from the Command Line": [[221, "running-tests-in-ros-2-from-the-command-line"]], "Build and run your tests": [[221, "build-and-run-your-tests"]], "Examine Test Results": [[221, "examine-test-results"]], "Writing Basic Tests with C++ with GTest": [[222, "writing-basic-tests-with-c-with-gtest"]], "Package Setup": [[222, "package-setup"], [223, "package-setup"]], "Source Code": [[222, "source-code"]], "Running Tests": [[222, "running-tests"], [223, "running-tests"]], "Writing Basic Tests with Python": [[223, "writing-basic-tests-with-python"]], "setup.py": [[223, "setup-py"]], "Test Files and Folders": [[223, "test-files-and-folders"]], "Example package layout:": [[223, "example-package-layout"]], "Test Contents": [[223, "test-contents"]], "Special Commands": [[223, "special-commands"]], "Why automatic tests?": [[224, "why-automatic-tests"]], "Is this all coming for free?": [[224, "is-this-all-coming-for-free"]], "Available Tutorials:": [[224, "available-tutorials"]], "Adding a frame (C++)": [[225, "adding-a-frame-c"]], "tf2 tree": [[225, "tf2-tree"], [226, "tf2-tree"]], "1 Write the fixed frame broadcaster": [[225, "write-the-fixed-frame-broadcaster"], [226, "write-the-fixed-frame-broadcaster"]], "1.3 Write the launch file": [[225, "write-the-launch-file"], [226, "write-the-launch-file"]], "1.4 Build": [[225, "build"], [226, "build"], [233, "build"]], "1.5 Run": [[225, "run"], [226, "run"], [226, "id5"]], "2 Write the dynamic frame broadcaster": [[225, "write-the-dynamic-frame-broadcaster"], [226, "write-the-dynamic-frame-broadcaster"]], "2.2 CMakeLists.txt": [[225, "id2"]], "2.3 Write the launch file": [[225, "id3"], [226, "id3"]], "2.4 Build": [[225, "id4"], [226, "id4"], [233, "id2"]], "2.5 Run": [[225, "id5"]], "Adding a frame (Python)": [[226, "adding-a-frame-python"]], "1.2 Add an entry point": [[226, "add-an-entry-point"], [235, "add-an-entry-point"], [237, "add-an-entry-point"]], "Debugging": [[227, "debugging"]], "Debugging example": [[227, "debugging-example"]], "1 Setting and starting the example": [[227, "setting-and-starting-the-example"]], "2 Finding the tf2 request": [[227, "finding-the-tf2-request"]], "3 Checking the frames": [[227, "checking-the-frames"]], "4 Checking the timestamp": [[227, "checking-the-timestamp"]], "Introducing tf2": [[228, "introducing-tf2"]], "Running the demo": [[228, "running-the-demo"]], "What is happening?": [[228, "what-is-happening"]], "tf2 tools": [[228, "tf2-tools"]], "1 Using view_frames": [[228, "using-view-frames"]], "2 Using tf2_echo": [[228, "using-tf2-echo"]], "rviz2 and tf2": [[228, "rviz2-and-tf2"]], "Using time (C++)": [[229, "using-time-c"]], "1 Update the listener node": [[229, "update-the-listener-node"]], "2 Fix the listener node": [[229, "fix-the-listener-node"]], "3 Check the results": [[229, "check-the-results"]], "Quaternion fundamentals": [[230, "quaternion-fundamentals"]], "Components of a quaternion": [[230, "components-of-a-quaternion"]], "Quaternion types in ROS 2": [[230, "quaternion-types-in-ros-2"]], "Quaternion operations": [[230, "quaternion-operations"]], "1 Think in RPY then convert to quaternion": [[230, "think-in-rpy-then-convert-to-quaternion"]], "2 Applying a quaternion rotation": [[230, "applying-a-quaternion-rotation"]], "3 Inverting a quaternion": [[230, "inverting-a-quaternion"]], "4 Relative rotations": [[230, "relative-rotations"]], "Workspace setup": [[231, "workspace-setup"]], "Learning tf2": [[231, "learning-tf2"]], "Debugging tf2": [[231, "debugging-tf2"]], "Using sensor messages with tf2": [[231, "using-sensor-messages-with-tf2"]], "Traveling in time (C++)": [[232, "traveling-in-time-c"]], "Time travel": [[232, "time-travel"]], "Advanced API for lookupTransform()": [[232, "advanced-api-for-lookuptransform"]], "Checking the results": [[232, "checking-the-results"]], "Using stamped datatypes with tf2_ros::MessageFilter": [[233, "using-stamped-datatypes-with-tf2-ros-messagefilter"]], "1 Write the broadcaster node of PointStamped messages": [[233, "write-the-broadcaster-node-of-pointstamped-messages"]], "1.2 Write the launch file": [[233, "write-the-launch-file"]], "1.3 Add an entry point": [[233, "add-an-entry-point"]], "2 Writing the message filter/listener node": [[233, "writing-the-message-filter-listener-node"]], "3 Run": [[233, "run"]], "Writing a broadcaster (C++)": [[234, "writing-a-broadcaster-c"]], "1 Write the broadcaster node": [[234, "write-the-broadcaster-node"], [235, "write-the-broadcaster-node"]], "3 Build": [[234, "build"], [235, "build"], [236, "build"], [237, "build"], [238, "build"], [239, "build"]], "4 Run": [[234, "run"], [235, "run"], [236, "run"], [237, "run"], [238, "run"], [239, "run"]], "Writing a broadcaster (Python)": [[235, "writing-a-broadcaster-python"]], "2.3 Update setup.py": [[235, "update-setup-py"]], "Writing a listener (C++)": [[236, "writing-a-listener-c"]], "1 Write the listener node": [[236, "write-the-listener-node"], [237, "write-the-listener-node"]], "2 Update the launch file": [[236, "update-the-launch-file"], [237, "update-the-launch-file"]], "Writing a listener (Python)": [[237, "writing-a-listener-python"]], "Writing a static broadcaster (C++)": [[238, "writing-a-static-broadcaster-c"]], "2 Write the static broadcaster node": [[238, "write-the-static-broadcaster-node"], [239, "write-the-static-broadcaster-node"]], "2.2 Update package.xml": [[238, "update-package-xml"], [239, "update-package-xml"]], "The proper way to publish static transforms": [[238, "the-proper-way-to-publish-static-transforms"], [239, "the-proper-way-to-publish-static-transforms"]], "Writing a static broadcaster (Python)": [[239, "writing-a-static-broadcaster-python"]], "Adding physical and collision properties": [[240, "adding-physical-and-collision-properties"]], "Collision": [[240, "collision"]], "Physical Properties": [[240, "physical-properties"]], "Inertia": [[240, "inertia"]], "Contact Coefficients": [[240, "contact-coefficients"]], "Joint Dynamics": [[240, "joint-dynamics"]], "Other Tags": [[240, "other-tags"]], "Building a movable robot model": [[241, "building-a-movable-robot-model"]], "The Head": [[241, "the-head"]], "The Gripper": [[241, "the-gripper"]], "The Gripper Arm": [[241, "the-gripper-arm"]], "Other Types of Joints": [[241, "other-types-of-joints"]], "Specifying the Pose": [[241, "specifying-the-pose"]], "Building a visual robot model from scratch": [[242, "building-a-visual-robot-model-from-scratch"]], "One Shape": [[242, "one-shape"]], "Multiple Shapes": [[242, "multiple-shapes"]], "Origins": [[242, "origins"]], "Material Girl": [[242, "material-girl"]], "Finishing the Model": [[242, "finishing-the-model"]], "Generating an URDF File": [[243, "generating-an-urdf-file"]], "URDF": [[244, "urdf"]], "Using URDF with robot_state_publisher": [[245, "using-urdf-with-robot-state-publisher"]], "2 Create the URDF File": [[245, "create-the-urdf-file"]], "3 Publish the state": [[245, "publish-the-state"]], "4 Create a launch file": [[245, "create-a-launch-file"]], "5 Edit the setup.py file": [[245, "edit-the-setup-py-file"]], "6 Install the package": [[245, "install-the-package"]], "7 View the results": [[245, "view-the-results"]], "Using Xacro to clean up your code": [[246, "using-xacro-to-clean-up-your-code"]], "Using Xacro": [[246, "using-xacro"]], "Math": [[246, "math"]], "Simple Macro": [[246, "simple-macro"]], "Parameterized Macro": [[246, "parameterized-macro"]], "Practical Usage": [[246, "practical-usage"]], "Leg macro": [[246, "leg-macro"]], "Writing a Composable Node (C++)": [[247, "writing-a-composable-node-c"]], "Starting Place": [[247, "starting-place"]], "Code Updates": [[247, "code-updates"]], "Add the Package Dependency": [[247, "add-the-package-dependency"]], "Class Definition": [[247, "class-definition"]], "No More Main Method": [[247, "no-more-main-method"]], "CMake Changes": [[247, "cmake-changes"]], "Running Your Node": [[247, "running-your-node"]], "Writing an action server and client (C++)": [[248, "writing-an-action-server-and-client-c"]], "1 Creating the action_tutorials_cpp package": [[248, "creating-the-action-tutorials-cpp-package"]], "1.1 Creating the action_tutorials_cpp package": [[248, "id1"]], "1.2 Adding in visibility control": [[248, "adding-in-visibility-control"]], "2 Writing an action server": [[248, "writing-an-action-server"]], "2.1 Writing the action server code": [[248, "writing-the-action-server-code"]], "2.2 Compiling the action server": [[248, "compiling-the-action-server"]], "2.3 Running the action server": [[248, "running-the-action-server"]], "3 Writing an action client": [[248, "writing-an-action-client"]], "3.1 Writing the action client code": [[248, "writing-the-action-client-code"]], "3.2 Compiling the action client": [[248, "compiling-the-action-client"]], "3.3 Running the action client": [[248, "running-the-action-client"]], "Writing an action server and client (Python)": [[249, "writing-an-action-server-and-client-python"]], "1 Writing an action server": [[249, "writing-an-action-server"]], "1.2 Publishing feedback": [[249, "publishing-feedback"]], "2 Writing an action client": [[249, "writing-an-action-client"]], "2.1 Getting a result": [[249, "getting-a-result"]], "2.2 Getting feedback": [[249, "getting-feedback"]], "Miscellaneous": [[250, "miscellaneous"], [255, "miscellaneous"]], "Building a package with Eclipse 2021-06": [[251, "building-a-package-with-eclipse-2021-06"]], "Building a real-time Linux kernel [community-contributed]": [[252, "building-a-real-time-linux-kernel-community-contributed"]], "Deploying on IBM Cloud Kubernetes [community-contributed]": [[253, "deploying-on-ibm-cloud-kubernetes-community-contributed"]], "About": [[253, "about"]], "ROS 2 on IBM Cloud": [[253, "ros-2-on-ibm-cloud"]], "Step 1: Setting up your\u00a0system": [[253, "step-1-setting-up-your-system"]], "a) Docker\u00a0files?": [[253, "a-docker-files"]], "b) ROS 2 Image": [[253, "b-ros-2-image"]], "Step 2: Running the image on IBM Cloud": [[253, "step-2-running-the-image-on-ibm-cloud"]], "Step 3: Using Custom ROS 2 Packages": [[253, "step-3-using-custom-ros-2-packages"]], "Extra: Deleting Docker Images": [[253, "extra-deleting-docker-images"]], "Step 4: Kubernetes": [[253, "step-4-kubernetes"]], "a) Creating the Cluster": [[253, "a-creating-the-cluster"]], "b) Deploying your Docker Image Finally!": [[253, "b-deploying-your-docker-image-finally"]], "Step 5: Using CLI for your Docker Image": [[253, "step-5-using-cli-for-your-docker-image"]], "Final Remarks": [[253, "final-remarks"]], "Using Eclipse Oxygen with rviz2 [community-contributed]": [[254, "using-eclipse-oxygen-with-rviz2-community-contributed"]], "Eclipse-indexer": [[254, "eclipse-indexer"]], "Debugging with eclipse": [[254, "debugging-with-eclipse"]], "ROS 2 \u6587\u6863": [[255, "ros-2"]], "\u5f00\u59cb": [[255, "id1"]], "ROS community resources": [[255, "ros-community-resources"]], "General ROS project resources": [[255, "general-ros-project-resources"]], "Events": [[255, "events"]], "Deprecated": [[255, "deprecated"]]}, "indexentries": {"cmake package": [[3, "term-CMake-package"]], "python package": [[3, "term-Python-package"]], "ament cmake package": [[3, "term-ament-CMake-package"]], "ament python package": [[3, "term-ament-Python-package"]], "ament package": [[3, "term-ament-package"]], "package.xml": [[3, "term-package.xml"]], "api": [[30, "term-API"]], "rep": [[30, "term-REP"]], "vcs": [[30, "term-VCS"]], "client_library": [[30, "term-client_library"]], "package": [[30, "term-package"]], "rclcpp": [[30, "term-rclcpp"]], "repository": [[30, "term-repository"]]}}) \ No newline at end of file