From 2c5f46cba5bda11dabc4c0cbd40570cf1c1c2536 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 24 Oct 2023 22:26:40 +0000 Subject: [PATCH] Add build files 2023-10-24-2226 --- .github/workflows/linux.yml | 179 +++ activate.bat | 15 + activate.ps1 | 16 + activate.sh | 26 + bld_ament_cmake.bat | 38 + bld_ament_python.bat | 22 + bld_catkin.bat | 80 ++ bld_catkin_merge.bat | 34 + bld_colcon_merge.bat | 28 + build_ament_cmake.sh | 67 + build_ament_python.sh | 22 + build_catkin.sh | 118 ++ buildorder.txt | 30 + deactivate.bat | 18 + deactivate.ps1 | 18 + deactivate.sh | 21 + recipes/draco/bld_catkin.bat | 80 ++ recipes/draco/build_catkin.sh | 118 ++ recipes/draco/recipe.yaml | 50 + .../ros-noetic-compass-msgs/bld_catkin.bat | 80 ++ .../ros-noetic-compass-msgs/build_catkin.sh | 118 ++ recipes/ros-noetic-compass-msgs/recipe.yaml | 55 + .../ros-noetic-cras-cpp-common/bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../patch/ros-noetic-cras-cpp-common.patch | 51 + .../ros-noetic-cras-cpp-common/recipe.yaml | 96 ++ .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../ros-noetic-cras-docs-common/recipe.yaml | 52 + recipes/ros-noetic-cras-msgs/bld_catkin.bat | 80 ++ recipes/ros-noetic-cras-msgs/build_catkin.sh | 118 ++ recipes/ros-noetic-cras-msgs/recipe.yaml | 58 + .../ros-noetic-cras-py-common/bld_catkin.bat | 80 ++ .../ros-noetic-cras-py-common/build_catkin.sh | 118 ++ recipes/ros-noetic-cras-py-common/recipe.yaml | 63 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../recipe.yaml | 59 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../ros-noetic-cras-topic-tools/recipe.yaml | 73 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../recipe.yaml | 67 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../recipe.yaml | 61 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../ros-noetic-electronic-io-msgs/recipe.yaml | 56 + .../ros-noetic-electronic-io/bld_catkin.bat | 80 ++ .../ros-noetic-electronic-io/build_catkin.sh | 118 ++ recipes/ros-noetic-electronic-io/recipe.yaml | 57 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../ros-noetic-geometric-shapes/recipe.yaml | 76 ++ .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../recipe.yaml | 76 ++ .../ros-noetic-imu-transformer/bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../ros-noetic-imu-transformer/recipe.yaml | 71 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../recipe.yaml | 76 ++ .../ros-noetic-movie-publisher/bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../ros-noetic-movie-publisher/recipe.yaml | 58 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../ros-noetic-point-cloud-color/recipe.yaml | 66 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../recipe.yaml | 51 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../recipe.yaml | 74 ++ .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../ros-noetic-robot-body-filter/recipe.yaml | 91 ++ .../ros-noetic-rosbash-params/bld_catkin.bat | 80 ++ .../ros-noetic-rosbash-params/build_catkin.sh | 118 ++ recipes/ros-noetic-rosbash-params/recipe.yaml | 52 + recipes/ros-noetic-roslint/bld_catkin.bat | 80 ++ recipes/ros-noetic-roslint/build_catkin.sh | 118 ++ recipes/ros-noetic-roslint/recipe.yaml | 50 + recipes/ros-noetic-rosmsg-cpp/bld_catkin.bat | 80 ++ recipes/ros-noetic-rosmsg-cpp/build_catkin.sh | 118 ++ recipes/ros-noetic-rosmsg-cpp/recipe.yaml | 58 + .../ros-noetic-sensor-filters/bld_catkin.bat | 80 ++ .../ros-noetic-sensor-filters/build_catkin.sh | 118 ++ recipes/ros-noetic-sensor-filters/recipe.yaml | 63 + recipes/ros-noetic-snmp-ros/bld_catkin.bat | 80 ++ recipes/ros-noetic-snmp-ros/build_catkin.sh | 118 ++ recipes/ros-noetic-snmp-ros/recipe.yaml | 53 + .../bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../recipe.yaml | 52 + .../ros-noetic-tf-remapper-cpp/bld_catkin.bat | 80 ++ .../build_catkin.sh | 118 ++ .../ros-noetic-tf-remapper-cpp/recipe.yaml | 58 + recipes/ros-noetic-tf2-client/bld_catkin.bat | 80 ++ recipes/ros-noetic-tf2-client/build_catkin.sh | 118 ++ recipes/ros-noetic-tf2-client/recipe.yaml | 59 + recipes/ros-noetic-tf2-server/bld_catkin.bat | 80 ++ recipes/ros-noetic-tf2-server/build_catkin.sh | 118 ++ recipes/ros-noetic-tf2-server/recipe.yaml | 68 + vinca.yaml | 1181 +++++++++++++++++ vinca_0f028e77a4.json | 1 + 109 files changed, 9804 insertions(+) create mode 100644 .github/workflows/linux.yml create mode 100644 activate.bat create mode 100644 activate.ps1 create mode 100644 activate.sh create mode 100644 bld_ament_cmake.bat create mode 100644 bld_ament_python.bat create mode 100644 bld_catkin.bat create mode 100644 bld_catkin_merge.bat create mode 100644 bld_colcon_merge.bat create mode 100644 build_ament_cmake.sh create mode 100644 build_ament_python.sh create mode 100644 build_catkin.sh create mode 100644 buildorder.txt create mode 100644 deactivate.bat create mode 100644 deactivate.ps1 create mode 100644 deactivate.sh create mode 100644 recipes/draco/bld_catkin.bat create mode 100644 recipes/draco/build_catkin.sh create mode 100644 recipes/draco/recipe.yaml create mode 100644 recipes/ros-noetic-compass-msgs/bld_catkin.bat create mode 100644 recipes/ros-noetic-compass-msgs/build_catkin.sh create mode 100644 recipes/ros-noetic-compass-msgs/recipe.yaml create mode 100644 recipes/ros-noetic-cras-cpp-common/bld_catkin.bat create mode 100644 recipes/ros-noetic-cras-cpp-common/build_catkin.sh create mode 100644 recipes/ros-noetic-cras-cpp-common/patch/ros-noetic-cras-cpp-common.patch create mode 100644 recipes/ros-noetic-cras-cpp-common/recipe.yaml create mode 100644 recipes/ros-noetic-cras-docs-common/bld_catkin.bat create mode 100644 recipes/ros-noetic-cras-docs-common/build_catkin.sh create mode 100644 recipes/ros-noetic-cras-docs-common/recipe.yaml create mode 100644 recipes/ros-noetic-cras-msgs/bld_catkin.bat create mode 100644 recipes/ros-noetic-cras-msgs/build_catkin.sh create mode 100644 recipes/ros-noetic-cras-msgs/recipe.yaml create mode 100644 recipes/ros-noetic-cras-py-common/bld_catkin.bat create mode 100644 recipes/ros-noetic-cras-py-common/build_catkin.sh create mode 100644 recipes/ros-noetic-cras-py-common/recipe.yaml create mode 100644 recipes/ros-noetic-cras-relative-positional-controller/bld_catkin.bat create mode 100644 recipes/ros-noetic-cras-relative-positional-controller/build_catkin.sh create mode 100644 recipes/ros-noetic-cras-relative-positional-controller/recipe.yaml create mode 100644 recipes/ros-noetic-cras-topic-tools/bld_catkin.bat create mode 100644 recipes/ros-noetic-cras-topic-tools/build_catkin.sh create mode 100644 recipes/ros-noetic-cras-topic-tools/recipe.yaml create mode 100644 recipes/ros-noetic-draco-point-cloud-transport/bld_catkin.bat create mode 100644 recipes/ros-noetic-draco-point-cloud-transport/build_catkin.sh create mode 100644 recipes/ros-noetic-draco-point-cloud-transport/recipe.yaml create mode 100644 recipes/ros-noetic-dynamic-robot-state-publisher/bld_catkin.bat create mode 100644 recipes/ros-noetic-dynamic-robot-state-publisher/build_catkin.sh create mode 100644 recipes/ros-noetic-dynamic-robot-state-publisher/recipe.yaml create mode 100644 recipes/ros-noetic-electronic-io-msgs/bld_catkin.bat create mode 100644 recipes/ros-noetic-electronic-io-msgs/build_catkin.sh create mode 100644 recipes/ros-noetic-electronic-io-msgs/recipe.yaml create mode 100644 recipes/ros-noetic-electronic-io/bld_catkin.bat create mode 100644 recipes/ros-noetic-electronic-io/build_catkin.sh create mode 100644 recipes/ros-noetic-electronic-io/recipe.yaml create mode 100644 recipes/ros-noetic-geometric-shapes/bld_catkin.bat create mode 100644 recipes/ros-noetic-geometric-shapes/build_catkin.sh create mode 100644 recipes/ros-noetic-geometric-shapes/recipe.yaml create mode 100644 recipes/ros-noetic-image-transport-codecs/bld_catkin.bat create mode 100644 recipes/ros-noetic-image-transport-codecs/build_catkin.sh create mode 100644 recipes/ros-noetic-image-transport-codecs/recipe.yaml create mode 100644 recipes/ros-noetic-imu-transformer/bld_catkin.bat create mode 100644 recipes/ros-noetic-imu-transformer/build_catkin.sh create mode 100644 recipes/ros-noetic-imu-transformer/recipe.yaml create mode 100644 recipes/ros-noetic-magnetometer-compass/bld_catkin.bat create mode 100644 recipes/ros-noetic-magnetometer-compass/build_catkin.sh create mode 100644 recipes/ros-noetic-magnetometer-compass/recipe.yaml create mode 100644 recipes/ros-noetic-movie-publisher/bld_catkin.bat create mode 100644 recipes/ros-noetic-movie-publisher/build_catkin.sh create mode 100644 recipes/ros-noetic-movie-publisher/recipe.yaml create mode 100644 recipes/ros-noetic-point-cloud-color/bld_catkin.bat create mode 100644 recipes/ros-noetic-point-cloud-color/build_catkin.sh create mode 100644 recipes/ros-noetic-point-cloud-color/recipe.yaml create mode 100644 recipes/ros-noetic-point-cloud-transport-plugins/bld_catkin.bat create mode 100644 recipes/ros-noetic-point-cloud-transport-plugins/build_catkin.sh create mode 100644 recipes/ros-noetic-point-cloud-transport-plugins/recipe.yaml create mode 100644 recipes/ros-noetic-point-cloud-transport/bld_catkin.bat create mode 100644 recipes/ros-noetic-point-cloud-transport/build_catkin.sh create mode 100644 recipes/ros-noetic-point-cloud-transport/recipe.yaml create mode 100644 recipes/ros-noetic-robot-body-filter/bld_catkin.bat create mode 100644 recipes/ros-noetic-robot-body-filter/build_catkin.sh create mode 100644 recipes/ros-noetic-robot-body-filter/recipe.yaml create mode 100644 recipes/ros-noetic-rosbash-params/bld_catkin.bat create mode 100644 recipes/ros-noetic-rosbash-params/build_catkin.sh create mode 100644 recipes/ros-noetic-rosbash-params/recipe.yaml create mode 100644 recipes/ros-noetic-roslint/bld_catkin.bat create mode 100644 recipes/ros-noetic-roslint/build_catkin.sh create mode 100644 recipes/ros-noetic-roslint/recipe.yaml create mode 100644 recipes/ros-noetic-rosmsg-cpp/bld_catkin.bat create mode 100644 recipes/ros-noetic-rosmsg-cpp/build_catkin.sh create mode 100644 recipes/ros-noetic-rosmsg-cpp/recipe.yaml create mode 100644 recipes/ros-noetic-sensor-filters/bld_catkin.bat create mode 100644 recipes/ros-noetic-sensor-filters/build_catkin.sh create mode 100644 recipes/ros-noetic-sensor-filters/recipe.yaml create mode 100644 recipes/ros-noetic-snmp-ros/bld_catkin.bat create mode 100644 recipes/ros-noetic-snmp-ros/build_catkin.sh create mode 100644 recipes/ros-noetic-snmp-ros/recipe.yaml create mode 100644 recipes/ros-noetic-static-transform-mux/bld_catkin.bat create mode 100644 recipes/ros-noetic-static-transform-mux/build_catkin.sh create mode 100644 recipes/ros-noetic-static-transform-mux/recipe.yaml create mode 100644 recipes/ros-noetic-tf-remapper-cpp/bld_catkin.bat create mode 100644 recipes/ros-noetic-tf-remapper-cpp/build_catkin.sh create mode 100644 recipes/ros-noetic-tf-remapper-cpp/recipe.yaml create mode 100644 recipes/ros-noetic-tf2-client/bld_catkin.bat create mode 100644 recipes/ros-noetic-tf2-client/build_catkin.sh create mode 100644 recipes/ros-noetic-tf2-client/recipe.yaml create mode 100644 recipes/ros-noetic-tf2-server/bld_catkin.bat create mode 100644 recipes/ros-noetic-tf2-server/build_catkin.sh create mode 100644 recipes/ros-noetic-tf2-server/recipe.yaml create mode 100644 vinca.yaml create mode 100644 vinca_0f028e77a4.json diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml new file mode 100644 index 000000000..0e8922a74 --- /dev/null +++ b/.github/workflows/linux.yml @@ -0,0 +1,179 @@ +jobs: + stage_0_job_0: + name: roslint geometric-shapes rosbash-params imu-transformer compass-msgs + runs-on: ubuntu-latest + strategy: + fail-fast: false + needs: [] + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Build ros-noetic-roslint ros-noetic-geometric-shapes ros-noetic-rosbash-params + ros-noetic-imu-transformer ros-noetic-compass-msgs + env: + ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} + CURRENT_RECIPES: ros-noetic-roslint ros-noetic-geometric-shapes ros-noetic-rosbash-params + ros-noetic-imu-transformer ros-noetic-compass-msgs + DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64 + run: | + export CI=azure + export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME + export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + .scripts/run_docker_build.sh + stage_0_job_1: + name: tf-remapper-cpp tf2-server tf2-client static-transform-mux snmp-ros + runs-on: ubuntu-latest + strategy: + fail-fast: false + needs: [] + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Build ros-noetic-tf-remapper-cpp ros-noetic-tf2-server ros-noetic-tf2-client + ros-noetic-static-transform-mux ros-noetic-snmp-ros + env: + ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} + CURRENT_RECIPES: ros-noetic-tf-remapper-cpp ros-noetic-tf2-server ros-noetic-tf2-client + ros-noetic-static-transform-mux ros-noetic-snmp-ros + DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64 + run: | + export CI=azure + export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME + export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + .scripts/run_docker_build.sh + stage_0_job_2: + name: rosmsg-cpp dynamic-robot-state-publisher draco + runs-on: ubuntu-latest + strategy: + fail-fast: false + needs: [] + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Build ros-noetic-rosmsg-cpp ros-noetic-dynamic-robot-state-publisher draco + env: + ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} + CURRENT_RECIPES: ros-noetic-rosmsg-cpp ros-noetic-dynamic-robot-state-publisher + draco + DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64 + run: | + export CI=azure + export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME + export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + .scripts/run_docker_build.sh + stage_1_job_3: + name: cras-cpp-common cras-msgs electronic-io-msgs robot-body-filter movie-publisher + runs-on: ubuntu-latest + strategy: + fail-fast: false + needs: + - stage_0_job_0 + - stage_0_job_1 + - stage_0_job_2 + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Build ros-noetic-cras-cpp-common ros-noetic-cras-msgs ros-noetic-electronic-io-msgs + ros-noetic-robot-body-filter ros-noetic-movie-publisher + env: + ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} + CURRENT_RECIPES: ros-noetic-cras-cpp-common ros-noetic-cras-msgs ros-noetic-electronic-io-msgs + ros-noetic-robot-body-filter ros-noetic-movie-publisher + DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64 + run: | + export CI=azure + export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME + export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + .scripts/run_docker_build.sh + stage_1_job_4: + name: cras-relative-positional-controller cras-docs-common + runs-on: ubuntu-latest + strategy: + fail-fast: false + needs: + - stage_0_job_0 + - stage_0_job_1 + - stage_0_job_2 + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Build ros-noetic-cras-relative-positional-controller ros-noetic-cras-docs-common + env: + ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} + CURRENT_RECIPES: ros-noetic-cras-relative-positional-controller ros-noetic-cras-docs-common + DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64 + run: | + export CI=azure + export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME + export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + .scripts/run_docker_build.sh + stage_2_job_5: + name: cras-py-common magnetometer-compass electronic-io cras-topic-tools + runs-on: ubuntu-latest + strategy: + fail-fast: false + needs: + - stage_1_job_3 + - stage_1_job_4 + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Build ros-noetic-cras-py-common ros-noetic-magnetometer-compass ros-noetic-electronic-io + ros-noetic-cras-topic-tools + env: + ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} + CURRENT_RECIPES: ros-noetic-cras-py-common ros-noetic-magnetometer-compass + ros-noetic-electronic-io ros-noetic-cras-topic-tools + DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64 + run: | + export CI=azure + export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME + export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + .scripts/run_docker_build.sh + stage_3_job_6: + name: point-cloud-transport image-transport-codecs + runs-on: ubuntu-latest + strategy: + fail-fast: false + needs: + - stage_2_job_5 + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Build ros-noetic-point-cloud-transport ros-noetic-image-transport-codecs + env: + ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} + CURRENT_RECIPES: ros-noetic-point-cloud-transport ros-noetic-image-transport-codecs + DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64 + run: | + export CI=azure + export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME + export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + .scripts/run_docker_build.sh + stage_4_job_7: + name: draco-point-cloud-transport sensor-filters point-cloud-color point-cloud-transport-plugins + runs-on: ubuntu-latest + strategy: + fail-fast: false + needs: + - stage_3_job_6 + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Build ros-noetic-draco-point-cloud-transport ros-noetic-sensor-filters + ros-noetic-point-cloud-color ros-noetic-point-cloud-transport-plugins + env: + ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} + CURRENT_RECIPES: ros-noetic-draco-point-cloud-transport ros-noetic-sensor-filters + ros-noetic-point-cloud-color ros-noetic-point-cloud-transport-plugins + DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64 + run: | + export CI=azure + export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME + export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + .scripts/run_docker_build.sh +name: build_linux +on: + push: + branches: + - buildbranch_linux diff --git a/activate.bat b/activate.bat new file mode 100644 index 000000000..48ff1d713 --- /dev/null +++ b/activate.bat @@ -0,0 +1,15 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +@if not defined CONDA_PREFIX goto:eof + +@REM Don't do anything when we are in conda build. +@if defined SYS_PREFIX exit /b 0 + +@set "QT_PLUGIN_PATH=%CONDA_PREFIX%\Library\plugins" + +@call "%CONDA_PREFIX%\Library\local_setup.bat" +@set PYTHONHOME= +@set "ROS_OS_OVERRIDE=conda:win64" +@set "ROS_ETC_DIR=%CONDA_PREFIX%\Library\etc\ros" +@set "AMENT_PREFIX_PATH=%CONDA_PREFIX%\Library" +@set "AMENT_PYTHON_EXECUTABLE=%CONDA_PREFIX%\python.exe" diff --git a/activate.ps1 b/activate.ps1 new file mode 100644 index 000000000..137e67aef --- /dev/null +++ b/activate.ps1 @@ -0,0 +1,16 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! +if ($null -eq ${env:CONDA_PREFIX}) { Exit } + +# Don't do anything when we are in conda build. +if ($null -ne ${env:SYS_PREFIX}) { Exit 0 } + +$Env:QT_PLUGIN_PATH="${env:CONDA_PREFIX}\Library\plugins" + +& "${env:CONDA_PREFIX}\Library\local_setup.ps1" + +$Env:PYTHONHOME='' +$Env:ROS_OS_OVERRIDE='conda:win64' +$Env:ROS_ETC_DIR="${env:CONDA_PREFIX}\Library\etc\ros" +$Env:AMENT_PREFIX_PATH="${env:CONDA_PREFIX}\Library" +$Env:AMENT_PYTHON_EXECUTABLE="${env:CONDA_PREFIX}\python.exe" diff --git a/activate.sh b/activate.sh new file mode 100644 index 000000000..aece97080 --- /dev/null +++ b/activate.sh @@ -0,0 +1,26 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! +# if [ -z "${CONDA_PREFIX}" ]; then +# exit 0; +# fi + +# Not sure if this is necessary on UNIX? +# export QT_PLUGIN_PATH=$CONDA_PREFIX\plugins + +if [ "$CONDA_BUILD" = "1" -a "$target_platform" != "$build_platform" ]; then + # ignore sourcing + echo "Not activating ROS when cross-compiling"; +else + source $CONDA_PREFIX/setup.sh +fi + +case "$OSTYPE" in + darwin*) export ROS_OS_OVERRIDE="conda:osx"; export RMW_IMPLEMENTATION="rmw_cyclonedds_cpp";; + linux*) export ROS_OS_OVERRIDE="conda:linux";; +esac + +export ROS_ETC_DIR=$CONDA_PREFIX/etc/ros +export AMENT_PREFIX_PATH=$CONDA_PREFIX + +# Looks unnecessary for UNIX +# unset PYTHONHOME= diff --git a/bld_ament_cmake.bat b/bld_ament_cmake.bat new file mode 100644 index 000000000..7aa6fc90a --- /dev/null +++ b/bld_ament_cmake.bat @@ -0,0 +1,38 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal EnableDelayedExpansion + +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +rd /s /q build +mkdir build +pushd build + +:: set "CMAKE_GENERATOR=Ninja" + +:: try to fix long paths issues by using default generator +set "CMAKE_GENERATOR=Visual Studio %VS_MAJOR% %VS_YEAR%" +set "SP_DIR_FORWARDSLASHES=%SP_DIR:\=/%" + +cmake ^ + -G "%CMAKE_GENERATOR%" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=True ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBUILD_SHARED_LIBS=ON ^ + -DBUILD_TESTING=OFF ^ + -DCMAKE_OBJECT_PATH_MAX=255 ^ + -DPYTHON_INSTALL_DIR=%SP_DIR_FORWARDSLASHES% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 diff --git a/bld_ament_python.bat b/bld_ament_python.bat new file mode 100644 index 000000000..5732c49e9 --- /dev/null +++ b/bld_ament_python.bat @@ -0,0 +1,22 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal + +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +pushd %SRC_DIR%\%PKG_NAME%\src\work + +:: If there is a setup.cfg that contains install-scripts then we should not +:: set it here +set "INSTALL_SCRIPTS_ARG=--install-scripts=%LIBRARY_PREFIX%\bin" +findstr install[-_]scripts setup.cfg +if "%errorlevel%" == "0" ( + set INSTALL_SCRIPTS_ARG= +) + +%PYTHON% setup.py install ^ + --prefix=%LIBRARY_PREFIX% ^ + --install-lib=%SP_DIR% ^ + %INSTALL_SCRIPTS_ARG% + +if errorlevel 1 exit 1 diff --git a/bld_catkin.bat b/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/bld_catkin_merge.bat b/bld_catkin_merge.bat new file mode 100644 index 000000000..f2c6cf722 --- /dev/null +++ b/bld_catkin_merge.bat @@ -0,0 +1,34 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set CATKIN_MAKE_ISOLATED=src\ros-noetic-catkin\bin\catkin_make_isolated +set CMAKE_PREFIX_PATH=%CMAKE_PREFIX_PATH:\=/% + +%PYTHON% %CATKIN_MAKE_ISOLATED% ^ + --install-space %LIBRARY_PREFIX% ^ + --use-ninja ^ + --install ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DCATKIN_SKIP_TESTING=ON +if errorlevel 1 exit 1 + +:: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. +:: This will allow them to be run on environment activation. +for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat +) diff --git a/bld_colcon_merge.bat b/bld_colcon_merge.bat new file mode 100644 index 000000000..9d012eff4 --- /dev/null +++ b/bld_colcon_merge.bat @@ -0,0 +1,28 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +set "SP_DIR_FORWARDSLASHES=%SP_DIR:\=/%" + +colcon build ^ + --event-handlers console_cohesion+ ^ + --merge-install ^ + --install-base %LIBRARY_PREFIX% ^ + --cmake-args ^ + -G Ninja ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DBUILD_TESTING=OFF ^ + -DPYTHON_INSTALL_DIR=%SP_DIR_FORWARDSLASHES% ^ + -DPYTHON_EXECUTABLE=%PYTHON% +if errorlevel 1 exit 1 + +:: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. +:: This will allow them to be run on environment activation. +for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat +) diff --git a/build_ament_cmake.sh b/build_ament_cmake.sh new file mode 100644 index 000000000..099e1a1d4 --- /dev/null +++ b/build_ament_cmake.sh @@ -0,0 +1,67 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python ${ROS_PYTHON_VERSION}" +echo "Using site-package dir ${SP_DIR}" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python${ROS_PYTHON_VERSION}/site-packages~${BUILD_PREFIX}/lib/python${ROS_PYTHON_VERSION}/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python${ROS_PYTHON_VERSION}/site-packages~${BUILD_PREFIX}/lib/python${ROS_PYTHON_VERSION}/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python${ROS_PYTHON_VERSION}/site-packages~${BUILD_PREFIX}/lib/python${ROS_PYTHON_VERSION}/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true +fi + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="${CFLAGS} -D__STDC_FORMAT_MACROS=1" + export CXXFLAGS="${CXXFLAGS} -D__STDC_FORMAT_MACROS=1" +fi; + +# Needed for qt-gui-cpp .. +if [[ $target_platform =~ linux.* ]]; then + ln -s $GCC ${BUILD_PREFIX}/bin/gcc + ln -s $GXX ${BUILD_PREFIX}/bin/g++ +fi; + +cmake \ + -G "Ninja" \ + -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DAMENT_PREFIX_PATH=$PREFIX \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=True \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_TESTING=OFF \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target install diff --git a/build_ament_python.sh b/build_ament_python.sh new file mode 100644 index 000000000..4ef444886 --- /dev/null +++ b/build_ament_python.sh @@ -0,0 +1,22 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +pushd $SRC_DIR/$PKG_NAME/src/work + +# If there is a setup.cfg that contains install-scripts then we should not set it here +result=$? +grep -q "install[-_]scripts" setup.cfg || true +if [ $result -eq 0 ]; then + INSTALL_SCRIPTS_ARG="" +else + # Remove e.g. ros-humble- from PKG_NAME + PKG_NAME_SHORT=${PKG_NAME#*ros-noetic-} + # Substitute "-" with "_" + PKG_NAME_SHORT=${PKG_NAME_SHORT//-/_} + INSTALL_SCRIPTS_ARG="--install-scripts=$PREFIX/lib/$PKG_NAME_SHORT" + echo "WARNING: setup.cfg not set, will set INSTALL_SCRIPTS_ARG to: $INSTALL_SCRIPTS_ARG" +fi + +# Old: This installs the binaries in the wrong location - see https://github.com/RoboStack/ros-humble/issues/41 +# $PYTHON -m pip install . --no-deps -vvv +$PYTHON setup.py install --prefix="$PREFIX" --install-lib="$SP_DIR" $INSTALL_SCRIPTS_ARG diff --git a/build_catkin.sh b/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/buildorder.txt b/buildorder.txt new file mode 100644 index 000000000..fbf736cb6 --- /dev/null +++ b/buildorder.txt @@ -0,0 +1,30 @@ +ros-noetic-roslint +ros-noetic-geometric-shapes +ros-noetic-rosbash-params +ros-noetic-imu-transformer +ros-noetic-compass-msgs +ros-noetic-tf-remapper-cpp +ros-noetic-tf2-server +ros-noetic-tf2-client +ros-noetic-static-transform-mux +ros-noetic-snmp-ros +ros-noetic-rosmsg-cpp +ros-noetic-dynamic-robot-state-publisher +draco +ros-noetic-cras-cpp-common +ros-noetic-cras-msgs +ros-noetic-electronic-io-msgs +ros-noetic-robot-body-filter +ros-noetic-movie-publisher +ros-noetic-cras-relative-positional-controller +ros-noetic-cras-docs-common +ros-noetic-cras-py-common +ros-noetic-magnetometer-compass +ros-noetic-electronic-io +ros-noetic-cras-topic-tools +ros-noetic-point-cloud-transport +ros-noetic-image-transport-codecs +ros-noetic-draco-point-cloud-transport +ros-noetic-sensor-filters +ros-noetic-point-cloud-color +ros-noetic-point-cloud-transport-plugins \ No newline at end of file diff --git a/deactivate.bat b/deactivate.bat new file mode 100644 index 000000000..6de79ccaf --- /dev/null +++ b/deactivate.bat @@ -0,0 +1,18 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +@if not defined CONDA_PREFIX goto:eof + +@set ROS_OS_OVERRIDE= +@set ROS_DISTRO= +@set ROS_ETC_DIR= +@set ROS_PACKAGE_PATH= +@set ROS_PYTHON_VERSION= +@set ROS_VERSION= +@set PYTHONHOME= +@set PYTHONPATH= +@set CMAKE_PREFIX_PATH= +@set AMENT_PREFIX_PATH= +@set COLCON_PREFIX_PATH= +@set QT_PLUGIN_PATH= +@set ROS_LOCALHOST_ONLY= +@set ament_python_executable= diff --git a/deactivate.ps1 b/deactivate.ps1 new file mode 100644 index 000000000..9db51e1c2 --- /dev/null +++ b/deactivate.ps1 @@ -0,0 +1,18 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! +if ($null -eq ${env:CONDA_PREFIX}) { Exit } + +$Env:ROS_OS_OVERRIDE='' +$Env:ROS_DISTRO='' +$Env:ROS_ETC_DIR='' +$Env:ROS_PACKAGE_PATH='' +$Env:ROS_PYTHON_VERSION='' +$Env:ROS_VERSION='' +$Env:PYTHONHOME='' +$Env:PYTHONPATH='' +$Env:CMAKE_PREFIX_PATH='' +$Env:AMENT_PREFIX_PATH='' +$Env:COLCON_PREFIX_PATH='' +$Env:QT_PLUGIN_PATH='' +$Env:ROS_LOCALHOST_ONLY='' +$Env:ament_python_executable='' diff --git a/deactivate.sh b/deactivate.sh new file mode 100644 index 000000000..87d4d8359 --- /dev/null +++ b/deactivate.sh @@ -0,0 +1,21 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! +if [ -z "${CONDA_PREFIX}" ]; then + exit 0 +fi + +unset ROS_DISTRO +unset ROS_ETC_DIR +unset ROS_PACKAGE_PATH +unset ROS_PYTHON_VERSION +unset CMAKE_PREFIX_PATH +unset AMENT_PREFIX_PATH +unset COLCON_PREFIX_PATH +unset ROS_VERSION +unset ROS_OS_OVERRIDE +# unset PYTHONPATH +# unset PYTHONHOME +# unset QT_PLUGIN_PATH +unset ROS_LOCALHOST_ONLY +unset ament_python_executable +unset RMW_IMPLEMENTATION diff --git a/recipes/draco/bld_catkin.bat b/recipes/draco/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/draco/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/draco/build_catkin.sh b/recipes/draco/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/draco/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/draco/recipe.yaml b/recipes/draco/recipe.yaml new file mode 100644 index 000000000..95ce43554 --- /dev/null +++ b/recipes/draco/recipe.yaml @@ -0,0 +1,50 @@ +package: + name: draco + version: 1.5.6 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/draco.git + git_rev: release/noetic/draco/1.5.6-3 + folder: draco/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-compass-msgs/bld_catkin.bat b/recipes/ros-noetic-compass-msgs/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-compass-msgs/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-compass-msgs/build_catkin.sh b/recipes/ros-noetic-compass-msgs/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-compass-msgs/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-compass-msgs/recipe.yaml b/recipes/ros-noetic-compass-msgs/recipe.yaml new file mode 100644 index 000000000..1ea809b4f --- /dev/null +++ b/recipes/ros-noetic-compass-msgs/recipe.yaml @@ -0,0 +1,55 @@ +package: + name: ros-noetic-compass-msgs + version: 1.0.3 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/compass.git + git_rev: release/noetic/compass_msgs/1.0.3-1 + folder: ros-noetic-compass-msgs/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-message-generation + - ros-noetic-message-runtime + - ros-noetic-std-msgs + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-message-runtime + - ros-noetic-std-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-cras-cpp-common/bld_catkin.bat b/recipes/ros-noetic-cras-cpp-common/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-cras-cpp-common/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-cras-cpp-common/build_catkin.sh b/recipes/ros-noetic-cras-cpp-common/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-cras-cpp-common/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-cras-cpp-common/patch/ros-noetic-cras-cpp-common.patch b/recipes/ros-noetic-cras-cpp-common/patch/ros-noetic-cras-cpp-common.patch new file mode 100644 index 000000000..ba9ae26f3 --- /dev/null +++ b/recipes/ros-noetic-cras-cpp-common/patch/ros-noetic-cras-cpp-common.patch @@ -0,0 +1,51 @@ +diff --git a/cras_cpp_common/CMakeLists.txt b/cras_cpp_common/CMakeLists.txt +index b8e1640..876da61 100644 +--- a/cras_cpp_common/CMakeLists.txt ++++ b/cras_cpp_common/CMakeLists.txt +@@ -225,12 +225,45 @@ add_library(cras_log_utils src/log_utils.cpp src/log_utils/memory.cpp src/log_ut + target_link_libraries(cras_log_utils + PUBLIC cras_string_utils ${catkin_LIBRARIES} PRIVATE cras_time_utils) + ++# Detect compiler SIMD support. We'll need it for cras_tf2_sensor_msgs target. ++include(CheckCXXCompilerFlag) ++unset(COMPILER_SUPPORTS_MARCH_X86_V3 CACHE) ++unset(COMPILER_SUPPORTS_MARCH_X86_V2 CACHE) ++unset(COMPILER_SUPPORTS_MARCH_ARMV8 CACHE) ++unset(COMPILER_SUPPORTS_MARCH_ARMV7 CACHE) ++unset(COMPILER_SUPPORTS_MARCH_NATIVE CACHE) ++set(X86_V2_FLAGS -msse4 -msse3) ++set(X86_V3_FLAGS -mavx2 -mavx -mfma) ++list(APPEND X86_V3_FLAGS ${X86_V2_FLAGS}) ++CHECK_CXX_COMPILER_FLAG("-march=x86-64 ${X86_V3_FLAGS}" COMPILER_SUPPORTS_MARCH_X86_V3) ++CHECK_CXX_COMPILER_FLAG("-march=x86-64 ${X86_V2_FLAGS}" COMPILER_SUPPORTS_MARCH_X86_V2) ++CHECK_CXX_COMPILER_FLAG("-march=armv8-a" COMPILER_SUPPORTS_MARCH_ARMV8) ++CHECK_CXX_COMPILER_FLAG("-march=armv7-a+neon" COMPILER_SUPPORTS_MARCH_ARMV7) ++CHECK_CXX_COMPILER_FLAG("-march=native" COMPILER_SUPPORTS_MARCH_NATIVE) ++ + add_library(cras_tf2_sensor_msgs src/tf2_sensor_msgs.cpp) + add_dependencies(cras_tf2_sensor_msgs ${catkin_EXPORTED_TARGETS}) +-target_compile_options(cras_tf2_sensor_msgs PRIVATE -march=native) + target_link_libraries(cras_tf2_sensor_msgs + PUBLIC ${catkin_LIBRARIES} + PRIVATE cras_cloud cras_string_utils Eigen3::Eigen) ++# The pointcloud processing loop really needs SIMD. We enable it conservatively. ++# ROS buildfarm should pick up x86-64-v3 for x86 builds, armv7 for armhf builds and armv8 for arm64 builds. ++if (COMPILER_SUPPORTS_MARCH_X86_V3) ++ target_compile_options(cras_tf2_sensor_msgs PRIVATE -march=x86-64 ${X86_V3_FLAGS}) ++ message("cras_tf2_sensor_msgs uses x86-64-v3 SIMD") ++elseif (COMPILER_SUPPORTS_MARCH_X86_V2) ++ target_compile_options(cras_tf2_sensor_msgs PRIVATE -march=x86-64 ${X86_V2_FLAGS}) ++ message("cras_tf2_sensor_msgs uses x86-64-v2 SIMD") ++elseif (COMPILER_SUPPORTS_MARCH_ARMV7) ++ target_compile_options(cras_tf2_sensor_msgs PRIVATE -march=armv7-a+neon) ++ message("cras_tf2_sensor_msgs uses armv7-a+simd SIMD") ++elseif (COMPILER_SUPPORTS_MARCH_ARMV8) ++ target_compile_options(cras_tf2_sensor_msgs PRIVATE -march=armv8-a) ++ message("cras_tf2_sensor_msgs uses armv8-a SIMD") ++elseif (COMPILER_SUPPORTS_MARCH_NATIVE) ++ target_compile_options(cras_tf2_sensor_msgs PRIVATE -march=native) ++ message("cras_tf2_sensor_msgs uses native SIMD") ++endif() + + add_library(cras_type_utils src/type_utils.cpp) + target_link_libraries(cras_type_utils diff --git a/recipes/ros-noetic-cras-cpp-common/recipe.yaml b/recipes/ros-noetic-cras-cpp-common/recipe.yaml new file mode 100644 index 000000000..8dc13ecb3 --- /dev/null +++ b/recipes/ros-noetic-cras-cpp-common/recipe.yaml @@ -0,0 +1,96 @@ +package: + name: ros-noetic-cras-cpp-common + version: 2.3.3 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/ros-utils.git + git_rev: release/noetic/cras_cpp_common/2.3.3-1 + folder: ros-noetic-cras-cpp-common/src/work + patches: + - patch/ros-noetic-cras-cpp-common.patch + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - boost + - eigen + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-bondcpp + - ros-noetic-catkin + - ros-noetic-class-loader + - ros-noetic-diagnostic-msgs + - ros-noetic-diagnostic-updater + - ros-noetic-dynamic-reconfigure + - ros-noetic-filters + - ros-noetic-geometry-msgs + - ros-noetic-nodelet + - ros-noetic-pluginlib + - ros-noetic-rosconsole + - ros-noetic-roscpp + - ros-noetic-rosgraph-msgs + - ros-noetic-roslaunch + - ros-noetic-roslint + - ros-noetic-rostest + - ros-noetic-sensor-msgs + - ros-noetic-std-msgs + - ros-noetic-tf2 + - ros-noetic-tf2-eigen + - ros-noetic-tf2-geometry-msgs + - ros-noetic-tf2-ros + - ros-noetic-tf2-sensor-msgs + - ros-noetic-topic-tools + - urdfdom_headers + run: + - boost + - eigen + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-bondcpp + - ros-noetic-class-loader + - ros-noetic-diagnostic-msgs + - ros-noetic-diagnostic-updater + - ros-noetic-dynamic-reconfigure + - ros-noetic-filters + - ros-noetic-geometry-msgs + - ros-noetic-nodelet + - ros-noetic-pluginlib + - ros-noetic-rosconsole + - ros-noetic-roscpp + - ros-noetic-sensor-msgs + - ros-noetic-tf2 + - ros-noetic-tf2-ros + - ros-noetic-topic-tools + - urdfdom_headers + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-cras-docs-common/bld_catkin.bat b/recipes/ros-noetic-cras-docs-common/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-cras-docs-common/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-cras-docs-common/build_catkin.sh b/recipes/ros-noetic-cras-docs-common/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-cras-docs-common/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-cras-docs-common/recipe.yaml b/recipes/ros-noetic-cras-docs-common/recipe.yaml new file mode 100644 index 000000000..758d0c81d --- /dev/null +++ b/recipes/ros-noetic-cras-docs-common/recipe.yaml @@ -0,0 +1,52 @@ +package: + name: ros-noetic-cras-docs-common + version: 2.3.3 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/ros-utils.git + git_rev: release/noetic/cras_docs_common/2.3.3-1 + folder: ros-noetic-cras-docs-common/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-roslint + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-rosdoc-lite + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-cras-msgs/bld_catkin.bat b/recipes/ros-noetic-cras-msgs/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-cras-msgs/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-cras-msgs/build_catkin.sh b/recipes/ros-noetic-cras-msgs/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-cras-msgs/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-cras-msgs/recipe.yaml b/recipes/ros-noetic-cras-msgs/recipe.yaml new file mode 100644 index 000000000..4ff77ed46 --- /dev/null +++ b/recipes/ros-noetic-cras-msgs/recipe.yaml @@ -0,0 +1,58 @@ +package: + name: ros-noetic-cras-msgs + version: 1.1.1 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/cras_msgs + git_rev: release/noetic/cras_msgs/1.1.1-1 + folder: ros-noetic-cras-msgs/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - boost-cpp + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-message-generation + - ros-noetic-message-runtime + - ros-noetic-roslint + - ros-noetic-sensor-msgs + - ros-noetic-std-msgs + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-message-runtime + - ros-noetic-std-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-cras-py-common/bld_catkin.bat b/recipes/ros-noetic-cras-py-common/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-cras-py-common/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-cras-py-common/build_catkin.sh b/recipes/ros-noetic-cras-py-common/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-cras-py-common/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-cras-py-common/recipe.yaml b/recipes/ros-noetic-cras-py-common/recipe.yaml new file mode 100644 index 000000000..379a0ee9f --- /dev/null +++ b/recipes/ros-noetic-cras-py-common/recipe.yaml @@ -0,0 +1,63 @@ +package: + name: ros-noetic-cras-py-common + version: 2.3.3 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/ros-utils.git + git_rev: release/noetic/cras_py_common/2.3.3-1 + folder: ros-noetic-cras-py-common/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-cras-cpp-common + - ros-noetic-roslint + - ros-noetic-rostest + - ros-noetic-rosunit + - setuptools + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-dynamic-reconfigure + - ros-noetic-geometry-msgs + - ros-noetic-rosgraph + - ros-noetic-rosgraph-msgs + - ros-noetic-rospy + - ros-noetic-tf + - ros-noetic-tf2-msgs + - ros-noetic-tf2-ros + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-cras-relative-positional-controller/bld_catkin.bat b/recipes/ros-noetic-cras-relative-positional-controller/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-cras-relative-positional-controller/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-cras-relative-positional-controller/build_catkin.sh b/recipes/ros-noetic-cras-relative-positional-controller/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-cras-relative-positional-controller/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-cras-relative-positional-controller/recipe.yaml b/recipes/ros-noetic-cras-relative-positional-controller/recipe.yaml new file mode 100644 index 000000000..d186f9ba9 --- /dev/null +++ b/recipes/ros-noetic-cras-relative-positional-controller/recipe.yaml @@ -0,0 +1,59 @@ +package: + name: ros-noetic-cras-relative-positional-controller + version: 2.0.0 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/cras_relative_positional_controller.git + git_rev: release/noetic/cras_relative_positional_controller/2.0.0-1 + folder: ros-noetic-cras-relative-positional-controller/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-actionlib-msgs + - ros-noetic-catkin + - ros-noetic-message-generation + - ros-noetic-message-runtime + - ros-noetic-roslint + - ros-noetic-std-msgs + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-actionlib-msgs + - ros-noetic-geometry-msgs + - ros-noetic-message-runtime + - ros-noetic-std-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-cras-topic-tools/bld_catkin.bat b/recipes/ros-noetic-cras-topic-tools/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-cras-topic-tools/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-cras-topic-tools/build_catkin.sh b/recipes/ros-noetic-cras-topic-tools/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-cras-topic-tools/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-cras-topic-tools/recipe.yaml b/recipes/ros-noetic-cras-topic-tools/recipe.yaml new file mode 100644 index 000000000..25e98b5d5 --- /dev/null +++ b/recipes/ros-noetic-cras-topic-tools/recipe.yaml @@ -0,0 +1,73 @@ +package: + name: ros-noetic-cras-topic-tools + version: 2.3.3 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/ros-utils.git + git_rev: release/noetic/cras_topic_tools/2.3.3-1 + folder: ros-noetic-cras-topic-tools/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - boost + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-cras-cpp-common + - ros-noetic-cras-msgs + - ros-noetic-geometry-msgs + - ros-noetic-nodelet + - ros-noetic-rosbag + - ros-noetic-roscpp + - ros-noetic-roslaunch + - ros-noetic-roslint + - ros-noetic-rostest + - ros-noetic-rostopic + - ros-noetic-std-msgs + - ros-noetic-topic-tools + run: + - boost + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-cras-cpp-common + - ros-noetic-cras-msgs + - ros-noetic-cras-py-common + - ros-noetic-nodelet + - ros-noetic-rosbag + - ros-noetic-roscpp + - ros-noetic-rospy + - ros-noetic-std-msgs + - ros-noetic-topic-tools + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-draco-point-cloud-transport/bld_catkin.bat b/recipes/ros-noetic-draco-point-cloud-transport/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-draco-point-cloud-transport/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-draco-point-cloud-transport/build_catkin.sh b/recipes/ros-noetic-draco-point-cloud-transport/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-draco-point-cloud-transport/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-draco-point-cloud-transport/recipe.yaml b/recipes/ros-noetic-draco-point-cloud-transport/recipe.yaml new file mode 100644 index 000000000..49ca1aa57 --- /dev/null +++ b/recipes/ros-noetic-draco-point-cloud-transport/recipe.yaml @@ -0,0 +1,67 @@ +package: + name: ros-noetic-draco-point-cloud-transport + version: 1.0.5 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/point_cloud_transport_plugins.git + git_rev: release/noetic/draco_point_cloud_transport/1.0.5-1 + folder: ros-noetic-draco-point-cloud-transport/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - draco + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-cras-cpp-common + - ros-noetic-dynamic-reconfigure + - ros-noetic-message-generation + - ros-noetic-pluginlib + - ros-noetic-point-cloud-transport + - ros-noetic-roslint + - ros-noetic-sensor-msgs + - ros-noetic-std-msgs + run: + - draco + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-cras-cpp-common + - ros-noetic-dynamic-reconfigure + - ros-noetic-message-runtime + - ros-noetic-pluginlib + - ros-noetic-point-cloud-transport + - ros-noetic-sensor-msgs + - ros-noetic-std-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-dynamic-robot-state-publisher/bld_catkin.bat b/recipes/ros-noetic-dynamic-robot-state-publisher/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-dynamic-robot-state-publisher/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-dynamic-robot-state-publisher/build_catkin.sh b/recipes/ros-noetic-dynamic-robot-state-publisher/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-dynamic-robot-state-publisher/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-dynamic-robot-state-publisher/recipe.yaml b/recipes/ros-noetic-dynamic-robot-state-publisher/recipe.yaml new file mode 100644 index 000000000..6408c1b05 --- /dev/null +++ b/recipes/ros-noetic-dynamic-robot-state-publisher/recipe.yaml @@ -0,0 +1,61 @@ +package: + name: ros-noetic-dynamic-robot-state-publisher + version: 1.2.0 +source: + git_url: https://github.com/peci1/dynamic_robot_state_publisher-release.git + git_rev: release/noetic/dynamic_robot_state_publisher/1.2.0-1 + folder: ros-noetic-dynamic-robot-state-publisher/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-dynamic-reconfigure + - ros-noetic-kdl-parser + - ros-noetic-robot-state-publisher + - ros-noetic-roscpp + - ros-noetic-rostest + - ros-noetic-sensor-msgs + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-dynamic-reconfigure + - ros-noetic-kdl-parser + - ros-noetic-robot-state-publisher + - ros-noetic-roscpp + - ros-noetic-sensor-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-electronic-io-msgs/bld_catkin.bat b/recipes/ros-noetic-electronic-io-msgs/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-electronic-io-msgs/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-electronic-io-msgs/build_catkin.sh b/recipes/ros-noetic-electronic-io-msgs/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-electronic-io-msgs/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-electronic-io-msgs/recipe.yaml b/recipes/ros-noetic-electronic-io-msgs/recipe.yaml new file mode 100644 index 000000000..a1327267d --- /dev/null +++ b/recipes/ros-noetic-electronic-io-msgs/recipe.yaml @@ -0,0 +1,56 @@ +package: + name: ros-noetic-electronic-io-msgs + version: 1.0.3 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/electronic-io.git + git_rev: release/noetic/electronic_io_msgs/1.0.3-1 + folder: ros-noetic-electronic-io-msgs/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-message-generation + - ros-noetic-message-runtime + - ros-noetic-roslint + - ros-noetic-std-msgs + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-message-runtime + - ros-noetic-std-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-electronic-io/bld_catkin.bat b/recipes/ros-noetic-electronic-io/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-electronic-io/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-electronic-io/build_catkin.sh b/recipes/ros-noetic-electronic-io/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-electronic-io/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-electronic-io/recipe.yaml b/recipes/ros-noetic-electronic-io/recipe.yaml new file mode 100644 index 000000000..def328524 --- /dev/null +++ b/recipes/ros-noetic-electronic-io/recipe.yaml @@ -0,0 +1,57 @@ +package: + name: ros-noetic-electronic-io + version: 1.0.3 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/electronic-io.git + git_rev: release/noetic/electronic_io/1.0.3-1 + folder: ros-noetic-electronic-io/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-roslint + - setuptools + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-cras-msgs + - ros-noetic-electronic-io-msgs + - ros-noetic-rospy + - ros-noetic-sensor-msgs + - ros-noetic-std-srvs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-geometric-shapes/bld_catkin.bat b/recipes/ros-noetic-geometric-shapes/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-geometric-shapes/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-geometric-shapes/build_catkin.sh b/recipes/ros-noetic-geometric-shapes/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-geometric-shapes/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-geometric-shapes/recipe.yaml b/recipes/ros-noetic-geometric-shapes/recipe.yaml new file mode 100644 index 000000000..a903be694 --- /dev/null +++ b/recipes/ros-noetic-geometric-shapes/recipe.yaml @@ -0,0 +1,76 @@ +package: + name: ros-noetic-geometric-shapes + version: 0.7.5 +source: + git_url: https://github.com/ros-gbp/geometric_shapes-release.git + git_rev: release/noetic/geometric_shapes/0.7.5-1 + folder: ros-noetic-geometric-shapes/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - assimp + - boost + - console_bridge + - eigen + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - pkg-config + - python + - qhull + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-eigen-stl-containers + - ros-noetic-fcl + - ros-noetic-octomap + - ros-noetic-random-numbers + - ros-noetic-resource-retriever + - ros-noetic-rosunit + - ros-noetic-shape-msgs + - ros-noetic-visualization-msgs + run: + - assimp + - boost + - console_bridge + - eigen + - python + - qhull + - ros-distro-mutex 0.4 noetic + - ros-noetic-eigen-stl-containers + - ros-noetic-fcl + - ros-noetic-octomap + - ros-noetic-random-numbers + - ros-noetic-resource-retriever + - ros-noetic-shape-msgs + - ros-noetic-visualization-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-image-transport-codecs/bld_catkin.bat b/recipes/ros-noetic-image-transport-codecs/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-image-transport-codecs/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-image-transport-codecs/build_catkin.sh b/recipes/ros-noetic-image-transport-codecs/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-image-transport-codecs/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-image-transport-codecs/recipe.yaml b/recipes/ros-noetic-image-transport-codecs/recipe.yaml new file mode 100644 index 000000000..12eae723b --- /dev/null +++ b/recipes/ros-noetic-image-transport-codecs/recipe.yaml @@ -0,0 +1,76 @@ +package: + name: ros-noetic-image-transport-codecs + version: 2.3.3 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/ros-utils.git + git_rev: release/noetic/image_transport_codecs/2.3.3-1 + folder: ros-noetic-image-transport-codecs/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - libjpeg-turbo + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-class-loader + - ros-noetic-compressed-depth-image-transport + - ros-noetic-compressed-image-transport + - ros-noetic-cras-cpp-common + - ros-noetic-cras-topic-tools + - ros-noetic-dynamic-reconfigure + - ros-noetic-image-transport + - ros-noetic-pluginlib + - ros-noetic-rosbag + - ros-noetic-roslint + - ros-noetic-sensor-msgs + - ros-noetic-theora-image-transport + - ros-noetic-topic-tools + run: + - libjpeg-turbo + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-class-loader + - ros-noetic-compressed-depth-image-transport + - ros-noetic-compressed-image-transport + - ros-noetic-cras-cpp-common + - ros-noetic-cras-topic-tools + - ros-noetic-dynamic-reconfigure + - ros-noetic-image-transport + - ros-noetic-pluginlib + - ros-noetic-sensor-msgs + - ros-noetic-theora-image-transport + - ros-noetic-topic-tools + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-imu-transformer/bld_catkin.bat b/recipes/ros-noetic-imu-transformer/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-imu-transformer/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-imu-transformer/build_catkin.sh b/recipes/ros-noetic-imu-transformer/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-imu-transformer/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-imu-transformer/recipe.yaml b/recipes/ros-noetic-imu-transformer/recipe.yaml new file mode 100644 index 000000000..8a15bdf2d --- /dev/null +++ b/recipes/ros-noetic-imu-transformer/recipe.yaml @@ -0,0 +1,71 @@ +package: + name: ros-noetic-imu-transformer + version: 0.3.1 +source: + git_url: https://github.com/ros-gbp/imu_pipeline-release.git + git_rev: release/noetic/imu_transformer/0.3.1-1 + folder: ros-noetic-imu-transformer/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-geometry-msgs + - ros-noetic-message-filters + - ros-noetic-nodelet + - ros-noetic-roscpp + - ros-noetic-roslaunch + - ros-noetic-sensor-msgs + - ros-noetic-tf2 + - ros-noetic-tf2-geometry-msgs + - ros-noetic-tf2-ros + - ros-noetic-tf2-sensor-msgs + - ros-noetic-topic-tools + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-geometry-msgs + - ros-noetic-message-filters + - ros-noetic-nodelet + - ros-noetic-roscpp + - ros-noetic-sensor-msgs + - ros-noetic-tf + - ros-noetic-tf2 + - ros-noetic-tf2-ros + - ros-noetic-tf2-sensor-msgs + - ros-noetic-topic-tools + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-magnetometer-compass/bld_catkin.bat b/recipes/ros-noetic-magnetometer-compass/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-magnetometer-compass/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-magnetometer-compass/build_catkin.sh b/recipes/ros-noetic-magnetometer-compass/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-magnetometer-compass/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-magnetometer-compass/recipe.yaml b/recipes/ros-noetic-magnetometer-compass/recipe.yaml new file mode 100644 index 000000000..8409486b8 --- /dev/null +++ b/recipes/ros-noetic-magnetometer-compass/recipe.yaml @@ -0,0 +1,76 @@ +package: + name: ros-noetic-magnetometer-compass + version: 1.0.3 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/compass.git + git_rev: release/noetic/magnetometer_compass/1.0.3-1 + folder: ros-noetic-magnetometer-compass/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - geographiclib-cpp + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-angles + - ros-noetic-catkin + - ros-noetic-compass-msgs + - ros-noetic-cras-cpp-common + - ros-noetic-geometry-msgs + - ros-noetic-imu-transformer + - ros-noetic-message-filters + - ros-noetic-nodelet + - ros-noetic-roscpp + - ros-noetic-roslib + - ros-noetic-sensor-msgs + - ros-noetic-tf2 + - ros-noetic-tf2-geometry-msgs + - ros-noetic-tf2-ros + run: + - geographiclib-cpp + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-compass-msgs + - ros-noetic-geometry-msgs + - ros-noetic-imu-transformer + - ros-noetic-message-filters + - ros-noetic-nodelet + - ros-noetic-roscpp + - ros-noetic-roslib + - ros-noetic-sensor-msgs + - ros-noetic-tf2 + - ros-noetic-tf2-geometry-msgs + - ros-noetic-tf2-ros + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-movie-publisher/bld_catkin.bat b/recipes/ros-noetic-movie-publisher/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-movie-publisher/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-movie-publisher/build_catkin.sh b/recipes/ros-noetic-movie-publisher/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-movie-publisher/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-movie-publisher/recipe.yaml b/recipes/ros-noetic-movie-publisher/recipe.yaml new file mode 100644 index 000000000..38f2d950a --- /dev/null +++ b/recipes/ros-noetic-movie-publisher/recipe.yaml @@ -0,0 +1,58 @@ +package: + name: ros-noetic-movie-publisher + version: 1.4.0 +source: + git_url: https://github.com/peci1/movie_publisher-release.git + git_rev: release/noetic/movie_publisher/1.4.0-1 + folder: ros-noetic-movie-publisher/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + run: + - ffmpeg + - imageio + - libopencv + - py-opencv + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-cv-bridge + - ros-noetic-rosbash-params + - ros-noetic-rospy + - ros-noetic-sensor-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-point-cloud-color/bld_catkin.bat b/recipes/ros-noetic-point-cloud-color/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-point-cloud-color/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-point-cloud-color/build_catkin.sh b/recipes/ros-noetic-point-cloud-color/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-point-cloud-color/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-point-cloud-color/recipe.yaml b/recipes/ros-noetic-point-cloud-color/recipe.yaml new file mode 100644 index 000000000..6b38fb3c6 --- /dev/null +++ b/recipes/ros-noetic-point-cloud-color/recipe.yaml @@ -0,0 +1,66 @@ +package: + name: ros-noetic-point-cloud-color + version: 1.2.1 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/point_cloud_color.git + git_rev: release/noetic/point_cloud_color/1.2.1-1 + folder: ros-noetic-point-cloud-color/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-cv-bridge + - ros-noetic-image-transport + - ros-noetic-nodelet + - ros-noetic-point-cloud-transport + - ros-noetic-roscpp + - ros-noetic-sensor-msgs + - ros-noetic-tf2-eigen + - ros-noetic-tf2-ros + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-cv-bridge + - ros-noetic-image-transport + - ros-noetic-nodelet + - ros-noetic-point-cloud-transport + - ros-noetic-roscpp + - ros-noetic-sensor-msgs + - ros-noetic-tf2-eigen + - ros-noetic-tf2-ros + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-point-cloud-transport-plugins/bld_catkin.bat b/recipes/ros-noetic-point-cloud-transport-plugins/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-point-cloud-transport-plugins/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-point-cloud-transport-plugins/build_catkin.sh b/recipes/ros-noetic-point-cloud-transport-plugins/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-point-cloud-transport-plugins/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-point-cloud-transport-plugins/recipe.yaml b/recipes/ros-noetic-point-cloud-transport-plugins/recipe.yaml new file mode 100644 index 000000000..fb2d42139 --- /dev/null +++ b/recipes/ros-noetic-point-cloud-transport-plugins/recipe.yaml @@ -0,0 +1,51 @@ +package: + name: ros-noetic-point-cloud-transport-plugins + version: 1.0.5 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/point_cloud_transport_plugins.git + git_rev: release/noetic/point_cloud_transport_plugins/1.0.5-1 + folder: ros-noetic-point-cloud-transport-plugins/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-draco-point-cloud-transport + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-point-cloud-transport/bld_catkin.bat b/recipes/ros-noetic-point-cloud-transport/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-point-cloud-transport/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-point-cloud-transport/build_catkin.sh b/recipes/ros-noetic-point-cloud-transport/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-point-cloud-transport/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-point-cloud-transport/recipe.yaml b/recipes/ros-noetic-point-cloud-transport/recipe.yaml new file mode 100644 index 000000000..fcf0a3158 --- /dev/null +++ b/recipes/ros-noetic-point-cloud-transport/recipe.yaml @@ -0,0 +1,74 @@ +package: + name: ros-noetic-point-cloud-transport + version: 1.0.11 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/point_cloud_transport.git + git_rev: release/noetic/point_cloud_transport/1.0.11-1 + folder: ros-noetic-point-cloud-transport/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-cras-cpp-common + - ros-noetic-cras-topic-tools + - ros-noetic-dynamic-reconfigure + - ros-noetic-message-filters + - ros-noetic-message-generation + - ros-noetic-message-runtime + - ros-noetic-nodelet + - ros-noetic-pluginlib + - ros-noetic-roscpp + - ros-noetic-roslint + - ros-noetic-sensor-msgs + - ros-noetic-topic-tools + - setuptools + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-cras-cpp-common + - ros-noetic-cras-py-common + - ros-noetic-cras-topic-tools + - ros-noetic-dynamic-reconfigure + - ros-noetic-message-filters + - ros-noetic-message-runtime + - ros-noetic-nodelet + - ros-noetic-pluginlib + - ros-noetic-roscpp + - ros-noetic-sensor-msgs + - ros-noetic-topic-tools + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-robot-body-filter/bld_catkin.bat b/recipes/ros-noetic-robot-body-filter/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-robot-body-filter/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-robot-body-filter/build_catkin.sh b/recipes/ros-noetic-robot-body-filter/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-robot-body-filter/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-robot-body-filter/recipe.yaml b/recipes/ros-noetic-robot-body-filter/recipe.yaml new file mode 100644 index 000000000..ac735902e --- /dev/null +++ b/recipes/ros-noetic-robot-body-filter/recipe.yaml @@ -0,0 +1,91 @@ +package: + name: ros-noetic-robot-body-filter + version: 1.3.1 +source: + git_url: https://github.com/peci1/robot_body_filter-release.git + git_rev: release/noetic/robot_body_filter/1.3.1-1 + folder: ros-noetic-robot-body-filter/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pcl + - pip + - sel(build_platform == target_platform): pkg-config + - pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-dynamic-reconfigure + - ros-noetic-fcl + - ros-noetic-filters + - ros-noetic-geometric-shapes + - ros-noetic-geometry-msgs + - ros-noetic-laser-geometry + - ros-noetic-message-generation + - ros-noetic-message-runtime + - ros-noetic-moveit-core + - ros-noetic-moveit-ros-perception + - ros-noetic-pcl-conversions + - ros-noetic-roscpp + - ros-noetic-rostest + - ros-noetic-sensor-msgs + - ros-noetic-std-msgs + - ros-noetic-tf2 + - ros-noetic-tf2-eigen + - ros-noetic-tf2-ros + - ros-noetic-tf2-sensor-msgs + - ros-noetic-urdf + - ros-noetic-visualization-msgs + run: + - pcl + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-dynamic-reconfigure + - ros-noetic-fcl + - ros-noetic-filters + - ros-noetic-geometric-shapes + - ros-noetic-geometry-msgs + - ros-noetic-laser-geometry + - ros-noetic-message-runtime + - ros-noetic-moveit-core + - ros-noetic-moveit-ros-perception + - ros-noetic-pcl-conversions + - ros-noetic-roscpp + - ros-noetic-sensor-msgs + - ros-noetic-std-msgs + - ros-noetic-tf2 + - ros-noetic-tf2-ros + - ros-noetic-urdf + - ros-noetic-visualization-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-rosbash-params/bld_catkin.bat b/recipes/ros-noetic-rosbash-params/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-rosbash-params/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-rosbash-params/build_catkin.sh b/recipes/ros-noetic-rosbash-params/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-rosbash-params/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-rosbash-params/recipe.yaml b/recipes/ros-noetic-rosbash-params/recipe.yaml new file mode 100644 index 000000000..0e62467b8 --- /dev/null +++ b/recipes/ros-noetic-rosbash-params/recipe.yaml @@ -0,0 +1,52 @@ +package: + name: ros-noetic-rosbash-params + version: 1.1.0 +source: + git_url: https://github.com/peci1/rosbash_params-release.git + git_rev: release/noetic/rosbash_params/1.1.0-1 + folder: ros-noetic-rosbash-params/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-rosbash + - ros-noetic-rospy + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-roslint/bld_catkin.bat b/recipes/ros-noetic-roslint/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-roslint/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-roslint/build_catkin.sh b/recipes/ros-noetic-roslint/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-roslint/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-roslint/recipe.yaml b/recipes/ros-noetic-roslint/recipe.yaml new file mode 100644 index 000000000..bafedcba5 --- /dev/null +++ b/recipes/ros-noetic-roslint/recipe.yaml @@ -0,0 +1,50 @@ +package: + name: ros-noetic-roslint + version: 0.12.0 +source: + git_url: https://github.com/ros-gbp/roslint-release.git + git_rev: release/noetic/roslint/0.12.0-1 + folder: ros-noetic-roslint/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + run: + - python + - ros-distro-mutex 0.4 noetic + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-rosmsg-cpp/bld_catkin.bat b/recipes/ros-noetic-rosmsg-cpp/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-rosmsg-cpp/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-rosmsg-cpp/build_catkin.sh b/recipes/ros-noetic-rosmsg-cpp/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-rosmsg-cpp/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-rosmsg-cpp/recipe.yaml b/recipes/ros-noetic-rosmsg-cpp/recipe.yaml new file mode 100644 index 000000000..fec1d1def --- /dev/null +++ b/recipes/ros-noetic-rosmsg-cpp/recipe.yaml @@ -0,0 +1,58 @@ +package: + name: ros-noetic-rosmsg-cpp + version: 1.0.2 +source: + git_url: https://github.com/ctu-vras/rosmsg_cpp-release.git + git_rev: release/noetic/rosmsg_cpp/1.0.2-1 + folder: ros-noetic-rosmsg-cpp/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-cpp-common + - ros-noetic-geometry-msgs + - ros-noetic-ros-environment + - ros-noetic-roslib + - ros-noetic-rosunit + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-cpp-common + - ros-noetic-message-runtime + - ros-noetic-roslib + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-sensor-filters/bld_catkin.bat b/recipes/ros-noetic-sensor-filters/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-sensor-filters/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-sensor-filters/build_catkin.sh b/recipes/ros-noetic-sensor-filters/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-sensor-filters/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-sensor-filters/recipe.yaml b/recipes/ros-noetic-sensor-filters/recipe.yaml new file mode 100644 index 000000000..fdb2cb218 --- /dev/null +++ b/recipes/ros-noetic-sensor-filters/recipe.yaml @@ -0,0 +1,63 @@ +package: + name: ros-noetic-sensor-filters + version: 1.1.1 +source: + git_url: https://github.com/ctu-vras/sensor_filters-release.git + git_rev: release/noetic/sensor_filters/1.1.1-1 + folder: ros-noetic-sensor-filters/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-filters + - ros-noetic-image-transport + - ros-noetic-nodelet + - ros-noetic-point-cloud-transport + - ros-noetic-roscpp + - ros-noetic-roslint + - ros-noetic-sensor-msgs + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-filters + - ros-noetic-image-transport + - ros-noetic-nodelet + - ros-noetic-point-cloud-transport + - ros-noetic-roscpp + - ros-noetic-sensor-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-snmp-ros/bld_catkin.bat b/recipes/ros-noetic-snmp-ros/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-snmp-ros/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-snmp-ros/build_catkin.sh b/recipes/ros-noetic-snmp-ros/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-snmp-ros/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-snmp-ros/recipe.yaml b/recipes/ros-noetic-snmp-ros/recipe.yaml new file mode 100644 index 000000000..3442542af --- /dev/null +++ b/recipes/ros-noetic-snmp-ros/recipe.yaml @@ -0,0 +1,53 @@ +package: + name: ros-noetic-snmp-ros + version: 1.0.2 +source: + git_url: https://github.com/ctu-vras/snmp_ros-release.git + git_rev: release/noetic/snmp_ros/1.0.2-1 + folder: ros-noetic-snmp-ros/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + run: + - pysnmp + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-rospy + - ros-noetic-std-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-static-transform-mux/bld_catkin.bat b/recipes/ros-noetic-static-transform-mux/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-static-transform-mux/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-static-transform-mux/build_catkin.sh b/recipes/ros-noetic-static-transform-mux/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-static-transform-mux/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-static-transform-mux/recipe.yaml b/recipes/ros-noetic-static-transform-mux/recipe.yaml new file mode 100644 index 000000000..bb225ce35 --- /dev/null +++ b/recipes/ros-noetic-static-transform-mux/recipe.yaml @@ -0,0 +1,52 @@ +package: + name: ros-noetic-static-transform-mux + version: 1.1.1 +source: + git_url: https://github.com/peci1/static_transform_mux-release.git + git_rev: release/noetic/static_transform_mux/1.1.1-1 + folder: ros-noetic-static-transform-mux/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-rospy + - ros-noetic-tf2-msgs + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-tf-remapper-cpp/bld_catkin.bat b/recipes/ros-noetic-tf-remapper-cpp/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-tf-remapper-cpp/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-tf-remapper-cpp/build_catkin.sh b/recipes/ros-noetic-tf-remapper-cpp/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-tf-remapper-cpp/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-tf-remapper-cpp/recipe.yaml b/recipes/ros-noetic-tf-remapper-cpp/recipe.yaml new file mode 100644 index 000000000..6b4c2af4a --- /dev/null +++ b/recipes/ros-noetic-tf-remapper-cpp/recipe.yaml @@ -0,0 +1,58 @@ +package: + name: ros-noetic-tf-remapper-cpp + version: 1.1.1 +source: + git_url: https://github.com/peci1/tf_remapper_cpp-release.git + git_rev: release/noetic/tf_remapper_cpp/1.1.1-1 + folder: ros-noetic-tf-remapper-cpp/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-roscpp + - ros-noetic-rostest + - ros-noetic-tf + - ros-noetic-tf2-msgs + - ros-noetic-xmlrpcpp + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-roscpp + - ros-noetic-tf2-msgs + - ros-noetic-xmlrpcpp + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-tf2-client/bld_catkin.bat b/recipes/ros-noetic-tf2-client/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-tf2-client/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-tf2-client/build_catkin.sh b/recipes/ros-noetic-tf2-client/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-tf2-client/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-tf2-client/recipe.yaml b/recipes/ros-noetic-tf2-client/recipe.yaml new file mode 100644 index 000000000..0a53cc895 --- /dev/null +++ b/recipes/ros-noetic-tf2-client/recipe.yaml @@ -0,0 +1,59 @@ +package: + name: ros-noetic-tf2-client + version: 1.0.0 +source: + git_url: https://gitlab.fel.cvut.cz/cras/ros-release/tf2_client.git + git_rev: release/noetic/tf2_client/1.0.0-2 + folder: ros-noetic-tf2-client/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-roscpp + - ros-noetic-rospy + - ros-noetic-tf2 + - ros-noetic-tf2-ros + - setuptools + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-roscpp + - ros-noetic-rospy + - ros-noetic-tf2 + - ros-noetic-tf2-ros + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/recipes/ros-noetic-tf2-server/bld_catkin.bat b/recipes/ros-noetic-tf2-server/bld_catkin.bat new file mode 100644 index 000000000..f2d597637 --- /dev/null +++ b/recipes/ros-noetic-tf2-server/bld_catkin.bat @@ -0,0 +1,80 @@ +:: Generated by vinca http://github.com/RoboStack/vinca. +:: DO NOT EDIT! +setlocal +set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%" + +:: MSVC is preferred. +set CC=cl.exe +set CXX=cl.exe + +:: ROS_BUILD_SHARED_LIBS is always defined in CMake by catkin +:: if ROS (1) is build as shared library . However, some packages are not +:: passing compilation flags from CMake to other build systems (such as qmake), +:: so we enable it explicitly via the CL environment variable, see +:: https://learn.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170 +set CL=/DROS_BUILD_SHARED_LIBS=1 /DNOGDI=1 + +set "CATKIN_BUILD_BINARY_PACKAGE_ARGS=-DCATKIN_BUILD_BINARY_PACKAGE=1" +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: create catkin cookie to make it is a catkin workspace + type NUL > %LIBRARY_PREFIX%\.catkin + :: keep the workspace activation scripts (e.g., local_setup.bat) + set CATKIN_BUILD_BINARY_PACKAGE_ARGS= +) + +rd /s /q build +mkdir build +pushd build + +set SKIP_TESTING=ON + +cmake ^ + -G "Ninja" ^ + -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=ON ^ + -DBUILD_SHARED_LIBS=ON ^ + -DPYTHON_EXECUTABLE=%PYTHON% ^ + -DPython_EXECUTABLE=%PYTHON% ^ + -DPython3_EXECUTABLE=%PYTHON% ^ + -DSETUPTOOLS_DEB_LAYOUT=OFF ^ + -DBoost_USE_STATIC_LIBS=OFF ^ + %CATKIN_BUILD_BINARY_PACKAGE_ARGS% ^ + -DCATKIN_SKIP_TESTING=%SKIP_TESTING% ^ + %SRC_DIR%\%PKG_NAME%\src\work +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-eigenpy" ( + cmake --build . --config Release --target all --parallel 1 + if errorlevel 1 exit 1 +) else ( + cmake --build . --config Release --target all + if errorlevel 1 exit 1 +) + +if "%SKIP_TESTING%" == "OFF" ( + cmake --build . --config Release --target run_tests + if errorlevel 1 exit 1 +) + +cmake --build . --config Release --target install +if errorlevel 1 exit 1 + +if "%PKG_NAME%" == "ros-noetic-catkin" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + ) +) + +if "%PKG_NAME%" == "ros-noetic-ros-workspace" ( + :: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d. + :: This will allow them to be run on environment activation. + for %%F in (activate deactivate) DO ( + if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d + copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat + copy %RECIPE_DIR%\%%F.ps1 %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.ps1 + ) +) diff --git a/recipes/ros-noetic-tf2-server/build_catkin.sh b/recipes/ros-noetic-tf2-server/build_catkin.sh new file mode 100644 index 000000000..00ef5e0b0 --- /dev/null +++ b/recipes/ros-noetic-tf2-server/build_catkin.sh @@ -0,0 +1,118 @@ +# Generated by vinca http://github.com/RoboStack/vinca. +# DO NOT EDIT! + +CATKIN_BUILD_BINARY_PACKAGE="ON" + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # create catkin cookie to make it is a catkin workspace + touch $PREFIX/.catkin + # keep the workspace activation scripts (e.g., local_setup.bat) + CATKIN_BUILD_BINARY_PACKAGE="OFF" +fi + +rm -rf build +mkdir build +cd build + +# necessary for correctly linking SIP files (from python_qt_bindings) +export LINK=$CXX + +if [[ "$CONDA_BUILD_CROSS_COMPILATION" != "1" ]]; then + PYTHON_EXECUTABLE=$PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="10.15" +else + PYTHON_EXECUTABLE=$BUILD_PREFIX/bin/python + PKG_CONFIG_EXECUTABLE=$BUILD_PREFIX/bin/pkg-config + OSX_DEPLOYMENT_TARGET="11.0" +fi + +echo "USING PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}" +echo "USING PKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE}" + +export ROS_PYTHON_VERSION=`$PYTHON_EXECUTABLE -c "import sys; print('%i.%i' % (sys.version_info[0:2]))"` +echo "Using Python $ROS_PYTHON_VERSION" + +# see https://github.com/conda-forge/cross-python-feedstock/issues/24 +if [[ "$CONDA_BUILD_CROSS_COMPILATION" == "1" ]]; then + find $PREFIX/lib/cmake -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~$PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/share/rosidl* -type f -exec sed -i "s~\${_IMPORT_PREFIX}/lib/python$ROS_PYTHON_VERSION/site-packages~$BUILD_PREFIX/lib/python$ROS_PYTHON_VERSION/site-packages~g" {} + || true + find $PREFIX/lib/cmake -type f -exec sed -i "s~message(FATAL_ERROR \"The imported target~message(WARNING \"The imported target~g" {} + || true + # way around bad CPU type issues + # rm $PREFIX/bin/doxygen || echo "doxygen not found" + # rm $PREFIX/bin/dia || echo "dia not found" + # rm $PREFIX/bin/dot || echo "dot not found" +fi + +# NOTE: there might be undefined references occurring +# in the Boost.system library, depending on the C++ versions +# used to compile Boost. We can avoid them by forcing the use of +# the header-only version of the library. +export CXXFLAGS="$CXXFLAGS -DBOOST_ERROR_CODE_HEADER_ONLY" + +if [[ $target_platform =~ linux.* ]]; then + export CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS=1"; + export CXXFLAGS="$CXXFLAGS -D__STDC_FORMAT_MACROS=1"; + # I am too scared to turn this on for now ... + # export LDFLAGS="$LDFLAGS -lrt"; + # Some qt stuff uses g++ directly - fix these use cases + ln -s $GXX $BUILD_PREFIX/bin/g++ +fi + +export SKIP_TESTING=ON + +cmake ${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_NO_SYSTEM_FROM_IMPORTED=ON \ + -DCMAKE_FIND_FRAMEWORK=LAST \ + -DBUILD_SHARED_LIBS=ON \ + -DPYTHON_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPython3_EXECUTABLE=$PYTHON_EXECUTABLE \ + -DPYTHON_INSTALL_DIR=$SP_DIR \ + -DPKG_CONFIG_EXECUTABLE=$PKG_CONFIG_EXECUTABLE \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ + -DCATKIN_SKIP_TESTING=$SKIP_TESTING \ + -DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \ + -DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \ + -G "Ninja" \ + $SRC_DIR/$PKG_NAME/src/work + +cmake --build . --config Release --target all + +if [[ "$SKIP_TESTING" == "OFF" ]]; then + cmake --build . --config Release --target run_tests +fi + +cmake --build . --config Release --target install + +if [ "${PKG_NAME}" == "ros-noetic-catkin" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-environment" ]; then + for SCRIPT in "1.ros_distro.sh" "1.ros_etc_dir.sh" "1.ros_package_path.sh" "1.ros_python_version.sh" "1.ros_version.sh" + do + mkdir -p "${PREFIX}/etc/conda/activate.d" + cp "${PREFIX}/etc/catkin/profile.d/${SCRIPT}" "${PREFIX}/etc/conda/activate.d/${SCRIPT}" + done +fi + +if [ "${PKG_NAME}" == "ros-noetic-ros-workspace" ]; then + # Copy the [de]activate scripts to $PREFIX/etc/conda/[de]activate.d. + # This will allow them to be run on environment activation. + for CHANGE in "activate" "deactivate" + do + mkdir -p "${PREFIX}/etc/conda/${CHANGE}.d" + cp "${RECIPE_DIR}/${CHANGE}.sh" "${PREFIX}/etc/conda/${CHANGE}.d/${PKG_NAME}_${CHANGE}.sh" + done +fi diff --git a/recipes/ros-noetic-tf2-server/recipe.yaml b/recipes/ros-noetic-tf2-server/recipe.yaml new file mode 100644 index 000000000..562da99ea --- /dev/null +++ b/recipes/ros-noetic-tf2-server/recipe.yaml @@ -0,0 +1,68 @@ +package: + name: ros-noetic-tf2-server + version: 1.1.2 +source: + git_url: https://github.com/peci1/tf2_server-release.git + git_rev: release/noetic/tf2_server/1.1.2-1 + folder: ros-noetic-tf2-server/src/work + +build: + script: + sel(win): bld_catkin.bat + sel(unix): build_catkin.sh + number: 16 +about: + home: https://www.ros.org/ + license: BSD-3-Clause + summary: | + Robot Operating System + +extra: + recipe-maintainers: + - ros-forge + +requirements: + build: + - "{{ compiler('cxx') }}" + - "{{ compiler('c') }}" + - sel(linux64): sysroot_linux-64 2.17 + - ninja + - setuptools + - sel(unix): make + - sel(unix): coreutils + - sel(osx): tapi + - sel(build_platform != target_platform): pkg-config + - cmake + - cython + - sel(build_platform != target_platform): python + - sel(build_platform != target_platform): cross-python_{{ target_platform }} + - sel(build_platform != target_platform): numpy + host: + - gtest + - numpy + - pip + - sel(build_platform == target_platform): pkg-config + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-catkin + - ros-noetic-geometry-msgs + - ros-noetic-message-generation + - ros-noetic-message-runtime + - ros-noetic-nodelet + - ros-noetic-roscpp + - ros-noetic-rostest + - ros-noetic-tf + - ros-noetic-tf2-msgs + - ros-noetic-tf2-ros + - setuptools + run: + - python + - ros-distro-mutex 0.4 noetic + - ros-noetic-geometry-msgs + - ros-noetic-message-runtime + - ros-noetic-nodelet + - ros-noetic-roscpp + - ros-noetic-rospy + - ros-noetic-tf2-msgs + - ros-noetic-tf2-ros + - sel(osx and x86_64): __osx >={{ MACOSX_DEPLOYMENT_TARGET|default('10.14') }} diff --git a/vinca.yaml b/vinca.yaml new file mode 100644 index 000000000..7d9f33e09 --- /dev/null +++ b/vinca.yaml @@ -0,0 +1,1181 @@ +ros_distro: noetic +mutex_package: ros-distro-mutex 0.4 noetic + +# mapping for package keys +conda_index: + - robostack.yaml + - packages-ignore.yaml + +build_number: 16 + +# Ignore all dependencies of selected packages +skip_all_deps: false + +# If full rebuild, the build number of the existing package has +# to match the selected build number for skipping +full_rebuild: false + +packages_skip_by_deps: + - eigenpy + # - ros_core + # - diagnostic_updater + +packages_remove_from_deps: + - stage-ros + - stage + - kobuki-ftdi # needs too many patches for ftdi & usb + - openni2-camera + - libpointmatcher + +build_in_own_azure_stage: + - ros-noetic-jsk-pcl-ros-utils + - ros-noetic-jsk-pcl-ros + - ros-noetic-jsk-perception + +skip_existing: + # - https://conda.anaconda.org/robostack/ + - https://conda.anaconda.org/robostack-staging/ + +packages_select_by_deps: + - cras_cpp_common # maintainer peci1 + - cras_py_common # maintainer peci1 + - cras_docs_common # maintainer peci1 + - cras_topic_tools # maintainer peci1 + - image_transport_codecs # maintainer peci1 + - point_cloud_transport # maintainer peci1 + - point_cloud_transport_plugins # maintainer peci1 + - draco_point_cloud_transport # maintainer peci1 + - sensor_filters # maintainer peci1 + - cras_relative_positional_controller # maintainer peci1 + - cras_msgs # maintainer peci1 + - compass_msgs # maintainer peci1 + - magnetometer_compass # maintainer peci1 + - electronic_io_msgs # maintainer peci1 + - electronic_io # maintainer peci1 + - point_cloud_color # maintainer peci1 + - rosmsg_cpp # maintainer peci1 + - snmp_ros # maintainer peci1 + - robot_body_filter # maintainer peci1 + - static_transform_mux # maintainer peci1 + - tf_remapper_cpp # maintainer peci1 + - roslint # maintainer peci1 + - tf2_server # maintainer peci1 + - rosbash_params # maintainer peci1 + - dynamic_robot_state_publisher # maintainer peci1 + - tf2_client # maintainer peci1 + - tf_static_publisher # maintainer peci1 + - movie_publisher # maintainer peci1 + - geometric_shapes + - teleop-twist-keyboard + - rosserial-client + - rosserial-arduino + - rosserial + - global-planner + - navigation + - ecl-core + - ecl-threads + - jsk-visualization + # - actionlib + # - foxglove_bridge + # - ros-babel-fish + # - ros-babel-fish-test-msgs + # - moveit_visual_tools + # - moveit-servo + # - rviz_visual_tools + # - rgbd-launch + # - pinocchio + # - microstrain-inertial-driver + # - microstrain-inertial-msgs + # - usb-cam + # - octomap-ros + # - octomap-mapping + # - octomap-server + # - ackermann-msgs + # - fake-localization + # - realsense2-description + + + # - desktop + # - desktop-full + # # - pybind11_catkin # Needs to be patched to use conda-forge's pybind11 + + # - rosmon + # - apriltag + # - apriltag-ros + # - find-object-2d + # # - rtabmap + # # - rtabmap-ros + # - convex-decomposition + # - pcl-ros + # - pcl-conversions + # ## Only limited number of packages to reduce maintainer burden + # - catkin + # - ros-control + # - ros-controllers + # - imu-sensor-controller + # - ackermann-steering-controller + # - rqt-gui + # - velodyne-description + # - velodyne-simulator + # - effort-controllers + # - velocity-controllers + # - teb-local-planner + # - slam-toolbox + # - turtlebot3-teleop + # - force-torque-sensor-controller + # - gripper-action-controller + # - rqt-gui-cpp + # - rqt-gui-py + # - mavros-msgs + # - mavros + # - libmavconn + # - mavros-extras + # - mavlink + # - kdl-parser-py + # - imu-tools + # - rqt-controller-manager + # - dynamixel-sdk + # - hector-map-tools + # - hector-nav-msgs + # - hector-trajectory-server + # - radar-msgs + # - geometry2 + # - tf2 + # - tf2_bullet + # - tf2_eigen + # - tf2_geometry_msgs + # - tf2_kdl + # - tf2_msgs + # - tf2_py + # - tf2_ros + # - tf2_sensor_msgs + # - tf2_tools + # - gps-common + # - plotjuggler + # - plotjuggler_ros + # - rosbridge_suite + # - swri-console + # - panda_moveit_config + # - handeye + # - criutils + # - baldor + # - catch-ros + # - rosfmt + + # - amcl + # - map-server + # - move-base + # - gmapping + # - simulators + # - desktop_full + # - moveit-ros-move-group + # - moveit-ros-manipulation + # - moveit + # - robot_localization + # - gazebo-dev + - gazebo-ros + - hector-gazebo-plugins + # - gazebo-ros-control + # - gazebo-plugins + # - lms1xx + # - controller-manager + # - interactive_marker_twist_server + # - diff-drive-controller + # - joint-state-controller + - joy + # - robot-localization + # - teleop-twist-joy + # - twist-mux + # - pointgrey-camera-description + # - nmea-msgs + # - geometry-msgs + # - nmea-navsat-driver + # - rosserial-server + # - imu-filter-madgwick + # - rosserial-python + # - tf2_web_republisher + # - libfranka + # - franka + # - franka-gripper + # - franka-hw + # - franka-msgs + # - franka-description + # - franka-control + # - franka_example_controllers + # - franka_ros + # - combined-robot-hw + # - panda-moveit-config + # - moveit-ros-visualization + # - moveit-ros-planning-interface + # - niryo_one_simulation + # - teb-local-planner + # - turtlebot3 + # - turtlebot3-fake + # - librealsense2 + # - realsense2_camera + # - ur-msgs + # - rosdoc-lite + # - ros_numpy + # - velodyne-description + # - velodyne-simulator + # - effort-controllers + # - velocity-controllers + # - turtlebot3-teleop + # - turtlebot3-simulations + # - slam-toolbox + # - urg_node + # - urg_c + # - laser_proc + # - naoqi-bridge-msgs + # - naoqi-driver + # - naoqi-libqi + # - naoqi-libqicore + # - audio-common-msgs + # - sound-play + # - pid + + + ## PREVIOUSLY SUPPORTED PACKAGES, NOW NOT PACKAGED ANYMORE UNTIL REQUESTED + ## TODO AFTER REBUILD + # - rtabmap + # - mrpt2 + # - ifopt + # - tsid + # - sesame_ros + # - ethercat_grant + # - ros_ign + # - swri-geometry-util + # - swri-opencv-util + # - swri-transform-util + # - swri-console-util + # - swri-opencv-util + # - swri-profiler + # - swri-profiler-tools + # - swri-dbw-interface + # - swri-math-util + # - swri-nodelet + # - swri-prefix-tools + # - swri-profiler-msgs + # - swri-rospy + # - swri-serial-util + # - swri-string-util + # - swri-system-util + # - swri_image_util + # - swri_geometry_util + # - swri_route_util + # - toposens-driver + # - toposens-markers + # - toposens + # - toposens-description + # - toposens-msgs + + ## + # TODO Linux + ## + # - openslam-gmapping + # - multisense-bringup + # - multisense-ros + # - multisense-description + # - multires-image + # - calibration + # - calibration-setup-helper + # - cob-navigation + # - cob-navigation-slam + # - cob-perception-common + # - dlux-global-planner + # - dlux-plugins + # - flexbe-behavior-engine + # - global-planner-tests + # - image-geometry + # - industrial-core + # - lanelet2 + # - lanelet2-examples + # - locomove-base + # - mir-dwb-critics + # - mir-navigation + # - mir-robot + # - moveit-calibration-gui + # - moveit-calibration-plugins + # - moveit-resources-prbt-moveit-config + # - moveit-resources-prbt-pg70-support + # - moveit-resources-prbt-support + # - nav-core-adapter + # - nav-grid-pub-sub + # - neonavigation + # - neonavigation-launch + # - osqp-vendor + # - pass-through-controllers + # - pincher-arm + # - pr2-common-actions + # - pr2-mannequin-mode + # - pr2-mechanism + # - ros-canopen + # - ros-controllers-cartesian + # - ros-realtime + # - safety-limiter + # - test-osm + # - ublox + # - ublox-gps + # - camera-calibration + # - checkerboard-detector + # - cob-image-flip + # - cob-object-detection-visualizer + # - cob-vision-utils + # - compressed-depth-image-transport + # - compressed-image-transport + # - costmap-converter + # - criutils + # - cv-camera + # - depth-image-proc + # - depthimage-to-laserscan + # - dnn-detect + # - drone-wrapper + # - fetch-depth-layer + # - find-object-2d + # - gazebo-plugins + # - generic-throttle + # - grid-map-cv + # - grid-map-filters + # - grid-map-demos + # - grid-map-ros + # - hector-compressed-map-transport + # - hfl-driver + # - ifm3d + # - ifm3d-core + # - image-cb-detector + # - image-proc + # - image-publisher + # - image-rotate + # - imagesift + # - image-view + # - image-view2 + # - ipa-3d-fov-visualization + # # - jsk-pcl-ros + # - jsk-pcl-ros-utils + # - jsk-perception + # - jsk-rqt-plugins + # - jsk-rviz-plugins + # - jsk-recognition-utils + # - jsk-tools + # - laser-cb-detector + # - libcmt + # - mapviz + # - moveit-ros-perception + # - multi-object-tracking-lidar + # - multisense-lib + # - multirobot-map-merge + # - nerian-stereo + # - opencv-apps + # - posedetection-msgs + # - resized-image-transport + # - robot-calibration + # - rqt-image-view + # - stag-ros + # - stereo-image-proc + # - theora-image-transport + # - turtlebot3-autorace-camera + # - turtlebot3-autorace-detect + # - video-stream-opencv + # - vision-opencv + # - zbar-ros + # - avt-vimba-camera + # - apriltag_ros + # - cv_bridge + # - cv_camera + # - grid-map-filters + # - image-geometry + # - cob-map-accessibility-analysis + # - abb-egm-msgs + # - abb-rapid-msgs + # - abb-rapid-sm-addin-msgs + # - abb-robot-msgs + # - allocators + # - arbotix + # - arbotix-controllers + # - arbotix-python + # - arbotix-sensors + # - audibot + # - audibot-gazebo + # - automotive-autonomy-msgs + # - autoware-external-msgs + # - autoware-msgs + # - bosch-locator-bridge + # - bota-node + # - calibration-estimation + # - calibration-launch + # - calibration-msgs + # - can-dbc-parser + # - canopen-402 + # - canopen-chain-node + # - canopen-master + # - canopen-motor-node + # - cartesian-control-msgs + # - cartesian-interface + # - cartesian-trajectory-controller + # - cartesian-trajectory-interpolation + # - cob-3d-mapping-msgs + # - cob-bms-driver + # - cob-calibration-data + # - cob-collision-monitor + # - cob-collision-velocity-filter + # - cob-common + # - cob-dashboard + # - cob-default-robot-config + # - cob-elmo-homing + # - cob-environments + # - cob-frame-tracker + # - cob-grasp-generation + # - cob-hardware-config + # - cob-hardware-emulation + # - cob-image-flip + # - cob-interactive-teleop + # - cob-light + # - cob-linear-nav + # - cob-lookat-action + # - cob-map-accessibility-analysis + # - cob-mapping-slam + # - cob-mecanum-controller + # - cob-model-identifier + # - cob-moveit-bringup + # - cob-moveit-config + # - cob-msgs + # - cob-navigation-config + # - cob-navigation-global + # - cob-navigation-local + # - cob-object-detection-msgs + # - cob-object-detection-visualizer + # - cob-omni-drive-controller + # - cob-perception-msgs + # - cob-reflector-referencing + # - cob-relayboard + # - cob-safety-controller + # - cob-scan-unifier + # - cob-sick-lms1xx + # - cob-sick-s300 + # - cob-srvs + # - cob-substitute + # - cob-supported-robots + # - cob-trajectory-controller + # - cob-tricycle-controller + # - cob-undercarriage-ctrl + # - cob-utilities + # - cob-vision-utils + # - collada-urdf + # - collada-urdf-jsk-patch + # - combined-robot-hw-tests + # - costmap-cspace + # - costmap-queue + # - darknet-ros-msgs + # - dataspeed-pds-rqt + # - dataspeed-pds-scripts + # - dataspeed-ulc + # - dataspeed-ulc-can + # - driver-common + # - drone-assets + # - drone-wrapper + # - dual-quaternions + # - dual-quaternions-ros + # - dwb-critics + # - dwb-local-planner + # - dwb-msgs + # - dwb-plugins + # - dynamixel-sdk-examples + # - dynamixel-workbench-msgs + # - ecl-converters-lite + # - ecl-core + # - ecl-core-apps + # - ecl-filesystem + # - ecl-io + # - ecl-ipc + # - ecl-lite + # - ecl-navigation + # - ecl-sigslots-lite + # - ecl-statistics + # - ecl-streams + # - ecl-tools + # - executive-smach-visualization + # - exotica-val-description + # - fetch-bringup + # - fingertip-pressure + # - flexbe-core + # - flexbe-input + # - flexbe-mirror + # - flexbe-onboard + # - flexbe-states + # - flexbe-testing + # - flexbe-widget + # - four-wheel-steering-controller + # - foxglove-msgs + # - freight-bringup + # - gazebo-video-monitor-plugins + # - gazebo-video-monitors + # - genmypy + # - geodesy + # - geographic-info + # - gpp-prune-path + # - gpp-update-map + # - graceful-controller-ros + # - hector-components-description + # - hector-compressed-map-transport + # - hector-gazebo + # - hector-localization + # - hector-map-server + # - hector-models + # - hector-pose-estimation + # - hector-sensors-description + # - hector-sensors-gazebo + # - hfl-driver + # - ifm3d-core + # - image-cb-detector + # - imu-from-ios-sensorlog + # - industrial-deprecated + # - industrial-robot-client + # - industrial-robot-simulator + # - industrial-trajectory-filters + # - industrial-utils + # - interval-intersection + # - ixblue-ins + # - jderobot-drones + # - joint-states-settler + # - joint-trajectory-action + # - joint-trajectory-action-tools + # - joint-trajectory-generator + # - joystick-drivers + # - jsk-interactive + # - jsk-interactive-test + # - jsk-recognition + # - kdl-parser + # - kobuki-msgs + # - lanelet2-io + # - lanelet2-maps + # - lanelet2-projection + # - lanelet2-python + # - lanelet2-routing + # - lanelet2-traffic-rules + # - lanelet2-validation + # - laser-cb-detector + # - leo + # - leo-desktop + # - leo-simulator + # - libdlib + # - lockfree + # - locomotor + # - magical-ros2-conversion-tool + # - mbf-costmap-nav + # - mbf-simple-nav + # - mesh-msgs-transform + # - mir-driver + # - mir-gazebo + # - monocam-settler + # - move-base-flex + # - moveit-resources-prbt-ikfast-manipulator-plugin + # - nav-2d-utils + # - nav-core2 + # - nav-grid-iterators + # - navigation-experimental + # - neo-local-planner + # - neonavigation-msgs + # - neonavigation-rviz-plugins + # - ntpd-driver + # - obj-to-pointcloud + # - ocean-battery-driver + # - omron-os32c-driver + # - open-manipulator-gazebo + # - open-manipulator-msgs + # - open-manipulator-p-gazebo + # - open-manipulator-p-simulations + # - open-manipulator-simulations + # - opw-kinematics + # - osm-cartography + # - p2os-driver + # - p2os-launch + # - p2os-urdf + # - paho-mqtt-c + # - parameter-pa + # - picovoice-msgs + # - pilz-control + # - pilz-industrial-motion-planner-testutils + # - pilz-status-indicator-rqt + # - pilz-testutils + # - pincher-arm-bringup + # - pincher-arm-description + # - pincher-arm-ikfast-plugin + # - pincher-arm-moveit-config + # - pincher-arm-moveit-demos + # - planner-cspace + # - power-monitor + # - pr2-app-manager + # - pr2-arm-kinematics + # - pr2-arm-move-ik + # - pr2-common + # - pr2-common-action-msgs + # - pr2-computer-monitor + # - pr2-controller-interface + # - pr2-controller-manager + # - pr2-controllers-msgs + # - pr2-dashboard-aggregator + # - pr2-description + # - pr2-head-action + # - pr2-kinematics + # - pr2-mechanism-model + # - pr2-position-scripts + # - pr2-power-board + # - pr2-power-drivers + # - pr2-run-stop-auto-restart + # - pr2-self-test-msgs + - pr2-teleop + # - pr2-tilt-laser-interface + # - pr2-tuckarm + # - pr2-tuck-arms-action + # - py-trees-ros + # - qt-gui-core + # - razor-imu-9dof + # - rc-hand-eye-calibration-client + # - rc-pick-client + # - rc-reason-clients + # - rc-reason-msgs + # - rc-roi-manager-gui + # - rc-silhouettematch-client + # - rc-tagdetect-client + # - respeaker-ros + # - robot-body-filter + # - robotis-manipulator + # - rokubimini-bus-manager + # - rosatomic + # - rosbag-pandas + # - rosbag-snapshot + # - roscompile + # - ros-control-boilerplate + # - ros-emacs-utils + # - roslisp-repl + # - rosrt + # - route-network + # - rqt-drone-teleop + # - rqt-ground-robot-teleop + # - rqt-pr2-dashboard + # - rqt-py-trees + # - rqt-rosmon + # - rt-usb-9axisimu-driver + # - sbpl-lattice-planner + # - sbpl-recovery + # - scaled-controllers + # - scaled-joint-trajectory-controller + # - sensor-filters + # - settlerlib + # - simple-message + # - single-joint-position-action + # - slider-publisher + # - slime-ros + # - socketcan-bridge + # - sot-core + # - sot-tools + # - speed-scaling-interface + # - speed-scaling-state-controller + # - teleop-tools + # - tesseract-common + # - tesseract-geometry + # - tesseract-support + # - thunder-line-follower-pmr3100 + # - track-odometry + # - trajectory-tracker + # - trajectory-tracker-rviz-plugins + # - turtlebot3-autorace-2020 + # - turtlebot3-autorace-camera + # - turtlebot3-autorace-core + # - turtlebot3-autorace-detect + # - turtlebot3-autorace-driving + # - turtlebot3-autorace-msgs + # - turtlebot3-simulations + # - twist-controller + # - ublox-msgs + # - unique-identifier + # - urdf + # - variant + # - variant-topic-tools + # - voice-text + # - volta-base + # - volta-control + # - volta-description + # - volta-localization + # - volta-msgs + # - volta-navigation + # - volta-rules + # - volta-teleoperator + # - wge100-camera + # - wge100-driver + # - wifi-ddwrt + # - wireless-watcher + # - wu-ros-tools + # - moveit-msgs + # - pinocchio + # - rviz + # - libuvc-ros + # - actionlib-tools + # - agni-tf-tools + # - app-manager + # - arbotix-firmware + # - arbotix-msgs + # - assimp-devel + # - assisted-teleop + # - async-comm + # - async-web-server-cpp + # - audibot-description + # - automotive-navigation-msgs + # - automotive-platform-msgs + # - autoware-can-msgs + # - autoware-config-msgs + # - autoware-lanelet2-msgs + # - autoware-map-msgs + # - autoware-system-msgs + # - auv-msgs + # - avt-vimba-camera + # - backward-ros + # - bagger + # - baldor + # - boost-sml + # - bota-signal-handler + # - bota-worker + # - can-msgs + # - capabilities + # - carla-msgs + # - cartesian-msgs + # - catch-ros + # - catkin-virtualenv + # - cob-actions + # - cob-android-msgs + # - cob-android-resource-server + # - cob-android-settings + # - cob-base-controller-utils + # - cob-base-velocity-smoother + # - cob-cam3d-throttle + # - cob-control-mode-adapter + # - cob-control-msgs + # - cob-default-env-config + # - cob-description + # - cob-docker-control + # - cob-footprint-observer + # - collada-parser + # - color-util + # - computer-status-msgs + # - control-box-rst + # - controller-manager-tests + # - convex-decomposition + # - costmap-cspace-msgs + # - criutils + # - csm + # - cv-camera + # - dataspeed-can-msg-filters + # - dataspeed-can-tools + # - dataspeed-pds-msgs + # - dataspeed-ulc-msgs + # - dbw-fca-description + # - dbw-fca-msgs + # - dbw-mkz-description + # - dbw-mkz-msgs + # - dbw-polaris-description + # - dbw-polaris-msgs + # - ddynamic-reconfigure + # - ddynamic-reconfigure-python + # - delphi-esr-msgs + # - delphi-mrr-msgs + # - delphi-srr-msgs + # - depthimage-to-laserscan + # - derived-object-msgs + # - dialogflow-task-executive + # - dnn-detect + # - driver-base + # - dynamic-edt-3d + # - dynamic-tf-publisher + # - dynamixel-sdk + # - easy-markers + # - ecl-license + # - eiquadprog + # - ergodic-exploration + # - fadecandy-msgs + # - fcl-catkin + # - fetch-auto-dock-msgs + # - fetch-depth-layer + # - fetch-description + # - fetch-ikfast-plugin + # - fetch-maps + # - find-object-2d + # - fkie-message-filters + # - flexbe-msgs + # - four-wheel-steering-msgs + # - gazebo-ros-control-select-joints + # - gazebo-video-monitor-msgs + # - gdrive-ros + # - generic-throttle + # - goal-passer + # - gpp-interface + # - graceful-controller + # - graft + # - grasping-msgs + # - grid-map-costmap-2d + # - grid-map-sdf + # - hector-gazebo-thermal-camera + # - hector-gazebo-worlds + # - hector-imu-attitude-to-tf + # - hector-imu-tools + # - hector-mapping + # - hector-map-tools + # - hector-marker-drawing + # - hector-nav-msgs + # - hector-pose-estimation-core + # - hector-xacro-tools + # - hokuyo3d + # - ibeo-msgs + # - image-exposure-msgs + # - imu-pipeline + # - imu-processors + # - imu-transformer + # - industrial-msgs + # - industrial-robot-status-controller + # - industrial-robot-status-interface + # - ipa-3d-fov-visualization + # - iris-lama + # - iris-lama-ros + # - ivcon + # - ixblue-ins-driver + # - ixblue-ins-msgs + # - ixblue-stdbin-decoder + # - jderobot-assets + # - joy-listener + # - joystick-interrupt + # - joy-teleop + # - jsk-footstep-msgs + # - jsk-gui-msgs + # - jsk-hark-msgs + # - jsk-network-tools + # - jsk-recognition-msgs + # - jsk-tilt-laser + # - jsk-topic-tools + # - kalman-filter + # - kartech-linear-actuator-msgs + # - kdl-parser-py + # - key-teleop + # - label-manager + # - lanelet2-core + # - laser-filtering + # - laser-filters-jsk-patch + # - laser-scan-densifier + # - laser-scan-sparsifier + # - laser-scan-splitter + # - led-msgs + # - leo-description + # - leo-gazebo + # - leo-teleop + # - leo-viz + # - lgsvl-msgs + # - libpcan + # - locomotor-msgs + # - log-view + # - lpg-planner + # - map-laser + # - map-organizer + # - map-organizer-msgs + # - marker-msgs + # - marti-can-msgs + # - marti-common-msgs + # - marti-data-structures + # - marti-dbw-msgs + # - marti-perception-msgs + # - marti-sensor-msgs + # - marti-status-msgs + # - marti-visualization-msgs + # - mbf-abstract-nav + # - mcl-3dl-msgs + # - mesh-msgs + # - message-to-tf + # - microstrain-3dmgx2-imu + # - mini-maxwell + # - mir-actions + # - mir-description + # - mir-msgs + # - mobile-robot-simulator + # - mobileye-560-660-msgs + # - mocap-optitrack + # - mouse-teleop + # - move-base-sequence + # - moveit-python + # - moveit-resources + # - moveit-runtime + # - mpc-local-planner-msgs + # - mrpt-msgs + # - mrt-cmake-modules + # - multi-object-tracking-lidar + # - multisense-description + # - multisense-lib + # - nav-2d-msgs + # - nav-grid + # - ncd-parser + # - neobotix-usboard-msgs + # - neonavigation-common + # - nerian-stereo + # - network-interface + # - nonpersistent-voxel-layer + # - novatel-oem7-msgs + # - octomap-rviz-plugins + # - odva-ethernetip + # - openzen-sensor + # - oxford-gps-eth + # - p2os-doc + # - p2os-msgs + # - p2os-teleop + # - pacmod-msgs + # - people-msgs + # - pgm-learner + # - pid + # - pilz-industrial-motion-testutils + # - pilz-msgs + # - pilz-utils + # - pinocchio + # - planner-cspace-msgs + # - pointcloud-to-laserscan + # - polar-scan-matcher + # - pose-follower + # - power-msgs + # - pr2-hardware-interface + # - pr2-machine + # - pr2-mechanism-msgs + # - pr2-msgs + # - pybind11-catkin + # - pyquaternion + # - py-trees + # - py-trees-msgs + # - qpoases-vendor + # - qt-gui-app + # - raw-description + # - rc-common-msgs + # - rcdiscover + # - rc-genicam-api + # - rc-visard-description + # - remote-rosbag-record + # - robot-calibration-msgs + # - robot-controllers-msgs + # - roboticsgroup-upatras-gazebo-plugins + # - rokubimini + # - rokubimini-description + # - rokubimini-msgs + # - ros-babel-fish-test-msgs + # - rosbaglive + # - rosbag-snapshot-msgs + # - rosdiagnostic + # - rosemacs + # - rosfmt + # - ros-industrial-cmake-boilerplate + # - ros-introspection + # - rosmon-msgs + # - rosparam-shortcuts + # - rospatlite + # - rosping + # - rospy-message-converter + # - ros-pytest + # - rosserial-arduino + # - rosserial-chibios + # - rosserial-embeddedlinux + # - rosserial-mbed + # - rosserial-tivac + # - rosserial-vex-cortex + # - rosserial-vex-v5 + # - rosserial-windows + # - rosserial-xbee + # - rostwitter + # - ros-type-introspection + # - rqt + # - rqt-controller-manager + - rqt-ez-publisher + # - rqt-joint-trajectory-controller + # - rx-service-tools + # - safety-limiter-msgs + # - sbpl + # - schunk-description + # - sdc21x0 + # - sdhlibrary-cpp + # - septentrio-gnss-driver + # - service-tools + # - sick-safetyscanners + # - sick-scan + - slam-gmapping + # - slam-toolbox-rviz + # - slic + # - slime-wrapper + # - smach-viewer + # - socketcan-interface + # - sophus + # - speech-recognition-msgs + # - stag-ros + # - tablet-socket-msgs + # - taskflow + # - teleop-legged-robots + # - teleop-tools-msgs + # - teleop-twist-keyboard + # - test-diagnostic-aggregator + # - tf2-bullet + # - tf2-tools + # - timestamp-tools + # - trajectory-tracker-msgs + # - turtlebot3-gazebo + # - twist-recovery + # - ublox-serialization + # - udp-com + # - ueye-cam + # - unique-id + # - urdf-geometry-parser + # - urg-stamped + # - usb-cam + # - usb-cam-hardware-interface + # - variant-msgs + # - vector-map-msgs + # - video-stream-opencv + # - view-controller-msgs + # - virtual-force-publisher + # - vision-msgs + # - vl53l1x + # - vrpn + # - wge100-camera-firmware + # - wireless-msgs + # - xpp-msgs + # - xpp-states + # - xv-11-laser-driver + # - mesh_client + # - lvr2 + # - ifm3d + # - rviz + # - ur_client_library + # - franka_example_controllers + # - franka_ros + # - catkin + # - jsk_pcl_ros + # - jsk_interactive_marker + # - scan_to_cloud_converter + # - laser_ortho_projector + # - phidgets_drivers + # - knowledge_representation + # - multirobot_map_merge + # - sick_tim + # - kobuki_core + # - sainsmart_relay_usb + # - mqtt_bridge + # - mapviz_plugins + # - exotica_core + # - catkin + + # # + # # DONE Linux + # # + # - jsk_rqt_plugins + # - jsk_common_msgs + # - rviz_satellite + # - tile_map + # - multires_image + # - fkie_message_filters + # - fkie_potree_rviz_plugin + # - fkie_multimaster + # - fetch_open_auto_dock + # - fetch_tools + # - fetch_drivers + # - cob_gazebo_tools + # - cob_gazebo_worlds + # - cob_gazebo_plugins + # - cob_gazebo_objects + # - dynamic_graph + # - dynamic_graph_python + # - dynamic_graph_tutorial + # - eml + # - pose_base_controller + # - ur_client_library + # - robot_self_filter + # - trac_ik + # - opencv_apps + # - lusb + # - image_view2 + # - explore_lite + # - marvelmind_nav + # - sob_layer + # - soem + # - willow_maps + # - ypspur_ros + # - zbar_ros + # - mapviz + # - tf2_web_republisher + # - fetch_ros + # - spacenav_node + # - hebi_cpp_api + # - panda_moveit_config + # - apriltag + # - apriltag_ros + # - behaviortree_cpp_v3 + # - codec_image_transport + # - kdl_parser_py + # - velodyne_simulator + # - catkin + # - hector_gazebo_plugins + # - webots_ros + # - navigation + # - mavros + # - grid_map + # - cnpy + # - robot_localization + # - moveit_visual_tools + # - ros_core + # - rviz + # - desktop + # - desktop_full + # - franka_control + # - moveit + # - class_loader + # - imu_tools + # - velodyne + # - velodyne_pcl + # - perception_pcl + # - teb_local_planner + # - joy + # - libfranka + # - franka_visualization + # - franka_msgs + # - franka_description + # - franka_hw + # - franka_gripper + # - diagnostic_analysis + # - diagnostic_common_diagnostics + # - ros_control + # - ros_controllers + # - rviz_visual_tools + # - slam_karto + # - slam_toolbox + # - turtlebot3 + # - cnpy + # - turtlebot3_fake + # - gmapping + # - interactive_marker_twist_server + # - teleop_twist_joy + # - twist_mux + # - pointgrey_camera_description + # - lms1xx + # - nmea_msgs + # - rosserial + # - nmea_navsat_driver + # - rosserial_server + # - robot_upstart + # - nmea_comms + + ## + # NOT RELEASED ON NOETIC... + ## + # - niryo_one_simulation + + ## + # PROBLEMS: + ## + # - rtabmap_ros # openni is missing, and need to find names for + # {'libfreenect-dev', 'libopenni-dev', 'tango-icon-theme', 'libvtk-qt'} + # - behavior_tree # isn't released? + # - ff # has gcc hardcoded + # - ffha # has gcc hardcoded + # - grid-map-pcl + # - mavros-extras + # - moveit-chomp-optimizer-adapter + # - opengm + +patch_dir: patch diff --git a/vinca_0f028e77a4.json b/vinca_0f028e77a4.json new file mode 100644 index 000000000..f081d3f99 --- /dev/null +++ b/vinca_0f028e77a4.json @@ -0,0 +1 @@ +{"info":{"platform":"linux","default_python_version":"2.7","arch":"x86_64","subdir":"linux-64","default_numpy_version":"1.7"},"packages.conda":{},"packages":{"ros-humble-tf2-0.25.2-py310h53aaf3d_3.tar.bz2":{"sha256":"b20cc7501d28c9c851231a70419aeaac6b301b9c5d4b4d3166ee73a8fe49e8d7","build_number":3,"name":"ros-humble-tf2","has_prefix":true,"md5":"373300a7ef6301aa8e8a771b7f406530","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-console-bridge-vendor","ros-humble-geometry-msgs","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-runtime-cpp","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h53aaf3d_3","timestamp":1675688965971,"binstar":{"package_id":"63927e4a13f4c7e7c54fbd63","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":102496,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-executors-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"34acee6a537e891a7d6a2696534e01f1384da3f23a9e4e9c2eb972b00c17044d","build_number":3,"name":"ros-humble-examples-rclpy-executors","has_prefix":true,"md5":"62804846561f8ba127736fdf8e68df3e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691311575,"binstar":{"package_id":"639286c966b3e4e3dec90d4b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22798,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-ez-publisher-0.6.1-py39hac30774_16.tar.bz2":{"sha256":"8228a2bd2f116e44c742c32d14015ef083f966ec89572d5c4c122dafdb719096","build_number":16,"name":"ros-noetic-rqt-ez-publisher","has_prefix":true,"md5":"555142337020e6ea1a04240c4d7a01dd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common","ros-noetic-tf","ros-noetic-tf2-msgs"],"version":"0.6.1","build":"py39hac30774_16","timestamp":1678494423124,"binstar":{"package_id":"63cd86f58ff1ad27423bb28b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":62429,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-gazebo-demos-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"07354e93b1959e460520f661b331852e6efb19d3a5a033d02ed80acf10f21b34","build_number":3,"name":"ros-humble-ros-ign-gazebo-demos","has_prefix":true,"md5":"aa417eb349ff54af539a037e79d22f58","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz-sim-demos","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675720622379,"binstar":{"package_id":"63964e9a46f81babcae90b4c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18843,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-bringup-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"6ecd22175d6cbc244212ccde47fe5d4817c711a3a996c167881c3a083ff4c715","build_number":3,"name":"ros-humble-nav2-bringup","has_prefix":true,"md5":"80a141364ab02e75e02ca4b1e5b13810","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch-ros","ros-humble-nav2-common","ros-humble-navigation2","ros-humble-ros-workspace","ros-humble-slam-toolbox","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675722933791,"binstar":{"package_id":"639653576e0eca100b8bb871","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":46634,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-simulators-1.5.0-py39hac30774_15.tar.bz2":{"sha256":"1aef65bb1b17ac0cdebcd78f0fd7284c0fff1bea4b968745bfa1f30f8c560a6a","build_number":15,"name":"ros-noetic-simulators","has_prefix":false,"md5":"dfbbac882b6b91d4b4c97fdfc602c1ef","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-gazebo-ros-pkgs","ros-noetic-robot","ros-noetic-rqt-common-plugins","ros-noetic-rqt-robot-plugins"],"version":"1.5.0","build":"py39hac30774_15","timestamp":1674463665031,"binstar":{"package_id":"63ce2bed0273ee116afd146c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11277,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-reconfigure-0.5.5-py39hac30774_15.tar.bz2":{"sha256":"b8b0fbcb3b1dc511ce3cbe8e3a41fc66fcb2070a24b8d78b94552337eb1ff211","build_number":15,"name":"ros-noetic-rqt-reconfigure","has_prefix":true,"md5":"6f38c50bf8fd9b37b1535a254f583515","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-python-qt-binding","ros-noetic-rospy","ros-noetic-rqt-console","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common"],"version":"0.5.5","build":"py39hac30774_15","timestamp":1674413855095,"binstar":{"package_id":"63cd873dc37c80a75b008283","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":92665,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-yaml-param-parser-5.3.2-py310h413e681_2.tar.bz2":{"sha256":"5080ec7b9c4e4faa311354a3bded4e82294963992ff54315c0dd6b941d7ed26b","build_number":2,"name":"ros-humble-rcl-yaml-param-parser","has_prefix":true,"md5":"09f751f5ad2197535d6cb8778e7b345f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-libyaml-vendor","ros-humble-rmw","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","yaml >=0.2.5,<0.3.0a0","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"5.3.2","build":"py310h413e681_2","timestamp":1670541918725,"binstar":{"package_id":"639272974f66fd116f4fd2e8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32735,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-python-qt-binding-0.4.4-py39hac30774_15.tar.bz2":{"sha256":"f084d6db00e9916f8463cbebd097f0090185b7706d65e4082bc2e107148ea506","build_number":15,"name":"ros-noetic-python-qt-binding","has_prefix":true,"md5":"1f9fd1f66f9f05800b623b3de2d574c0","requires":[],"machine":"x86_64","platform":"linux","depends":["adwaita-icon-theme","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pyqt >=5.15.7,<5.16.0a0","pyqt-builder","python","python_abi 3.9.* *_cp39","qt-main >=5.15.8,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","xorg-libx11","xorg-libxext"],"version":"0.4.4","build":"py39hac30774_15","timestamp":1676861194204,"binstar":{"package_id":"63f2df0e362e449693545283","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36363,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-vision-opencv-3.2.1-py310h7c61026_3.tar.bz2":{"sha256":"782e4d7858160bad5df51b28188742fa71eaf623bc783079f7f9b8ca9cfd684d","build_number":3,"name":"ros-humble-vision-opencv","has_prefix":true,"md5":"28c94cce81666cd9a4cff65381a95c06","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-geometry","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.2.1","build":"py310h7c61026_3","timestamp":1675690307322,"binstar":{"package_id":"63928318114c465c98bc4799","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11991,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-gui-cpp-1.1.4-py310h413e681_2.tar.bz2":{"sha256":"27564e260da73f8a61c9875ecea44f581dcf5d6b1265aa7afa1592ee97a92b90","build_number":2,"name":"ros-humble-rqt-gui-cpp","has_prefix":true,"md5":"d35b126fe5cfcc84746c5b23ba1f404e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","qt-main >=5.15.6,<5.16.0a0","ros-humble-pluginlib","ros-humble-qt-gui","ros-humble-qt-gui-cpp","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"1.1.4","build":"py310h413e681_2","timestamp":1670547208665,"binstar":{"package_id":"6392879746bec18b89eaf720","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":143165,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-resources-prbt-pg70-support-0.8.2-py39hac30774_15.tar.bz2":{"sha256":"8ba73d342cfbaac50d4a08992f939f18d9824cf52a8e5c22814efec4327d559e","build_number":15,"name":"ros-noetic-moveit-resources-prbt-pg70-support","has_prefix":true,"md5":"dde696fd56ed69c28c9709dee36af58f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-moveit-resources-prbt-ikfast-manipulator-plugin","ros-noetic-moveit-resources-prbt-moveit-config","ros-noetic-moveit-resources-prbt-support","ros-noetic-xacro"],"version":"0.8.2","build":"py39hac30774_15","timestamp":1674509098245,"binstar":{"package_id":"63ce3cce912363225bfae548","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17818,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-yaml-1.0.4-py310h7c61026_3.tar.bz2":{"sha256":"ea4c086235cf9179e3edceff5bf62e2a34bb7ac0bbc3cd3c65032f4f5434c066","build_number":3,"name":"ros-humble-launch-yaml","has_prefix":false,"md5":"343a17258b5a7d1462674908504e7291","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.4","build":"py310h7c61026_3","timestamp":1675682800406,"binstar":{"package_id":"639267bb358aafdd3d86780f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17216,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-1.0.4-py310h7c61026_3.tar.bz2":{"sha256":"cc50a17c4967728f71b9c093917c912c20de594337264a5f6494edd3af997d74","build_number":3,"name":"ros-humble-launch","has_prefix":false,"md5":"088c825327751a4bb1450efc16d224c7","requires":[],"machine":"x86_64","platform":"linux","depends":["importlib-metadata","lark-parser","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-ament-index-python","ros-humble-osrf-pycommon","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.4","build":"py310h7c61026_3","timestamp":1675634663838,"binstar":{"package_id":"6392667d358aafdd3d85cc70","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":265057,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-slam-toolbox-2.6.4-py310hb344815_4.tar.bz2":{"sha256":"9f31d4fb759565552120d9d381eeee66b3e76e8e76ab91fd3f32d269dd6b57a5","build_number":4,"name":"ros-humble-slam-toolbox","has_prefix":true,"md5":"d9e1c9e4fb9b1064864454bec18f044c","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","ceres-solver >=2.1.0,<2.2.0a0","eigen >=3.4.0,<3.4.1.0a0","libgcc-ng >=12","libgcc-ng >=12","liblapack >=3.9.0,<4.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.8,<5.16.0a0","ros-humble-builtin-interfaces","ros-humble-interactive-markers","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-nav2-map-server","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-rviz-common","ros-humble-rviz-default-plugins","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-tf2-sensor-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","suitesparse >=5.10.1,<6.0a0","tbb >=2021.9.0","tbb-devel","xorg-libx11 >=1.8.5,<2.0a0","xorg-libxext >=1.3.4,<2.0a0"],"version":"2.6.4","build":"py310hb344815_4","timestamp":1686667066790,"binstar":{"package_id":"63964c4e66b3e4e3de8cae9a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3090910,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-kdl-parser-1.14.2-py39h6a0d14d_15.tar.bz2":{"sha256":"550601de04dcb76d40fc6fd3a5240f2959ddc736a06a48cd81a41678aa6064a5","build_number":15,"name":"ros-noetic-kdl-parser","has_prefix":true,"md5":"5b33da0d586dc325ff49ac5d363bc8da","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosconsole","ros-noetic-urdf","tinyxml","tinyxml2 >=9.0.0,<10.0a0","urdfdom_headers"],"version":"1.14.2","build":"py39h6a0d14d_15","timestamp":1674189065500,"binstar":{"package_id":"63ca197614201bfa453812c6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36342,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-proc-3.0.0-py310h39d476f_2.tar.bz2":{"sha256":"9fbd8690c15973318284c632f7377f580c244e064bd86118415c42e51339f506","build_number":2,"name":"ros-humble-image-proc","has_prefix":true,"md5":"d237750fea49fd086d28cf6bfdda3e40","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-cv-bridge","ros-humble-image-geometry","ros-humble-image-transport","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tracetools-image-pipeline","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"3.0.0","build":"py310h39d476f_2","timestamp":1670565934800,"binstar":{"package_id":"6392d0b154e9ace854df932d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":105965,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-catch-ros-0.5.0-py39hac30774_15.tar.bz2":{"sha256":"5b4d05ceda42389f0b0ae6c0f5ca8a58c34672669545b5eb8df5a10d70cf647b","build_number":15,"name":"ros-noetic-catch-ros","has_prefix":true,"md5":"edf4da5434c5a82a3aa1661c92ba361a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp"],"version":"0.5.0","build":"py39hac30774_15","timestamp":1674171837401,"binstar":{"package_id":"63c9d81268b198bb9597e7fd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":804151,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbridge-suite-1.3.1-py310h7c61026_4.tar.bz2":{"sha256":"cbe0cbab374753926512ebf7e23857288944278db0d8569174faab92633a8687","build_number":4,"name":"ros-humble-rosbridge-suite","has_prefix":true,"md5":"f447f2129704d191fc0f01312f43eaac","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosapi","ros-humble-rosbridge-library","ros-humble-rosbridge-server","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.1","build":"py310h7c61026_4","timestamp":1686904664457,"binstar":{"package_id":"63964f982dd70620557d0eb4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11664,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-generator-py-0.14.4-py310h7c61026_3.tar.bz2":{"sha256":"f52fbcc683dbbaedbb1b02599442b1763317146485717c0bbac7910de87f9303","build_number":3,"name":"ros-humble-rosidl-generator-py","has_prefix":true,"md5":"d53b44380f03aa8cc9f1f0abe0930d94","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ament-index-python","ros-humble-python-cmake-module","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-generator-c","ros-humble-rosidl-parser","ros-humble-rosidl-runtime-c","ros-humble-rosidl-typesupport-c","ros-humble-rosidl-typesupport-interface","ros-humble-rpyutils","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.14.4","build":"py310h7c61026_3","timestamp":1675687265062,"binstar":{"package_id":"639276686d07f25db97e7d03","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":44964,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-msgs-2.2.1-py310h7c61026_3.tar.bz2":{"sha256":"7d257195cc1bcaf80148f2d63355acfbd97300b5e9f9c2fee1442c9734b67a04","build_number":3,"name":"ros-humble-moveit-msgs","has_prefix":true,"md5":"78cded477578c7f10c57093e6d54b2f3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-geometry-msgs","ros-humble-object-recognition-msgs","ros-humble-octomap-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-shape-msgs","ros-humble-std-msgs","ros-humble-trajectory-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.1","build":"py310h7c61026_3","timestamp":1675690180275,"binstar":{"package_id":"6392831d2b3749bdb8662594","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1769102,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-smoother-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"b941e2415841a3d88057f70392ea5289cea4e24ea8de8709a1b7135010bc4a58","build_number":2,"name":"ros-humble-nav2-smoother","has_prefix":true,"md5":"06433b409dd918fcc8bddbf5f6b20845","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-nav-2d-msgs","ros-humble-nav-2d-utils","ros-humble-nav2-core","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675065924,"binstar":{"package_id":"63947b31ead2dcc8c2ce0db2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":272676,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2multicast-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"b967959630ea126034b2a1b8646f705f1708e45d5e5f7125afb07254af99e961","build_number":3,"name":"ros-humble-ros2multicast","has_prefix":false,"md5":"4a68cfada97591af9dfe84719bf228f3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675691936599,"binstar":{"package_id":"6392897e6a03c9fad26499ab","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16717,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-web-0.4.10-py39hac30774_15.tar.bz2":{"sha256":"12f240bdab6fb32fa2c296b98d26ce24660c437c50493800cc1372b39ea51340","build_number":15,"name":"ros-noetic-rqt-web","has_prefix":true,"md5":"a02b85a792ef565b64c04ce6a40f68de","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-qt-gui","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-webkit-dependency","rospkg"],"version":"0.4.10","build":"py39hac30774_15","timestamp":1674178925596,"binstar":{"package_id":"63c9f1a6dbdf733521024dae","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23989,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-eigen-kdl-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"f3df5f64fc403fc2804f00857bc386276c68384c2145b1dc18e340bcc8d75175","build_number":2,"name":"ros-humble-tf2-eigen-kdl","has_prefix":true,"md5":"f919dc7b7d1c1be39ba9acb7a32e8981","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-orocos-kdl-vendor","ros-humble-ros-workspace","ros-humble-tf2","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670545442040,"binstar":{"package_id":"639280281f9cf5f92ad872d8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18646,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2cli-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"0fc1dd2023e8dee8a7374086eb18ae58ad959bffc2415c7ccc1909d32a64b025","build_number":3,"name":"ros-humble-ros2cli","has_prefix":true,"md5":"360db56d5b9116c40b4a99a9f2791cf6","requires":[],"machine":"x86_64","platform":"linux","depends":["argcomplete","importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","netifaces","numpy >=1.21.6,<2.0a0","packaging","python","python_abi 3.10.* *_cp310","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675691261861,"binstar":{"package_id":"6392875766b3e4e3dec96390","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":67026,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-panda-description-2.0.6-py310h413e681_2.tar.bz2":{"sha256":"8182d099fef37ec2ae2470812279d100b1cb252059448a8b3d98d57abdacadcd","build_number":2,"name":"ros-humble-moveit-resources-panda-description","has_prefix":true,"md5":"5303ba77074338d0750e1c7074125d01","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.6","build":"py310h413e681_2","timestamp":1670538808456,"binstar":{"package_id":"6392665aa2b7121008fa0b4d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3799766,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-topic-1.5.0-py310h7c61026_3.tar.bz2":{"sha256":"917a5d02bd5be32751cecafcf388a97ef3a6e9ad14f1280353281d41e550d838","build_number":3,"name":"ros-humble-rqt-topic","has_prefix":true,"md5":"5a2691e9e877b2f16945396a34898fc8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.5.0","build":"py310h7c61026_3","timestamp":1675692597212,"binstar":{"package_id":"6392b3f3bbbc2b1e964f54ce","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36569,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-python-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"4b5f385ad085b3d82e68d5b2d28c8e3204a6baf0e80edd3703b75f1ca5dcd68b","build_number":3,"name":"ros-humble-ament-cmake-python","has_prefix":true,"md5":"cdf0bb7915d63c9f0b5aa0c7de523f27","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675631128839,"binstar":{"package_id":"63925b1513f4c7e7c543874f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13568,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-lint-cmake-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"d5d2b2975282fd62e1b85eb8968c60d18f0339a95ca3eb21cdcf77ed313137f0","build_number":2,"name":"ros-humble-ament-lint-cmake","has_prefix":true,"md5":"543d03af8b0f9c9657b53f93c68fad9d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670538504369,"binstar":{"package_id":"63926561358aafdd3d848fd7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22530,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-bridge-0.244.9-py310h413e681_2.tar.bz2":{"sha256":"b9768dbf513e3544406c64935246728357de086b0743de312a2fc54e572a6c2e","build_number":2,"name":"ros-humble-ros-ign-bridge","has_prefix":true,"md5":"bfa20816991faeb6c0601ec668b44d61","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz-bridge","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.244.9","build":"py310h413e681_2","timestamp":1670639114771,"binstar":{"package_id":"6392d267ead2dcc8c207b6da","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17671,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-navigation2-1.1.3-py310h7c61026_2.tar.bz2":{"sha256":"40f0847ff97c63cffd7f569be0d7c711e90a3d89a14f7ba4dd3ef513a23da64c","build_number":2,"name":"ros-humble-navigation2","has_prefix":true,"md5":"5532f056aa252dfe0d1ec7892e2ab19a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-nav2-amcl","ros-humble-nav2-behavior-tree","ros-humble-nav2-behaviors","ros-humble-nav2-bt-navigator","ros-humble-nav2-collision-monitor","ros-humble-nav2-constrained-smoother","ros-humble-nav2-controller","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-dwb-controller","ros-humble-nav2-lifecycle-manager","ros-humble-nav2-map-server","ros-humble-nav2-msgs","ros-humble-nav2-navfn-planner","ros-humble-nav2-planner","ros-humble-nav2-regulated-pure-pursuit-controller","ros-humble-nav2-rotation-shim-controller","ros-humble-nav2-rviz-plugins","ros-humble-nav2-simple-commander","ros-humble-nav2-smac-planner","ros-humble-nav2-smoother","ros-humble-nav2-theta-star-planner","ros-humble-nav2-util","ros-humble-nav2-velocity-smoother","ros-humble-nav2-voxel-grid","ros-humble-nav2-waypoint-follower","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h7c61026_2","timestamp":1670794693943,"binstar":{"package_id":"63964f1646f81babcae93aa9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13932,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosmon-msgs-2.4.0-py39hac30774_15.tar.bz2":{"sha256":"83379f87c10e5e6e7a59a4f9aad80030956a8a2d312b32d53ca329f841b4fe1e","build_number":15,"name":"ros-noetic-rosmon-msgs","has_prefix":true,"md5":"cbf4bcaabc82d18f49a860df63086dd6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-generation","ros-noetic-std-msgs"],"version":"2.4.0","build":"py39hac30774_15","timestamp":1674170992494,"binstar":{"package_id":"63c9d2ac2ff78d332e6e2834","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":40915,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-xml-1.0.3-py310h413e681_2.tar.bz2":{"sha256":"f8d9fe07ac7a53df8c768fdb60d152c6cf3d3b5abc3d79feec4aed47ce300df4","build_number":2,"name":"ros-humble-launch-xml","has_prefix":false,"md5":"69f33ca63104b789357db8ea038b481f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-launch","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.3","build":"py310h413e681_2","timestamp":1670539165650,"binstar":{"package_id":"639267bb4f66fd116f47f8e1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12850,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-universal-robot-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"2ad45043c12b3d7adc8c8aec1a3058fde981f35d4cf3f766f6dbe97514e3dc2e","build_number":3,"name":"ros-humble-webots-ros2-universal-robot","has_prefix":true,"md5":"332d312736d39e147930357e6a7a99c7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-control-msgs","ros-humble-controller-manager","ros-humble-joint-state-broadcaster","ros-humble-joint-trajectory-controller","ros-humble-rclpy","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-trajectory-msgs","ros-humble-webots-ros2-control","ros-humble-webots-ros2-driver","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675719734929,"binstar":{"package_id":"63964a3f46f81babcae7dcdb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":4080209,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-franka-description-0.10.1-py39hac30774_15.tar.bz2":{"sha256":"92a7d6a8d623bf5bee8e4c186d20c14356c1f4b8bb464495747569fabdf54a4d","build_number":15,"name":"ros-noetic-franka-description","has_prefix":true,"md5":"95c136e3382315f10a5879b4155a43dd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-xacro"],"version":"0.10.1","build":"py39hac30774_15","timestamp":1674185485071,"binstar":{"package_id":"63ca0b875a31eb90f6b3597c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3812078,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-franka-control-0.10.1-py39hac30774_15.tar.bz2":{"sha256":"071d983d90562743686406fae36e339a4728fd180f652c6f71309e79b5d39ba5","build_number":15,"name":"ros-noetic-franka-control","has_prefix":true,"md5":"153a0cb99fc66f634882bbc362ba45c6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-interface","ros-noetic-controller-manager","ros-noetic-franka-description","ros-noetic-franka-gripper","ros-noetic-franka-hw","ros-noetic-franka-msgs","ros-noetic-geometry-msgs","ros-noetic-joint-state-publisher","ros-noetic-joint-trajectory-controller","ros-noetic-libfranka","ros-noetic-pluginlib","ros-noetic-realtime-tools","ros-noetic-robot-state-publisher","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-srvs","ros-noetic-tf","ros-noetic-tf2-msgs"],"version":"0.10.1","build":"py39hac30774_15","timestamp":1674469219474,"binstar":{"package_id":"63cdb7e6b23346582c7fca07","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":253947,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-librealsense2-2.50.0-py39hfeb7e5d_15.tar.bz2":{"sha256":"92fb311f0664bb8d427cfd5c027e0fd85e3ab953ec270ad4d7d647cd6a527b2d","build_number":15,"name":"ros-noetic-librealsense2","has_prefix":true,"md5":"2fddf0946980f9b94ff99a4ac8174a14","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libusb >=1.0.26,<2.0a0","numpy >=1.20.3,<2.0a0","openssl >=3.0.8,<4.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"2.50.0","build":"py39hfeb7e5d_15","timestamp":1676583959153,"binstar":{"package_id":"63ee9d27b9c122563cec392b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":106824852,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-action-client-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"e65a522f9f44bf06cc8595893b77f65ac97dc2070940603a4959700cc6dee734","build_number":2,"name":"ros-humble-examples-rclpy-minimal-action-client","has_prefix":true,"md5":"d13f2b801b64256d44e2f4f73629a1b4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547123417,"binstar":{"package_id":"639286cfd9a997aae7275143","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14359,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pluginlib-tutorials-0.2.0-py39ha182ace_15.tar.bz2":{"sha256":"d1c4c965237b260f876c1abee64d78bcbfcb476976e900fc644958dc4ea22d97","build_number":15,"name":"ros-noetic-pluginlib-tutorials","has_prefix":true,"md5":"3b7756b870ee3a224fbb61cf6eca1ff6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.* noetic","ros-distro-mutex 0.4.* noetic","ros-noetic-pluginlib","ros-noetic-roscpp"],"version":"0.2.0","build":"py39ha182ace_15","timestamp":1674178913091,"binstar":{"package_id":"63c9f1925a31eb90f6ab6c03","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":100709,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosbridge-suite-0.11.16-py39hac30774_15.tar.bz2":{"sha256":"5844739abef95655857a2da0af478640d0e41680b5fb93fff3ffe480f6fe1c79","build_number":15,"name":"ros-noetic-rosbridge-suite","has_prefix":false,"md5":"024d38c230d0b8e68ece44fddb0c4621","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosapi","ros-noetic-rosbridge-library","ros-noetic-rosbridge-server"],"version":"0.11.16","build":"py39hac30774_15","timestamp":1674507575283,"binstar":{"package_id":"63cdad67c37c80a75b0fb239","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8411,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-reconfigure-1.1.1-py310h7c61026_3.tar.bz2":{"sha256":"7639de1daf17a8bc5cabb73a2b4cd615631b3dc69b2e8b655820c5e7831dc565","build_number":3,"name":"ros-humble-rqt-reconfigure","has_prefix":true,"md5":"dabcc159fdd11b8ac7c8d5866a577c2a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-qt-gui-py-common","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-console","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.1","build":"py310h7c61026_3","timestamp":1675693514829,"binstar":{"package_id":"6392d02e46bec18b89018b6a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":79691,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-version-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"6dcebd8215e9e85db13b16edbc42584e9eafb3017b0b66ecc39fe9cd190dc92b","build_number":3,"name":"ros-humble-ament-cmake-version","has_prefix":true,"md5":"9e7ca0795a16e09e4663e2ce7dc5d827","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675631137013,"binstar":{"package_id":"63925ae2bbbc2b1e961cd1d9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11072,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pcl-ros-1.7.4-py39h7e6a3dc_15.tar.bz2":{"sha256":"3c6bfc5d0a5fdbf4d736f3fb56ce6dfa1aa5b47bdfb8cec62b9b9d52eccfd914","build_number":15,"name":"ros-noetic-pcl-ros","has_prefix":true,"md5":"789af00554cde0faef4edd24788111f3","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pcl >=1.12.1,<1.12.2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-message-filters","ros-noetic-nodelet","ros-noetic-nodelet-topic-tools","ros-noetic-pcl-conversions","ros-noetic-pcl-msgs","ros-noetic-pluginlib","ros-noetic-rosbag","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-tf","ros-noetic-tf2","ros-noetic-tf2-eigen","ros-noetic-tf2-ros","xorg-libx11","xorg-libxext"],"version":"1.7.4","build":"py39h7e6a3dc_15","timestamp":1674462609771,"binstar":{"package_id":"63cd9e58dbdf733521daa1d5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1942186,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-msgs-0.25.1-py310h7c61026_2.tar.bz2":{"sha256":"507e88d1a480607c9c5b8b5e2c05fa61e748f98815d27a9265c7d6f60e96097b","build_number":2,"name":"ros-humble-tf2-msgs","has_prefix":true,"md5":"7116e298c8aa5bb374b08d2e67cdbe1d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h7c61026_2","timestamp":1670544959133,"binstar":{"package_id":"63927e4266b3e4e3dec422aa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":150313,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-osrf-pycommon-2.0.2-py310h7c61026_3.tar.bz2":{"sha256":"ee80b27127869cefbb9f45f145b9b4e4987ed9d3f866e8d3c95763e2e28a5f65","build_number":3,"name":"ros-humble-osrf-pycommon","has_prefix":false,"md5":"40773cfa6753068b65df9071594618f9","requires":[],"machine":"x86_64","platform":"linux","depends":["importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.2","build":"py310h7c61026_3","timestamp":1675631145895,"binstar":{"package_id":"63925af746f81babcadd056e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":64850,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-mbf-utility-0.4.0-py39hac30774_15.tar.bz2":{"sha256":"3edf4832fcc351cb4902870bfd25f86d976844fa3250b181242e17095d86b0e1","build_number":15,"name":"ros-noetic-mbf-utility","has_prefix":true,"md5":"d581a990ae38072f4ebbf25ccc531936","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-roscpp","ros-noetic-tf","ros-noetic-tf2","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros"],"version":"0.4.0","build":"py39hac30774_15","timestamp":1674466767461,"binstar":{"package_id":"63cdad748ff1ad274248812f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36307,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-xacro-2.0.8-py310h413e681_2.tar.bz2":{"sha256":"cfc3eb04061d4bcb2d3907e27a393d3ae678f56747a0fcd4d84957633dc0b0b0","build_number":2,"name":"ros-humble-xacro","has_prefix":true,"md5":"6690a74ac7d3fa2e0c2786a143807943","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","pyyaml","ros-humble-ament-index-python","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.8","build":"py310h413e681_2","timestamp":1670538790837,"binstar":{"package_id":"6392665e6a03c9fad2522bf2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":48348,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-storage-0.15.3-py310h413e681_2.tar.bz2":{"sha256":"611cef8d45ed6a239b1a750157ca5a5d068c90393ecce7dba11bd3c7588d95ba","build_number":2,"name":"ros-humble-rosbag2-storage","has_prefix":true,"md5":"7faea2e3272f3b72474c54d91fb60947","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-pluginlib","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.3","build":"py310h413e681_2","timestamp":1670547705987,"binstar":{"package_id":"6392898d46bec18b89ec11d4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":208055,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-sim-demos-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"c285a6532817f5afc941985a1ae4d6ca00e5d26979e4f94df13b58da671add86","build_number":3,"name":"ros-humble-ros-gz-sim-demos","has_prefix":true,"md5":"6680080d0e3272219115da7fe7ab5965","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-gazebo6","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-image-transport-plugins","ros-humble-robot-state-publisher","ros-humble-ros-gz-bridge","ros-humble-ros-gz-image","ros-humble-ros-gz-sim","ros-humble-ros-workspace","ros-humble-rqt-image-view","ros-humble-rqt-plot","ros-humble-rqt-topic","ros-humble-rviz2","ros-humble-sdformat-urdf","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675719658958,"binstar":{"package_id":"63964a4246bec18b89ff9386","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37760,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-camera-info-manager-1.12.0-py39hd1c2957_15.tar.bz2":{"sha256":"7c65065d1454204408d44e84e98ba1e7678c56882738a83298b3e8a4b3df0d86","build_number":15,"name":"ros-noetic-camera-info-manager","has_prefix":true,"md5":"e4aaf5c9591af14147972e9cf944d787","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-camera-calibration-parsers","ros-noetic-image-transport","ros-noetic-roscpp","ros-noetic-roslib","ros-noetic-sensor-msgs"],"version":"1.12.0","build":"py39hd1c2957_15","timestamp":1674461430024,"binstar":{"package_id":"63ccb100912363225b8e225c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":61364,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-octomap-1.9.8-py39hac30774_15.tar.bz2":{"sha256":"4df9aae5418885d5b40654459bc4fd2f96e42d730640be5f2d012e7f2729de29","build_number":15,"name":"ros-noetic-octomap","has_prefix":true,"md5":"37e2b3b7abc911b4fd6b3e4b85a12ec8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin"],"version":"1.9.8","build":"py39hac30774_15","timestamp":1674168383827,"binstar":{"package_id":"63c9c85aa64974fd099c60c6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":425686,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"e2d97f8809724b0bb5c8777e7a92a47a2b3541b2be74227f9246582a167d6e94","build_number":3,"name":"ros-humble-ament-cmake","has_prefix":true,"md5":"a5002d0444b47a5aef48c4dc26b1bd47","requires":[],"machine":"x86_64","platform":"linux","depends":["cmake","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-cmake-export-definitions","ros-humble-ament-cmake-export-dependencies","ros-humble-ament-cmake-export-include-directories","ros-humble-ament-cmake-export-interfaces","ros-humble-ament-cmake-export-libraries","ros-humble-ament-cmake-export-link-flags","ros-humble-ament-cmake-export-targets","ros-humble-ament-cmake-gen-version-h","ros-humble-ament-cmake-libraries","ros-humble-ament-cmake-python","ros-humble-ament-cmake-target-dependencies","ros-humble-ament-cmake-test","ros-humble-ament-cmake-version","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675634317801,"binstar":{"package_id":"6392655e114c465c98b4e28e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11297,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-image-geometry-1.16.2-py39hc401949_15.tar.bz2":{"sha256":"3afaa0987e21da3e3b0a799dd27d77653e439e4b3c9016833c5aeb2a9a200aaf","build_number":15,"name":"ros-noetic-image-geometry","has_prefix":true,"md5":"402443b926d56a827a1e24298a029201","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-sensor-msgs","xorg-libx11","xorg-libxext"],"version":"1.16.2","build":"py39hc401949_15","timestamp":1674460973470,"binstar":{"package_id":"63ccad41d0e8c095e2a34205","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":47694,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-interactive-markers-1.12.0-py39hac30774_15.tar.bz2":{"sha256":"7a2dc8d613a347338a8966bf7cb38d3cd8e943f817693e14f0945142512b32b4","build_number":15,"name":"ros-noetic-interactive-markers","has_prefix":true,"md5":"eb7607c01ef26fcfb38208a56a28137a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-rostest","ros-noetic-std-msgs","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros","ros-noetic-visualization-msgs"],"version":"1.12.0","build":"py39hac30774_15","timestamp":1674413751869,"binstar":{"package_id":"63cd873fa64974fd0925dfa1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":192931,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-controller-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"a94e9741133f5cf2a11e9e016240d51b4f6af20a23f237a6fb8a4ed41ce3d48b","build_number":2,"name":"ros-humble-nav2-controller","has_prefix":true,"md5":"6832e4ba885d9af9f90171cd0724e791","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-nav-2d-msgs","ros-humble-nav-2d-utils","ros-humble-nav2-core","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675585411,"binstar":{"package_id":"63947c754f66fd116fa364af","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":451069,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-tools-0.20.2-py310h39d476f_2.tar.bz2":{"sha256":"9b7ff607c9f5f23fa1aaab9e5076d067051beabdc2a82e22dd4b80663eb03373","build_number":2,"name":"ros-humble-image-tools","has_prefix":true,"md5":"5fe68e4088a69abeeab2305d445d41a9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"0.20.2","build":"py310h39d476f_2","timestamp":1670558744721,"binstar":{"package_id":"6392b4ad4f66fd116f7a4c14","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":275213,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-nodelet-tutorial-math-0.2.0-py39hac30774_15.tar.bz2":{"sha256":"dbc1fa995f1254c005cd8b542eaea91a448a8cdc08ec81c6f6be0d187eff12d7","build_number":15,"name":"ros-noetic-nodelet-tutorial-math","has_prefix":true,"md5":"d61dcb566b72421a7d204cc7575a6242","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-nodelet","ros-noetic-roscpp","ros-noetic-std-msgs"],"version":"0.2.0","build":"py39hac30774_15","timestamp":1674185597891,"binstar":{"package_id":"63ca0b85d0e8c095e23995ee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":43948,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-image-0.244.9-py310h413e681_2.tar.bz2":{"sha256":"4c47e9c42cdcac16ae7982d888efebf1cad5f1bfb0b474ea29775302ed26ed9d","build_number":2,"name":"ros-humble-ros-ign-image","has_prefix":true,"md5":"8011e3e0eed716b087676f84b46e2251","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz-image","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.244.9","build":"py310h413e681_2","timestamp":1670639257661,"binstar":{"package_id":"6393ee9e83c9be96ebb8ffd7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16794,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbridge-library-1.3.1-py310h7c61026_4.tar.bz2":{"sha256":"7390e97c12004415a8512b7812030120c4d71d3eb8797c03bda4665365b9c081","build_number":4,"name":"ros-humble-rosbridge-library","has_prefix":true,"md5":"47be3531da7488f070e7846cb786a9a8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pillow","pymongo","python","python_abi 3.10.* *_cp310","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.1","build":"py310h7c61026_4","timestamp":1686904437374,"binstar":{"package_id":"6392b64154e9ace854d98dc4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":117430,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-compressed-image-transport-1.14.0-py39hac30774_15.tar.bz2":{"sha256":"8dcf80c80bd23d92d27ef596f707c8aea7dbf3b693868473836844544916cfb0","build_number":15,"name":"ros-noetic-compressed-image-transport","has_prefix":true,"md5":"c9474ecac3453d55ad335bd67a8a45e3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-dynamic-reconfigure","ros-noetic-image-transport"],"version":"1.14.0","build":"py39hac30774_15","timestamp":1674461137318,"binstar":{"package_id":"63cd94aec37c80a75b0717dd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":151958,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-bond-core-3.0.2-py310h7c61026_2.tar.bz2":{"sha256":"1f678524204d972a7c010d63ef0a4ec6daf4065ccb1ea959b7f1c22a0afba5f1","build_number":2,"name":"ros-humble-bond-core","has_prefix":true,"md5":"923096abba5433146c62811661beb91e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-bond","ros-humble-bondcpp","ros-humble-ros-workspace","ros-humble-smclib","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"3.0.2","build":"py310h7c61026_2","timestamp":1670805209027,"binstar":{"package_id":"639676c4bbbc2b1e96c88446","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11069,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-controllers-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"04b5bff331b3f84a5cbbffe5a209cda8b0898a36753f9beb77b6f1ecccc063dc","build_number":3,"name":"ros-humble-moveit-setup-controllers","has_prefix":true,"md5":"e2cf8b6196dc6bb2845eb647a18429cb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-moveit-setup-framework","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675724955182,"binstar":{"package_id":"63965ae6a2b7121008efcbd1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":243945,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-apriltag-3.2.0-py310h0699a7d_3.tar.bz2":{"sha256":"21cb012f8f615882c42e084c8c8aa38a1d565723cc79dede7678e95011f2a8c2","build_number":3,"name":"ros-humble-apriltag","has_prefix":true,"md5":"d5bda0bc48af1c2e5cbbf5bfe9a43471","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"3.2.0","build":"py310h0699a7d_3","timestamp":1675632010322,"binstar":{"package_id":"63926141ead2dcc8c2d024e0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1373026,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-object-recognition-msgs-2.0.0-py310h7c61026_2.tar.bz2":{"sha256":"dd30926795c62e888e2036fc4ca34b4ff33a578f16bff0ba695aed949434d2d8","build_number":2,"name":"ros-humble-object-recognition-msgs","has_prefix":true,"md5":"41ba1d8a957a613b2a12a012b954a66f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-shape-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.0","build":"py310h7c61026_2","timestamp":1670545273037,"binstar":{"package_id":"63927febead2dcc8c2e3642b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":210852,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosemacs-0.4.17-py39hac30774_16.tar.bz2":{"sha256":"f67f22607e9ae823db61dbc13d41019775a8be7cfe81fd080664295cb13df2c8","build_number":16,"name":"ros-noetic-rosemacs","license":"BSD-3-Clause","has_prefix":true,"md5":"311ce6473aac432b3374c2fa17aa5d04","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","emacs","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.4.17","subdir":"linux-64","timestamp":1694895387912,"binstar":{"package_id":"65060dfc4474dd0da5e9128f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":31438,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-franka-gripper-0.10.1-py39hac30774_15.tar.bz2":{"sha256":"7d091b5e2737f64c86546383f423cdee1307812ec2943c5bbe1a1add608c20d1","build_number":15,"name":"ros-noetic-franka-gripper","has_prefix":true,"md5":"782ea9c927f6d836d833a1a262551b50","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-actionlib-msgs","ros-noetic-control-msgs","ros-noetic-libfranka","ros-noetic-message-generation","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-xmlrpcpp"],"version":"0.10.1","build":"py39hac30774_15","timestamp":1674466938627,"binstar":{"package_id":"63cd890a5a31eb90f6e0b6b4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":323977,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-framework-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"a02b434c746ad4dea6552ae468aa5c736ffc4ca46873099c1d6c537da8212e55","build_number":2,"name":"ros-humble-moveit-setup-framework","has_prefix":true,"md5":"366b61030d34c34db531ab053e250d27","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-visualization","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rviz-common","ros-humble-rviz-rendering","ros-humble-srdfdom","ros-humble-urdf","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670796524858,"binstar":{"package_id":"6396563fbbbc2b1e96c0e5fa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":271727,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-commander-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"3bcb891b81c1840f29f3d0aa344d522a54e94e5326da1883f6f9a8346be64e4c","build_number":15,"name":"ros-noetic-moveit-commander","has_prefix":true,"md5":"362961d0a15c8590cdac092eceed282d","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-moveit-msgs","ros-noetic-moveit-ros-planning-interface","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-shape-msgs","ros-noetic-tf"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674511383882,"binstar":{"package_id":"63ce6b35b23346582ca72eb0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":87342,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-gmock-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"489513cdf048c75eb78dc9bbfdf8290b26987f83bd092e5dc33e8f02a548c2a0","build_number":3,"name":"ros-humble-ament-cmake-gmock","has_prefix":true,"md5":"2c2811fa1b2a9d0d02dd8389ac45c1e2","requires":[],"machine":"x86_64","platform":"linux","depends":["gmock","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-gtest","ros-humble-ament-cmake-test","ros-humble-gmock-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675634015380,"binstar":{"package_id":"63926469ed6d66bf8f907322","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13202,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-localization-3.3.1-py310he1f1850_2.tar.bz2":{"sha256":"232cfed4be91d826dab2c6483826fbda4d9ca401c65c8ae5e5f870f989878a44","build_number":2,"name":"ros-humble-robot-localization","has_prefix":true,"md5":"bb68e34bdede0d2a83cdb9d1486a8cf4","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","eigen","geographiclib-cpp >=2.1.1,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-diagnostic-msgs","ros-humble-diagnostic-updater","ros-humble-geographic-msgs","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rmw-implementation","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.3.1","build":"py310he1f1850_2","timestamp":1670567080798,"binstar":{"package_id":"6392d4af46f81babca29fc5f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1012797,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-pointcloud-2.3.0-py310h49fac9a_3.tar.bz2":{"sha256":"c27d535874390afd7e70ba1896fb352e5b1704e4deccd02ed460fe8ec18032f7","build_number":3,"name":"ros-humble-velodyne-pointcloud","has_prefix":true,"md5":"4e9cec885617b407db5a439edef652c2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pcl >=1.12.1,<1.12.2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-diagnostic-updater","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-ros","ros-humble-velodyne-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"2.3.0","build":"py310h49fac9a_3","timestamp":1675693421696,"binstar":{"package_id":"6398ee732ff78d332e4bad75","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":648234,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-parser-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"08f0607220fa5be68c1e67fb67c4c8547594eb75bf6115a6b3922a8f3fcaa268","build_number":2,"name":"ros-humble-rosidl-parser","has_prefix":true,"md5":"ac2055736851c92574049dcf1be8adfe","requires":[],"machine":"x86_64","platform":"linux","depends":["lark-parser","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-adapter","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670540517826,"binstar":{"package_id":"63926d2266b3e4e3debdbccb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":34732,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-description-2.0.3-py310h413e681_2.tar.bz2":{"sha256":"b038a594d7e16f9f6cdd97b4efaca17f87c4713c737678e941121d1296867acb","build_number":2,"name":"ros-humble-velodyne-description","has_prefix":true,"md5":"abcb428120a77cde2f18ef399fc7c52f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-urdf","ros-humble-xacro","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.3","build":"py310h413e681_2","timestamp":1670542659900,"binstar":{"package_id":"6392754da2b712100804468d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":304137,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosapi-0.11.16-py39hac30774_15.tar.bz2":{"sha256":"1192fa4734be0ace589f9e1f3bc9eb108d9d59a4ecf1efbabc863debd113764b","build_number":15,"name":"ros-noetic-rosapi","has_prefix":true,"md5":"07b0f09365967f5034b2c96a1aefcd04","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-rosbridge-library","ros-noetic-rosgraph","ros-noetic-rosnode","ros-noetic-rospy"],"version":"0.11.16","build":"py39hac30774_15","timestamp":1674468750766,"binstar":{"package_id":"63cd8901c37c80a75b01b149","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":136023,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosconsole-1.14.3-py39hc7694d4_16.tar.bz2":{"sha256":"6a041acb429ede49c36eb08a2b2c3c42340383d940a86ab62aa7c1dbb13f6c5c","build_number":16,"name":"ros-noetic-rosconsole","license":"BSD-3-Clause","has_prefix":true,"md5":"a34e92d0a5b0d293e9a0f8663ff2042e","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","apr","boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","log4cxx >=0.11.0,<0.11.1.0a0","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common","ros-noetic-rosbuild","ros-noetic-rostime"],"version":"1.14.3","subdir":"linux-64","timestamp":1694895400392,"binstar":{"package_id":"63c9d2cd912363225b824bbd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":206132,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hc7694d4_16"},"ros-humble-examples-rclcpp-minimal-timer-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"b796fa8a888a46c0f43a9bb31c08bcb900307537c6293d7932b384083c3de8d6","build_number":3,"name":"ros-humble-examples-rclcpp-minimal-timer","has_prefix":true,"md5":"658aabe35e426167fc0ccd710d06f8e7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691314335,"binstar":{"package_id":"639287134f66fd116f5b4b10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29215,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-interactive-markers-2.3.2-py310h413e681_2.tar.bz2":{"sha256":"2ff8690b787cb2cff7e00cd824af04faecd113fe0b332e068086db24d10135b1","build_number":2,"name":"ros-humble-interactive-markers","has_prefix":true,"md5":"cb0b532e7f52d0e32440750d168cc78f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.3.2","build":"py310h413e681_2","timestamp":1670566736066,"binstar":{"package_id":"6392d3e0114c465c98ce4cac","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":304151,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-common-plugins-0.4.9-py39hac30774_15.tar.bz2":{"sha256":"0dd8d48c6335bfc46e10668679921cebeba56eab107b81e285055af04bf8c268","build_number":15,"name":"ros-noetic-rqt-common-plugins","has_prefix":false,"md5":"f266e7b994d8e2663b88cdca503e9897","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rqt-action","ros-noetic-rqt-bag","ros-noetic-rqt-bag-plugins","ros-noetic-rqt-console","ros-noetic-rqt-dep","ros-noetic-rqt-graph","ros-noetic-rqt-image-view","ros-noetic-rqt-launch","ros-noetic-rqt-logger-level","ros-noetic-rqt-msg","ros-noetic-rqt-plot","ros-noetic-rqt-publisher","ros-noetic-rqt-py-common","ros-noetic-rqt-py-console","ros-noetic-rqt-reconfigure","ros-noetic-rqt-service-caller","ros-noetic-rqt-shell","ros-noetic-rqt-srv","ros-noetic-rqt-top","ros-noetic-rqt-topic","ros-noetic-rqt-web"],"version":"0.4.9","build":"py39hac30774_15","timestamp":1674437343094,"binstar":{"package_id":"63cde32c912363225be036ee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10321,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-cartographer-2.1.5-py310h7c61026_3.tar.bz2":{"sha256":"c5e2f0f93ab47fff6e21759fd7733c443842247c407175a2729f245b83250166","build_number":3,"name":"ros-humble-turtlebot3-cartographer","has_prefix":true,"md5":"ec0526b26eddd8da594785f235328b3f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cartographer-ros","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.5","build":"py310h7c61026_3","timestamp":1675694772048,"binstar":{"package_id":"6393ee87a2b7121008f884c1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20208,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-gazebo-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"32ef0e10943b337eee09eb2c5a5d81b477864bd8380e306fd0832e0f5b723881","build_number":3,"name":"ros-humble-ros-ign-gazebo","has_prefix":true,"md5":"6d8e37758cc667329c535bac7d7b210d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz-sim","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675691880673,"binstar":{"package_id":"6393ee9f46f81babcae1d4a4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20435,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-default-runtime-1.2.0-py310h7c61026_3.tar.bz2":{"sha256":"428aa22245ff972871f912e3dee446b4ccb3f5d33e8f5e9cfb8fa6a66a7303fe","build_number":3,"name":"ros-humble-rosidl-default-runtime","has_prefix":true,"md5":"e896b77c2b213aaec36d65984f1616b4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-generator-py","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-c","ros-humble-rosidl-typesupport-cpp","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.0","build":"py310h7c61026_3","timestamp":1675687465029,"binstar":{"package_id":"6392773c2dd706205563d1ba","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11370,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-interfaces-0.15.3-py310h7c61026_2.tar.bz2":{"sha256":"2f355ebe8861e1c394af23254666dcb93f96800f4d51258365e2934c46c8c410","build_number":2,"name":"ros-humble-rosbag2-interfaces","has_prefix":true,"md5":"9d335fc4d8f04399d756a52250cb05b4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.3","build":"py310h7c61026_2","timestamp":1670543901988,"binstar":{"package_id":"63927a26ed6d66bf8f97291f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":187619,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdf-parser-plugin-2.6.0-py310h7c61026_3.tar.bz2":{"sha256":"49497f00d199db03b307ef17805327e1378b5a8b5539a16719244b41fa5f74e9","build_number":3,"name":"ros-humble-urdf-parser-plugin","has_prefix":true,"md5":"1bd3c6b46ba10424821459f26ee1ac72","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-urdfdom-headers","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.6.0","build":"py310h7c61026_3","timestamp":1675685074864,"binstar":{"package_id":"63926d234f66fd116f4b3c38","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14257,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gazebo-dev-3.7.0-py310h340adac_3.tar.bz2":{"sha256":"88122e7578e9156211607a430bec0df54d8eeb415e48a45bac639ba316b6db32","build_number":3,"name":"ros-humble-gazebo-dev","has_prefix":true,"md5":"5c2850fc720163ed99f0b1916c0f960b","requires":[],"machine":"x86_64","platform":"linux","depends":["gazebo >=11.12.0,<12.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.7.0","build":"py310h340adac_3","timestamp":1675634677896,"binstar":{"package_id":"639266cb54e9ace854c377fc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13940,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-console-bridge-vendor-1.4.0-py310h7727717_2.tar.bz2":{"sha256":"b7b9a154672b7f75f9036927f4d534596443bad900cf73f8100cff3bbeacf1ba","build_number":2,"name":"ros-humble-console-bridge-vendor","has_prefix":true,"md5":"748a9c3a02bddcdb437bf7352d9c79d1","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.4.0","build":"py310h7727717_2","timestamp":1670540558509,"binstar":{"package_id":"63926d24d9a997aae71b93ea","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9339,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-interfaces-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"1cdee2519c7d781ebc85e1aa84da4f8b48c94ea14fd6f2202fce84c608205ac9","build_number":3,"name":"ros-humble-rosbag2-interfaces","has_prefix":true,"md5":"0863583a69d1d71b246a69d1a7b2f703","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675688251144,"binstar":{"package_id":"63927a26ed6d66bf8f97291f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":204326,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-mavic-2023.0.0-py310h413e681_2.tar.bz2":{"sha256":"039a0c5de5488867b9d3c67fc34fe5491245750d78807dca7e7c99a71d72648d","build_number":2,"name":"ros-humble-webots-ros2-mavic","has_prefix":false,"md5":"eec84ee2b4d2bec91e5db290581f8480","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-webots-ros2-driver","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2023.0.0","build":"py310h413e681_2","timestamp":1670569195503,"binstar":{"package_id":"6392de6bed6d66bf8faa70b6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14611,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-joy-1.15.1-py39hac30774_15.tar.bz2":{"sha256":"210d0cb851426a32c412e42abdc8bd149c01a0ed13bda7f35d5c0a30b83419d8","build_number":15,"name":"ros-noetic-joy","has_prefix":true,"md5":"dafb4a2be144c7fb179d807f5099efeb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-updater","ros-noetic-roscpp","ros-noetic-sensor-msgs"],"version":"1.15.1","build":"py39hac30774_15","timestamp":1674466906362,"binstar":{"package_id":"63ccaca70273ee116abaf554","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":81767,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2run-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"8318a242a148e805f395efb36800764924e17ec504ce4c66f314a14d01891f12","build_number":3,"name":"ros-humble-ros2run","has_prefix":false,"md5":"0362f85399d3ed11f5482a8c981ec020","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2pkg","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675693250804,"binstar":{"package_id":"6392cf6f358aafdd3d9e0142","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16506,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-class-loader-2.2.0-py310h53aaf3d_3.tar.bz2":{"sha256":"ecfe7362431f618392688d5b9b5f4ed44246cccfb162eaacfdef38094313cef5","build_number":3,"name":"ros-humble-class-loader","has_prefix":true,"md5":"c883f8f9d0e011d54d3093f20a97808e","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-console-bridge-vendor","ros-humble-rcpputils","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.0","build":"py310h53aaf3d_3","timestamp":1675685927950,"binstar":{"package_id":"639270d813f4c7e7c54da50d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":58493,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-cmake-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"8606112bc9a63af074de9bfadfeae8afb3fd642351f2dec6a7f50113cd6f4af9","build_number":3,"name":"ros-humble-rosidl-cmake","has_prefix":true,"md5":"dabcbe239f5278516ebdaf2ba81e9b20","requires":[],"machine":"x86_64","platform":"linux","depends":["empy","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ros-workspace","ros-humble-rosidl-adapter","ros-humble-rosidl-parser","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675685290009,"binstar":{"package_id":"63926ed39e77a4aa6b6af836","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27209,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-servo-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"1d25816635fd19e90cde01ddea95eb951a91e5e91e94bfbf6bfa4c5db1396861","build_number":2,"name":"ros-humble-moveit-servo","has_prefix":true,"md5":"0bb2b6a53813389662d8aa2a24568d66","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-control-msgs","ros-humble-control-toolbox","ros-humble-geometry-msgs","ros-humble-gripper-controllers","ros-humble-joint-state-broadcaster","ros-humble-joint-trajectory-controller","ros-humble-joy","ros-humble-launch-param-builder","ros-humble-moveit-common","ros-humble-moveit-configs-utils","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-planning-interface","ros-humble-pluginlib","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2-eigen","ros-humble-tf2-ros","ros-humble-trajectory-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670796112957,"binstar":{"package_id":"6396535d358aafdd3d4c2a74","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1149972,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-nodelet-topic-tools-1.10.2-py39hd1c2957_15.tar.bz2":{"sha256":"c673554131164734b2d907f26f61ec8b96129f62be5c201479688be0070e8867","build_number":15,"name":"ros-noetic-nodelet-topic-tools","has_prefix":true,"md5":"0c589385c79ba70d61cde5f27845846e","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-message-filters","ros-noetic-nodelet","ros-noetic-pluginlib","ros-noetic-roscpp"],"version":"1.10.2","build":"py39hd1c2957_15","timestamp":1674355393296,"binstar":{"package_id":"63cca33c8ff1ad2742e7bdba","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23307,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-2.3.0-py310h7c61026_3.tar.bz2":{"sha256":"8338446206aeec8b4773c09bdd3cc55f0d02654f487fd69b4d513101c2f701f7","build_number":3,"name":"ros-humble-ublox","has_prefix":true,"md5":"24c0d140944cd7e13c11499fe56e7844","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ublox-gps","ros-humble-ublox-msgs","ros-humble-ublox-serialization","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.0","build":"py310h7c61026_3","timestamp":1675693154575,"binstar":{"package_id":"6392cfc06a03c9fad287092d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11073,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-visual-testing-framework-11.2.4-py310h413e681_2.tar.bz2":{"sha256":"9675afed03fd546af7e0e29f1ba6e6d135e216f45c99374ab059fcabb0db0b90","build_number":2,"name":"ros-humble-rviz-visual-testing-framework","has_prefix":true,"md5":"4f7d8d63ba14a15f1b345d6f609f1eb5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-cmake-gtest","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rviz-common","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"11.2.4","build":"py310h413e681_2","timestamp":1670569263997,"binstar":{"package_id":"6392dea2ed6d66bf8faa7843","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":88418,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gennodejs-2.0.2-py39hac30774_15.tar.bz2":{"sha256":"35d63f3398f0c3a6da5dea11bfbb75c4283034d8b99b03ff8f14ef9fc820078a","build_number":15,"name":"ros-noetic-gennodejs","has_prefix":true,"md5":"d779c906ecce0e3cffeb186b9299e372","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genmsg"],"version":"2.0.2","build":"py39hac30774_15","timestamp":1674169385983,"binstar":{"package_id":"63c9cc634796da5b423bc593","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":47786,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"525ce9db14fce01385ba499b2a2a121fa2142910be6d0a5feee36dd1bd2f92c4","build_number":15,"name":"ros-noetic-moveit-ros","has_prefix":false,"md5":"46c268b5a143aa6b2fe0099775ed6962","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-moveit-ros-benchmarks","ros-noetic-moveit-ros-manipulation","ros-noetic-moveit-ros-move-group","ros-noetic-moveit-ros-perception","ros-noetic-moveit-ros-planning","ros-noetic-moveit-ros-planning-interface","ros-noetic-moveit-ros-robot-interaction","ros-noetic-moveit-ros-visualization","ros-noetic-moveit-ros-warehouse"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674512076967,"binstar":{"package_id":"63ce6f048ff1ad27429d0182","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10375,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-joint-state-publisher-gui-1.15.1-py39hac30774_15.tar.bz2":{"sha256":"958fba8dab2d0777a6283e296131a1c9bb2788edbfc9d7fe17484b89d8dbee88","build_number":15,"name":"ros-noetic-joint-state-publisher-gui","has_prefix":true,"md5":"1757df07a7e643e6f099b69fd76807ef","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-joint-state-publisher","ros-noetic-python-qt-binding","ros-noetic-rospy"],"version":"1.15.1","build":"py39hac30774_15","timestamp":1674330328990,"binstar":{"package_id":"63cbbf54be293b9e161bb6ea","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22684,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tango-icons-vendor-0.1.1-py310h7c61026_3.tar.bz2":{"sha256":"03f443d6d35eddb56a25cf26aabd7b2af51a57ff17b4c731d166fc58a5df4f71","build_number":3,"name":"ros-humble-tango-icons-vendor","has_prefix":true,"md5":"22d92f5dceaaca3c4417ad9514e7a5a9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.1.1","build":"py310h7c61026_3","timestamp":1675684195879,"binstar":{"package_id":"63926ae1d9a997aae71a937d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10475,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-theora-image-transport-1.14.0-py39hac30774_15.tar.bz2":{"sha256":"9832b708b2ef34dac8af7f7cdb29780bc4fe379524e7cbab03570f8730804c81","build_number":15,"name":"ros-noetic-theora-image-transport","has_prefix":true,"md5":"4c52ceecb25db3e140e8b8bc809fcae7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libogg >=1.3.4,<1.4.0a0","libstdcxx-ng >=12","libtheora >=1.1.1,<1.2.0a0","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-dynamic-reconfigure","ros-noetic-image-transport","ros-noetic-message-runtime","ros-noetic-pluginlib","ros-noetic-rosbag","ros-noetic-std-msgs"],"version":"1.14.0","build":"py39hac30774_15","timestamp":1674460918684,"binstar":{"package_id":"63cd179e2e1172ba36a19dba","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":184891,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-urdf-sim-tutorial-0.5.1-py39hac30774_15.tar.bz2":{"sha256":"dc1f63b2b4067dbd6407406c80354600309489a429b4894c4754fa368abfae27","build_number":15,"name":"ros-noetic-urdf-sim-tutorial","has_prefix":true,"md5":"95bb7dcacbdf01bb2c1c5353c9241008","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-manager","ros-noetic-diff-drive-controller","ros-noetic-gazebo-ros","ros-noetic-gazebo-ros-control","ros-noetic-joint-state-controller","ros-noetic-position-controllers","ros-noetic-robot-state-publisher","ros-noetic-rqt-robot-steering","ros-noetic-rviz","ros-noetic-urdf-tutorial","ros-noetic-xacro"],"version":"0.5.1","build":"py39hac30774_15","timestamp":1674463346605,"binstar":{"package_id":"63cdf1add0e8c095e234b6d7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19974,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sros2-cmake-0.10.4-py310h7c61026_3.tar.bz2":{"sha256":"074910f1d78799ce5c339db685ba85091fa90327dac2b187d69e47838b55d963","build_number":3,"name":"ros-humble-sros2-cmake","has_prefix":true,"md5":"9d98d975363481a508cb7642d2271f6d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-sros2","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.4","build":"py310h7c61026_3","timestamp":1675694630600,"binstar":{"package_id":"6392dd9ce6a2f79ab85183f7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12758,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-costmap-2d-1.17.3-py39hac30774_15.tar.bz2":{"sha256":"656d1ecce2d09848c1852c76599afe486c65d7bdc0de003f7df77635b1453227","build_number":15,"name":"ros-noetic-costmap-2d","has_prefix":true,"md5":"fd58e1d2f6937cf28708182e30fd38b4","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-laser-geometry","ros-noetic-map-msgs","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rostest","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-tf2","ros-noetic-tf2-ros","ros-noetic-visualization-msgs","ros-noetic-voxel-grid"],"version":"1.17.3","build":"py39hac30774_15","timestamp":1674468927728,"binstar":{"package_id":"63cdb4a5912363225bd4f4cb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":634122,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-perception-1.5.0-py39hac30774_15.tar.bz2":{"sha256":"a720191ab40625feca3199ad0ae7487c56bb77d372b319fde81e671eeb82be40","build_number":15,"name":"ros-noetic-perception","has_prefix":false,"md5":"c1e7c4cb47230882e8af68892c602100","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-image-common","ros-noetic-image-pipeline","ros-noetic-image-transport-plugins","ros-noetic-laser-pipeline","ros-noetic-perception-pcl","ros-noetic-ros-base","ros-noetic-vision-opencv"],"version":"1.5.0","build":"py39hac30774_15","timestamp":1674463711467,"binstar":{"package_id":"63cdd7e086de531a28e0ea71","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10171,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-client-library-1.3.1-py310h7c61026_3.tar.bz2":{"sha256":"de5123ada358e469b244fea9e0c6b41035a5bf6d7eb7f360e9e5ef03354fa142","build_number":3,"name":"ros-humble-ur-client-library","has_prefix":false,"md5":"451c4d29faa74d0c73b0906483bc668b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.1","build":"py310h7c61026_3","timestamp":1675682762729,"binstar":{"package_id":"639266c94f66fd116f472dfd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":278731,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pcl-msgs-1.0.0-py310h7c61026_2.tar.bz2":{"sha256":"779b76dfb06486be7a8f886f9abdbdbe77efd5781b537e8c12642e7acbf34c63","build_number":2,"name":"ros-humble-pcl-msgs","has_prefix":true,"md5":"b077bd49bc0de66019182304c82a75ba","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.0","build":"py310h7c61026_2","timestamp":1670545335283,"binstar":{"package_id":"63928104358aafdd3d8c9c5a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":113029,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-py-common-0.5.3-py39hac30774_15.tar.bz2":{"sha256":"e383a71633ecf6be9ee042be1fc5fab511947e58966700d85db95e490a6dbd27","build_number":15,"name":"ros-noetic-rqt-py-common","has_prefix":true,"md5":"e64f03bd5d2fb9ad46ace315d3cc89aa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-genpy","ros-noetic-python-qt-binding","ros-noetic-qt-gui","ros-noetic-rosbag","ros-noetic-roslib","ros-noetic-rospy","ros-noetic-rostopic"],"version":"0.5.3","build":"py39hac30774_15","timestamp":1674355360357,"binstar":{"package_id":"63cca33b2ff78d332e770234","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":85487,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-action-server-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"5c549bbf23fdc0175e4df00a652ce233e83a8d0e9279af94c680fc18a0965da9","build_number":2,"name":"ros-humble-examples-rclpy-minimal-action-server","has_prefix":true,"md5":"1338f7150c25dfbabe85a309b068a83a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547102807,"binstar":{"package_id":"639286cc46f81babca015d88","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15546,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-image-view-0.4.16-py39hac30774_15.tar.bz2":{"sha256":"16a22a4df542d9fbe082d4e0c2d0404c88565d6399cfd4dd6111cea388b9d173","build_number":15,"name":"ros-noetic-rqt-image-view","has_prefix":true,"md5":"0c57e72fb1d260ae2ac166322e681085","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-geometry-msgs","ros-noetic-image-transport","ros-noetic-rqt-gui","ros-noetic-rqt-gui-cpp","ros-noetic-sensor-msgs","xorg-libx11","xorg-libxext"],"version":"0.4.16","build":"py39hac30774_15","timestamp":1674436299041,"binstar":{"package_id":"63cd95418ff1ad2742410e13","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":78527,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-media-export-0.3.0-py39hac30774_15.tar.bz2":{"sha256":"7dcbf84a672caf7b3c51e70aa370c074e5b250a887455a80f889cfc38b58124f","build_number":15,"name":"ros-noetic-media-export","has_prefix":true,"md5":"1c5b78b166d776b59f9943e0ec0c5e63","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.3.0","build":"py39hac30774_15","timestamp":1674168342984,"binstar":{"package_id":"63c9c81a8ff1ad27427b5f62","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9911,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-default-plugins-11.2.5-py310h7c61026_3.tar.bz2":{"sha256":"db8a88097b572cd6ba21bd515655a326cabeed41dccbfc9203e75991bb769e45","build_number":3,"name":"ros-humble-rviz-default-plugins","has_prefix":true,"md5":"8226d85021e4878a5439bf0483401793","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-geometry-msgs","ros-humble-ignition-math6-vendor","ros-humble-image-transport","ros-humble-interactive-markers","ros-humble-laser-geometry","ros-humble-map-msgs","ros-humble-nav-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rviz-common","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-urdf","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"11.2.5","build":"py310h7c61026_3","timestamp":1675696928064,"binstar":{"package_id":"6393f36f6d07f25db9c7188e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2277233,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-nodelet-1.10.2-py39h4420ab6_16.tar.bz2":{"sha256":"1203127af68d0e0034bf9983bca6310617aa054a1d6962671ca05ca5b6ad61be","build_number":16,"name":"ros-noetic-nodelet","license":"BSD-3-Clause","has_prefix":true,"md5":"f403783a0bc4727bb942fe90cf61243d","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libuuid >=2.38.1,<3.0a0","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-bondcpp","ros-noetic-message-runtime","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-std-msgs"],"version":"1.10.2","subdir":"linux-64","timestamp":1694898889751,"binstar":{"package_id":"63c9ee58dbdf733521006697","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":214519,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39h4420ab6_16"},"ros-humble-behaviortree-cpp-v3-3.8.2-py310h7db75e8_3.tar.bz2":{"sha256":"6ce11431adfd691ba61682fc2b28ea41561b197b0a91d21fe94a6773b19b2b9e","build_number":3,"name":"ros-humble-behaviortree-cpp-v3","has_prefix":true,"md5":"2c9b5eeba158219e8a9780a7e60fd6d9","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","boost-cpp","cppzmq","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","ncurses >=6.3,<7.0a0","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","zeromq >=4.3.4,<4.4.0a0"],"version":"3.8.2","build":"py310h7db75e8_3","timestamp":1675691350849,"binstar":{"package_id":"6392881eead2dcc8c2e78ac7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":384451,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dwb-critics-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"a6178626b180c14a21614001f3834c5bc4f68a5cd270e2827bc02e770206d5b1","build_number":3,"name":"ros-humble-dwb-critics","has_prefix":true,"md5":"85527bc458916222e26c1d801f145f46","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-costmap-queue","ros-humble-dwb-core","ros-humble-geometry-msgs","ros-humble-nav-2d-msgs","ros-humble-nav-2d-utils","ros-humble-nav2-costmap-2d","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675720778829,"binstar":{"package_id":"639585e246f81babca8682fe","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":85698,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-geographic-msgs-0.5.6-py39hac30774_15.tar.bz2":{"sha256":"55293aa11a35288a17ade1acad1758a8ba4463a370f7555013ed03c7be543940","build_number":15,"name":"ros-noetic-geographic-msgs","has_prefix":true,"md5":"082620755fd7d1742d2a03effac66183","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs","ros-noetic-uuid-msgs"],"version":"0.5.6","build":"py39hac30774_15","timestamp":1674171395851,"binstar":{"package_id":"63c9d434c37c80a75b370cc8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":123800,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-forward-command-controller-0.21.0-py39hac30774_15.tar.bz2":{"sha256":"fefedd8a5c3ef6e6c0f1166c4fcfb3f701ed2428fe2ed55e7f5d5a07885326ba","build_number":15,"name":"ros-noetic-forward-command-controller","has_prefix":true,"md5":"14520b568ad368dd9a1c5adb26be01b7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-interface","ros-noetic-hardware-interface","ros-noetic-realtime-tools","ros-noetic-roscpp","ros-noetic-std-msgs"],"version":"0.21.0","build":"py39hac30774_15","timestamp":1674461328323,"binstar":{"package_id":"63cd8d96d0e8c095e205cfbd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13872,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-map-server-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"9592a0d03d1f7e99d7e46d05a4c8815f474c5edcfafe56e30890ce06aca90436","build_number":2,"name":"ros-humble-nav2-map-server","has_prefix":true,"md5":"f7056708cf7e34e7b0fed6e56966ef14","requires":[],"machine":"x86_64","platform":"linux","depends":["graphicsmagick","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-launch-ros","ros-humble-launch-testing","ros-humble-nav-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670569344590,"binstar":{"package_id":"6392dddfead2dcc8c20db44e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":301562,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-stubborn-buddies-1.0.0-py310h7c61026_3.tar.bz2":{"sha256":"6f0410d184710bbdbac2d594da54a4621ddd0abfbc16cf7e594d37f287cc3986","build_number":3,"name":"ros-humble-stubborn-buddies","has_prefix":true,"md5":"4761faf119d25a50cabf9703e7649162","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rclcpp-lifecycle","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-stubborn-buddies-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.0","build":"py310h7c61026_3","timestamp":1675692046152,"binstar":{"package_id":"639289f8e6a2f79ab835e7cc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":362787,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-parser-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"0e2008a3625cb9a5a231e33e66f974639add2b2b07fb4daef0dedfe4ca0e2f4f","build_number":3,"name":"ros-humble-rosidl-parser","has_prefix":true,"md5":"57ba506cd7d339bd135384aecf06687e","requires":[],"machine":"x86_64","platform":"linux","depends":["lark-parser","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-adapter","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675684982089,"binstar":{"package_id":"63926d2266b3e4e3debdbccb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":54091,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-benchmarks-2.5.4-py310he1f1850_3.tar.bz2":{"sha256":"5f419a9e614837ab5759cfb6ad5c1ad149fca0f34a8d01da317b7f15003e36ac","build_number":3,"name":"ros-humble-moveit-ros-benchmarks","has_prefix":true,"md5":"5fe24b173b080dc226cb41a83d3389ca","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch-param-builder","ros-humble-moveit-common","ros-humble-moveit-configs-utils","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-warehouse","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2-eigen","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310he1f1850_3","timestamp":1675721837661,"binstar":{"package_id":"63964e9da2b7121008ea0efe","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":299189,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"5870db41502d7bf574c1b682240fc405274212707db0f1d0d33e6360a0891a78","build_number":2,"name":"ros-humble-moveit","has_prefix":true,"md5":"3c3c91a5cce2a81b499befcb9742d672","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-core","ros-humble-moveit-planners","ros-humble-moveit-plugins","ros-humble-moveit-ros","ros-humble-moveit-setup-assistant","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670798609068,"binstar":{"package_id":"63965d474fd2d87ac8f8be4f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13966,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-target-dependencies-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"063be919c42f0c3c7da867979fcdecc5ad54e6093742a48379aee95dd95fb1f5","build_number":3,"name":"ros-humble-ament-cmake-target-dependencies","has_prefix":true,"md5":"eaec9513649fe79bc9157b205a955702","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-cmake-include-directories","ros-humble-ament-cmake-libraries","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675633518546,"binstar":{"package_id":"639260d1ed6d66bf8f8be7c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12690,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-interface-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"ad229b3fbb06d0dd9de5edd10b9bdada9be533fb5e0adb96564d92bfc139189e","build_number":2,"name":"ros-humble-rosidl-typesupport-interface","has_prefix":true,"md5":"98636f12779212254142e61932992be7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670539924531,"binstar":{"package_id":"63926c2a2b3749bdb85e6a4a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11584,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-pclint-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"685d4c38bef5f1f93cadc2beb5563188e6752507c85b42fca37d9339b26a91ef","build_number":3,"name":"ros-humble-ament-pclint","has_prefix":true,"md5":"a9fde48d7d12c13cfc299e31767d2748","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675634312467,"binstar":{"package_id":"639265462dd70620555b14b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":52962,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-example-2.1.5-py310h7c61026_3.tar.bz2":{"sha256":"d7c167f90e49aa05010439b94e5162dd7fa481b8d9bb174be29cdaa39e6b4b44","build_number":3,"name":"ros-humble-turtlebot3-example","has_prefix":true,"md5":"0582108f89830a028922bbdf3da075df","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-turtlebot3-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.5","build":"py310h7c61026_3","timestamp":1675691322394,"binstar":{"package_id":"639286e46e0eca100b4a1681","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28917,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rgbd-launch-2.4.0-py39hac30774_16.tar.bz2":{"sha256":"35544fd209be292835bc9d521d0b8f41a07936b5b67eb6d5effdc06d5fa2bb47","build_number":16,"name":"ros-noetic-rgbd-launch","has_prefix":true,"md5":"79b760ada109a5422fc715b30006713b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-depth-image-proc","ros-noetic-image-proc","ros-noetic-nodelet","ros-noetic-tf2-ros"],"version":"2.4.0","build":"py39hac30774_16","timestamp":1682028284198,"binstar":{"package_id":"63e587ac0ac8211534858ecf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17184,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pendulum-msgs-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"c194e4da7cbacf020b7888b13ef5177bf7323dd023df731ee3ec03c4bd8114bb","build_number":3,"name":"ros-humble-pendulum-msgs","has_prefix":true,"md5":"2c78bbec09324319bb36b8b8b15eeffc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675688045661,"binstar":{"package_id":"639279dd46bec18b89e66178","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":78635,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-calibration-2.2.6-py310h7c61026_2.tar.bz2":{"sha256":"0c86390a218cb8985b9cc7d6377461f7b0eb04d4c5cd13734c5df1d8ebe611fb","build_number":2,"name":"ros-humble-ur-calibration","has_prefix":true,"md5":"028a3761d2c5fe3a4647aab09a9175f6","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-ur-client-library","ros-humble-ur-robot-driver","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"2.2.6","build":"py310h7c61026_2","timestamp":1670795437568,"binstar":{"package_id":"6396514b6a03c9fad2fbe559","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":59612,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pilz-industrial-motion-planner-testutils-2.5.4-py310h413e681_2.tar.bz2":{"sha256":"ce9f2651aac9461d6478e90b50285e9180a0df9c6c1483ccdeaae71e8e3c7a2f","build_number":2,"name":"ros-humble-pilz-industrial-motion-planner-testutils","has_prefix":true,"md5":"fe04fcb586cada290ff99e7f1b49fae0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-eigen3-cmake-module","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h413e681_2","timestamp":1670640834564,"binstar":{"package_id":"6393f4eebbbc2b1e960385a9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":157688,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-position-controllers-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"c8ab90c314372b9c712ac754bfaf01de5373f43ffd5f121f21ac9800a651feab","build_number":3,"name":"ros-humble-position-controllers","has_prefix":true,"md5":"ba17aa85487e980f0b135e090d3c942e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-forward-command-controller","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675696996289,"binstar":{"package_id":"6393f3694fd2d87ac8ef7853","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29674,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-py-common-1.1.4-py310h7c61026_2.tar.bz2":{"sha256":"409f872e869498124a3f259fb2d24a92e2ccf7aeac9e35d56b4d53a12c52de04","build_number":2,"name":"ros-humble-rqt-py-common","has_prefix":true,"md5":"320379cc067d7f5582433306b4e1bc57","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","qt-main >=5.15.6,<5.16.0a0","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.4","build":"py310h7c61026_2","timestamp":1670547481887,"binstar":{"package_id":"6392881f4f66fd116f5c0688","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":41545,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-fake-1.3.2-py39hac30774_15.tar.bz2":{"sha256":"2251187739d21985fd25576b27f46490bd88521add9fa65df8cb64d781009b71","build_number":15,"name":"ros-noetic-turtlebot3-fake","has_prefix":true,"md5":"37444339b4d141bf1dcb86e639eb1419","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-nav-msgs","ros-noetic-robot-state-publisher","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-tf","ros-noetic-turtlebot3-msgs"],"version":"1.3.2","build":"py39hac30774_15","timestamp":1674466738255,"binstar":{"package_id":"63cdb47d8ff1ad27424b1dd6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":53234,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosfmt-7.0.0-py39hac30774_15.tar.bz2":{"sha256":"b5a446639c47f869b47238feb5d8494c0cc8889ef6e4f26fc8e6f24928abe555","build_number":15,"name":"ros-noetic-rosfmt","has_prefix":true,"md5":"130e0b5efa60be122f134a63336ec989","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosconsole","ros-noetic-roscpp"],"version":"7.0.0","build":"py39hac30774_15","timestamp":1674171779644,"binstar":{"package_id":"63c9d8100273ee116a012a19","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":199796,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-action-msgs-1.2.1-py310h7c61026_2.tar.bz2":{"sha256":"c858c616e88c3792fb2bb626460a489a5fad28d5f1f2ac43b33521320ddb9fd1","build_number":2,"name":"ros-humble-action-msgs","has_prefix":true,"md5":"2efe593075b99a4bd278de74d4f44593","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-unique-identifier-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.1","build":"py310h7c61026_2","timestamp":1670543694940,"binstar":{"package_id":"63927a054f66fd116f536fc2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":92740,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-include-directories-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"29f6660a4db03ed4a97f8ae1abc3ce54c037fd7ce709c5d414c1d7faae138ec1","build_number":2,"name":"ros-humble-ament-cmake-export-include-directories","has_prefix":true,"md5":"57f4ae7278deeeb9f48d8b06db0e5453","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670535887692,"binstar":{"package_id":"63925ae4ed6d66bf8f879836","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10666,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-stubborn-buddies-1.0.0-py310h413e681_2.tar.bz2":{"sha256":"32bfcb1b322b497c86542e4c5a03d263b81a22ba34dc32d95274af18be4fa674","build_number":2,"name":"ros-humble-stubborn-buddies","has_prefix":true,"md5":"649e92f5ef998b607683b8ecee52c352","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rclcpp-lifecycle","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-stubborn-buddies-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.0","build":"py310h413e681_2","timestamp":1670547919175,"binstar":{"package_id":"639289f8e6a2f79ab835e7cc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":362994,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf-1.13.2-py39h80695a1_15.tar.bz2":{"sha256":"0d9880f8066cf72c7198e57bfde5ed3a2903b8634eef9baac7486b690938929f","build_number":15,"name":"ros-noetic-tf","has_prefix":true,"md5":"cfa5837cd42d9e2894d1715e8f686dc6","requires":[],"machine":"x86_64","platform":"linux","depends":["graphviz >=6.0.2,<7.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-roswtf","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-tf2-ros"],"version":"1.13.2","build":"py39h80695a1_15","timestamp":1674383507732,"binstar":{"package_id":"63cd10fccd65eb0e147f83eb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":330632,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-effort-controllers-0.21.0-py39hac30774_15.tar.bz2":{"sha256":"d1bb7dc1717c6812713da01d3ff251372f7192536a7e63a9b49cab42791e6509","build_number":15,"name":"ros-noetic-effort-controllers","has_prefix":true,"md5":"3c4719933a10217ed9446ca8f147d623","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-control-msgs","ros-noetic-control-toolbox","ros-noetic-controller-interface","ros-noetic-forward-command-controller","ros-noetic-hardware-interface","ros-noetic-realtime-tools","ros-noetic-roscpp","ros-noetic-std-msgs","ros-noetic-urdf"],"version":"0.21.0","build":"py39hac30774_15","timestamp":1674467237599,"binstar":{"package_id":"63cdb698b23346582c7fa779","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":113698,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-smach-msgs-2.5.0-py39hac30774_15.tar.bz2":{"sha256":"a29eb138a06539ecfd553d0749cb10999f5071e3a854aad369b6d494c3c63533","build_number":15,"name":"ros-noetic-smach-msgs","has_prefix":true,"md5":"eb2aa694771478758f49c0ba22a1466b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"2.5.0","build":"py39hac30774_15","timestamp":1674171090605,"binstar":{"package_id":"63c9d2d8cd65eb0e14606927","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37681,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-code-coverage-0.4.4-py39hac30774_15.tar.bz2":{"sha256":"326711e3c13c520222a3bb19373ff64996b3e94f9c2eb1943d5c6517feb6441c","build_number":15,"name":"ros-noetic-code-coverage","has_prefix":true,"md5":"0fbdb56514a097a9e06826e3bc7e5283","requires":[],"machine":"x86_64","platform":"linux","depends":["coverage","lcov","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.4.4","build":"py39hac30774_15","timestamp":1674168263732,"binstar":{"package_id":"63c9cad2989160afcf8edd3d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13147,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-core-apps-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"15aa2e9c47ecea821e1877cc06a684649093761f3c7f135a07a025d7090db8c1","build_number":16,"name":"ros-noetic-ecl-core-apps","license":"BSD-3-Clause","has_prefix":true,"md5":"139191947f384e6a69071e46195ad8b4","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-build","ros-noetic-ecl-command-line","ros-noetic-ecl-config","ros-noetic-ecl-containers","ros-noetic-ecl-converters","ros-noetic-ecl-devices","ros-noetic-ecl-errors","ros-noetic-ecl-exceptions","ros-noetic-ecl-formatters","ros-noetic-ecl-geometry","ros-noetic-ecl-ipc","ros-noetic-ecl-license","ros-noetic-ecl-linear-algebra","ros-noetic-ecl-sigslots","ros-noetic-ecl-streams","ros-noetic-ecl-threads","ros-noetic-ecl-time-lite","ros-noetic-ecl-type-traits"],"version":"0.62.3","subdir":"linux-64","timestamp":1694255098884,"binstar":{"package_id":"64fc481ddfb30d927608bf35","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":455231,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-foonathan-memory-vendor-1.2.0-py310h413e681_2.tar.bz2":{"sha256":"2a9fd47e0f76cdc99a82f51630be789f38a06f974f2c2aef96f6d474fd51c5cb","build_number":2,"name":"ros-humble-foonathan-memory-vendor","has_prefix":false,"md5":"b34220aecd80dc0f0189bdc5f8258ee8","requires":[],"machine":"x86_64","platform":"linux","depends":["cmake","foonathan-memory >=0.7.2,<0.7.3.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.0","build":"py310h413e681_2","timestamp":1670539643260,"binstar":{"package_id":"639269e846f81babcaf0cb80","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7344,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosparam-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"fea72ef21fbca654170bea301775b3bf283b9731d6b7c77c6ebbe3c5e94ca51e","build_number":15,"name":"ros-noetic-rosparam","has_prefix":true,"md5":"0315cb835e1799985730e3d47df1c584","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosgraph"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674169437280,"binstar":{"package_id":"63c9cc7eedf45d7c2e288734","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33015,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-composition-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"9b1b7b7e0a5df5b17c529c7c58be010b47e92cd3a56bf46a70d359e254a6ac6b","build_number":3,"name":"ros-humble-composition","has_prefix":true,"md5":"f694062e3d22d7c0fe59f9e5dccd8db0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-launch-ros","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675692695197,"binstar":{"package_id":"6392b4912dd706205576c081","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":379077,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-spdlog-vendor-1.3.1-py310hdeecfd3_3.tar.bz2":{"sha256":"05c5331f7533c09d20b99de401853232532510722c02afe2955abc0f98b8573c","build_number":3,"name":"ros-humble-spdlog-vendor","has_prefix":true,"md5":"955c5374e56758ea4c4ae15ed500f313","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","spdlog >=1.11.0,<1.12.0a0"],"version":"1.3.1","build":"py310hdeecfd3_3","timestamp":1675684192040,"binstar":{"package_id":"63926b4c46bec18b89e28cfd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10438,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-test-msgs-1.2.1-py310h7c61026_2.tar.bz2":{"sha256":"bfce203fec912d513ab3964289dfc7ed77a0bad509e6183ed202154413e7021f","build_number":2,"name":"ros-humble-test-msgs","has_prefix":true,"md5":"1fec8d5f60a8c6378422c5b8c604a738","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.1","build":"py310h7c61026_2","timestamp":1670544204244,"binstar":{"package_id":"63927c1c2dd706205564c453","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":723834,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tracetools-4.1.1-py310h7c61026_3.tar.bz2":{"sha256":"0de9145fb69b7c62f6331f04c7a848d34a1fbf5ec7d65eebdd57bbafa5314e4d","build_number":3,"name":"ros-humble-tracetools","has_prefix":true,"md5":"a225fca40ef7551485492267db87eede","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.1.1","build":"py310h7c61026_3","timestamp":1675685015955,"binstar":{"package_id":"63926d252b3749bdb85eb0cf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23995,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-core-2.5.4-py310h8d6b2bb_2.tar.bz2":{"sha256":"f5f3474fbadb1165a7e7e5a58521d78f463d03ed6029d1e002c228e0e5d3eded","build_number":2,"name":"ros-humble-moveit-core","has_prefix":true,"md5":"dd6a071bec4cea8e4e46b6c9108dabb5","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp >=5.2.5,<5.2.6.0a0","boost >=1.78.0,<1.78.1.0a0","bullet","eigen","fcl >=0.7.0,<0.8.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-common-interfaces","ros-humble-eigen-stl-containers","ros-humble-eigen3-cmake-module","ros-humble-geometric-shapes","ros-humble-geometry-msgs","ros-humble-kdl-parser","ros-humble-moveit-common","ros-humble-moveit-msgs","ros-humble-octomap-msgs","ros-humble-pluginlib","ros-humble-pybind11-vendor","ros-humble-random-numbers","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-ruckig","ros-humble-sensor-msgs","ros-humble-shape-msgs","ros-humble-srdfdom","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-trajectory-msgs","ros-humble-urdf","ros-humble-urdfdom","ros-humble-urdfdom-headers","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h8d6b2bb_2","timestamp":1670639650144,"binstar":{"package_id":"6393f3112dd7062055f88ac1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1738516,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-0.7.6-py39ha661dd0_15.tar.bz2":{"sha256":"04320c162b6e9a9feef9e26a75fb9a7feabe61b1c43e5db3dff345f4ca85f06e","build_number":15,"name":"ros-noetic-tf2","has_prefix":true,"md5":"9a5f8a664c941cf12ed5f194aa06d161","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-rostime","ros-noetic-tf2-msgs"],"version":"0.7.6","build":"py39ha661dd0_15","timestamp":1674171747395,"binstar":{"package_id":"63c9d5c02ff78d332e6f5991","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":124058,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-msgs-2.2.3-py310h7c61026_2.tar.bz2":{"sha256":"2eb4c22e861f1a2350600e89a5101219d2061153946b918c9f2d544aab330536","build_number":2,"name":"ros-humble-turtlebot3-msgs","has_prefix":true,"md5":"8f3ecb23158dd268f7e5ad735216899a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.3","build":"py310h7c61026_2","timestamp":1670544180107,"binstar":{"package_id":"63927ba346bec18b89e70113","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":172867,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-interactive-2.1.8-py39hadd303b_16.tar.bz2":{"sha256":"c35c9d7735d6db9539058ae33c98759107d1bc241d0b680264e4b8fbaee034c6","build_number":16,"name":"ros-noetic-jsk-interactive","license":"BSD-3-Clause","has_prefix":true,"md5":"b5e757f76c09836d279229977ce6d671","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-dynamic-tf-publisher","ros-noetic-geometry-msgs","ros-noetic-jsk-interactive-marker","ros-noetic-rospy","ros-noetic-visualization-msgs"],"version":"2.1.8","subdir":"linux-64","timestamp":1694920164924,"binstar":{"package_id":"65066e3c895acd4d8964e2b3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28381,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-noetic-rqt-top-0.4.10-py39hac30774_15.tar.bz2":{"sha256":"e97d218ad24738c53955d0671d028995abd5ffb53466f20f285f12a6a586f05b","build_number":15,"name":"ros-noetic-rqt-top","has_prefix":true,"md5":"939b62ec3fb49cc8be0ac57cb987395c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","psutil","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py"],"version":"0.4.10","build":"py39hac30774_15","timestamp":1674178951362,"binstar":{"package_id":"63c9f1a25a31eb90f6ab77f6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27960,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-6.1.1-py310h413e681_2.tar.bz2":{"sha256":"3772e9ca3fd6f411505f9158b56f2e1867fd96415f995f2212a158987f24d3f1","build_number":2,"name":"ros-humble-rmw","has_prefix":true,"md5":"2ddc0f45bd70b7495d1b2539ad598fe6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"6.1.1","build":"py310h413e681_2","timestamp":1670541587513,"binstar":{"package_id":"639271512dd706205561d5ef","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":70396,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roslaunch-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"c11152c2b4391c9ccc7b70d92ce34239514e1d620b69f79e1aaea4016f6072db","build_number":15,"name":"ros-noetic-roslaunch","has_prefix":true,"md5":"f17f26db7d018e7c0d6e7a97f819fc69","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","paramiko","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosclean","ros-noetic-rosgraph-msgs","ros-noetic-roslib","ros-noetic-rosmaster","ros-noetic-rosout","ros-noetic-rosparam","ros-noetic-rosunit","rospkg"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674176866865,"binstar":{"package_id":"63c9e0f72b70bce830774a1e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":253447,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-msgs-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"102226c6e5931223923d864b8b57e97def4bc86a4ada7e27acdf51c167c27d4c","build_number":3,"name":"ros-humble-webots-ros2-msgs","has_prefix":true,"md5":"ec2985629c1d5028fb1a1b719f75cf9f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros-humble-vision-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675689298015,"binstar":{"package_id":"63928101d9a997aae723ff64","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":136704,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-demo-nodes-cpp-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"769c732ccfc99f2e39b9b41d1504b805648d5364a77c236754e7ee83afbe1c6a","build_number":3,"name":"ros-humble-demo-nodes-cpp","has_prefix":true,"md5":"d0e372c3a5e47aff02f34f40fa66d5e6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-launch-ros","ros-humble-launch-xml","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675692628720,"binstar":{"package_id":"6392b4b82b3749bdb875e255","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1047444,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-sensor-msgs-1.13.1-py39hac30774_15.tar.bz2":{"sha256":"db3d4f47f2c2413c5adfc8ab34858342486060b7226af725faee75bb25bde866","build_number":15,"name":"ros-noetic-sensor-msgs","has_prefix":true,"md5":"57d94d131bcaa564912a5cf0adf3cc18","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.13.1","build":"py39hac30774_15","timestamp":1674276044321,"binstar":{"package_id":"63cb6d1ac37c80a75b2b480e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":222418,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-universal-robot-2023.0.0-py310h7c61026_2.tar.bz2":{"sha256":"8f1a678d8b6dce83c18a9220cf4030c60b4fa5720cba485756eab04b2bf3644c","build_number":2,"name":"ros-humble-webots-ros2-universal-robot","has_prefix":true,"md5":"216452402b79a0606fd0e67a6c76cbd8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-control-msgs","ros-humble-controller-manager","ros-humble-joint-state-broadcaster","ros-humble-joint-trajectory-controller","ros-humble-rclpy","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-trajectory-msgs","ros-humble-webots-ros2-control","ros-humble-webots-ros2-driver","ros-humble-xacro","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2023.0.0","build":"py310h7c61026_2","timestamp":1670793576046,"binstar":{"package_id":"63964a3f46f81babcae7dcdb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":4089432,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-runtime-py-0.9.3-py310h413e681_2.tar.bz2":{"sha256":"5be245eca3e9ea2cefd732a04b4fc6d9a25c540b8215c12c8c84cf79f8384662","build_number":2,"name":"ros-humble-rosidl-runtime-py","has_prefix":false,"md5":"5742eab699fb74321f1c218bd0b13465","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy","python","python_abi 3.10.*","pyyaml","ros-humble-ros-workspace","ros-humble-rosidl-parser","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.9.3","build":"py310h413e681_2","timestamp":1670544617586,"binstar":{"package_id":"63927d94d9a997aae721ca22","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23445,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rotate-recovery-1.17.3-py39hac30774_15.tar.bz2":{"sha256":"c7ac9f43eea5cdbf5debed7978daa623b021fb0405b5cb6f519b184357063897","build_number":15,"name":"ros-noetic-rotate-recovery","has_prefix":true,"md5":"b7cbdb6115e7555401bea4abd714aff9","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-costmap-2d","ros-noetic-geometry-msgs","ros-noetic-nav-core","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-tf2","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros"],"version":"1.17.3","build":"py39hac30774_15","timestamp":1674508376839,"binstar":{"package_id":"63ce1ed5989160afcf744ee0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":49126,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-resources-panda-moveit-config-0.8.2-py39hac30774_15.tar.bz2":{"sha256":"f69c9f6db9db50e682c9516a7559e158111000605466789ac38d62e53807742f","build_number":15,"name":"ros-noetic-moveit-resources-panda-moveit-config","has_prefix":true,"md5":"5e3c84b9121bbdcd1157334c544b69d8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-joint-state-publisher","ros-noetic-joint-state-publisher-gui","ros-noetic-moveit-resources-panda-description","ros-noetic-robot-state-publisher","ros-noetic-rviz","ros-noetic-tf2-ros","ros-noetic-xacro"],"version":"0.8.2","build":"py39hac30774_15","timestamp":1674466833097,"binstar":{"package_id":"63cde1a159c09271a422989e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29748,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-find-object-2d-0.7.0-py39hac30774_15.tar.bz2":{"sha256":"20c0cfb99cb81909ef9ed12d7bbedd3133716ca3a02081de21f7a6b14d5327b9","build_number":15,"name":"ros-noetic-find-object-2d","has_prefix":true,"md5":"0e9fb03e8a8a740ea3c1a319efe31538","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-geometry-msgs","ros-noetic-image-transport","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf","xorg-libx11","xorg-libxext"],"version":"0.7.0","build":"py39hac30774_15","timestamp":1674466914844,"binstar":{"package_id":"63ce5701dbdf7335212ed677","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":814019,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-visual-tools-3.6.0-py39hac30774_16.tar.bz2":{"sha256":"8f49e1332d6e1878234fef953d2c60b82ac1dbfbd30258d73c8bd9855036cb14","build_number":16,"name":"ros-noetic-moveit-visual-tools","has_prefix":true,"md5":"3b5143253187bc3878e0a4c551ce399b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cmake-modules","ros-noetic-geometry-msgs","ros-noetic-graph-msgs","ros-noetic-moveit-core","ros-noetic-moveit-ros-planning","ros-noetic-roscpp","ros-noetic-roslint","ros-noetic-rviz-visual-tools","ros-noetic-std-msgs","ros-noetic-tf2-eigen","ros-noetic-tf2-ros","ros-noetic-trajectory-msgs","ros-noetic-visualization-msgs","xorg-libx11 >=1.8.4,<2.0a0","xorg-libxext >=1.3.4,<2.0a0"],"version":"3.6.0","build":"py39hac30774_16","timestamp":1680039781941,"binstar":{"package_id":"64235f6ef4abb0819e151d80","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":349153,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-kinematics-interface-0.1.0-py310h7c61026_3.tar.bz2":{"sha256":"ec3b88283be913c00425ea3ae9f3aec815f2242eaed0beaf70e5388c5c18d6a6","build_number":3,"name":"ros-humble-kinematics-interface","has_prefix":true,"md5":"f21663ed174f1de040f691afc7a1d9a0","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.1.0","build":"py310h7c61026_3","timestamp":1675691795206,"binstar":{"package_id":"6391074e66b3e4e3dec8e369","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15831,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-transmission-interface-0.19.6-py39hac30774_15.tar.bz2":{"sha256":"b7afeaca5df19b3c0a9ed55597676652b01b2f1336e6d3bc04b3c777eb6fd28e","build_number":15,"name":"ros-noetic-transmission-interface","has_prefix":true,"md5":"2b60f8d215f9ff41dbbcaba6ff78b16e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-hardware-interface","ros-noetic-pluginlib","ros-noetic-roscpp","tinyxml"],"version":"0.19.6","build":"py39hac30774_15","timestamp":1674177974392,"binstar":{"package_id":"63c9ee82d0e8c095e22b08f1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":310021,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-compressed-depth-image-transport-2.5.0-py310h413e681_2.tar.bz2":{"sha256":"12bf6120aa147bc43c797e83ce02637dd8ec73d218a69e670be032d7701a1a67","build_number":2,"name":"ros-humble-compressed-depth-image-transport","has_prefix":true,"md5":"cbfd00e9cd2235b065a85a61adf49f37","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.5.0","build":"py310h413e681_2","timestamp":1670565774889,"binstar":{"package_id":"6392d0ae2b3749bdb87dab11","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":174865,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosserial-arduino-0.9.2-py39hac30774_16.tar.bz2":{"sha256":"2122fb59908752a967d36486c7a2578b928fdb9bedb3d241cc7046ab8057658e","build_number":16,"name":"ros-noetic-rosserial-arduino","license":"BSD-3-Clause","has_prefix":true,"md5":"d07798f5d169e39ba80561e8027e486d","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-rospy","ros-noetic-rosserial-client","ros-noetic-rosserial-msgs","ros-noetic-rosserial-python"],"version":"0.9.2","subdir":"linux-64","timestamp":1694253479946,"binstar":{"package_id":"63e589cbd831fccc8a2ebe24","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":70577,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-rqt-srv-1.0.3-py310h413e681_2.tar.bz2":{"sha256":"f090e3ae0a51c4d99efe662f421e448e7ff5633fe807164da0ee7dfc4a588eaa","build_number":2,"name":"ros-humble-rqt-srv","has_prefix":true,"md5":"94a621a69ea8d7c6ccd228a4a993edce","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-msg","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.3","build":"py310h413e681_2","timestamp":1670567006210,"binstar":{"package_id":"6392d46646bec18b89032a69","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10169,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-cv-bridge-1.16.2-py39h24ef43d_15.tar.bz2":{"sha256":"9185c80ff3557973cab621cc4756e56ec72e12f58f82e95839ad7e027f98895f","build_number":15,"name":"ros-noetic-cv-bridge","has_prefix":true,"md5":"667d0b9cb849341875401d5da0ba38dc","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosconsole","ros-noetic-sensor-msgs","xorg-libx11","xorg-libxext"],"version":"1.16.2","build":"py39h24ef43d_15","timestamp":1674355483684,"binstar":{"package_id":"63cca33ecd65eb0e146473d3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":183532,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-libraries-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"244cabe7acff3f34f90f8c8f4d08638a1d5ff4d78d0a5bbbc82d2f756dfb6796","build_number":3,"name":"ros-humble-ament-cmake-libraries","has_prefix":true,"md5":"16a1d2fbcc69898763c26cde244b5177","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675631173214,"binstar":{"package_id":"63925b146643907e3b59af63","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11564,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pcl-ros-2.4.0-py310h49fac9a_3.tar.bz2":{"sha256":"75004ee200bcc7373a938f428eea84c075780d48a535828b7f606f84a46601e7","build_number":3,"name":"ros-humble-pcl-ros","has_prefix":true,"md5":"afdacd6d90e7bbbc6386422466aac8b0","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pcl >=1.12.1,<1.12.2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-pcl-conversions","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.4.0","build":"py310h49fac9a_3","timestamp":1675694318136,"binstar":{"package_id":"6392d5112dd706205581ab32","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":90081,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"daecec880bd3c6b91ee2a8f2db9b267be7f4c1401abb8958c21b2fbd6e231dfd","build_number":3,"name":"ros-humble-webots-ros2","has_prefix":false,"md5":"91b20d176165b0571f0233ec3fcd9978","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-webots-ros2-control","ros-humble-webots-ros2-driver","ros-humble-webots-ros2-epuck","ros-humble-webots-ros2-importer","ros-humble-webots-ros2-mavic","ros-humble-webots-ros2-msgs","ros-humble-webots-ros2-tesla","ros-humble-webots-ros2-tiago","ros-humble-webots-ros2-turtlebot","ros-humble-webots-ros2-universal-robot","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675721544701,"binstar":{"package_id":"6396514c6a03c9fad2fbe563","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10995,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rclcpp-lifecycle-16.0.3-py310h7c61026_3.tar.bz2":{"sha256":"83a9ed8fbb80105150c0dec896b1e170ea1a188c2d12f996295b5a7242327e4e","build_number":3,"name":"ros-humble-rclcpp-lifecycle","has_prefix":true,"md5":"67fa521771fad27e22b56703cee456ce","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-lifecycle-msgs","ros-humble-rcl-lifecycle","ros-humble-rclcpp","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-typesupport-cpp","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"16.0.3","build":"py310h7c61026_3","timestamp":1675691243335,"binstar":{"package_id":"63928754ead2dcc8c2e7423f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":100079,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-xmllint-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"c7a24c6f0599854b77c9273e311d888708d3280d6ef91ca59f15be594d97a460","build_number":2,"name":"ros-humble-ament-cmake-xmllint","has_prefix":true,"md5":"c5b0fddec8c7dcac03d01cc8227bd569","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-ament-xmllint","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670539350715,"binstar":{"package_id":"639268a166b3e4e3deba6245","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10561,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-bag-plugins-1.1.4-py310h7c61026_3.tar.bz2":{"sha256":"62e218b4068fac58373b5384118e066b577ec0e7c2931325db96aa8a9baf9811","build_number":3,"name":"ros-humble-rqt-bag-plugins","has_prefix":false,"md5":"b65f1c10969d9d115864d272097f7a98","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pillow","pycairo","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rosbag2","ros-humble-rqt-bag","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-plot","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.4","build":"py310h7c61026_3","timestamp":1675722571584,"binstar":{"package_id":"6396563a54e9ace85488c8ca","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":46102,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-generate-parameter-library-0.3.0-py310h24f1946_2.tar.bz2":{"sha256":"3ef6202de3371c18ccd93df514cbdb0f74d157701b8493295e91c27fab27925f","build_number":2,"name":"ros-humble-generate-parameter-library","has_prefix":true,"md5":"c4c3dca9adfcaa2a482686e461883e02","requires":[],"machine":"x86_64","platform":"linux","depends":["fmt >=9.1.0,<10.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-generate-parameter-library-py","ros-humble-parameter-traits","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-rsl","ros-humble-tcb-span","ros-humble-tl-expected","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.3.0","build":"py310h24f1946_2","timestamp":1670558532235,"binstar":{"package_id":"6392b413d9a997aae73f77b4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11442,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-image-to-qimage-0.2.1-py310h7c61026_2.tar.bz2":{"sha256":"d890f05dc3df8818362596f731246ccfddfc77a9fc795d390d65af19e6889e8f","build_number":2,"name":"ros-humble-ros-image-to-qimage","has_prefix":true,"md5":"c37897a529330def8bb06f3fcc0c2e14","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-cv-bridge","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"0.2.1","build":"py310h7c61026_2","timestamp":1670807323130,"binstar":{"package_id":"63967fccead2dcc8c2702bf3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20129,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-action-server-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"ee630cecb37611dce9a3849df4d092d0a8aa8e13af14f893ec15374a4546dce8","build_number":2,"name":"ros-humble-examples-rclcpp-minimal-action-server","has_prefix":true,"md5":"4df36d5f55b15793b5eab0acd59dac7a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547749572,"binstar":{"package_id":"639289f42b3749bdb8687ad5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":62875,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-kdl-parser-2.6.4-py310h7c61026_3.tar.bz2":{"sha256":"a38830a53758d84129376d4db4e74428d1175561e8aa1d13fa985e6c39228222","build_number":3,"name":"ros-humble-kdl-parser","has_prefix":true,"md5":"e2512e3ec830f2d1fe2be27c707c8e97","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-orocos-kdl-vendor","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-urdf","ros-humble-urdfdom-headers","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.6.4","build":"py310h7c61026_3","timestamp":1675686870351,"binstar":{"package_id":"6392754a46bec18b89e567c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29339,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-eigen-stl-containers-1.0.0-py310h413e681_2.tar.bz2":{"sha256":"5fbe15df82aaba9eae65912cba4023494332788c21550b8710ce34e11fd1fe0d","build_number":2,"name":"ros-humble-eigen-stl-containers","has_prefix":true,"md5":"da9bf4c308c20e8c14e236ca511a6ad7","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.0","build":"py310h413e681_2","timestamp":1670538778874,"binstar":{"package_id":"639266502b3749bdb85b9f9d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11275,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-camera-calibration-parsers-3.1.5-py310h413e681_2.tar.bz2":{"sha256":"6034abe58e190fb8e9665574b970f20f45a063f71fe313a42cfbf8ca357484be","build_number":2,"name":"ros-humble-camera-calibration-parsers","has_prefix":true,"md5":"98df75c0a4932812f798a7e9a777536d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.5","build":"py310h413e681_2","timestamp":1670547078695,"binstar":{"package_id":"63928796d9a997aae727924e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":76227,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-plotjuggler-msgs-0.2.3-py310h7c61026_3.tar.bz2":{"sha256":"706bf2a166205343838a49f56d9da4114522a8c0305eca4c7e08aa969a326aef","build_number":3,"name":"ros-humble-plotjuggler-msgs","has_prefix":true,"md5":"e75ce000cf488b17e2a755b4bfae214f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.2.3","build":"py310h7c61026_3","timestamp":1680481894622,"binstar":{"package_id":"642a21f3f4abb0819ee3cabc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":114926,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pid-0.0.28-py39hac30774_15.tar.bz2":{"sha256":"2ce7cd7ff8fa65978b0fdb93c43927c78d2b6e93079c56b7fa3e7f634df7bcdd","build_number":15,"name":"ros-noetic-pid","has_prefix":true,"md5":"8c2b67375a9fbffc44a9e3f8f8eb12c4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-std-msgs"],"version":"0.0.28","build":"py39hac30774_15","timestamp":1675193191472,"binstar":{"package_id":"63d96b6a912363225b710bc3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":187838,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2interface-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"64a160ee74eff7291e21009a8e4621d92ae7464ddc928e65b694d74a538cf117","build_number":2,"name":"ros-humble-ros2interface","has_prefix":false,"md5":"c0182fd8de2bcd016b3de2c4fe3d4aac","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosidl-runtime-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670558735808,"binstar":{"package_id":"6392b41566b3e4e3dee1eaec","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17477,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosgraph-msgs-1.11.3-py39hac30774_15.tar.bz2":{"sha256":"8e8737a5a9d037009f15dc3a55d7f8b73ee0400adbd7aa8a2a2e976fb666f208","build_number":15,"name":"ros-noetic-rosgraph-msgs","has_prefix":true,"md5":"1ca6a1e56b26c830d7d0564043c494cd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.11.3","build":"py39hac30774_15","timestamp":1674170931607,"binstar":{"package_id":"63c9d2cda64974fd099f57ff","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":42707,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-robot-1.5.0-py39hac30774_15.tar.bz2":{"sha256":"2f089a60afd2f0d77352b506a60d3531d4a78f67ea7eb606b2b5d9f52b4c5f76","build_number":15,"name":"ros-noetic-robot","has_prefix":false,"md5":"1f8b5d823795fbcc152b90fc5c4cfaa1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-control-msgs","ros-noetic-diagnostics","ros-noetic-executive-smach","ros-noetic-filters","ros-noetic-geometry","ros-noetic-joint-state-publisher","ros-noetic-kdl-parser","ros-noetic-robot-state-publisher","ros-noetic-ros-base","ros-noetic-urdf","ros-noetic-urdf-parser-plugin","ros-noetic-xacro"],"version":"1.5.0","build":"py39hac30774_15","timestamp":1674436885254,"binstar":{"package_id":"63cdc3e8dbdf733521eb8531","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9262,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-osrf-testing-tools-cpp-1.5.2-py310h7c61026_3.tar.bz2":{"sha256":"4b3015b1bea4b5446c2cc6e46943373b57b047ae0aea589267df6c362eb96a61","build_number":3,"name":"ros-humble-osrf-testing-tools-cpp","has_prefix":false,"md5":"0c03e28ff11917324f5ba8a1442c378d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.5.2","build":"py310h7c61026_3","timestamp":1675631210068,"binstar":{"package_id":"63925afd2dd70620554d94b7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":4333789,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-velodyne-gazebo-plugins-1.0.13-py39hac30774_15.tar.bz2":{"sha256":"e6fe66391af1c6a053b2c8d2524c4e81d40f8728e668ce0b2783af39c3f49930","build_number":15,"name":"ros-noetic-velodyne-gazebo-plugins","has_prefix":true,"md5":"551b736826ec6717f7bc4d9571420e54","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-gazebo-ros","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-tf"],"version":"1.0.13","build":"py39hac30774_15","timestamp":1674466846657,"binstar":{"package_id":"63cdb2ccc37c80a75b11b496","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":176348,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-pipeline-3.0.0-py310h7c61026_3.tar.bz2":{"sha256":"6f7ac5a993d277469e63504d399eb256f84d6910a74f0d56d9cd08678140fe61","build_number":3,"name":"ros-humble-image-pipeline","has_prefix":true,"md5":"375212f1baef3eff9074b68b8efeafcc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-camera-calibration","ros-humble-depth-image-proc","ros-humble-image-proc","ros-humble-image-publisher","ros-humble-image-rotate","ros-humble-image-view","ros-humble-ros-workspace","ros-humble-stereo-image-proc","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.0.0","build":"py310h7c61026_3","timestamp":1675694725878,"binstar":{"package_id":"6392dd3c13f4c7e7c558ba97","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12890,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-2.0.6-py310h413e681_2.tar.bz2":{"sha256":"6f864c49495173291091af5f335a49937449ecac488dbbdc661b371b04c60fb2","build_number":2,"name":"ros-humble-moveit-resources","has_prefix":true,"md5":"086bb8992cb33cb55753dbd7bd75b00a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher","ros-humble-moveit-resources-fanuc-description","ros-humble-moveit-resources-fanuc-moveit-config","ros-humble-moveit-resources-panda-description","ros-humble-moveit-resources-panda-moveit-config","ros-humble-moveit-resources-pr2-description","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.0.6","build":"py310h413e681_2","timestamp":1670639129358,"binstar":{"package_id":"6393ee8546f81babcae1d1ba","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12009,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gazebo-ros-2.9.2-py39h66bfe64_16.tar.bz2":{"sha256":"6e995c36f69331905524b28f56dcd7fc213311629de558a6af79b9163c8e85f7","build_number":16,"name":"ros-noetic-gazebo-ros","license":"BSD-3-Clause","has_prefix":true,"md5":"b06ffeee1603adce4abf2580ae7011f7","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=7.5.0","libgcc-ng >=7.5.0","libstdcxx-ng >=7.5.0","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-gazebo-dev","ros-noetic-gazebo-msgs","ros-noetic-geometry-msgs","ros-noetic-roscpp","ros-noetic-rosgraph-msgs","ros-noetic-roslib","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf","tbb >=2021.9.0","tinyxml"],"version":"2.9.2","subdir":"linux-64","timestamp":1695499521109,"binstar":{"package_id":"63cd9b9b8ff1ad27424363d8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":476562,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39h66bfe64_16"},"ros-humble-apex-containers-0.0.4-py310h413e681_2.tar.bz2":{"sha256":"4254c2212545e3d955612ade2c51b7dffc442aad5e7871984775a3229d85fb93","build_number":2,"name":"ros-humble-apex-containers","has_prefix":true,"md5":"5959b48958b06e2d25c2f2ad8a252675","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-foonathan-memory-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.0.4","build":"py310h413e681_2","timestamp":1670540499507,"binstar":{"package_id":"63926cd56d07f25db97d9da9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":39089,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-simulations-1.3.2-py39hac30774_15.tar.bz2":{"sha256":"37ccca526b1f62c1c1f7a0bbfd1171ed23805d84135232dec4f7a93bea61b1ea","build_number":15,"name":"ros-noetic-turtlebot3-simulations","has_prefix":false,"md5":"ea48fbc83a503a5fcfda0774df9b4d68","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-turtlebot3-fake","ros-noetic-turtlebot3-gazebo"],"version":"1.3.2","build":"py39hac30774_15","timestamp":1674469916769,"binstar":{"package_id":"63cdc4aecd65eb0e14b57d98","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10185,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-force-torque-sensor-controller-0.21.0-py39hac30774_15.tar.bz2":{"sha256":"45c0337ff93ba912049015d508d3ba41862f9bfac4708236995f694a748f89cd","build_number":15,"name":"ros-noetic-force-torque-sensor-controller","has_prefix":true,"md5":"9dc14742e9596ac8d1cf2668d1404057","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-interface","ros-noetic-controller-manager","ros-noetic-geometry-msgs","ros-noetic-hardware-interface","ros-noetic-realtime-tools","ros-noetic-roscpp"],"version":"0.21.0","build":"py39hac30774_15","timestamp":1674467161577,"binstar":{"package_id":"63cd94b668b198bb951221b6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":61032,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velocity-controllers-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"507aae4f08858131d17e15f6d7cde4a329ce32e9c1747bc684ca63b9d3c25179","build_number":3,"name":"ros-humble-velocity-controllers","has_prefix":true,"md5":"67e434b22ef5201c2399ddec7ba4662a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-forward-command-controller","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675695512429,"binstar":{"package_id":"6393ee5d4f66fd116f5eabee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30431,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-serialization-2.3.0-py310h413e681_2.tar.bz2":{"sha256":"790ef0a1eeab69b071e41eddd4e3862a7804dd2825f3cc28c12e0632cea29000","build_number":2,"name":"ros-humble-ublox-serialization","has_prefix":true,"md5":"cd114c6867e35e3df24c65279eaf65e2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.3.0","build":"py310h413e681_2","timestamp":1670538932936,"binstar":{"package_id":"639266ca46f81babcaee1f57","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16475,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-bag-1.1.4-py310h7c61026_2.tar.bz2":{"sha256":"267574b237b5155b11a9f33eaef4c1905a580fa63b55065d777db3c35088a9eb","build_number":2,"name":"ros-humble-rqt-bag","has_prefix":true,"md5":"b87d6042e585f090fa571b79766356c5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rosbag2-py","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.4","build":"py310h7c61026_2","timestamp":1670794246962,"binstar":{"package_id":"63964bb4e6a2f79ab848612f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":151313,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-action-client-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"d63e01128043f2046dcbfd3f2d4325d5ce352910269c4b49a4794f2f871de685","build_number":2,"name":"ros-humble-examples-rclcpp-minimal-action-client","has_prefix":true,"md5":"4dd903d78e8845bf84df26339353c9e1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547792212,"binstar":{"package_id":"639289f146bec18b89ec2465","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":131685,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-connextdds-0.11.1-py310h413e681_2.tar.bz2":{"sha256":"1edfab74385b2aeb1cf112c00c3efeb16aba80a9570d0679b8b5b4b89bbadfbc","build_number":2,"name":"ros-humble-rmw-connextdds","has_prefix":true,"md5":"59515024cd59af6fb2923456db0bdc1d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-rmw-connextdds-common","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.11.1","build":"py310h413e681_2","timestamp":1670544232137,"binstar":{"package_id":"63927c1946f81babcafaba9c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9171,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-utilities-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"efc1f928250f5678e02c59836416041d29247aef07ceb4aa7e11184669cc3489","build_number":16,"name":"ros-noetic-ecl-utilities","license":"BSD-3-Clause","has_prefix":true,"md5":"e4460aded71a0942457d0a6db87d3dfc","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-concepts","ros-noetic-ecl-license","ros-noetic-ecl-mpl"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254192499,"binstar":{"package_id":"64fc4491b40d4075b570ba9e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26056,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-ament-lint-cmake-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"108bab8617a81c82577701e77396c0d47987b2fa384648d916141897a273adca","build_number":3,"name":"ros-humble-ament-lint-cmake","has_prefix":true,"md5":"dbb5fb3536e7266870aa3ba837d226b6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675634279489,"binstar":{"package_id":"63926561358aafdd3d848fd7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":35655,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-resources-prbt-support-0.8.2-py39hac30774_15.tar.bz2":{"sha256":"2bb27cdfc929865f163990f9637507df3dc9b625ffa27e74f5dd1a688275dd12","build_number":15,"name":"ros-noetic-moveit-resources-prbt-support","has_prefix":true,"md5":"a8244df4de0f899ac6b0db8b1fd4376f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-xacro"],"version":"0.8.2","build":"py39hac30774_15","timestamp":1674185455466,"binstar":{"package_id":"63ca0b84c37c80a75b525288","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1081130,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-joy-teleop-0.4.0-py39hac30774_16.tar.bz2":{"sha256":"c592266ccb3b8c5a1ed205fe55c953541418afbd640f463f0eae69b11a346dfc","build_number":16,"name":"ros-noetic-joy-teleop","has_prefix":true,"md5":"5ae102e24b6b09048c28660a26794a9c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-rospy","ros-noetic-rostopic","ros-noetic-sensor-msgs","ros-noetic-teleop-tools-msgs"],"version":"0.4.0","build":"py39hac30774_16","timestamp":1680416028552,"binstar":{"package_id":"64291d1fcc61138ffddac357","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24756,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joy-3.1.0-py310h7c61026_3.tar.bz2":{"sha256":"d5e8480026319232160075adc92b7a814fad6905d22d546a3de3d854120af9ba","build_number":3,"name":"ros-humble-joy","has_prefix":true,"md5":"8d9fa737c3aea0a4b51d149f429af9ed","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sdl2-vendor","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.0","build":"py310h7c61026_3","timestamp":1675692208014,"binstar":{"package_id":"63928b264f66fd116f5dbf94","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":188270,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-osrf-pycommon-2.0.2-py310h413e681_2.tar.bz2":{"sha256":"2a20e5401eba7aa55935dc08b915120c439f90847de465f53f34424b4a6bd8b4","build_number":2,"name":"ros-humble-osrf-pycommon","has_prefix":false,"md5":"d54169a8ced50b35fe97e85a293804ee","requires":[],"machine":"x86_64","platform":"linux","depends":["importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.2","build":"py310h413e681_2","timestamp":1670535870546,"binstar":{"package_id":"63925af746f81babcadd056e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":48486,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf-conversions-1.13.2-py39hac30774_15.tar.bz2":{"sha256":"402792f9eed2cacc766733c25e5681b3178fd9752512c2e6d2245ff76298d19e","build_number":15,"name":"ros-noetic-tf-conversions","has_prefix":true,"md5":"460c06a5d035973166219d718d57f0ed","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python-orocos-kdl","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-kdl-conversions","ros-noetic-tf"],"version":"1.13.2","build":"py39hac30774_15","timestamp":1674423574280,"binstar":{"package_id":"63cd9e5168b198bb95130c53","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26424,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2doctor-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"9aec2483f3d0c31224659dd3755ec68d1059a92892b6ba83b4d8abcf6a46fa6e","build_number":3,"name":"ros-humble-ros2doctor","has_prefix":false,"md5":"da2b70508d5f46e913bd39145e9e1b6a","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","psutil","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-rclpy","ros-humble-ros-environment","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","rosdistro"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675692507978,"binstar":{"package_id":"6392b3e0a2b712100830c0c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":53722,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-action-client-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"82d3824bccff21bbc78b26d2a3316fd79d234b1eb7437f482425b3927613b8e5","build_number":3,"name":"ros-humble-examples-rclpy-minimal-action-client","has_prefix":true,"md5":"56ba8d0d8f288561c2d2bc0328c851ab","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691287150,"binstar":{"package_id":"639286cfd9a997aae7275143","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20519,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-avt-vimba-camera-2001.1.0-py310h413e681_2.tar.bz2":{"sha256":"8529755f09dfc3c9d4fc1cc982293d5e631fbaa1f791020663f8c902a8f6f253","build_number":2,"name":"ros-humble-avt-vimba-camera","has_prefix":true,"md5":"c5f50759a1f9004ad7e65b28cc05e652","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-camera-info-manager","ros-humble-diagnostic-msgs","ros-humble-diagnostic-updater","ros-humble-image-proc","ros-humble-image-transport","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-stereo-image-proc","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2001.1.0","build":"py310h413e681_2","timestamp":1670569317679,"binstar":{"package_id":"6392dd3d46f81babca3023fb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":790758,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-resources-pr2-description-0.8.2-py39hac30774_15.tar.bz2":{"sha256":"30788f8f93e8bf561ec3089b470da40a9529120b743d04a02ff1e1084d241cc1","build_number":15,"name":"ros-noetic-moveit-resources-pr2-description","has_prefix":true,"md5":"85ae1c638e4875eb0aaab1ab5a3b038f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.8.2","build":"py39hac30774_15","timestamp":1674168245701,"binstar":{"package_id":"63c9c8a7dbdf733521ecb664","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25895547,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-laser-filters-2.0.5-py310h413e681_2.tar.bz2":{"sha256":"7fd97e95d1d656e8ee62921af0c131373e3f78326a9b1a2e3c5ad21078eb3110","build_number":2,"name":"ros-humble-laser-filters","has_prefix":true,"md5":"f15d9738f3ee57814a029bf29bd4a689","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-angles","ros-humble-filters","ros-humble-laser-geometry","ros-humble-message-filters","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.5","build":"py310h413e681_2","timestamp":1670566840116,"binstar":{"package_id":"6392d498114c465c98ce6343","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":979084,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-resource-retriever-3.1.0-py310h413e681_2.tar.bz2":{"sha256":"6aacb07734f905e90ed2e8f22f7aaed796b18ff407e163da3e5473cd497191c4","build_number":2,"name":"ros-humble-resource-retriever","has_prefix":true,"md5":"15ad364acf52465ea6f486c1587c24fb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-cpp","ros-humble-ament-index-python","ros-humble-libcurl-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.0","build":"py310h413e681_2","timestamp":1670540506983,"binstar":{"package_id":"63926d5a66b3e4e3debdc723","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25722,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tcb-span-1.0.2-py310h413e681_2.tar.bz2":{"sha256":"fc70f1e53c1f01d47a6cc753f59d9dc3912fc3869440ae04402261da22f56572","build_number":2,"name":"ros-humble-tcb-span","has_prefix":true,"md5":"fa01253a019480b3e49b1e498608c716","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.2","build":"py310h413e681_2","timestamp":1670538830747,"binstar":{"package_id":"639266566e0eca100b46e327","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14309,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rsl-0.2.1-py310h24f1946_2.tar.bz2":{"sha256":"fe22c59b2b88dc4fbaf1a4f6a15e45db775f003ffc102fe65a88b81b87ff754e","build_number":2,"name":"ros-humble-rsl","has_prefix":true,"md5":"0515de248d13dd7eb91b9805cdbb458b","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","fmt >=9.1.0,<10.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tcb-span","ros-humble-tl-expected","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.2.1","build":"py310h24f1946_2","timestamp":1670547148936,"binstar":{"package_id":"6392882066b3e4e3dec9ec93","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25605,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosserial-python-0.9.2-py39hac30774_15.tar.bz2":{"sha256":"f33c1b6f4efb2a234da36779754b6c62e7d0178c1841fcbe27c4176cf000761d","build_number":15,"name":"ros-noetic-rosserial-python","has_prefix":true,"md5":"13239a13aeae816770317865ad5686bf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pyserial","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-rospy","ros-noetic-rosserial-msgs"],"version":"0.9.2","build":"py39hac30774_15","timestamp":1674178004956,"binstar":{"package_id":"63c9ee832ff78d332e79491f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":45159,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-tools-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"82abf4977af93796edc767138d7aafbe817ac998f8597a2cdbdd060ca2ed922f","build_number":2,"name":"ros-humble-tf2-tools","has_prefix":true,"md5":"ea65327df24a722766ebd2da5f2de69b","requires":[],"machine":"x86_64","platform":"linux","depends":["graphviz","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","pyyaml","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-tf2-msgs","ros-humble-tf2-py","ros-humble-tf2-ros-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670558683106,"binstar":{"package_id":"6392b3de4f66fd116f79f579","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11559,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-nose-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"8c0bdb347fb620efb611d280cc94a983b566340b628fb1d8083cd14d5aaabe46","build_number":3,"name":"ros-humble-ament-cmake-nose","has_prefix":true,"md5":"6a5af7a6184243169e6f15905d97a94b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","nose","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-cmake-test","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1679346461859,"binstar":{"package_id":"6418cb2070b81c2888f6a2ce","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12953,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdfdom-3.0.2-py310h7727717_2.tar.bz2":{"sha256":"9c19219b06bafe9dfffeb572496e1d7db141c5affcddaffe93b2136649e438c6","build_number":2,"name":"ros-humble-urdfdom","has_prefix":true,"md5":"2650253426d13f9fd8d4a7c196bebed9","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-console-bridge-vendor","ros-humble-ros-workspace","ros-humble-tinyxml-vendor","ros-humble-urdfdom-headers","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","tinyxml"],"version":"3.0.2","build":"py310h7727717_2","timestamp":1670540880005,"binstar":{"package_id":"63926ecfead2dcc8c2dd054d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":140404,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-image-view-1.17.0-py39hac30774_15.tar.bz2":{"sha256":"cdb547bf4d50dbb2162f1d9c41b9e5da9287143479983d6e7214364e35b15f2a","build_number":15,"name":"ros-noetic-image-view","has_prefix":true,"md5":"11916362e5745578017be6c86026773e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-camera-calibration-parsers","ros-noetic-cv-bridge","ros-noetic-dynamic-reconfigure","ros-noetic-image-transport","ros-noetic-message-filters","ros-noetic-nodelet","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-std-srvs","xorg-libx11","xorg-libxext"],"version":"1.17.0","build":"py39hac30774_15","timestamp":1674461561525,"binstar":{"package_id":"63cd17ada21649515759f5f2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":416090,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-laser-filters-2.0.5-py310h7c61026_3.tar.bz2":{"sha256":"4b0bdeaedf1dc78172671d586f682e9e24e346ebc20bcb8df75ec3fcc8c46c0b","build_number":3,"name":"ros-humble-laser-filters","has_prefix":true,"md5":"9bb8c0ecba38f300b018c627bcbac5f7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-filters","ros-humble-laser-geometry","ros-humble-message-filters","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.5","build":"py310h7c61026_3","timestamp":1675693219592,"binstar":{"package_id":"6392d498114c465c98ce6343","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":988091,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-test-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"eaddd0c9459f63ae2643bf566ade7c7888c9a3d67917d24cb79fd1276104083d","build_number":3,"name":"ros-humble-ament-cmake-test","has_prefix":true,"md5":"f5e7f2d4509f4e7ec463fcb0c4bae5bc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675633494706,"binstar":{"package_id":"639260cfa2b7121008ef5089","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29260,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtle-tf-0.2.3-py39hac30774_15.tar.bz2":{"sha256":"b598bb9c1c0dbc1eabd23fae7f019e7aa63c0475c208cacf55a75323d46b7146","build_number":15,"name":"ros-noetic-turtle-tf","has_prefix":true,"md5":"9ecfe69a4d806f3ca392bf6a0afcd6ea","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-std-msgs","ros-noetic-tf","ros-noetic-turtlesim"],"version":"0.2.3","build":"py39hac30774_15","timestamp":1674413997127,"binstar":{"package_id":"63cd87b45a31eb90f6dfb5c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":142104,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-vision-msgs-4.0.0-py310h7c61026_2.tar.bz2":{"sha256":"630cc0f330618a6064fda0c45f55ddac3a8dd9a426ad0fe9b6bfdd5d675acef8","build_number":2,"name":"ros-humble-vision-msgs","has_prefix":true,"md5":"ea647cb770947878f863cae26b052f3d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.0.0","build":"py310h7c61026_2","timestamp":1670544718458,"binstar":{"package_id":"63927dc3bbbc2b1e96350921","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":186647,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-logging-interface-2.3.1-py310h413e681_2.tar.bz2":{"sha256":"940fb30e40cc41a3a10ac3961a77edc62d05d14364020ecfdf44f1ab74e05f2c","build_number":2,"name":"ros-humble-rcl-logging-interface","has_prefix":true,"md5":"7c1c4a98961836a778800752f7b3a960","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rcutils","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.3.1","build":"py310h413e681_2","timestamp":1670541503535,"binstar":{"package_id":"639270d946f81babcaf4beda","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16832,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-perception-pcl-2.4.0-py310h413e681_2.tar.bz2":{"sha256":"7ba44508ba7116247e20a83f14296ce418418ed2b3048d14fa91eb5bd273b8d8","build_number":2,"name":"ros-humble-perception-pcl","has_prefix":true,"md5":"ae9e6fd99c7e40056f8ded4af1b2623f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-pcl-conversions","ros-humble-pcl-msgs","ros-humble-pcl-ros","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.4.0","build":"py310h413e681_2","timestamp":1670569224571,"binstar":{"package_id":"6392dd3ee6a2f79ab85163a8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12589,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-action-client-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"e87e6b20b1d9f5cd2545a34744c3bf818d14fe5911fadc64319303719a8add5f","build_number":3,"name":"ros-humble-examples-rclcpp-minimal-action-client","has_prefix":true,"md5":"778503d04417dd4b6b35e8f0df2caaf8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691884914,"binstar":{"package_id":"639289f146bec18b89ec2465","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":133985,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-executors-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"ad7b23a1a4af0aace6063b097e345dd8136763b8690abe663a3f204d8709174c","build_number":2,"name":"ros-humble-examples-rclpy-executors","has_prefix":true,"md5":"2e5f27153c7385571f7892a7332b7f4e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547143366,"binstar":{"package_id":"639286c966b3e4e3dec90d4b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16402,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-moveit-config-2.2.6-py310h7c61026_3.tar.bz2":{"sha256":"f8f1b1ce444203d18e4a52223b9a1ce9389c3e9681fdd6d071d35118fd4b9005","build_number":3,"name":"ros-humble-ur-moveit-config","has_prefix":true,"md5":"e5c097c1abbaa307551b2516e29e8852","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch","ros-humble-launch-ros","ros-humble-moveit-kinematics","ros-humble-moveit-planners-ompl","ros-humble-moveit-ros-move-group","ros-humble-moveit-ros-visualization","ros-humble-moveit-servo","ros-humble-moveit-simple-controller-manager","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-ur-description","ros-humble-urdf","ros-humble-warehouse-ros-sqlite","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.6","build":"py310h7c61026_3","timestamp":1675724299198,"binstar":{"package_id":"6396563c358aafdd3d4cc4e9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32887,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-compression-0.15.3-py310h413e681_2.tar.bz2":{"sha256":"284d16eb35e5a51ad92fcb249d3eac229ae975296fe516c5de09880b29f63c87","build_number":2,"name":"ros-humble-rosbag2-compression","has_prefix":true,"md5":"d73b57ca981a89efb124d05eae15b8e5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosbag2-cpp","ros-humble-rosbag2-storage","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.3","build":"py310h413e681_2","timestamp":1670566822812,"binstar":{"package_id":"6392d5246d07f25db98ed570","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":166890,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-fake-localization-1.17.3-py39hac30774_16.tar.bz2":{"sha256":"838448e54ed1d8cafbb4e5945abeed8080bd9eac4fbd3e1f7ce35455b2167cc7","build_number":16,"name":"ros-noetic-fake-localization","license":"BSD-3-Clause","has_prefix":true,"md5":"26e41d42b3f5494182949d2baddea965","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-filters","ros-noetic-nav-msgs","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-tf2-ros"],"version":"1.17.3","subdir":"linux-64","timestamp":1692221107177,"binstar":{"package_id":"63e587aad831fccc8a2e3e43","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":129544,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-ament-cpplint-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"8988155d01721da323d91ed7e50ec4e2d1b0b6dad2e842c11f33f0bb3e24cc97","build_number":2,"name":"ros-humble-ament-cpplint","has_prefix":true,"md5":"26d3bd1355d96a67b6adaf1410f6889e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670538566198,"binstar":{"package_id":"6392655b66b3e4e3deb6fa1f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":118564,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-ros-0.10.0-py310h413e681_2.tar.bz2":{"sha256":"7e054281918fd0f6fd7981c3492407d44e918ffda06dd1d6fc1eccc21207133d","build_number":2,"name":"ros-humble-ament-cmake-ros","has_prefix":true,"md5":"3c15fbb1534df8eadd6009cbce449707","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ament-cmake-gmock","ros-humble-ament-cmake-gtest","ros-humble-ament-cmake-pytest","ros-humble-domain-coordinator","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.10.0","build":"py310h413e681_2","timestamp":1670540057916,"binstar":{"package_id":"63926b4146f81babcaf2148b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12648,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-libcurl-vendor-3.1.0-py310haf5a90d_2.tar.bz2":{"sha256":"c3ff9c4080975012a0ee953164f26f21b414e5ab3523f12e4f4bd2b611a11a37","build_number":2,"name":"ros-humble-libcurl-vendor","has_prefix":true,"md5":"c96b9b449fe0ddcbea46f88e4beeeff1","requires":[],"machine":"x86_64","platform":"linux","depends":["libcurl >=7.86.0,<8.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pkg-config","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.0","build":"py310haf5a90d_2","timestamp":1670538829819,"binstar":{"package_id":"63926653114c465c98b5ec48","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9929,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-param-builder-0.1.1-py310h7c61026_3.tar.bz2":{"sha256":"7d24ec32c23bd670273efb6b05ca4f822e97259f9c76e639486ac284dba36f7a","build_number":3,"name":"ros-humble-launch-param-builder","has_prefix":false,"md5":"3213d6d08a17dc1f1a99364f2589592a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-ament-index-python","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.1.1","build":"py310h7c61026_3","timestamp":1675691259112,"binstar":{"package_id":"63928821959458a07d3ab59c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18925,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-compressed-depth-image-transport-1.14.0-py39hac30774_15.tar.bz2":{"sha256":"3f2e31ff697e422781fef7a489558dfec532ebc2a48c21b66b888e05c5b806a3","build_number":15,"name":"ros-noetic-compressed-depth-image-transport","has_prefix":true,"md5":"db059c7768885a3b945ac50c7339984f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-dynamic-reconfigure","ros-noetic-image-transport"],"version":"1.14.0","build":"py39hac30774_15","timestamp":1674460983462,"binstar":{"package_id":"63cd17a159c09271a4ffaab2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":137560,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-global-planner-1.17.3-py39hac30774_16.tar.bz2":{"sha256":"f35c4c77bb74e7da464d2128736e4f60cb9b18bce73e107760f3c57786b6fee7","build_number":16,"name":"ros-noetic-global-planner","license":"BSD-3-Clause","has_prefix":true,"md5":"24057b2842ee9f713e2b2debdc5f4c7a","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-costmap-2d","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-nav-core","ros-noetic-nav-msgs","ros-noetic-navfn","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-tf2-ros"],"version":"1.17.3","subdir":"linux-64","timestamp":1694253119023,"binstar":{"package_id":"63e5868bde175ecc9ddbc3ec","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":175333,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-turtlebot3-teleop-2.1.5-py310h7c61026_3.tar.bz2":{"sha256":"ee72656994aa5706061bd0e91025ed703167638923f1c91deac7be2ba6650fe7","build_number":3,"name":"ros-humble-turtlebot3-teleop","has_prefix":true,"md5":"49e85634ce3df34de98d503a7976402e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.5","build":"py310h7c61026_3","timestamp":1675691294116,"binstar":{"package_id":"639286e7a2b71210080fc9b8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15825,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-planners-ompl-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"ece29858e0e1671719e45ad008e4da1259f6f0ef02415238541b55e2db30c457","build_number":3,"name":"ros-humble-moveit-planners-ompl","has_prefix":true,"md5":"0e127a1c36418ba61a69dafc7ad619b0","requires":[],"machine":"x86_64","platform":"linux","depends":["_openmp_mutex >=4.5","libgcc-ng >=12","libgcc-ng >=12","libgomp","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-planning","ros-humble-ompl","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2-eigen","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675720757112,"binstar":{"package_id":"63964c9666b3e4e3de8cbb39","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":478188,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-filters-2.1.0-py310he1f1850_3.tar.bz2":{"sha256":"bf444204676258d2a36351212d642ef5bbce8ba24a54061793c400616ffdfcec","build_number":3,"name":"ros-humble-filters","has_prefix":true,"md5":"de8fa7417c365fedbdc9f17a23974811","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.0","build":"py310he1f1850_3","timestamp":1675691480680,"binstar":{"package_id":"6392879ae6a2f79ab835423c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":87752,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-realsense2-description-2.3.2-py39hac30774_15.tar.bz2":{"sha256":"3d85302860f527d31f80ca4850f33023bca9ebb74fa4b209f2280dfcd7598fbc","build_number":15,"name":"ros-noetic-realsense2-description","has_prefix":true,"md5":"a25e120a688d02359d94f36eb6d5449b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-xacro"],"version":"2.3.2","build":"py39hac30774_15","timestamp":1674185544157,"binstar":{"package_id":"63ca0b83d0e8c095e2399571","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21829252,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-connextdds-common-0.11.1-py310h7c61026_3.tar.bz2":{"sha256":"b8445959024e03aa44434d867c5901558ceac0b8caf381205a7b1c7a1d4a1a1b","build_number":3,"name":"ros-humble-rmw-connextdds-common","has_prefix":true,"md5":"a72063978d89fb1676a56f9d16084256","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-fastcdr","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-dds-common","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros-humble-rti-connext-dds-cmake-module","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.11.1","build":"py310h7c61026_3","timestamp":1675688130506,"binstar":{"package_id":"63927a06ead2dcc8c2e14290","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":31577,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roswtf-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"1bad372207fd25e16e2687be1f1f02101bf2f89426da520084dc1e81d73fdb4f","build_number":15,"name":"ros-noetic-roswtf","has_prefix":true,"md5":"6fa8f1b10c4355b905abc5b8feb70dd8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","paramiko","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosbuild","ros-noetic-rosgraph","ros-noetic-roslaunch","ros-noetic-roslib","ros-noetic-rosnode","ros-noetic-rosservice","rospkg"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674330273536,"binstar":{"package_id":"63cbbf58d0e8c095e22e96ed","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":79366,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-common-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"811b9e0b422560f61d3cd978100e767a8732d266777762eb8a4683c7b3f4253d","build_number":2,"name":"ros-humble-nav2-common","has_prefix":true,"md5":"8d22325d828395a463d61277d0458472","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","pyyaml","ros-humble-ament-cmake-core","ros-humble-launch","ros-humble-launch-ros","ros-humble-osrf-pycommon","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670547760447,"binstar":{"package_id":"63928963358aafdd3d8ec129","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17982,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-msgs-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"86f5eb1bee1031e9e6580c76d102a7edb5dfacefa5bb7b62c21478826b195e1a","build_number":3,"name":"ros-humble-tf2-msgs","has_prefix":true,"md5":"8b32fa8b1561efb474fe479cbcc51ad1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675689099191,"binstar":{"package_id":"63927e4266b3e4e3dec422aa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":167747,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-controller-interface-2.22.0-py310h7c61026_3.tar.bz2":{"sha256":"71f2325d022153e2a6a7e66273a3d1d8fb5cddd9cea042befc9b49cf8dda05dd","build_number":3,"name":"ros-humble-controller-interface","has_prefix":true,"md5":"2b1562fd9b584074cf7acd09dfe5c457","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-hardware-interface","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.22.0","build":"py310h7c61026_3","timestamp":1675692691450,"binstar":{"package_id":"6392b3c546bec18b89f9e0fc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":39207,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-nav-msgs-1.13.1-py39hac30774_15.tar.bz2":{"sha256":"211679cec4eb9d8861b8808425cfa2bf27f29e44100b395e4b43b40b5e856355","build_number":15,"name":"ros-noetic-nav-msgs","has_prefix":true,"md5":"20c69f7c499c3b6bcbb6bdb819aadfb3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.13.1","build":"py39hac30774_15","timestamp":1674171503115,"binstar":{"package_id":"63c9d4778ff1ad274283e3b5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":116943,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-iceoryx-hoofs-2.0.2-py310h413e681_2.tar.bz2":{"sha256":"aa4a985571154a33cba728eaa8006cc489b58acd05c3507da0b6f5501545824a","build_number":2,"name":"ros-humble-iceoryx-hoofs","has_prefix":true,"md5":"344e53c98bc0db6bb554b1620afb1ce0","requires":[],"machine":"x86_64","platform":"linux","depends":["libacl >=2.3.1,<2.4.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.2","build":"py310h413e681_2","timestamp":1670535874948,"binstar":{"package_id":"63925af86a03c9fad241bd27","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":250596,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-kdl-0.7.6-py39hac30774_15.tar.bz2":{"sha256":"fb55ad24436f72e3af6f1a2061a18686ea50ffae61eda0b9117623a7d487033d","build_number":15,"name":"ros-noetic-tf2-kdl","has_prefix":true,"md5":"b17e5305e2536847098c49804ef65c4e","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-tf2","ros-noetic-tf2-ros"],"version":"0.7.6","build":"py39hac30774_15","timestamp":1674383538568,"binstar":{"package_id":"63cd10fe5a31eb90f6b90d9c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20811,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-gui-py-0.5.3-py39hac30774_15.tar.bz2":{"sha256":"a16f7294a200027516265c1ccee2cde1e4804d738d086ff79dcdffc9c5ed2cf8","build_number":15,"name":"ros-noetic-rqt-gui-py","has_prefix":true,"md5":"eb2641aeb4d6ea7c204e0e5729884e10","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-qt-gui","ros-noetic-rospy","ros-noetic-rqt-gui"],"version":"0.5.3","build":"py39hac30774_15","timestamp":1674178046795,"binstar":{"package_id":"63c9ee5620c05f5e390ad6e5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19296,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdf-parser-plugin-2.6.0-py310h413e681_2.tar.bz2":{"sha256":"44f222a0e147763c6a4e3e99121b0b84908ab625b6657030c1bf7121aced1ed4","build_number":2,"name":"ros-humble-urdf-parser-plugin","has_prefix":true,"md5":"20ec290f8b321861c80f43ccfb81010b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-urdfdom-headers","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.6.0","build":"py310h413e681_2","timestamp":1670540576269,"binstar":{"package_id":"63926d234f66fd116f4b3c38","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12862,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tlsf-cpp-0.13.0-py310h7c61026_3.tar.bz2":{"sha256":"c9cdae0aa5e3435a743243d0d9cf20efe91a7b3b04c6c7d4334666540b68c1b4","build_number":3,"name":"ros-humble-tlsf-cpp","has_prefix":true,"md5":"4dddc91fb2232812fa66fa7ab96767e3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-rclcpp","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tlsf","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.13.0","build":"py310h7c61026_3","timestamp":1675691266271,"binstar":{"package_id":"6392870bd9a997aae7276fbe","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":161358,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-mimick-vendor-0.2.8-py310h7c61026_3.tar.bz2":{"sha256":"728a6d7ae6a4d8a45b729ffda15ee817a25538d5c6253976c91b6a9cef4e5e90","build_number":3,"name":"ros-humble-mimick-vendor","has_prefix":true,"md5":"2802e3a2f705ef3a0fa19bc3be7038ac","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.2.8","build":"py310h7c61026_3","timestamp":1675684228900,"binstar":{"package_id":"63926b3ce6a2f79ab82bfcd1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":40566,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rospy-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"51a57fd712adf5fd391dcc158e23090d9ec510a978134f99ae402d879981da1d","build_number":15,"name":"ros-noetic-rospy","has_prefix":true,"md5":"a0f8f4085d8695a9ca86d650fc13e1b5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genpy","ros-noetic-roscpp","ros-noetic-rosgraph","ros-noetic-rosgraph-msgs","ros-noetic-roslib","ros-noetic-std-msgs","rospkg"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674171708109,"binstar":{"package_id":"63c9d5c3edf45d7c2e29daae","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":255619,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-fastrtps-cpp-6.2.2-py310h7c61026_3.tar.bz2":{"sha256":"357dd6d17cf31b3289efc545f164c53ae53109d494b824851e50e2d810ff0cf5","build_number":3,"name":"ros-humble-rmw-fastrtps-cpp","has_prefix":true,"md5":"abd562cdb83807beb9bacdde5b7ccae5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-fastcdr","ros-humble-fastrtps","ros-humble-fastrtps-cmake-module","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-dds-common","ros-humble-rmw-fastrtps-shared-cpp","ros-humble-ros-workspace","ros-humble-rosidl-cmake","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-tracetools","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"6.2.2","build":"py310h7c61026_3","timestamp":1675688928770,"binstar":{"package_id":"63927e48ead2dcc8c2e2c011","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":130666,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-camera-calibration-1.17.0-py39hac30774_15.tar.bz2":{"sha256":"57e2ded9be82327da7de8bd39ca5c69b25c0af8484e9a3b7d1bd9ca058e60fa5","build_number":15,"name":"ros-noetic-camera-calibration","has_prefix":true,"md5":"45bab69a7591ca9ce25b8025e307f312","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-image-geometry","ros-noetic-message-filters","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-std-srvs"],"version":"1.17.0","build":"py39hac30774_15","timestamp":1674461393200,"binstar":{"package_id":"63ccb0da2ff78d332e7a1dc0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":102991,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-time-lite-0.61.6-py39hac30774_16.tar.bz2":{"sha256":"d9c7e70eb7c24efcaaad0889c30c4460cdefa4448c578d56015b52eb2a2340c8","build_number":16,"name":"ros-noetic-ecl-time-lite","license":"BSD-3-Clause","has_prefix":true,"md5":"2b09ab6d4fce10f7e00ea4cb4a3ff0cc","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-build","ros-noetic-ecl-config","ros-noetic-ecl-errors","ros-noetic-ecl-license"],"version":"0.61.6","subdir":"linux-64","timestamp":1694253983745,"binstar":{"package_id":"64fc43c5149c56cfe2f58a8e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26358,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-velocity-controllers-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"f517cee918d38f34cafbf97b3f02881e44e1d1bc5c32c03a503e391963a0fc5f","build_number":2,"name":"ros-humble-velocity-controllers","has_prefix":true,"md5":"1ccf094cd852c881c8ddb280ac2cf599","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-forward-command-controller","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670639001102,"binstar":{"package_id":"6393ee5d4f66fd116f5eabee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30072,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-param-builder-0.1.1-py310h413e681_2.tar.bz2":{"sha256":"b41a44ff25e9fc316542517dca2a688f748b869013d71a5427700c3dffc46a4b","build_number":2,"name":"ros-humble-launch-param-builder","has_prefix":false,"md5":"d6d53676223e376ca00747800702dae6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","pyyaml","ros-humble-ament-index-python","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-xacro","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.1.1","build":"py310h413e681_2","timestamp":1670547184208,"binstar":{"package_id":"63928821959458a07d3ab59c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15009,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-generator-c-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"7102085fbeb9024b7b02c6b25d7584dd205e9b1b7cd4e58fc262c699abfc561d","build_number":3,"name":"ros-humble-rosidl-generator-c","has_prefix":true,"md5":"4ccc6a4a871af52c93f241a2aaff3f3b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-index-python","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-parser","ros-humble-rosidl-typesupport-interface","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675685917717,"binstar":{"package_id":"63927155a2b7121008029648","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32495,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-action-tutorials-py-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"ba5d014077c50f2446cf65c36d30c6a3c2df2a4d52f32045a1518a3dca163b5e","build_number":2,"name":"ros-humble-action-tutorials-py","has_prefix":true,"md5":"59af44a8f15d2df752b3ba9f479d1bb2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-action-tutorials-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670547070639,"binstar":{"package_id":"639286e6bbbc2b1e9638ed33","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10537,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-flake8-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"d54c10c0348bf21475239c8533280375065c720a8e1e96f399e2bb0ca8c4fd42","build_number":3,"name":"ros-humble-ament-cmake-flake8","has_prefix":true,"md5":"20b246cedf412f3c9cef543bdb89fe47","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-ament-flake8","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675683103570,"binstar":{"package_id":"639268a2ead2dcc8c2dadeb4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11735,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gazebo-msgs-3.7.0-py310h7c61026_2.tar.bz2":{"sha256":"8e15764bb28e66ff6cd9d611f8476957f56715389fea5990e3ce12fee601aa4e","build_number":2,"name":"ros-humble-gazebo-msgs","has_prefix":true,"md5":"d41df6e4bc77d33f4a3fe0f755b59e7b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros-humble-trajectory-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.7.0","build":"py310h7c61026_2","timestamp":1670545296267,"binstar":{"package_id":"63928103d9a997aae723fff0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":718349,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-planners-ompl-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"c503353782bb1dee3e70f76895d99242f7827a64c57c919116fb175555467104","build_number":2,"name":"ros-humble-moveit-planners-ompl","has_prefix":true,"md5":"5d0c3da673a07c8223f213a36eb2e784","requires":[],"machine":"x86_64","platform":"linux","depends":["_openmp_mutex >=4.5","libgcc-ng >=12","libgcc-ng >=12","libgomp","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-planning","ros-humble-ompl","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2-eigen","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670794332427,"binstar":{"package_id":"63964c9666b3e4e3de8cbb39","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":480993,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-bag-1.1.4-py310h7c61026_3.tar.bz2":{"sha256":"a81e238110806deda892a925d6c9e4473a40292f8984830d6574f98f6ae1bbf6","build_number":3,"name":"ros-humble-rqt-bag","has_prefix":true,"md5":"2e74d84b01c8988e183b333343fde8ab","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rosbag2-py","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.4","build":"py310h7c61026_3","timestamp":1675719497596,"binstar":{"package_id":"63964bb4e6a2f79ab848612f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":149283,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-angles-1.15.0-py310h7c61026_3.tar.bz2":{"sha256":"53aea5922ca50921901e635fa074a94cea3d26f4a8f288005aef43e6d959bd1f","build_number":3,"name":"ros-humble-angles","has_prefix":true,"md5":"f50ba7282642806b9d8ca6aee423bea3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.15.0","build":"py310h7c61026_3","timestamp":1675634590039,"binstar":{"package_id":"6392665e114c465c98b5f1fb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22831,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"045408e96973a72c3aa47d2674ffc24d07993ea3824438c4ceb04a407e52f85f","build_number":2,"name":"ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin","has_prefix":true,"md5":"ab1fdb17e2439df7f3e6725273d43ed9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-core","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2-geometry-msgs","ros-humble-tf2-kdl","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670794099623,"binstar":{"package_id":"6393f880bbbc2b1e96051924","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":150181,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tracetools-4.1.1-py310h413e681_2.tar.bz2":{"sha256":"183e69ee01f75a2826f78b4aae5a2cdb64f5dae017bcf5bec9bab88f107e7ca0","build_number":2,"name":"ros-humble-tracetools","has_prefix":true,"md5":"e88ffe57b63c978685d5fcf1c62c1cdc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.1.1","build":"py310h413e681_2","timestamp":1670540539777,"binstar":{"package_id":"63926d252b3749bdb85eb0cf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22508,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roscpp-1.15.15-py39h873cbd0_15.tar.bz2":{"sha256":"d4f302040cd285e882e81aba2d387ef507a40585b1b25b0d7f97956b44614af0","build_number":15,"name":"ros-noetic-roscpp","has_prefix":true,"md5":"b34cc6fe2a3255d1aa094b8607d75936","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common","ros-noetic-message-runtime","ros-noetic-rosconsole","ros-noetic-roscpp-serialization","ros-noetic-roscpp-traits","ros-noetic-rosgraph-msgs","ros-noetic-rostime","ros-noetic-std-msgs","ros-noetic-xmlrpcpp"],"version":"1.15.15","build":"py39h873cbd0_15","timestamp":1674644001770,"binstar":{"package_id":"63c9d475cd65eb0e14610f5a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":662971,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-robot-dashboard-0.5.8-py39hac30774_15.tar.bz2":{"sha256":"ebd687f93376ecc427c8a3dc414d142f0056bcd79c274953085ff4382f59bc73","build_number":15,"name":"ros-noetic-rqt-robot-dashboard","has_prefix":true,"md5":"038a075127c1b4eadcf15ade8e8d516d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-python-qt-binding","ros-noetic-qt-gui","ros-noetic-rospy","ros-noetic-rqt-console","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-nav-view","ros-noetic-rqt-robot-monitor"],"version":"0.5.8","build":"py39hac30774_15","timestamp":1674436787338,"binstar":{"package_id":"63cde1a859c09271a42298e6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1674930,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-implementation-2.8.1-py310h413e681_2.tar.bz2":{"sha256":"3255c72b47a9c2f8dbbe6977ae4aad790bc43e7caf3fc2a38da558e517948f33","build_number":2,"name":"ros-humble-rmw-implementation","has_prefix":true,"md5":"d06b253130a252540497bd9b1128f394","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-cpp","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw-connextdds","ros-humble-rmw-cyclonedds-cpp","ros-humble-rmw-fastrtps-cpp","ros-humble-rmw-fastrtps-dynamic-cpp","ros-humble-rmw-implementation-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.8.1","build":"py310h413e681_2","timestamp":1670545190224,"binstar":{"package_id":"63927fea9e77a4aa6b6c04d5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30199,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-audio-common-msgs-0.3.16-py39hac30774_15.tar.bz2":{"sha256":"1f028d7c21c2211e19f30e14fc94252dbb5f9e60cc5d061f943ad72bbd524d1f","build_number":15,"name":"ros-noetic-audio-common-msgs","has_prefix":true,"md5":"b968c760230493e101ad9f6a49e71e5c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"0.3.16","build":"py39hac30774_15","timestamp":1675025694294,"binstar":{"package_id":"63d6dd65c37c80a75ba07280","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33746,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sensor-msgs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"eb0b6212ec57fada859116de85f88010df5ae289aedc72169b9f7d2c2ad8636c","build_number":3,"name":"ros-humble-sensor-msgs","has_prefix":true,"md5":"89282a604de1fdc855a794cf56097fbe","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675689055007,"binstar":{"package_id":"63927e46a2b712100809ef81","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":486340,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joint-state-publisher-gui-2.3.0-py310h413e681_2.tar.bz2":{"sha256":"899411a45d29553f78f757b1d0f6429a03e15b48590af8ca7272e0939ccabef8","build_number":2,"name":"ros-humble-joint-state-publisher-gui","has_prefix":true,"md5":"3f9d014a39e2565e9b1c59ce44047369","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-joint-state-publisher","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.3.0","build":"py310h413e681_2","timestamp":1670566786120,"binstar":{"package_id":"6392d4eb46f81babca2a0f34","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17711,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-planning-2.5.4-py310h413e681_2.tar.bz2":{"sha256":"c10c3b76a93b30218aad0508af1c1ded5d41c693d5e8e7b0846d054f97663633","build_number":2,"name":"ros-humble-moveit-ros-planning","has_prefix":true,"md5":"e8da4d674b66aa1a7063eb53b1a454c3","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-eigen3-cmake-module","ros-humble-message-filters","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-occupancy-map-monitor","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros-humble-srdfdom","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-msgs","ros-humble-tf2-ros","ros-humble-urdf","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h413e681_2","timestamp":1670675396288,"binstar":{"package_id":"63947c76ead2dcc8c2ce682a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1993995,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-teleop-tools-msgs-0.4.0-py39hac30774_16.tar.bz2":{"sha256":"4e22d0fa389f9556625dc4a2a17fca054a8b4b0af942d3c2b71423796ffbe2aa","build_number":16,"name":"ros-noetic-teleop-tools-msgs","has_prefix":true,"md5":"a12f66f957b8cdca5a19297c9e64b4ee","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-control-msgs","ros-noetic-message-runtime"],"version":"0.4.0","build":"py39hac30774_16","timestamp":1680415989693,"binstar":{"package_id":"64291d2360fdb0f2a5981575","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":51652,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-topic-0.4.13-py39hac30774_15.tar.bz2":{"sha256":"1dc8780908761ada49635a51c024641421c6d80dfa5946e6b0cf0034898ff025","build_number":15,"name":"ros-noetic-rqt-topic","has_prefix":true,"md5":"6c46b7512fdb5a5d989d4a312f8f9f65","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-rostopic","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-std-msgs","rospkg"],"version":"0.4.13","build":"py39hac30774_15","timestamp":1674330224464,"binstar":{"package_id":"63cbbed3d0e8c095e22e70cc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37527,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-core-1.1.11-py39h3fca0de_15.tar.bz2":{"sha256":"d842b0143c459edebea795ae1375816e398b24203dc16486aea410c787d6e33f","build_number":15,"name":"ros-noetic-moveit-core","has_prefix":true,"md5":"a6360fe90d05b168532efce345ff5924","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp >=5.2.5,<5.2.6.0a0","boost >=1.78.0,<1.78.1.0a0","bullet","console_bridge >=1.0.2,<1.1.0a0","eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-eigen-stl-containers","ros-noetic-fcl","ros-noetic-geometric-shapes","ros-noetic-geometry-msgs","ros-noetic-kdl-parser","ros-noetic-moveit-msgs","ros-noetic-octomap","ros-noetic-octomap-msgs","ros-noetic-pluginlib","ros-noetic-pybind11-catkin","ros-noetic-random-numbers","ros-noetic-rosconsole","ros-noetic-roslib","ros-noetic-rostime","ros-noetic-ruckig","ros-noetic-sensor-msgs","ros-noetic-shape-msgs","ros-noetic-srdfdom","ros-noetic-std-msgs","ros-noetic-tf2-eigen","ros-noetic-tf2-geometry-msgs","ros-noetic-trajectory-msgs","ros-noetic-urdf","ros-noetic-visualization-msgs","ros-noetic-xmlrpcpp","urdfdom >=3.1.0,<3.2.0a0","urdfdom_headers"],"version":"1.1.11","build":"py39h3fca0de_15","timestamp":1674470171216,"binstar":{"package_id":"63ce1394cd65eb0e14c9f42f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2206478,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-compressed-image-transport-2.5.0-py310h413e681_2.tar.bz2":{"sha256":"3f3988b0fc73146d3719c5f65beee2686cc9dd0c87f8f0332a83701ff2a11265","build_number":2,"name":"ros-humble-compressed-image-transport","has_prefix":true,"md5":"dc1f54272d8e907f70150296bac1c9c4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.5.0","build":"py310h413e681_2","timestamp":1670565855317,"binstar":{"package_id":"6392cfea9e77a4aa6b7152fc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":187461,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-fanuc-moveit-config-2.0.6-py310h7c61026_3.tar.bz2":{"sha256":"c717d8d8f842995164b947f422d8ce13afbdf40a382ed3304825ecfa97e3b5cb","build_number":3,"name":"ros-humble-moveit-resources-fanuc-moveit-config","has_prefix":true,"md5":"d0ecdd7564cafe4aec8b731716ecbda1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher","ros-humble-moveit-resources-fanuc-description","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.6","build":"py310h7c61026_3","timestamp":1675693874622,"binstar":{"package_id":"6392d3e24f66fd116f8c983f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23128,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-description-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"820b7ae0d70ab1a19b8815a8496b532d97d6c7ae1ed3b692c223bed9fd8d9909","build_number":15,"name":"ros-noetic-turtlebot3-description","has_prefix":true,"md5":"e5efe9bcf6f536efcc2998e08c6adcb3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-urdf","ros-noetic-xacro"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674466924273,"binstar":{"package_id":"63cca406a64974fd0910aac9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":5675983,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-kdl-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"67f648c108bf8ff7f3c6bdc776501b61d5ba59e6e07ee42e12eef64d6b56bef5","build_number":3,"name":"ros-humble-tf2-kdl","has_prefix":true,"md5":"e4d3986c887ec64b325574eddea7a687","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-orocos-kdl-vendor","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-ros","ros-humble-tf2-ros-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675693428887,"binstar":{"package_id":"6392cf7246f81babca26250f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21703,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-smac-planner-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"22d349c51f230a573ccc01624dd2b3d867ad02aed34944e5f00591981a991ee8","build_number":3,"name":"ros-humble-nav2-smac-planner","has_prefix":true,"md5":"9c7b33ac479c586472d4f2063d09d644","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libode >=0.16.2,<0.16.3.0a0","libstdcxx-ng >=12","nlohmann_json","numpy >=1.21.6,<2.0a0","ompl >=1.5.2,<1.6.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-builtin-interfaces","ros-humble-eigen3-cmake-module","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-ompl","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675719947146,"binstar":{"package_id":"63947b306a03c9fad2582f8f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":772668,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-rendering-11.2.5-py310h6f98279_3.tar.bz2":{"sha256":"6f5f75e22eb97e72fe09cc874640644ee07973e6adbd0e0f4f660b41225803b0","build_number":3,"name":"ros-humble-rviz-rendering","has_prefix":true,"md5":"d3a85eb5992a47d6307ae2ec61a6a528","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","glew >=2.1.0,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-index-cpp","ros-humble-eigen3-cmake-module","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rviz-assimp-vendor","ros-humble-rviz-ogre-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"11.2.5","build":"py310h6f98279_3","timestamp":1675685465944,"binstar":{"package_id":"63926ed213f4c7e7c54d7ecb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":957749,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-qt-gui-cpp-2.2.2-py310h7c61026_3.tar.bz2":{"sha256":"fb25b74f00d99e3222286f740b118aff96a829fd355050d2a2ef81d220e6142f","build_number":3,"name":"ros-humble-qt-gui-cpp","has_prefix":true,"md5":"06052bb8db95d81cf327ff7019b6122d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pep517","pyqt-builder","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-pluginlib","ros-humble-qt-gui","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.2.2","build":"py310h7c61026_3","timestamp":1675686662771,"binstar":{"package_id":"63927413ed6d66bf8f95f42e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1224197,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-pep257-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"3d37458e76e6b171a1106a97af955ce6b550f41b578467f69d0e36ea31803462","build_number":2,"name":"ros-humble-ament-pep257","has_prefix":true,"md5":"14cf298d8ce696c2230e140c9ae739fc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pydocstyle","python","python_abi 3.10.*","ros-humble-ament-lint","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670537983790,"binstar":{"package_id":"63926307358aafdd3d811b74","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13826,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-self-test-1.11.0-py39hac30774_15.tar.bz2":{"sha256":"6beb6f59b74238636a9f86ead6be831023b4a20772cd31bd45984b160ac3cfac","build_number":15,"name":"ros-noetic-self-test","has_prefix":true,"md5":"c550d27097381c5da29fc2ca45385265","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-diagnostic-updater","ros-noetic-roscpp"],"version":"1.11.0","build":"py39hac30774_15","timestamp":1674275943004,"binstar":{"package_id":"63cb6d1adbdf733521e9130f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":219669,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-imu-sensor-controller-0.21.0-py39hac30774_15.tar.bz2":{"sha256":"590fffbf322073171bba533bbacdbb403aacbd765424a5c6162c3ff1edf91dbd","build_number":15,"name":"ros-noetic-imu-sensor-controller","has_prefix":true,"md5":"22521bae977e7b6212c550629b2859f3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-interface","ros-noetic-controller-manager","ros-noetic-hardware-interface","ros-noetic-realtime-tools","ros-noetic-roscpp","ros-noetic-sensor-msgs"],"version":"0.21.0","build":"py39hac30774_15","timestamp":1674467050304,"binstar":{"package_id":"63cd94b1d0e8c095e20911ba","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":62411,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-bullet-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"6a339de6308d46005dc023f31efbf441a229b12c35ff5ef14f0fffcb12ee515b","build_number":3,"name":"ros-humble-tf2-bullet","has_prefix":true,"md5":"cfc26c798fc051657feda5e7e2b9c133","requires":[],"machine":"x86_64","platform":"linux","depends":["bullet","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675693278587,"binstar":{"package_id":"6392d0b22b3749bdb87dab51","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16019,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosconsole-bridge-0.5.4-py39ha661dd0_15.tar.bz2":{"sha256":"50287f81e685086aa7732c79f907076c6b7d0367dc18caac97d8dd9b3e34ddf9","build_number":15,"name":"ros-noetic-rosconsole-bridge","has_prefix":true,"md5":"3a4784d39e06993b182c5555d8535820","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common","ros-noetic-rosconsole"],"version":"0.5.4","build":"py39ha661dd0_15","timestamp":1674171467978,"binstar":{"package_id":"63c9d4795a31eb90f6a10e88","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19091,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-msgs-2.3.0-py310h7c61026_3.tar.bz2":{"sha256":"3a80301ee109d352d44d032b22e42b761ebb1a4566b22876f0a9414d86d99d38","build_number":3,"name":"ros-humble-velodyne-msgs","has_prefix":true,"md5":"3680758d98a1189283b55a3d6104ff71","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.0","build":"py310h7c61026_3","timestamp":1675688598164,"binstar":{"package_id":"6398ee7268b198bb95911256","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":73172,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-eigen3-cmake-module-0.1.1-py310h413e681_2.tar.bz2":{"sha256":"120be2a9b363f5aef8a68b7fe3598ea7da080dcb10a14be6484deed39e20e3b3","build_number":2,"name":"ros-humble-eigen3-cmake-module","has_prefix":true,"md5":"385a058983f87ee76d572c728b285421","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.1.1","build":"py310h413e681_2","timestamp":1670539425999,"binstar":{"package_id":"639268b8358aafdd3d86b92e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9997,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-fastrtps-c-2.2.0-py310h413e681_2.tar.bz2":{"sha256":"91c509a665ca25b3e0ce8d9d532906db47d5c69f5dee957590e98e1c04027962","build_number":2,"name":"ros-humble-rosidl-typesupport-fastrtps-c","has_prefix":true,"md5":"5e875cd1a7d670b1ae3695531ea90f1e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-ros","ros-humble-ament-index-python","ros-humble-fastcdr","ros-humble-fastrtps-cmake-module","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-generator-c","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-interface","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.0","build":"py310h413e681_2","timestamp":1670542530234,"binstar":{"package_id":"63927546bbbc2b1e9631332b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28392,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-prbt-moveit-config-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"dd63966f7c11818e924abab68d9a224613458f0c91f04cddd98d3bddaee67860","build_number":3,"name":"ros-humble-moveit-resources-prbt-moveit-config","has_prefix":true,"md5":"9144ba621f16ed1d9f7767835bb186dc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher","ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin","ros-humble-moveit-resources-prbt-support","ros-humble-moveit-ros-move-group","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675722525684,"binstar":{"package_id":"63964f18ead2dcc8c26155c7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25012,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-interfaces-0.244.9-py310h7c61026_2.tar.bz2":{"sha256":"612277f39fa0fa4565ff9e53983c157738b70c5de71a08d32ff2108aacf8d117","build_number":2,"name":"ros-humble-ros-gz-interfaces","has_prefix":true,"md5":"339f7c0226d04cca777f45df258bab82","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-rcl-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.244.9","build":"py310h7c61026_2","timestamp":1670544783536,"binstar":{"package_id":"63927dc954e9ace854c8de10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":297854,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-moveit-config-2.2.6-py310h7c61026_2.tar.bz2":{"sha256":"80f69c6e4a146ec58c01e67ef647fa822cd5a10f72f07372c31d44cf31269009","build_number":2,"name":"ros-humble-ur-moveit-config","has_prefix":true,"md5":"552f79c5d888dff72d1a2e58e7141a74","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch","ros-humble-launch-ros","ros-humble-moveit-kinematics","ros-humble-moveit-planners-ompl","ros-humble-moveit-ros-move-group","ros-humble-moveit-ros-visualization","ros-humble-moveit-servo","ros-humble-moveit-simple-controller-manager","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-ur-description","ros-humble-urdf","ros-humble-warehouse-ros-sqlite","ros-humble-xacro","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.2.6","build":"py310h7c61026_2","timestamp":1670796855251,"binstar":{"package_id":"6396563c358aafdd3d4cc4e9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32822,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sqlite3-vendor-0.15.3-py310ha95fa60_2.tar.bz2":{"sha256":"b026e23628aa2cd218efe5947693130aee7d4525be9d5ee8905a53f636e14e94","build_number":2,"name":"ros-humble-sqlite3-vendor","has_prefix":true,"md5":"1cc6101cf48ec45c462df28b2b123364","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libsqlite >=3.40.0,<4.0a0","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","sqlite"],"version":"0.15.3","build":"py310ha95fa60_2","timestamp":1670538750559,"binstar":{"package_id":"6392665c6d07f25db97c4a9f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10704,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-default-generators-1.2.0-py310h7c61026_2.tar.bz2":{"sha256":"e8fc0296d34e4f675d413a011770b360cd73ce0af9f2c96877637547779dd106","build_number":2,"name":"ros-humble-rosidl-default-generators","has_prefix":true,"md5":"240e7ee1c1915a4cd8530d1be0d57ad9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros-humble-rosidl-cmake","ros-humble-rosidl-generator-c","ros-humble-rosidl-generator-cpp","ros-humble-rosidl-generator-py","ros-humble-rosidl-typesupport-c","ros-humble-rosidl-typesupport-cpp","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.0","build":"py310h7c61026_2","timestamp":1670543161712,"binstar":{"package_id":"6392773e46bec18b89e5ce96","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10619,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-geometry2-0.7.6-py39hac30774_15.tar.bz2":{"sha256":"121b48378998956ea1f717ae2c9d19586b9858e4aa7e4663159dfb3481f95f17","build_number":15,"name":"ros-noetic-geometry2","has_prefix":false,"md5":"56f69e7289bcbe18e89afaf5bd70cb06","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-tf2","ros-noetic-tf2-bullet","ros-noetic-tf2-eigen","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-kdl","ros-noetic-tf2-msgs","ros-noetic-tf2-py","ros-noetic-tf2-ros","ros-noetic-tf2-sensor-msgs","ros-noetic-tf2-tools"],"version":"0.7.6","build":"py39hac30774_15","timestamp":1674507674493,"binstar":{"package_id":"63cd9d55c37c80a75b0a4688","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8127,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-geometry-msgs-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"5d938922b6a10d2d8a5b55e4ac65a27f9324facaf90151680f0c01b5ce7c83d8","build_number":2,"name":"ros-humble-tf2-geometry-msgs","has_prefix":true,"md5":"3100f106102ad02a64e4b7d79b4029c9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-orocos-kdl-vendor","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-ros","ros-humble-tf2-ros-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670565620218,"binstar":{"package_id":"6392cf736e0eca100b4ebe5b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24256,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-joy-1.15.1-py39hadd303b_16.tar.bz2":{"sha256":"642139f661d582b2776dd3ed7a8139df9a41d4b7c5faf1b99b127fc99fb86a1c","build_number":16,"name":"ros-noetic-joy","license":"BSD-3-Clause","has_prefix":true,"md5":"084fbaa04f5e135343eae6fa8fe6ab77","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-updater","ros-noetic-roscpp","ros-noetic-sensor-msgs"],"version":"1.15.1","subdir":"linux-64","timestamp":1695499572091,"binstar":{"package_id":"63ccaca70273ee116abaf554","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":82302,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-dummy-map-server-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"b4679537872b56a30c406124a906f39717e9592f08c76aaa020219a25a657eca","build_number":3,"name":"ros-humble-dummy-map-server","has_prefix":true,"md5":"9bea55cd25b93d62a0d128fb99740d36","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675691348198,"binstar":{"package_id":"6392870a46bec18b89eae519","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":65614,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-prbt-support-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"b89a97e6ddeea46e8cb057ea08167abdd933778bee776ce48f5f2e307d701a9b","build_number":3,"name":"ros-humble-moveit-resources-prbt-support","has_prefix":true,"md5":"aeabe5fc85b05673945910694bc22c32","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675682857481,"binstar":{"package_id":"639267baed6d66bf8f935f12","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1083762,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-lifecycle-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"7e47ac4dd3b922e60877da1b427b3a01b3f43e19d4a7251cc1c770e4d5f5a633","build_number":3,"name":"ros-humble-lifecycle","has_prefix":true,"md5":"de4f256a7c307884b134a2a18c899c53","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-lifecycle-msgs","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675694250093,"binstar":{"package_id":"6392d49546f81babca29cd12","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":247682,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-testing-ament-cmake-1.0.3-py310h413e681_2.tar.bz2":{"sha256":"bf40195e0dfc380a617dfa5a6c2363ae86dcda4beddf9e9eee28520a59b9656c","build_number":2,"name":"ros-humble-launch-testing-ament-cmake","has_prefix":true,"md5":"4d49445aee79c03a36af520c4b6b94aa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-launch-testing","ros-humble-python-cmake-module","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.3","build":"py310h413e681_2","timestamp":1670540488973,"binstar":{"package_id":"63926d2266b3e4e3debdbca3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11729,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-plotjuggler-3.5.1-py310h44ee79f_3.tar.bz2":{"sha256":"069f69441632abdd61a3bb39a6debde21bf2f7fa2820d8d4ff482d37826a95cd","build_number":3,"name":"ros-humble-plotjuggler","has_prefix":true,"md5":"71aee38d199351a1675ca6a9eb83a046","requires":[],"machine":"x86_64","platform":"linux","depends":["binutils","boost >=1.78.0,<1.78.1.0a0","cppzmq","elfutils >=0.189,<0.190.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libxcb >=1.13,<1.14.0a0","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.8,<5.16.0a0","ros-humble-ament-index-cpp","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11 >=1.8.4,<2.0a0","xorg-libxext >=1.3.4,<2.0a0","zeromq >=4.3.4,<4.4.0a0"],"version":"3.5.1","build":"py310h44ee79f_3","timestamp":1680482505171,"binstar":{"package_id":"642a21ef72efb6ba8923c015","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":108657884,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-rendering-11.2.4-py310h7f89e15_2.tar.bz2":{"sha256":"9e5372b35977594fc3add8c7942f9df849d4a37d4a854a8ad529a6508606d004","build_number":2,"name":"ros-humble-rviz-rendering","has_prefix":true,"md5":"879f358a6e86418308016228f8df1023","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","glew >=2.1.0,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-index-cpp","ros-humble-eigen3-cmake-module","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rviz-assimp-vendor","ros-humble-rviz-ogre-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"11.2.4","build":"py310h7f89e15_2","timestamp":1670541002977,"binstar":{"package_id":"63926ed213f4c7e7c54d7ecb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":959177,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-libraries-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"4df05512c15a8ce249b6e806eb62bc18d88f300515d6510ee9e030a8a13b1333","build_number":2,"name":"ros-humble-ament-cmake-export-libraries","has_prefix":true,"md5":"882a55ae9e0dfe1877d24d3989f2ec6d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670535840674,"binstar":{"package_id":"63925ae16a03c9fad241ace0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12400,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-tutorials-0.10.2-py39hac30774_15.tar.bz2":{"sha256":"39fafdd6617b767194268c8f5b1a7c8e1d297a43f8fe01d0e4a95d72c48d4d73","build_number":15,"name":"ros-noetic-ros-tutorials","has_prefix":false,"md5":"537c1e8e5f64873cbe104aabb75981b7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp-tutorials","ros-noetic-rospy-tutorials","ros-noetic-turtlesim"],"version":"0.10.2","build":"py39hac30774_15","timestamp":1674276043235,"binstar":{"package_id":"63cb6d1d912363225b376ac3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8695,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-action-tutorials-cpp-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"3b687eca20229f56b41021e3c4bc7338664839ec1515b9a53a215b673ab2e47a","build_number":2,"name":"ros-humble-action-tutorials-cpp","has_prefix":true,"md5":"77189eb79192f9e553674bff75f0771e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-action-tutorials-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670547947859,"binstar":{"package_id":"639289f0a2b71210081216d4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":107417,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosapi-msgs-1.3.1-py310h7c61026_4.tar.bz2":{"sha256":"e9b840aa8dd64a6d40e5538d8d81db2ea0cebaeaa6359827aaec3ec93d417efd","build_number":4,"name":"ros-humble-rosapi-msgs","has_prefix":true,"md5":"6dce4cfc66dfbc12572f6101a9298e7d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-rcl-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.1","build":"py310h7c61026_4","timestamp":1686904371868,"binstar":{"package_id":"639290084f66fd116f6112ae","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":460466,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-map-msgs-2.1.0-py310h7c61026_2.tar.bz2":{"sha256":"270eb5003afa92d96e5751899aade83cc9fe3461c12a0b9e08a03c5f5d55500d","build_number":2,"name":"ros-humble-map-msgs","has_prefix":true,"md5":"c9814562df55dddc9643adf834ce5ee7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-nav-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.1.0","build":"py310h7c61026_2","timestamp":1670545255685,"binstar":{"package_id":"6392802654e9ace854c91b63","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":180987,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-asio-cmake-module-1.2.0-py310h413e681_2.tar.bz2":{"sha256":"26741d10792384d107b1d0b74bc988bf95e334691c29bedc038e331ca6de34a3","build_number":2,"name":"ros-humble-asio-cmake-module","has_prefix":true,"md5":"f6f37bbf5ef5e5788fe6e17a8e5ff25b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.0","build":"py310h413e681_2","timestamp":1670539957014,"binstar":{"package_id":"63926acb46bec18b89e2737d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9860,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-statistics-msgs-1.2.1-py310h7c61026_2.tar.bz2":{"sha256":"07cc793a4db2a048ce8ecda72b506120b51729ae839526e285cf0b60572820a4","build_number":2,"name":"ros-humble-statistics-msgs","has_prefix":true,"md5":"72d47fa7341331c257300b5b8331cf41","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.1","build":"py310h7c61026_2","timestamp":1670543769858,"binstar":{"package_id":"63927a25ed6d66bf8f9728fd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":78465,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtle-actionlib-0.2.0-py39hac30774_15.tar.bz2":{"sha256":"2af7d5b219e0dd3d5da5cea7c670cd13190b03cb5b8d3587df2969dc4dac9699","build_number":15,"name":"ros-noetic-turtle-actionlib","has_prefix":true,"md5":"b2f4f208dc7190152a9b709d760881af","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-actionlib-msgs","ros-noetic-angles","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-std-msgs","ros-noetic-turtlesim"],"version":"0.2.0","build":"py39hac30774_15","timestamp":1674355350862,"binstar":{"package_id":"63cca29c5a31eb90f6a03908","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":241200,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-topic-tools-interfaces-1.0.0-py310h7c61026_2.tar.bz2":{"sha256":"e6caf325094234d001583addccc203bda65883c72a397be480e17655174f6456","build_number":2,"name":"ros-humble-topic-tools-interfaces","has_prefix":true,"md5":"add2c3eba0ab8cd3bcf646e30091ec72","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.0","build":"py310h7c61026_2","timestamp":1670543832848,"binstar":{"package_id":"639279dee6a2f79ab82fd1f8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":108993,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-0.244.9-py310h7c61026_2.tar.bz2":{"sha256":"2c8fd9585d882e0988a0977e0cd3dfea049aa2a8713a5202632772a058e7b2fb","build_number":2,"name":"ros-humble-ros-ign","has_prefix":true,"md5":"3146d8d9debc0db951b344f26fe0a68c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz","ros-humble-ros-ign-bridge","ros-humble-ros-ign-gazebo","ros-humble-ros-ign-gazebo-demos","ros-humble-ros-ign-image","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.244.9","build":"py310h7c61026_2","timestamp":1670795591681,"binstar":{"package_id":"6396514b13f4c7e7c5c551df","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13883,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gazebo-ros-pkgs-3.7.0-py310h7c61026_2.tar.bz2":{"sha256":"fda29ef6833d9eb765ca6ec66d9994903453fa2a8d178a69cdb65a5e87f38d91","build_number":2,"name":"ros-humble-gazebo-ros-pkgs","has_prefix":true,"md5":"56d261d23c7738d8eab241fe77596ef7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-gazebo-dev","ros-humble-gazebo-msgs","ros-humble-gazebo-plugins","ros-humble-gazebo-ros","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"3.7.0","build":"py310h7c61026_2","timestamp":1670807131629,"binstar":{"package_id":"63967fd44f66fd116f9dea7d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13690,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-warehouse-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"db64ba00a772229a45f6eed7247345c9128cba574330cefd35611f52838829b1","build_number":2,"name":"ros-humble-moveit-ros-warehouse","has_prefix":true,"md5":"6e35d54552bb59edbceac0ce0ecbba7e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-ros-planning","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2-eigen","ros-humble-tf2-ros","ros-humble-warehouse-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670793766267,"binstar":{"package_id":"63964c9254e9ace8548804d9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":725461,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-logging-spdlog-2.3.1-py310hdeecfd3_3.tar.bz2":{"sha256":"291e80178af6b9a8a288c99226e0492daa106d8babf23c84e810ca664cd847cb","build_number":3,"name":"ros-humble-rcl-logging-spdlog","has_prefix":true,"md5":"408b8d8d36c2ae037ffd8ecd1bea4ff0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rcl-logging-interface","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-spdlog-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","spdlog >=1.11.0,<1.12.0a0"],"version":"2.3.1","build":"py310hdeecfd3_3","timestamp":1675686251942,"binstar":{"package_id":"63927293e6a2f79ab82e0736","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25732,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-footstep-msgs-4.3.2-py39hac30774_16.tar.bz2":{"sha256":"9c237817da87f6c2d5375eef249e6c4b971858f64f2c4b0c7c434030019aa2fa","build_number":16,"name":"ros-noetic-jsk-footstep-msgs","license":"BSD-3-Clause","has_prefix":true,"md5":"70827e4de98d89f7adcce2f79f7d9432","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime"],"version":"4.3.2","subdir":"linux-64","timestamp":1694895566294,"binstar":{"package_id":"65060df68a9b7fe6f9e1644b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":102656,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-ament-cmake-copyright-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"12831417ea70cf4a748e6e3cc80b3fb393ba9d089bd3dcf8d6681da0a330f6eb","build_number":3,"name":"ros-humble-ament-cmake-copyright","has_prefix":true,"md5":"dfa83f5172489a56f9f165ebf17e58b4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-ament-copyright","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675682743717,"binstar":{"package_id":"639267b8114c465c98b65b86","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11489,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"dc333c26a89765d4847fdbb388ef7051a44e36746a7a469e93009757bdb9d457","build_number":3,"name":"ros-humble-ros-ign","has_prefix":true,"md5":"404daff1b033a441ae5df3665fb1c6e1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz","ros-humble-ros-ign-bridge","ros-humble-ros-ign-gazebo","ros-humble-ros-ign-gazebo-demos","ros-humble-ros-ign-image","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675721627203,"binstar":{"package_id":"6396514b13f4c7e7c5c551df","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13924,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-compression-zstd-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"6b995b462023f84fdff2146388d426b4207d5355644e15515930fd30c6b4ea52","build_number":3,"name":"ros-humble-rosbag2-compression-zstd","has_prefix":true,"md5":"82cc1064dc9861cab6605b15d666ebb3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-pluginlib","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosbag2-compression","ros-humble-zstd-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675694955014,"binstar":{"package_id":"6392dddb46f81babca30593c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":42042,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-common-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"216dd7591d3809d29b2e646ad2b46dcc3359c60bd5bd7596a1dc06e1cb69388b","build_number":3,"name":"ros-humble-moveit-common","has_prefix":true,"md5":"7fe0eaaae19ccef35d2ff31960fde641","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675684172572,"binstar":{"package_id":"63926ae354e9ace854c53b7e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12471,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosbridge-server-0.11.16-py39hac30774_15.tar.bz2":{"sha256":"de584b0ec0499e43457172e37d21d1ecbf1288467e1d045f7c308f4b35112139","build_number":15,"name":"ros-noetic-rosbridge-server","has_prefix":true,"md5":"92f43fcb4d014977a9c7eb119ba04bae","requires":[],"machine":"x86_64","platform":"linux","depends":["autobahn","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosapi","ros-noetic-rosauth","ros-noetic-rosbridge-library","ros-noetic-rosbridge-msgs","ros-noetic-rospy","tornado","twisted"],"version":"0.11.16","build":"py39hac30774_15","timestamp":1674470281388,"binstar":{"package_id":"63cd95f55a31eb90f6e4bfb3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":53590,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-console-2.0.2-py310h413e681_2.tar.bz2":{"sha256":"8f555581a68e7fabbedb19a7f1628b9942d796e82e4d03b38d0c1e27a963f075","build_number":2,"name":"ros-humble-rqt-console","has_prefix":true,"md5":"3e6938026031bfc41b08ce1e0f3f3173","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-rcl-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.2","build":"py310h413e681_2","timestamp":1670558571419,"binstar":{"package_id":"6392b3df66b3e4e3dee1e0f3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":55859,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-srdfdom-0.6.3-py39h4d5781e_15.tar.bz2":{"sha256":"b8b18842254b3dce2257af13de776e384e3a9d11036dafe50bb6133fd90189f9","build_number":15,"name":"ros-noetic-srdfdom","has_prefix":true,"md5":"a5ffb4a11f85d8b630d62509ed96d6fd","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-urdf","ros-noetic-urdfdom-py","tinyxml2 >=9.0.0,<10.0a0"],"version":"0.6.3","build":"py39h4d5781e_15","timestamp":1674466715989,"binstar":{"package_id":"63cbc0fddbdf73352109dc3d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":92757,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-example-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"b0d9d31109a78969450aaeae3110d1fa3db6252dee8e8b384aa6a5fdadd64f8b","build_number":15,"name":"ros-noetic-turtlebot3-example","has_prefix":true,"md5":"7d7abc44520b47f7938a9c117c012598","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-interactive-markers","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-turtlebot3-bringup","ros-noetic-turtlebot3-msgs","ros-noetic-visualization-msgs"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674469586436,"binstar":{"package_id":"63cdc4a8cd65eb0e14b57d68","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":63005,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2lifecycle-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"acf7cc42ccf8c77faa1910e8756ccf02e25a731fbd7303d1bf1d775cbb2a230b","build_number":2,"name":"ros-humble-ros2lifecycle","has_prefix":false,"md5":"e78cc216e13ccfc192111edd1e5bc3cb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-lifecycle-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2node","ros-humble-ros2service","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670565638931,"binstar":{"package_id":"6392cfe8358aafdd3d9e1840","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16908,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joint-state-broadcaster-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"98bc4e7b211e59ac8eb06dee6060c6982b27c16c10e6d261428784b2cdd43915","build_number":2,"name":"ros-humble-joint-state-broadcaster","has_prefix":true,"md5":"fac22edc88583d5bff134d5e11b98c84","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-control-msgs","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-rclcpp-lifecycle","ros-humble-rcutils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670569706604,"binstar":{"package_id":"6392de8646f81babca30d89e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":115158,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-visual-tools-4.1.3-py310h7c61026_2.tar.bz2":{"sha256":"d9bb5dd2c1ae72594f2c9fc10e55150e4dde065a1e9b2fa8d5c872b3f556b541","build_number":2,"name":"ros-humble-rviz-visual-tools","has_prefix":true,"md5":"945d1f04e7ea0069c2ec895d9cb3a0c4","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-index-python","ros-humble-eigen-stl-containers","ros-humble-eigen3-cmake-module","ros-humble-geometry-msgs","ros-humble-interactive-markers","ros-humble-launch","ros-humble-launch-ros","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-rviz-common","ros-humble-rviz-default-plugins","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-rviz2","ros-humble-sensor-msgs","ros-humble-shape-msgs","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-trajectory-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"4.1.3","build":"py310h7c61026_2","timestamp":1670807494438,"binstar":{"package_id":"63967fcebbbc2b1e96cbd909","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":475074,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-epuck-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"34a753912f6f11d7e94a02088b08c9d91c94548c76e4dda71ed428d41b3a6a42","build_number":3,"name":"ros-humble-webots-ros2-epuck","has_prefix":true,"md5":"5ca381a1f1668da9d5a2a930e44e8832","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-controller-manager","ros-humble-diff-drive-controller","ros-humble-geometry-msgs","ros-humble-joint-state-broadcaster","ros-humble-nav-msgs","ros-humble-rclpy","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-ros","ros-humble-webots-ros2-control","ros-humble-webots-ros2-driver","ros-humble-webots-ros2-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675719571504,"binstar":{"package_id":"63964a402b3749bdb865b979","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":51083,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-builtin-interfaces-1.2.1-py310h7c61026_3.tar.bz2":{"sha256":"33753a4c5c7c37ae4a58c3f35ab05fc180e0eca24cd0f2a518b2facaf691a05e","build_number":3,"name":"ros-humble-builtin-interfaces","has_prefix":true,"md5":"71c0eaf640bd7f2c4f740bb7019c6325","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.1","build":"py310h7c61026_3","timestamp":1675687708644,"binstar":{"package_id":"6392788ce6a2f79ab82f5cc4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":61394,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rttest-0.13.0-py310h413e681_2.tar.bz2":{"sha256":"e3c8e7f9f50e21b4b2155aa6fd8b6953937bff217029778cf1a9d2190b4e2460","build_number":2,"name":"ros-humble-rttest","has_prefix":true,"md5":"ce087752863eeb8ab493c577c8c2385b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.13.0","build":"py310h413e681_2","timestamp":1670539938646,"binstar":{"package_id":"63926acc46f81babcaf1f97a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":40351,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jackal-description-0.8.5-py39ha182ace_3.tar.bz2":{"sha256":"1f798e54d263083db3949b42f4269b12dd0a504dc9c13876ad667709c5f61830","build_number":3,"name":"ros-noetic-jackal-description","has_prefix":true,"md5":"2b8ed43da76b44a4b593b486a2ba65ea","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","ros-noetic-lms1xx","ros-noetic-pointgrey-camera-description","ros-noetic-robot-state-publisher","ros-noetic-urdf","ros-noetic-xacro"],"version":"0.8.5","build":"py39ha182ace_3","timestamp":1674417378829,"binstar":{"package_id":"63cd93d8a64974fd09273cb6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":916474,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gencpp-0.7.0-py39hac30774_15.tar.bz2":{"sha256":"4c5d26c7f6f12bab850d89fcfeafc802a5facc86c0322d1ac82782a814b2b26d","build_number":15,"name":"ros-noetic-gencpp","has_prefix":true,"md5":"28c640e075f922e66215b51f65644353","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genmsg"],"version":"0.7.0","build":"py39hac30774_15","timestamp":1674169315391,"binstar":{"package_id":"63c9cc8459c09271a4403ffe","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24808,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-xmlrpcpp-1.15.15-py39h873cbd0_15.tar.bz2":{"sha256":"12cfa19759e326790c63ffde2c5e83039d5f32ff3448443b36cb68e1114d8f07","build_number":15,"name":"ros-noetic-xmlrpcpp","has_prefix":true,"md5":"592d609f779a8edcfbf5d0fa608b3307","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common","ros-noetic-rostime"],"version":"1.15.15","build":"py39h873cbd0_15","timestamp":1674169903061,"binstar":{"package_id":"63c9ce4d2ff78d332e6bf22c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":82236,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-exceptions-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"5e6822e6644f2c876785f469d236365971b6dcf188905d03427612e10c256420","build_number":16,"name":"ros-noetic-ecl-exceptions","license":"BSD-3-Clause","has_prefix":true,"md5":"36981b8b8e41d3435e1b39865f69667b","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-config","ros-noetic-ecl-errors","ros-noetic-ecl-license"],"version":"0.62.3","subdir":"linux-64","timestamp":1694253915888,"binstar":{"package_id":"64fc43c202ffb9fba5c25b5b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33970,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-rttest-0.13.0-py310h7c61026_3.tar.bz2":{"sha256":"515da10026b9175c4e57de9e84934de0834584efd432ba79bfb955e735d8e148","build_number":3,"name":"ros-humble-rttest","has_prefix":true,"md5":"0db6ab4f8a1604d78bb163a3e54258bc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.13.0","build":"py310h7c61026_3","timestamp":1675684179051,"binstar":{"package_id":"63926acc46f81babcaf1f97a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":41684,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2multicast-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"fe0373fd9670c19764d8494f87011ef49f60b40519e34e581613ea331fe87ab0","build_number":2,"name":"ros-humble-ros2multicast","has_prefix":false,"md5":"2fe3930d892a6a9f6f5aa118f7b01aa1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670547804785,"binstar":{"package_id":"6392897e6a03c9fad26499ab","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12044,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-behavior-tree-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"4b9e847c5fed1ac314b173ade3047b13c680d24faaed1ba218f858c551134746","build_number":3,"name":"ros-humble-nav2-behavior-tree","has_prefix":true,"md5":"7886bb959a3db56afb27b872c7011863","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-behaviortree-cpp-v3","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-lifecycle-msgs","ros-humble-nav-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675695166389,"binstar":{"package_id":"6392dec446bec18b8907c271","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2228992,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-gmock-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"7d04957738a5726363300baa5b18025463b84ebb2222d47afa2e2a43b40a7203","build_number":2,"name":"ros-humble-ament-cmake-gmock","has_prefix":true,"md5":"b52b8a34d386918c813d5b0a2ec7c947","requires":[],"machine":"x86_64","platform":"linux","depends":["gmock","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-gtest","ros-humble-ament-cmake-test","ros-humble-gmock-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670538267945,"binstar":{"package_id":"63926469ed6d66bf8f907322","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12173,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-definitions-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"3e2e65a34bb9816614044bd26fd44ec165af70f5a588eca735b57928e7f4bc6f","build_number":3,"name":"ros-humble-ament-cmake-export-definitions","has_prefix":true,"md5":"8df9d37317ef2be1eb44997609df06f0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675631210796,"binstar":{"package_id":"63925ae32dd70620554d8c89","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11328,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-planners-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"e2412d0ccc3eadf026b048c19bb2f557d431db5a75f6b8b5d34b19d43a500f2a","build_number":2,"name":"ros-humble-moveit-planners","has_prefix":true,"md5":"af33be47e73245580e8e72e671f2103d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-planners-ompl","ros-humble-pilz-industrial-motion-planner","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670797148402,"binstar":{"package_id":"6396588e46f81babcaed029a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12429,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roscreate-1.15.8-py39hac30774_15.tar.bz2":{"sha256":"031659bfff858925abaac904642291109005b587b1a887afb8dd8256dd83ebc5","build_number":15,"name":"ros-noetic-roscreate","has_prefix":true,"md5":"fbb92bcc19ab7be5b050bef1689f964a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roslib","rospkg"],"version":"1.15.8","build":"py39hac30774_15","timestamp":1674170175880,"binstar":{"package_id":"63c9cf45dbfac0565a3a6ac0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21876,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-mbf-abstract-core-0.4.0-py39hac30774_15.tar.bz2":{"sha256":"5fb18825d227ffb16eaf36d97def671f4f32704dbfd40b43d660f766daae4fd5","build_number":15,"name":"ros-noetic-mbf-abstract-core","has_prefix":true,"md5":"578498a1af6df3896c333ff32b9bd5d9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-std-msgs"],"version":"0.4.0","build":"py39hac30774_15","timestamp":1674171252984,"binstar":{"package_id":"63c9d3dd14201bfa452d8664","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13758,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-visualization-msgs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"2e8f51173c93e62850aff000c9e1de2f70ff9c2e3fb81aed8f782a8ed63c7a7c","build_number":3,"name":"ros-humble-visualization-msgs","has_prefix":true,"md5":"758dc46cb2e32b239de40a1c09601cec","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675689445169,"binstar":{"package_id":"63927fe746bec18b89e84a10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":313855,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-geometry-1.13.2-py39hac30774_15.tar.bz2":{"sha256":"bc2a7a0797bf5bdb6bdb3cf53fbca13980d00b514e3f3df1cf151e5dbc2bc486","build_number":15,"name":"ros-noetic-geometry","has_prefix":false,"md5":"da17f1338f9d5ebcfb37dbc9df0c3eb5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-angles","ros-noetic-eigen-conversions","ros-noetic-kdl-conversions","ros-noetic-tf","ros-noetic-tf-conversions"],"version":"1.13.2","build":"py39hac30774_15","timestamp":1674436436369,"binstar":{"package_id":"63cdb1592b70bce8309906fe","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9390,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-vision-opencv-3.2.1-py310h413e681_2.tar.bz2":{"sha256":"ba949d29dafce3e0ac98c9c5735fbdf90dc4a512d9eeefb1bf1337be8d99a124","build_number":2,"name":"ros-humble-vision-opencv","has_prefix":true,"md5":"95f690f3bb924a535a8c5b61a5788611","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-cv-bridge","ros-humble-image-geometry","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.2.1","build":"py310h413e681_2","timestamp":1670546198888,"binstar":{"package_id":"63928318114c465c98bc4799","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9228,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-tesla-2023.0.0-py310h413e681_2.tar.bz2":{"sha256":"8b5dbb171e24c758c696a7a55f27fa062e61fd601594bf3cb2b069a06339064d","build_number":2,"name":"ros-humble-webots-ros2-tesla","has_prefix":true,"md5":"837135f1d5a4c4efc3b94af496c62c19","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv","libstdcxx-ng >=12","numpy","py-opencv","python","python_abi 3.10.*","ros-humble-ackermann-msgs","ros-humble-builtin-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-webots-ros2-driver","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2023.0.0","build":"py310h413e681_2","timestamp":1670569969027,"binstar":{"package_id":"6392df4f13f4c7e7c5594b18","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18522,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav-2d-utils-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"f2ab48e506ab522c4d7c1d27a56f93a4efc66cd123a62d0165a3334868c14175","build_number":3,"name":"ros-humble-nav-2d-utils","has_prefix":true,"md5":"8229ccdd3d0ff02f5f690913ad365056","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav-2d-msgs","ros-humble-nav-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675694909323,"binstar":{"package_id":"6392dde213f4c7e7c558c4aa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":35388,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-image-view-1.2.0-py310h7c61026_3.tar.bz2":{"sha256":"0b597404007165c941752ea7929c0c1c588674bc109a29f8aa3c60a25b9f9b7e","build_number":3,"name":"ros-humble-rqt-image-view","has_prefix":true,"md5":"07e8fbccf56a8e995fe15f561a8c743a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-cv-bridge","ros-humble-geometry-msgs","ros-humble-image-transport","ros-humble-qt-gui-cpp","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-cpp","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"1.2.0","build":"py310h7c61026_3","timestamp":1675693461498,"binstar":{"package_id":"6392d0ac4f66fd116f8ab97f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":216218,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-common-2.5.4-py310h413e681_2.tar.bz2":{"sha256":"e45ed408c8bb51d789461756ff3e19c4ebdc015234ba25159321112ec91c5c86","build_number":2,"name":"ros-humble-moveit-common","has_prefix":true,"md5":"9db693cfbd296b4ff6b399e221c29d6c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-backward-ros","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.5.4","build":"py310h413e681_2","timestamp":1670539922543,"binstar":{"package_id":"63926ae354e9ace854c53b7e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11033,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-theora-image-transport-2.5.0-py310h0699a7d_3.tar.bz2":{"sha256":"359f7332df0d2db3449689b45cf0e3f909d95885f2a3b21c50f6681808648b44","build_number":3,"name":"ros-humble-theora-image-transport","has_prefix":true,"md5":"87a34c51c67ababe14338a470d58882d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libogg >=1.3.4,<1.4.0a0","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","libtheora >=1.1.1,<1.2.0a0","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.0","build":"py310h0699a7d_3","timestamp":1675693352963,"binstar":{"package_id":"6392cfe5a2b71210083ef9ac","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":355895,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-eigen-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"9279c2f4603654cb544bb1b769ca158ec48959c5ede9a332306f3625cb0045ac","build_number":16,"name":"ros-noetic-ecl-eigen","license":"BSD-3-Clause","has_prefix":true,"md5":"4c89af002383664714929d7824c9977d","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-license"],"version":"0.62.3","subdir":"linux-64","timestamp":1694253348508,"binstar":{"package_id":"64fc41b01345abf53aeb8b5a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13552,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-gtest-vendor-1.10.9004-py310h7c61026_3.tar.bz2":{"sha256":"1170b882580db6d5bd400fd01fe0d98b6ceace23f6c527ddedce8ee38210088d","build_number":3,"name":"ros-humble-gtest-vendor","has_prefix":false,"md5":"a3d563fbe48b56875a7fc8f617240142","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.10.9004","build":"py310h7c61026_3","timestamp":1675631149711,"binstar":{"package_id":"63925b18a2b7121008e798f5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":178424,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav-2d-utils-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"7d2ec207f2d963081c2ce638529beb67da02d012e785b079b0044a4db6458366","build_number":2,"name":"ros-humble-nav-2d-utils","has_prefix":true,"md5":"a15c045b9e788fedd4374a6947fdddf0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-nav-2d-msgs","ros-humble-nav-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670569495559,"binstar":{"package_id":"6392dde213f4c7e7c558c4aa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32620,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-babel-fish-0.9.3-py39hfeb7e5d_16.tar.bz2":{"sha256":"f20795b4f666e187fabf6ecb4b2e4e093de6afc6e73207f04c240c72d6343d75","build_number":16,"name":"ros-noetic-ros-babel-fish","has_prefix":true,"md5":"07444077b99cbcf5b1f19e2b3202ad6f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","openssl >=3.0.8,<4.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-roscpp","ros-noetic-roslib"],"version":"0.9.3","build":"py39hfeb7e5d_16","timestamp":1678494500444,"binstar":{"package_id":"640bcb2a56f3d8408e3bd098","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":515723,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-planning-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"01e30cd8139f8281a7721b12bd65bc48a958ef7bbd38d85cb30c3dfc65141a4c","build_number":15,"name":"ros-noetic-moveit-ros-planning","has_prefix":true,"md5":"a1a3f6be4d67e11468019cf8ddd1fa16","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-dynamic-reconfigure","ros-noetic-message-filters","ros-noetic-moveit-core","ros-noetic-moveit-msgs","ros-noetic-moveit-ros-occupancy-map-monitor","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-srdfdom","ros-noetic-tf2","ros-noetic-tf2-eigen","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-msgs","ros-noetic-tf2-ros","ros-noetic-urdf"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674508321302,"binstar":{"package_id":"63ce2059c37c80a75b3f5ec4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1392653,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-hector-map-tools-0.5.2-py39hac30774_15.tar.bz2":{"sha256":"cfbc4204283f8b13acf74eea34b47e37a6f9aa67d1ade450ca2cc5925f5805fc","build_number":15,"name":"ros-noetic-hector-map-tools","has_prefix":true,"md5":"06b2c4f5f7ac028914ff950342e08779","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-nav-msgs"],"version":"0.5.2","build":"py39hac30774_15","timestamp":1674179044684,"binstar":{"package_id":"63c9f21959c09271a44a4e57","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13996,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-iceoryx-hoofs-2.0.2-py310h7c61026_3.tar.bz2":{"sha256":"660f1ba968edce5fcf85fab11c8c6b7dfa6fb73b8cedfd4b67e27fd52ac2c91b","build_number":3,"name":"ros-humble-iceoryx-hoofs","has_prefix":true,"md5":"17a9b44e80246b1ae9fbdcb9700a963a","requires":[],"machine":"x86_64","platform":"linux","depends":["libacl >=2.3.1,<2.4.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.2","build":"py310h7c61026_3","timestamp":1675631182782,"binstar":{"package_id":"63925af86a03c9fad241bd27","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":259606,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2interface-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"af9f67ae19633bc9f055d515f3c4371ed5dbc02b12236870b56ec7cf8ed922a9","build_number":3,"name":"ros-humble-ros2interface","has_prefix":false,"md5":"c1ba3d63ea3c670a9056d1f07fe70720","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosidl-runtime-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675692477918,"binstar":{"package_id":"6392b41566b3e4e3dee1eaec","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26236,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-gui-cpp-1.1.4-py310h7c61026_3.tar.bz2":{"sha256":"4129190b6ea0f1debdd3a7c9f84ee72a86db5d1e2ebf5fab82788fb769f4eec2","build_number":3,"name":"ros-humble-rqt-gui-cpp","has_prefix":true,"md5":"a4a5562b4b04bfade88ec54160f1b73f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-pluginlib","ros-humble-qt-gui","ros-humble-qt-gui-cpp","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"1.1.4","build":"py310h7c61026_3","timestamp":1675691399958,"binstar":{"package_id":"6392879746bec18b89eaf720","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":147258,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-topic-monitor-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"4cd5257537f05511bbc82983e002676c0e34556ceb0df9b6ff7440f18ddb8dff","build_number":2,"name":"ros-humble-topic-monitor","has_prefix":true,"md5":"653d760868891c1e3fd8463d9eb99dec","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-launch","ros-humble-launch-ros","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670565748335,"binstar":{"package_id":"6392a84f46bec18b89f5ef29","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21523,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-std-srvs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"3926ebbf0785a152a4e1d32cb2356e5869b492bc17d940438100fd644856380d","build_number":3,"name":"ros-humble-std-srvs","has_prefix":true,"md5":"1bc2d7a5ff3029ce151de5f75e747548","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675687837927,"binstar":{"package_id":"6392788dbbbc2b1e963254f3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":94575,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-devices-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"52727487f1b40de16cf4ae7b6a737f478c6ff759b4c6bbb867be8a7e834e994e","build_number":16,"name":"ros-noetic-ecl-devices","license":"BSD-3-Clause","has_prefix":true,"md5":"61b93a0a24f8b527cb6a983082d058da","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-config","ros-noetic-ecl-containers","ros-noetic-ecl-errors","ros-noetic-ecl-license","ros-noetic-ecl-mpl","ros-noetic-ecl-threads","ros-noetic-ecl-type-traits","ros-noetic-ecl-utilities"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254819740,"binstar":{"package_id":"64fc472d3f0f64386f06fae9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":84541,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-ament-lint-common-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"ace091ccf91389765fb56eb8253f9a8aeb32c50fe7bd7ee441ddcf7fc313e121","build_number":2,"name":"ros-humble-ament-lint-common","has_prefix":true,"md5":"8ad89ac9057c9d1d7f062aec90c90e82","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-copyright","ros-humble-ament-cmake-core","ros-humble-ament-cmake-cppcheck","ros-humble-ament-cmake-cpplint","ros-humble-ament-cmake-flake8","ros-humble-ament-cmake-lint-cmake","ros-humble-ament-cmake-pep257","ros-humble-ament-cmake-uncrustify","ros-humble-ament-cmake-xmllint","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670539620154,"binstar":{"package_id":"639269e44f66fd116f497b18","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10282,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-storage-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"18aedb1ac178b16dda8b06d343838e79243557c88c7e91ab225f9fe13ea58c21","build_number":3,"name":"ros-humble-rosbag2-storage","has_prefix":true,"md5":"93fdfede863a17a9bf82227fff8254d3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-pluginlib","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675691805471,"binstar":{"package_id":"6392898d46bec18b89ec11d4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":208657,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-recognition-utils-1.2.15-py39hc7ead1d_16.tar.bz2":{"sha256":"4886492f96ccd3f653a3d8f798e6bf7080a692ac7f30cb5af918b27f67b73769","build_number":16,"name":"ros-noetic-jsk-recognition-utils","has_prefix":true,"md5":"927d001b85e5e5629dafcf5073e80b35","requires":[],"machine":"x86_64","platform":"linux","depends":["chainer","glew >=2.1.0,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-eigen-conversions","ros-noetic-geometry-msgs","ros-noetic-image-geometry","ros-noetic-image-view","ros-noetic-jsk-recognition-msgs","ros-noetic-jsk-topic-tools","ros-noetic-message-runtime","ros-noetic-pcl-msgs","ros-noetic-pcl-ros","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-tf","ros-noetic-tf-conversions","ros-noetic-tf2-ros","ros-noetic-visualization-msgs","scikit-image","xorg-libx11","xorg-libxext","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"1.2.15","build":"py39hc7ead1d_16","timestamp":1694752664940,"binstar":{"package_id":"650667e1cf3a8df18754a756","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":577118,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-interfaces-0.244.9-py310h7c61026_2.tar.bz2":{"sha256":"4e0935cd27f2f50233ddeb11380a26c23c22f2e0fcac2c04662837359da50402","build_number":2,"name":"ros-humble-ros-ign-interfaces","has_prefix":true,"md5":"ee0e3fbfd51eda30f137e0fcdab53d01","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-gz-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.244.9","build":"py310h7c61026_2","timestamp":1670545207131,"binstar":{"package_id":"63927f3a2b3749bdb863c7c4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":272456,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-stereo-msgs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"14e545370ebd24ec2c3bb75d0a5323af80916bbdc95da68f790aa8496f042594","build_number":3,"name":"ros-humble-stereo-msgs","has_prefix":true,"md5":"0e18a978f9e2bdd171a83a9f9716ef3e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675689482245,"binstar":{"package_id":"63927fe86a03c9fad25f1496","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":61411,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-qt-gui-py-common-0.4.2-py39hac30774_15.tar.bz2":{"sha256":"7a8b9186c38ee958f85733c767bb4e900a0f9be48bd96036350c7f453c6235e7","build_number":15,"name":"ros-noetic-qt-gui-py-common","has_prefix":true,"md5":"9751380a37985366d8e7ca342d687659","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","rospkg"],"version":"0.4.2","build":"py39hac30774_15","timestamp":1674171344177,"binstar":{"package_id":"63c9d40f59c09271a4422ab0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28980,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-numpy-0.0.5-py39hac30774_15.tar.bz2":{"sha256":"6a03ddb0b6f5f4a3502638e75b8b26e3a0e808540515df0287ee134a5f36909d","build_number":15,"name":"ros-noetic-ros-numpy","has_prefix":true,"md5":"c16a76e93e74a13b1813732f64cd93e0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-nav-msgs","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-tf"],"version":"0.0.5","build":"py39hac30774_15","timestamp":1674466682433,"binstar":{"package_id":"63cdad600273ee116ae82275","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":35311,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pluginlib-5.1.0-py310h413e681_2.tar.bz2":{"sha256":"4b83cbfe77d8419ace11a9ce2795ee2c4a90e1ead307df2d3698db8b64ce939f","build_number":2,"name":"ros-humble-pluginlib","has_prefix":true,"md5":"d8790f1d393627d9dede82fdc88b80be","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-cpp","ros-humble-class-loader","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"5.1.0","build":"py310h413e681_2","timestamp":1670541968427,"binstar":{"package_id":"63927296a2b712100802eab3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27057,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-realsense2-description-2.3.2-py39hac30774_16.tar.bz2":{"sha256":"3d5c988ac727fc4b87577e806b91c0822b732fa1b5b668af28783ecb8e3d9064","build_number":16,"name":"ros-noetic-realsense2-description","license":"BSD-3-Clause","has_prefix":true,"md5":"e26c5cf5c68dd7165a93550fa27f1eb4","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-xacro"],"version":"2.3.2","subdir":"linux-64","timestamp":1693382091888,"binstar":{"package_id":"63ca0b83d0e8c095e2399571","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21683775,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-rqt-image-view-1.2.0-py310h413e681_2.tar.bz2":{"sha256":"dea4ecdc9792a49fb25a645e3a9c1cd25a445c02215283376a6c079a6088fa16","build_number":2,"name":"ros-humble-rqt-image-view","has_prefix":true,"md5":"f4451394bac1c8d9b9f8a13dd0eefcf8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","qt-main >=5.15.6,<5.16.0a0","ros-humble-cv-bridge","ros-humble-geometry-msgs","ros-humble-image-transport","ros-humble-qt-gui-cpp","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-cpp","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"1.2.0","build":"py310h413e681_2","timestamp":1670566054368,"binstar":{"package_id":"6392d0ac4f66fd116f8ab97f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":211656,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-system-modes-0.9.0-py310h413e681_2.tar.bz2":{"sha256":"2b95d1d2ecbd9acb9b6287a93649e049cde0c58c650a8bf7d6fcb8b1d5376fd1","build_number":2,"name":"ros-humble-system-modes","has_prefix":true,"md5":"a85aa90fffde6deff1bdf2d4692239de","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-launch-ros","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-system-modes-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.9.0","build":"py310h413e681_2","timestamp":1670566798898,"binstar":{"package_id":"6392d4ad66b3e4e3def23b3d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":822620,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-publisher-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"f030b2b4bdae938e00c1b56f93cfad095fda8fc3b3611a8b75d43a4c25757978","build_number":2,"name":"ros-humble-examples-rclpy-minimal-publisher","has_prefix":true,"md5":"352334ac633717c0f37a65f1f525f138","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547060843,"binstar":{"package_id":"639286cdead2dcc8c2e690cc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10884,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-depthimage-to-laserscan-2.5.0-py310h0699a7d_3.tar.bz2":{"sha256":"0d659e0375efd2e60715c73a3a327851513cae351c3a4981bd11c5cd5971e57f","build_number":3,"name":"ros-humble-depthimage-to-laserscan","has_prefix":true,"md5":"fdb7d3b9c5866919d4a61c9f725a5df8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-image-geometry","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.0","build":"py310h0699a7d_3","timestamp":1675692001990,"binstar":{"package_id":"639289f6e6a2f79ab835e767","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":219824,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"082697c7dd1499941ac3ee38a19bc00f510023c84f36f7683214b8fa721c36eb","build_number":3,"name":"ros-humble-ros-gz","has_prefix":true,"md5":"db5998894ad64a340e5c45fc4b636608","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz-bridge","ros-humble-ros-gz-image","ros-humble-ros-gz-sim","ros-humble-ros-gz-sim-demos","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675720649847,"binstar":{"package_id":"63964e9b66b3e4e3de8d688c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13959,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-smclib-3.0.2-py310h7c61026_3.tar.bz2":{"sha256":"8f301a97cfee7b46a4904d30df166d4bf427ebe600852696cc5967a73afb9d91","build_number":3,"name":"ros-humble-smclib","has_prefix":true,"md5":"4bc3a2b329e861f54029eebe4af3abbe","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.0.2","build":"py310h7c61026_3","timestamp":1675684245461,"binstar":{"package_id":"63926b4f2dd70620556023d8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22322,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-ros-0.19.4-py310h7c61026_3.tar.bz2":{"sha256":"e4b1d53da4b4c87587f9da54505a4131b5289a4deaeb9d366efe04530d4a45bf","build_number":3,"name":"ros-humble-launch-ros","has_prefix":false,"md5":"08cf2caeeff487d3f28f21ca883a0ead","requires":[],"machine":"x86_64","platform":"linux","depends":["importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-ament-index-python","ros-humble-composition-interfaces","ros-humble-launch","ros-humble-lifecycle-msgs","ros-humble-osrf-pycommon","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.19.4","build":"py310h7c61026_3","timestamp":1675691273092,"binstar":{"package_id":"6392874f66b3e4e3dec95f75","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":107197,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-qt-gui-py-common-2.2.2-py310h7c61026_3.tar.bz2":{"sha256":"04db4f6a991dbb86a26cdf49ed93b38fa893e894f630b6372934b7239caa8296","build_number":3,"name":"ros-humble-qt-gui-py-common","has_prefix":true,"md5":"1d72980db6562b19107fb78ddc135611","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.2","build":"py310h7c61026_3","timestamp":1675685060681,"binstar":{"package_id":"63926d5866b3e4e3debdc6d8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29278,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-transmission-interface-2.22.0-py310h7c61026_3.tar.bz2":{"sha256":"b715249133f32dc6978be00743b4b02d519c043f65ae9656a7e4780974f0e19f","build_number":3,"name":"ros-humble-transmission-interface","has_prefix":true,"md5":"d07d16ca583e0c0609b93313728ffdbd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.22.0","build":"py310h7c61026_3","timestamp":1675692482229,"binstar":{"package_id":"6392de6966b3e4e3def7dd4b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":68137,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-dynamic-tf-publisher-2.2.12-py39hac30774_16.tar.bz2":{"sha256":"3f4db6755ccac4d6825e4163742e79b9e565e98e2d2a8b3f01bf3e2d542292a4","build_number":16,"name":"ros-noetic-dynamic-tf-publisher","license":"BSD-3-Clause","has_prefix":true,"md5":"ebdd9faf4b06cca68e7671224fbd7d1c","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-rospy","ros-noetic-tf"],"version":"2.2.12","subdir":"linux-64","timestamp":1694895504868,"binstar":{"package_id":"65060dc500e045849d5c5a32","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":61820,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-ament-cmake-libraries-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"fe1b4b0a3692c91300c40fb6ef16edfab2172f5fb7044edd27efac4c5518bd18","build_number":2,"name":"ros-humble-ament-cmake-libraries","has_prefix":true,"md5":"9a4354f517b95a0f1ef7749e2928e8bc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670535931986,"binstar":{"package_id":"63925b146643907e3b59af63","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10622,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-fastrtps-dynamic-cpp-6.2.2-py310h7c61026_3.tar.bz2":{"sha256":"a3d8dac1440b361050dc26c91b814a7a374bf47f4e7c57eb13e6f72fc79d0b31","build_number":3,"name":"ros-humble-rmw-fastrtps-dynamic-cpp","has_prefix":true,"md5":"c852a4bec8021c63c815f7f192df83aa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-fastcdr","ros-humble-fastrtps","ros-humble-fastrtps-cmake-module","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-dds-common","ros-humble-rmw-fastrtps-shared-cpp","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"6.2.2","build":"py310h7c61026_3","timestamp":1675688875912,"binstar":{"package_id":"63927e44d9a997aae721fc85","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":164493,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tl-expected-1.0.2-py310h7c61026_3.tar.bz2":{"sha256":"564757920f3f2cbf2b0fd728698549281ed30b11283675154b8cb5f687a02140","build_number":3,"name":"ros-humble-tl-expected","has_prefix":true,"md5":"914b4ff53f6ced82413f35f48de99056","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.2","build":"py310h7c61026_3","timestamp":1675634683634,"binstar":{"package_id":"6391073054e9ace854461cd0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21474,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosbridge-msgs-0.11.16-py39hac30774_15.tar.bz2":{"sha256":"fd5da5d0095885c75ebdb31420350b00d399140d0f0b9e881a72a722f6f12a24","build_number":15,"name":"ros-noetic-rosbridge-msgs","has_prefix":true,"md5":"d9162aefcb6402ac5c820b6b4a169746","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"0.11.16","build":"py39hac30774_15","timestamp":1674170934937,"binstar":{"package_id":"63c9d2a92e1172ba3668d97b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28297,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-common-plugins-1.2.0-py310h7c61026_2.tar.bz2":{"sha256":"098210e5c9a0224ef1095355574f40ee7f85ddbc938ab8a52c3be6676acf595f","build_number":2,"name":"ros-humble-rqt-common-plugins","has_prefix":true,"md5":"8673f51b3960b73e8d23cae16d473b10","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rqt-action","ros-humble-rqt-bag","ros-humble-rqt-bag-plugins","ros-humble-rqt-console","ros-humble-rqt-graph","ros-humble-rqt-image-view","ros-humble-rqt-msg","ros-humble-rqt-plot","ros-humble-rqt-publisher","ros-humble-rqt-py-common","ros-humble-rqt-py-console","ros-humble-rqt-reconfigure","ros-humble-rqt-service-caller","ros-humble-rqt-shell","ros-humble-rqt-srv","ros-humble-rqt-topic","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.2.0","build":"py310h7c61026_2","timestamp":1670798049926,"binstar":{"package_id":"63965ae4ead2dcc8c264304a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13634,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-common-11.2.4-py310h413e681_2.tar.bz2":{"sha256":"f21598ffdb08d4219707a3ae0d522b347573d0de0c2650472f9916fa5a746023","build_number":2,"name":"ros-humble-rviz-common","has_prefix":true,"md5":"c73e9de8c067c3ac9e3425d6d9de90f9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","qt-main >=5.15.6,<5.16.0a0","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-tinyxml2-vendor","ros-humble-urdf","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"11.2.4","build":"py310h413e681_2","timestamp":1670567140040,"binstar":{"package_id":"6392d523358aafdd3d9f5ae3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":836060,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-controller-manager-2.18.0-py310h413e681_2.tar.bz2":{"sha256":"4824595b237ea694b4d0878a9ba3c1cb7a494a8d40db402fde715d28e59de6b0","build_number":2,"name":"ros-humble-controller-manager","has_prefix":true,"md5":"81c5529c5203bef9581bc7c265f70df7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-cpp","ros-humble-controller-interface","ros-humble-controller-manager-msgs","ros-humble-hardware-interface","ros-humble-launch","ros-humble-launch-ros","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-ros2-control-test-assets","ros-humble-ros2param","ros-humble-ros2run","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.18.0","build":"py310h413e681_2","timestamp":1670567200827,"binstar":{"package_id":"6392d52566b3e4e3def27bbc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":317983,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-warehouse-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"4f6c877da042612a68d6aeed41870a84e43e7a6623ae225d944e0e008ff51ebd","build_number":3,"name":"ros-humble-moveit-ros-warehouse","has_prefix":true,"md5":"ddaedc354cfbb01b51591a528a10f74a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-ros-planning","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2-eigen","ros-humble-tf2-ros","ros-humble-warehouse-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675721280450,"binstar":{"package_id":"63964c9254e9ace8548804d9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":724212,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav-msgs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"3c20c2907531d8ba3303fc8805aee5e7b2617e9980dd0eca691197b49285f76a","build_number":3,"name":"ros-humble-nav-msgs","has_prefix":true,"md5":"359438a61c5040b0fe0a44bd82f3707a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675688885729,"binstar":{"package_id":"63927d9546bec18b89e79dcf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":192532,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-1.1.4-py310h7c61026_3.tar.bz2":{"sha256":"4697f18599bd86cdb2a1011935202c6cca403f81ed7fe286f1ffabd41db531d0","build_number":3,"name":"ros-humble-rqt","has_prefix":false,"md5":"9a8a5ad97874a689bbd73e6718e43333","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-cpp","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.4","build":"py310h7c61026_3","timestamp":1675692576919,"binstar":{"package_id":"639676c1bbbc2b1e96c88390","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8791,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-fanuc-description-2.0.6-py310h413e681_2.tar.bz2":{"sha256":"33bb3930933215e883645540349eeb4b54ac5745a099456db80d4febd32b3996","build_number":2,"name":"ros-humble-moveit-resources-fanuc-description","has_prefix":true,"md5":"6d50ade0310c0104328adf70e85a502d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.6","build":"py310h413e681_2","timestamp":1670538838194,"binstar":{"package_id":"639266624f66fd116f469d2f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":185075,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-cyclonedds-0.9.1-py310hb42482d_2.tar.bz2":{"sha256":"5d157f249ac428ec49d5de3723c18d5580b43f7897711c2189f49345680ebdf3","build_number":2,"name":"ros-humble-cyclonedds","has_prefix":true,"md5":"ff34372e453df6439e236cb363dfbf63","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","openssl >=1.1.1s,<1.1.2a","python","python_abi 3.10.*","ros-humble-iceoryx-binding-c","ros-humble-iceoryx-hoofs","ros-humble-iceoryx-posh","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.9.1","build":"py310hb42482d_2","timestamp":1670538323794,"binstar":{"package_id":"63926468bbbc2b1e962795dc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1129710,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-control-msgs-1.5.2-py39hac30774_15.tar.bz2":{"sha256":"1d77429f7189d07e052cc9254485658c80084c1fc1451c3853fa34ee260d67b9","build_number":15,"name":"ros-noetic-control-msgs","has_prefix":true,"md5":"0bf33e237ef77c2686d9d77a2a50cbe5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs","ros-noetic-trajectory-msgs"],"version":"1.5.2","build":"py39hac30774_15","timestamp":1674177061622,"binstar":{"package_id":"63c9e0c8cd65eb0e1465198b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":217770,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-plot-1.1.2-py310h413e681_2.tar.bz2":{"sha256":"39db144ab8b6976fd9d7aacd0621e3edcb02a82c146f6075cd439487da655733","build_number":2,"name":"ros-humble-rqt-plot","has_prefix":true,"md5":"af0f8e43007fc25fcf0f876fce9f2096","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","matplotlib-base","numpy","python","python_abi 3.10.*","ros-humble-python-qt-binding","ros-humble-qt-gui-py-common","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.2","build":"py310h413e681_2","timestamp":1670558527957,"binstar":{"package_id":"6392b3f266b3e4e3dee1e33d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":45097,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-bringup-1.1.3-py310h7c61026_2.tar.bz2":{"sha256":"81e0786511bdb2e88e1e29e6bb0bdabd05de24772f373913a7084164452ef8ad","build_number":2,"name":"ros-humble-nav2-bringup","has_prefix":true,"md5":"4f642acd13460f574afb4f2e768f3485","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch-ros","ros-humble-nav2-common","ros-humble-navigation2","ros-humble-ros-workspace","ros-humble-slam-toolbox","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h7c61026_2","timestamp":1670795364861,"binstar":{"package_id":"639653576e0eca100b8bb871","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":46644,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-visual-testing-framework-11.2.5-py310h7c61026_3.tar.bz2":{"sha256":"bac92d2dcc8d5f33f4cf56fe625423a09a7050714684cd57208b453fac30af0c","build_number":3,"name":"ros-humble-rviz-visual-testing-framework","has_prefix":true,"md5":"d9ab3577d7ca692b5c22260a6442eaac","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-cmake-gtest","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rviz-common","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"11.2.5","build":"py310h7c61026_3","timestamp":1675694708506,"binstar":{"package_id":"6392dea2ed6d66bf8faa7843","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":92693,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosparam-shortcuts-0.4.0-py39hac30774_16.tar.bz2":{"sha256":"c5e099d0af3dc6f74f7d878fa6a12ba5c8b830debcaa97754d0e433c17d8dd03","build_number":16,"name":"ros-noetic-rosparam-shortcuts","has_prefix":true,"md5":"4b2f9119ab100b6c7d557efe92855c97","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-eigen-conversions","ros-noetic-roscpp"],"version":"0.4.0","build":"py39hac30774_16","timestamp":1680415956920,"binstar":{"package_id":"64291d20cc61138ffddac36b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":59944,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-action-2.0.1-py310h7c61026_3.tar.bz2":{"sha256":"6ecc3d56b4f8819d5aa69fd5a0a9296cec9a6e14b5ba4a3a5d767f464a15e754","build_number":3,"name":"ros-humble-rqt-action","has_prefix":true,"md5":"a94f7e88d622b0adaa758071b224d67e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-msg","ros-humble-rqt-py-common","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.1","build":"py310h7c61026_3","timestamp":1675694328463,"binstar":{"package_id":"6392d4686a03c9fad2899056","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13718,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-definitions-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"f9179efc937bf4e3f5e877fd796b27775334495182ebd5f44e15b054608f8869","build_number":2,"name":"ros-humble-ament-cmake-export-definitions","has_prefix":true,"md5":"8392b6b872241d5e78c7296b376d51d8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670535903418,"binstar":{"package_id":"63925ae32dd70620554d8c89","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10373,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosbag-storage-1.16.0-py39hbd60425_15.tar.bz2":{"sha256":"0309ac7ab7f1b3d43d04e458d14c335f00c494355229f48ca42cff4983df6212","build_number":15,"name":"ros-noetic-rosbag-storage","has_prefix":true,"md5":"b4804fccde0604bea42fca889b07014d","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","bzip2 >=1.0.8,<2.0a0","console_bridge >=1.0.2,<1.1.0a0","gpgme >=1.18.0,<1.19.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","openssl >=3.0.8,<4.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common","ros-noetic-pluginlib","ros-noetic-roscpp-serialization","ros-noetic-roscpp-traits","ros-noetic-roslz4","ros-noetic-rostime"],"version":"1.16.0","build":"py39hbd60425_15","timestamp":1676583357034,"binstar":{"package_id":"63ee9a03f048dbdee410665b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":235498,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-service-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"3439d20fb7a6781723a3dfe881ccd9425e784cc2d90a4e7b3276df2a534c770b","build_number":3,"name":"ros-humble-examples-rclcpp-minimal-service","has_prefix":true,"md5":"799a6c9fa8fc664bf5573da551b4352f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691360272,"binstar":{"package_id":"63928714114c465c98bd4c26","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36146,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-domain-coordinator-0.10.0-py310h413e681_2.tar.bz2":{"sha256":"4fb3a5d31f058c9ef26d26ea9d08773952c5dccff5eb96f0d35686eaae588e40","build_number":2,"name":"ros-humble-domain-coordinator","has_prefix":false,"md5":"5d3f0d063645b3df9584a91f6845e088","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.10.0","build":"py310h413e681_2","timestamp":1670538503138,"binstar":{"package_id":"6392654446f81babcaeb8b58","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8971,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-simple-controller-manager-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"7facb89c25a15e76cfab05fc3057ed107f5fa2234e5a120d527270b8cc0f498f","build_number":15,"name":"ros-noetic-moveit-simple-controller-manager","has_prefix":true,"md5":"c3b3428cd04cb17de2b0b38fb1632607","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-control-msgs","ros-noetic-moveit-core","ros-noetic-pluginlib","ros-noetic-roscpp"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674507604821,"binstar":{"package_id":"63ce1b0d989160afcf738400","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":226146,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-yaml-param-parser-5.3.2-py310h7c61026_3.tar.bz2":{"sha256":"8ac986b52bb0096a662e8fea65eacad2d493cba0436608dde80cdbc8f37f29ed","build_number":3,"name":"ros-humble-rcl-yaml-param-parser","has_prefix":true,"md5":"048b10dc27d0560cc76081022ddbd2b5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-libyaml-vendor","ros-humble-rmw","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","yaml >=0.2.5,<0.3.0a0","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"5.3.2","build":"py310h7c61026_3","timestamp":1675686222986,"binstar":{"package_id":"639272974f66fd116f4fd2e8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":34319,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-bag-plugins-1.1.4-py310h7c61026_2.tar.bz2":{"sha256":"e2a25fb4b9a49958a6a6c966779db7c6e3dbca414685d57227d03770bb782d73","build_number":2,"name":"ros-humble-rqt-bag-plugins","has_prefix":false,"md5":"921a661439e80ad11d795ebf40c1059b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pillow","pycairo","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rosbag2","ros-humble-rqt-bag","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-plot","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.4","build":"py310h7c61026_2","timestamp":1670796574338,"binstar":{"package_id":"6396563a54e9ace85488c8ca","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":47042,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosgraph-msgs-1.2.1-py310h7c61026_3.tar.bz2":{"sha256":"4d93c48b3e80a8e86811a39f6986f534265941edc8eebb2b490126db4d5d4551","build_number":3,"name":"ros-humble-rosgraph-msgs","has_prefix":true,"md5":"84c22e06daf54ddcc05579f08d42ae1c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.1","build":"py310h7c61026_3","timestamp":1675688133126,"binstar":{"package_id":"63927a244f66fd116f53792d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":51838,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-flake8-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"27197903930e52b5fb24c883dc242e6e048de19bab58cf12fb3751b6de00bb57","build_number":2,"name":"ros-humble-ament-cmake-flake8","has_prefix":true,"md5":"9003e8e646665b159593eee3072cb0b0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-ament-flake8","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670539402096,"binstar":{"package_id":"639268a2ead2dcc8c2dadeb4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10720,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-tests-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"0d6e600375999684030f3db79d86e3b5362336926709ac213ed126b99c21c4b2","build_number":3,"name":"ros-humble-rosbag2-tests","has_prefix":true,"md5":"72ce6edbedd21dfda20b8ddd87ecc4de","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675720876899,"binstar":{"package_id":"63964f126a03c9fad2fb4d51","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11535,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-executive-smach-2.5.0-py39hac30774_15.tar.bz2":{"sha256":"37afd3a948a5c6c8346a42b02d227b8cd6f0fd822b7886ebe370d38ab1f09059","build_number":15,"name":"ros-noetic-executive-smach","has_prefix":false,"md5":"8f15a4316c92c3e0e6c3a31de0f5b89d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-smach","ros-noetic-smach-msgs","ros-noetic-smach-ros"],"version":"2.5.0","build":"py39hac30774_15","timestamp":1674383412439,"binstar":{"package_id":"63cd1036912363225ba3b103","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7813,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-client-library-1.3.1-py310h413e681_2.tar.bz2":{"sha256":"5e9e0c72ce0c73315bcd49a1f32921937d91521ecce60fff066826dca56223a7","build_number":2,"name":"ros-humble-ur-client-library","has_prefix":false,"md5":"38c721b1063350df69d1688e4fd329d9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.1","build":"py310h413e681_2","timestamp":1670538917256,"binstar":{"package_id":"639266c94f66fd116f472dfd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":278170,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-logging-interface-2.3.1-py310h7c61026_3.tar.bz2":{"sha256":"ef0151e6725178c39507a93dd21cf1e0191535095a04ad1c4c0863d9389dc178","build_number":3,"name":"ros-humble-rcl-logging-interface","has_prefix":true,"md5":"d3c0d6d2f66712695600fc8c348a716a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rcutils","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.1","build":"py310h7c61026_3","timestamp":1675685897787,"binstar":{"package_id":"639270d946f81babcaf4beda","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18209,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-geometry-tutorials-0.2.3-py39hac30774_15.tar.bz2":{"sha256":"fe5a33a7e59c0364fea4028ad0a92a2c9eefe91eeb60f1ff0e5e73694eb73dc7","build_number":15,"name":"ros-noetic-geometry-tutorials","has_prefix":false,"md5":"35ba42bf32c64fadbc03094e948ddd76","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-turtle-tf","ros-noetic-turtle-tf2"],"version":"0.2.3","build":"py39hac30774_15","timestamp":1674417505832,"binstar":{"package_id":"63cd93d6d0e8c095e208c53d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9544,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-panda-description-2.0.6-py310h7c61026_3.tar.bz2":{"sha256":"80a832a96eb6351b94b9461848228c3922fffbe52c9a3dcb958128f9c7519210","build_number":3,"name":"ros-humble-moveit-resources-panda-description","has_prefix":true,"md5":"c8f12680ce7f85d1aa55d57723974f59","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.6","build":"py310h7c61026_3","timestamp":1675634644747,"binstar":{"package_id":"6392665aa2b7121008fa0b4d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3801633,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ackermann-steering-controller-0.21.0-py39h2583fa0_15.tar.bz2":{"sha256":"3506e25455bd95f18d01cd9e288cf5066ea1e54598954983320ec0313bd5fe9d","build_number":15,"name":"ros-noetic-ackermann-steering-controller","has_prefix":true,"md5":"4944d2666b60d6f8ed6a0c41145b7009","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-interface","ros-noetic-diff-drive-controller","ros-noetic-hardware-interface","ros-noetic-nav-msgs","ros-noetic-pluginlib","ros-noetic-realtime-tools","ros-noetic-roscpp","ros-noetic-tf","urdfdom >=3.1.0,<3.2.0a0"],"version":"0.21.0","build":"py39h2583fa0_15","timestamp":1674466717494,"binstar":{"package_id":"63cdb699c37c80a75b12bcef","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":103867,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-planner-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"c7d3cd6f0c299ee2377e441317f0dfebeadcf133f415c0c3c00c557a9ee18fb6","build_number":2,"name":"ros-humble-nav2-planner","has_prefix":true,"md5":"034222be6d9dd4677d1b78b0ad533da5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675356781,"binstar":{"package_id":"63947b3266b3e4e3dedd2e10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":279612,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-apriltag-ros-3.2.1-py39hc401949_15.tar.bz2":{"sha256":"7ff22bcba6aaa893b05e3d6a513fe899807e1b17b41e200b988ec2b249e66eaa","build_number":15,"name":"ros-noetic-apriltag-ros","has_prefix":true,"md5":"295579c9fc9efc392e4d282ce1e04976","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-apriltag","ros-noetic-cv-bridge","ros-noetic-geometry-msgs","ros-noetic-image-geometry","ros-noetic-image-transport","ros-noetic-message-runtime","ros-noetic-nodelet","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-tf","xorg-libx11","xorg-libxext"],"version":"3.2.1","build":"py39hc401949_15","timestamp":1674467000221,"binstar":{"package_id":"63ce5702dbdf7335212ed684","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":208865,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-qt-dotgraph-2.2.2-py310h413e681_2.tar.bz2":{"sha256":"e1ccc01470cfcf91f7e997349055819192260f60ec0841012077dc75f7621fad","build_number":2,"name":"ros-humble-qt-dotgraph","has_prefix":true,"md5":"e5c85b86668848d2653b6c9c24e5cee9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pydot","python","python_abi 3.10.*","ros-humble-python-qt-binding","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.2","build":"py310h413e681_2","timestamp":1670540630163,"binstar":{"package_id":"63926d5b6a03c9fad2569884","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29205,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-map-msgs-1.14.1-py39hac30774_15.tar.bz2":{"sha256":"73b1f0dafbcbbf3208501e6f9f899c4bd5aaf25d47a847cd52a4331fdab67ce4","build_number":15,"name":"ros-noetic-map-msgs","has_prefix":true,"md5":"d0bbc86517522312fa7e12d4570ed289","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"1.14.1","build":"py39hac30774_15","timestamp":1674276361852,"binstar":{"package_id":"63cb6e6c5a31eb90f65539e6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":80913,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-calibration-2.2.6-py310h7c61026_3.tar.bz2":{"sha256":"17b883091ed53225a60cc54fee48c3b58d23e7943c98a78a55b0ef88ccae7231","build_number":3,"name":"ros-humble-ur-calibration","has_prefix":true,"md5":"291b5a9836cc05d28314d4a15af460bb","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-ur-client-library","ros-humble-ur-robot-driver","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"2.2.6","build":"py310h7c61026_3","timestamp":1675721961533,"binstar":{"package_id":"6396514b6a03c9fad2fbe559","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":59872,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-publisher-3.0.0-py310h7c61026_3.tar.bz2":{"sha256":"727d771a121df72e713341c80ee19dca832a4eff59fdc0e7b04ada9cfa790339","build_number":3,"name":"ros-humble-image-publisher","has_prefix":true,"md5":"bf3aa5558a963414f1be0c2d096e9aa5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-camera-info-manager","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-rcl-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.0.0","build":"py310h7c61026_3","timestamp":1675693476271,"binstar":{"package_id":"6392d02f4f66fd116f8a95d6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":120031,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-topic-tools-2.2.12-py39hadd303b_16.tar.bz2":{"sha256":"614716a9ec4196a13b810ee286e7d82b6a21e42836032e95b94886b0f93e24ba","build_number":16,"name":"ros-noetic-jsk-topic-tools","license":"BSD-3-Clause","has_prefix":true,"md5":"e447e635c577f8d31509fbc05c77920e","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libopencv","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","py-opencv","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-aggregator","ros-noetic-diagnostic-msgs","ros-noetic-diagnostic-updater","ros-noetic-dynamic-reconfigure","ros-noetic-dynamic-tf-publisher","ros-noetic-eigen-conversions","ros-noetic-geometry-msgs","ros-noetic-image-transport","ros-noetic-message-runtime","ros-noetic-nodelet","ros-noetic-roscpp","ros-noetic-roslaunch","ros-noetic-rosnode","ros-noetic-rostime","ros-noetic-rostopic","ros-noetic-sensor-msgs","ros-noetic-sound-play","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf","ros-noetic-topic-tools","scipy"],"version":"2.2.12","subdir":"linux-64","timestamp":1694899616071,"binstar":{"package_id":"65061e544bf3edf1ec233c37","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2643272,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-nav2-core-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"e097c077e1f8ae7a182c670f60fdea9219226e061848e0293ca0c304ad76efa2","build_number":2,"name":"ros-humble-nav2-core","has_prefix":true,"md5":"7839a2e1abf09db96cd0cc9eb4169a56","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-costmap-2d","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670641237484,"binstar":{"package_id":"6393f5d01f9cf5f92a1e2537","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18445,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-qwt-dependency-1.1.1-py39hac30774_15.tar.bz2":{"sha256":"a48f0d336482762195036659015fdfa25b6c77c82353516ea7252fa64e804a43","build_number":15,"name":"ros-noetic-qwt-dependency","has_prefix":true,"md5":"71360f7506e3f80389ac324925064893","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.1.1","build":"py39hac30774_15","timestamp":1674168312478,"binstar":{"package_id":"63c9cad1cd65eb0e145d8dc1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9990,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-graph-0.4.14-py39hac30774_15.tar.bz2":{"sha256":"9c6e8e57bcd7076a8272d47620665be28fb163d9554f234bcb9aa79bf00e5db9","build_number":15,"name":"ros-noetic-rqt-graph","has_prefix":true,"md5":"10b392ade9de57b5a5fd61b5893ec9a0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-qt-dotgraph","ros-noetic-rosgraph","ros-noetic-rosgraph-msgs","ros-noetic-roslib","ros-noetic-rosnode","ros-noetic-rospy","ros-noetic-rosservice","ros-noetic-rostopic","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","rospkg"],"version":"0.4.14","build":"py39hac30774_15","timestamp":1674383451878,"binstar":{"package_id":"63cd10cc989160afcf4833b5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":64161,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-map-msgs-2.1.0-py310h7c61026_3.tar.bz2":{"sha256":"c659896cc5f71914ac053be60359394dec9b5d9983459c21ac58de92c968e5f5","build_number":3,"name":"ros-humble-map-msgs","has_prefix":true,"md5":"7e8f22ab628cb87a804874dfca443cf1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-nav-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.0","build":"py310h7c61026_3","timestamp":1675689387160,"binstar":{"package_id":"6392802654e9ace854c91b63","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":207653,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-base-0.10.0-py310h7c61026_2.tar.bz2":{"sha256":"46062e10dba4fed19b6eea7fec6db3e4259fd09bf6a062fdd97887d6382d6704","build_number":2,"name":"ros-humble-ros-base","has_prefix":true,"md5":"e65c32a637c4e19391b30f881e65203a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry2","ros-humble-kdl-parser","ros-humble-robot-state-publisher","ros-humble-ros-core","ros-humble-ros-workspace","ros-humble-rosbag2","ros-humble-urdf","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.10.0","build":"py310h7c61026_2","timestamp":1670796815111,"binstar":{"package_id":"6396563ed9a997aae7a1a53c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12625,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-pr2-description-2.0.6-py310h7c61026_3.tar.bz2":{"sha256":"adef698f4a781fc7f824831f07b1e93a246892d938fab8a4e627a09d1e6d52c2","build_number":3,"name":"ros-humble-moveit-resources-pr2-description","has_prefix":true,"md5":"a421f1773f251fe2fedb53f6bfe9a187","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.6","build":"py310h7c61026_3","timestamp":1675634614622,"binstar":{"package_id":"6392665b6643907e3b5f9cd7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25894652,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-shape-msgs-1.13.1-py39hac30774_15.tar.bz2":{"sha256":"8217c0f423afdb636ce4c861efee48f4e5a129f1964f37007ef373acd440f92a","build_number":15,"name":"ros-noetic-shape-msgs","has_prefix":true,"md5":"c10d056dab0913861bc00c30fff4e2ba","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.13.1","build":"py39hac30774_15","timestamp":1674171322549,"binstar":{"package_id":"63c9d400b23346582ca12d15","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37533,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"c703d678ba8e5d7f109362c0cc877e5beb573bd2d7393787be500cc445f6227d","build_number":2,"name":"ros-humble-ament-cmake","has_prefix":true,"md5":"33442b745827696df2b8169cf938a2ab","requires":[],"machine":"x86_64","platform":"linux","depends":["cmake","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-cmake-export-definitions","ros-humble-ament-cmake-export-dependencies","ros-humble-ament-cmake-export-include-directories","ros-humble-ament-cmake-export-interfaces","ros-humble-ament-cmake-export-libraries","ros-humble-ament-cmake-export-link-flags","ros-humble-ament-cmake-export-targets","ros-humble-ament-cmake-gen-version-h","ros-humble-ament-cmake-libraries","ros-humble-ament-cmake-python","ros-humble-ament-cmake-target-dependencies","ros-humble-ament-cmake-test","ros-humble-ament-cmake-version","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670538529007,"binstar":{"package_id":"6392655e114c465c98b4e28e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10295,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jackal-base-0.7.4-py39ha182ace_3.tar.bz2":{"sha256":"f39740f5d896c52c994e6329dfa28d74cfa7028d36c7e4f185ded3fd15ed1dd8","build_number":3,"name":"ros-noetic-jackal-base","has_prefix":true,"md5":"b537b0b3fc90dcd1cb815d661c212118","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","ros-noetic-controller-manager","ros-noetic-diagnostic-aggregator","ros-noetic-diagnostic-updater","ros-noetic-diff-drive-controller","ros-noetic-geometry-msgs","ros-noetic-imu-filter-madgwick","ros-noetic-jackal-msgs","ros-noetic-nmea-msgs","ros-noetic-nmea-navsat-driver","ros-noetic-realtime-tools","ros-noetic-rosserial-python","ros-noetic-rosserial-server","ros-noetic-sensor-msgs","ros-noetic-teleop-twist-joy","ros-noetic-tf","ros-noetic-topic-tools"],"version":"0.7.4","build":"py39ha182ace_3","timestamp":1674413721191,"binstar":{"package_id":"63cd86f60273ee116ae05ce1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":255833,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-base-local-planner-1.17.3-py39hac30774_15.tar.bz2":{"sha256":"350a7f088900ae16197c32ab4694c5fcee751edee3c84ab542c00d81e439a25d","build_number":15,"name":"ros-noetic-base-local-planner","has_prefix":true,"md5":"48b964d744183ded68800c9301ba4bb3","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-angles","ros-noetic-costmap-2d","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-nav-core","ros-noetic-nav-msgs","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-tf2","ros-noetic-tf2-ros","ros-noetic-visualization-msgs","ros-noetic-voxel-grid"],"version":"1.17.3","build":"py39hac30774_15","timestamp":1674507435388,"binstar":{"package_id":"63ce173e8ff1ad27426d0557","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":298986,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-driver-2023.0.0-py310h413e681_2.tar.bz2":{"sha256":"52443a04324faa52e2248b955f7dedf0b77edb9ec877cdcbf221e2806a6ef25b","build_number":2,"name":"ros-humble-webots-ros2-driver","has_prefix":true,"md5":"818f846bcded3028afc3e8d3749d7aeb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-tinyxml2-vendor","ros-humble-vision-msgs","ros-humble-webots-ros2-importer","ros-humble-webots-ros2-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2023.0.0","build":"py310h413e681_2","timestamp":1670566783723,"binstar":{"package_id":"6392d51446f81babca2a18dd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":926762,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-python-qt-binding-1.1.1-py310h7c61026_3.tar.bz2":{"sha256":"600bf3f9b4f7542cc7527ebc93420fbb60475c8c354671e56fc1780ae2589b99","build_number":3,"name":"ros-humble-python-qt-binding","has_prefix":true,"md5":"d9fec1e86ef33a73fa46f2f9bee1f1a5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pyqt >=5.15.7,<5.16.0a0","pyqt-builder","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.1","build":"py310h7c61026_3","timestamp":1675684310770,"binstar":{"package_id":"63926b4e46f81babcaf21653","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":34217,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-trajectory-msgs-1.13.1-py39hac30774_15.tar.bz2":{"sha256":"45578ce3f0ccd350bfcfa3de19b7719119494a1ccd33e8a80af16f236be739d1","build_number":15,"name":"ros-noetic-trajectory-msgs","has_prefix":true,"md5":"62cc4c38f7670f6f84bf75ff3c49d425","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-rosbag-migration-rule","ros-noetic-std-msgs"],"version":"1.13.1","build":"py39hac30774_15","timestamp":1674171353311,"binstar":{"package_id":"63c9d3fc59c09271a442298f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":48729,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-planners-chomp-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"0ba8ed50c16e55f971e5bc7b9ba2ee4943b2a368b79b9ffe17812108fe228944","build_number":15,"name":"ros-noetic-moveit-planners-chomp","has_prefix":true,"md5":"136a1ca139903e55218dc0631fbb23f8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-chomp-motion-planner","ros-noetic-moveit-core","ros-noetic-pluginlib","ros-noetic-roscpp"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674511457272,"binstar":{"package_id":"63ce6b38dbdf7335213f6181","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":48486,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-kinematics-interface-kdl-0.0.2-py310h413e681_2.tar.bz2":{"sha256":"e863d5575324963ca460f42ab51ab136f6249ef7e9f13fbea9fd92ae5855670b","build_number":2,"name":"ros-humble-kinematics-interface-kdl","has_prefix":true,"md5":"f85c20b74779d631ee3c77031a454b9c","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-kdl-parser","ros-humble-kinematics-interface","ros-humble-pluginlib","ros-humble-ros-workspace","ros-humble-tf2-eigen-kdl","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.0.2","build":"py310h413e681_2","timestamp":1670558645813,"binstar":{"package_id":"6392b3f0d9a997aae73f5f99","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":65799,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-pep257-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"4f9af2861e3158b0ddff3c03d16180b54da466b79c99d58289844bab89a2662e","build_number":2,"name":"ros-humble-ament-cmake-pep257","has_prefix":true,"md5":"bbee077d511b9d645f54490ff961b93f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-ament-pep257","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670539384274,"binstar":{"package_id":"6392689e46f81babcaefce8e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10481,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-message-runtime-0.4.13-py39hac30774_15.tar.bz2":{"sha256":"1b5e374fe101d3ee367cfb0555314d13b1f1a228adec82c2d8fc67e9fffcad83","build_number":15,"name":"ros-noetic-message-runtime","has_prefix":true,"md5":"2a7b16f7b486c7c4422131885c0f9617","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common","ros-noetic-genpy","ros-noetic-roscpp-serialization","ros-noetic-roscpp-traits","ros-noetic-rostime"],"version":"0.4.13","build":"py39hac30774_15","timestamp":1674170346482,"binstar":{"package_id":"63c9d07d2e1172ba3668912d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10339,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-link-flags-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"c2a70365927a468e230fa87e010c0475652b2afe7bd878992ded4b2b08a5412e","build_number":3,"name":"ros-humble-ament-cmake-export-link-flags","has_prefix":true,"md5":"b28bc0b842788d7495509278ee795414","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675631161264,"binstar":{"package_id":"63925ae16a03c9fad241ad01","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11254,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-threads-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"02a19b07e145947e68377b7efecc9394b48665af28621eed2e681ce293a93aea","build_number":16,"name":"ros-noetic-ecl-threads","license":"BSD-3-Clause","has_prefix":true,"md5":"865c9294c378816476139a240f9e0018","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-build","ros-noetic-ecl-concepts","ros-noetic-ecl-config","ros-noetic-ecl-errors","ros-noetic-ecl-exceptions","ros-noetic-ecl-license","ros-noetic-ecl-time","ros-noetic-ecl-utilities"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254396928,"binstar":{"package_id":"64fc455a4f8f289a768bb112","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":54635,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-cv-bridge-3.2.1-py310he05af81_3.tar.bz2":{"sha256":"6741b2e0aaa9fa5c1f678a11e1e298484300f2b7d31cb554d21188858b695d6b","build_number":3,"name":"ros-humble-cv-bridge","has_prefix":true,"md5":"8a2cb2a3ed3b69c8a89a6f830fccb509","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"3.2.1","build":"py310he05af81_3","timestamp":1675689559459,"binstar":{"package_id":"6392802496cc569e105eeafb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":143601,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-planners-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"22969c554c414ad17bbd39f6d18356c3df270e9f47ee42fac57f8350fa68f3dc","build_number":15,"name":"ros-noetic-moveit-planners","has_prefix":false,"md5":"87d29586d69885a3f4303da2d38e3184","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-chomp-motion-planner","ros-noetic-moveit-planners-chomp","ros-noetic-moveit-planners-ompl","ros-noetic-pilz-industrial-motion-planner"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674512772406,"binstar":{"package_id":"63ce72eb14201bfa45ba6e16","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9249,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-simple-commander-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"4c3dce7b4a320b8fd0fa42c2fa9763c6f4d8cab0cfe83439c883c934a929cc6b","build_number":2,"name":"ros-humble-nav2-simple-commander","has_prefix":true,"md5":"d9e2ea7f83d967b848a27568fb418f0d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-geometry-msgs","ros-humble-lifecycle-msgs","ros-humble-nav2-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670565609462,"binstar":{"package_id":"6392cfe32dd70620557f9e54","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":41860,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-uncrustify-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"d008e30681bd4d326415d746ce7d0a3f2408f74fc156654d152d6e806b61ccb9","build_number":3,"name":"ros-humble-ament-cmake-uncrustify","has_prefix":true,"md5":"e3dc26775a91fcf3d6d9a6a020353882","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-ament-uncrustify","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675683046338,"binstar":{"package_id":"639268a0a2b7121008fcbe1a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11886,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-interfaces-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"2fda82aa3172a23b520de183c6e15cea475217b8bcaae389fc1af029f4452f6a","build_number":3,"name":"ros-humble-ros-gz-interfaces","has_prefix":true,"md5":"31be463614d227ed62a1867a164a3511","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-rcl-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675689049184,"binstar":{"package_id":"63927dc954e9ace854c8de10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":336607,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-rendering-tests-11.2.5-py310h7c61026_3.tar.bz2":{"sha256":"8549e49b7b832510f2d566e4b37be6d5763aab2137499c6df3e71742a1e93379","build_number":3,"name":"ros-humble-rviz-rendering-tests","has_prefix":true,"md5":"c93e4707494ffdf7f15189ca6b5e9bcc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rviz-rendering","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"11.2.5","build":"py310h7c61026_3","timestamp":1675685737045,"binstar":{"package_id":"63927012ed6d66bf8f955b1b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12214,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-control-toolbox-2.1.2-py310h7c61026_3.tar.bz2":{"sha256":"4e34598a3162760ed8c4f1ce56fedd718e4915c93814d64a5c4993dcac37019a","build_number":3,"name":"ros-humble-control-toolbox","has_prefix":true,"md5":"992bb35c4e9a89e69ef00e3b6e63770e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-control-msgs","ros-humble-rclcpp","ros-humble-rcutils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.2","build":"py310h7c61026_3","timestamp":1675692718732,"binstar":{"package_id":"6392b412959458a07d40213f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":85499,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-bag-0.5.1-py39hac30774_15.tar.bz2":{"sha256":"9a6b576623930b3fa80ed433a7364f0d1fb2fca50734682091f995b6ed71d519","build_number":15,"name":"ros-noetic-rqt-bag","has_prefix":true,"md5":"53b717b2f6c8e63e637277372e4b1ecb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-rosbag","ros-noetic-rosgraph-msgs","ros-noetic-roslib","ros-noetic-rosnode","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","rospkg"],"version":"0.5.1","build":"py39hac30774_15","timestamp":1674383609878,"binstar":{"package_id":"63ccb1015a31eb90f6a366b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":140713,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-planners-ompl-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"295516c548b615ea1c5b03ccfd40d3a9eaf53b912c677fbc3edb0bd2a22340e5","build_number":15,"name":"ros-noetic-moveit-planners-ompl","has_prefix":true,"md5":"d4924d6b6042da05b6b9f09f6b62f50a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-moveit-core","ros-noetic-moveit-ros-planning","ros-noetic-ompl","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-tf2"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674509013690,"binstar":{"package_id":"63ce3cc6912363225bfac243","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":565108,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-sigslots-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"b1aa1ddac755e32da8235a38bdeffc3b001c3c4acbeab81f55815dc7a0d42413","build_number":16,"name":"ros-noetic-ecl-sigslots","license":"BSD-3-Clause","has_prefix":true,"md5":"25f5d10a32012d113eaef4d612fc6857","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-config","ros-noetic-ecl-license","ros-noetic-ecl-threads"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254633848,"binstar":{"package_id":"64fc462f1345abf53aec6abb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":51249,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-trajectory-msgs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"f10b72650aa1571e962a637b9e34e70bc94801ca808d83b81b505e7e0993a368","build_number":3,"name":"ros-humble-trajectory-msgs","has_prefix":true,"md5":"b7b943cc4f7e943228555802b250353b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675689007591,"binstar":{"package_id":"63927d93d9a997aae721ca10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":127646,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gazebo-plugins-2.9.2-py39hd1a2550_15.tar.bz2":{"sha256":"5feabba87d43f16949dd1820a98e4db3fe5b4c72160f86bae1fd07851b57cdff","build_number":15,"name":"ros-noetic-gazebo-plugins","has_prefix":true,"md5":"e46e67245ad46a40b4e0df2f68fd6eea","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-angles","ros-noetic-camera-info-manager","ros-noetic-cv-bridge","ros-noetic-diagnostic-updater","ros-noetic-dynamic-reconfigure","ros-noetic-gazebo-dev","ros-noetic-gazebo-msgs","ros-noetic-gazebo-ros","ros-noetic-geometry-msgs","ros-noetic-image-transport","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-nodelet","ros-noetic-polled-camera","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rosgraph-msgs","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf","ros-noetic-tf2-ros","ros-noetic-trajectory-msgs","ros-noetic-urdf","ros-noetic-visualization-msgs","tbb >=2021.7.0"],"version":"2.9.2","build":"py39hd1a2550_15","timestamp":1674462750988,"binstar":{"package_id":"63cdf1ecc37c80a75b289417","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3369786,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-plugins-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"235e4c8a02f82b8d91e795719f116ba2e15d7bd6fddde33b7405d3ce51b3a696","build_number":2,"name":"ros-humble-moveit-plugins","has_prefix":true,"md5":"e56aeeb5b89bc702189de0f82696f8f8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-simple-controller-manager","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670793554665,"binstar":{"package_id":"6395846954e9ace8546fb6a7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12274,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ruckig-0.9.2-py310h7c61026_3.tar.bz2":{"sha256":"22a8488c94e53b139811d4b4e1ea6b2cfe57642684cd3afefcac6d59205c94f8","build_number":3,"name":"ros-humble-ruckig","has_prefix":false,"md5":"9571a862c49dcb080dac62ef9a2642ce","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.9.2","build":"py310h7c61026_3","timestamp":1675631269160,"binstar":{"package_id":"63925afa2dd70620554d8ea6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":99726,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosbash-1.15.8-py39hac30774_15.tar.bz2":{"sha256":"9e89cdd54e0fc3d68e6ae3578e83f24f31ff6f60ef3bc770b8447d3c0be0c530","build_number":15,"name":"ros-noetic-rosbash","has_prefix":true,"md5":"21215da4eba0f4c652c5f20ad63b3276","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","ros-noetic-rospack"],"version":"1.15.8","build":"py39hac30774_15","timestamp":1674169930798,"binstar":{"package_id":"63c9ce528ff1ad2742807128","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26547,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-base-1.5.0-py39hac30774_15.tar.bz2":{"sha256":"f11d54e51604afbb0c3edc1d32f43caee04b8e086f766fb7e6c76f35c6c7510e","build_number":15,"name":"ros-noetic-ros-base","has_prefix":false,"md5":"3e9e7f11ae6b61271bbc039d1d50d33d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-bond-core","ros-noetic-dynamic-reconfigure","ros-noetic-nodelet-core","ros-noetic-ros-core"],"version":"1.5.0","build":"py39hac30774_15","timestamp":1674417353192,"binstar":{"package_id":"63cd9565d0e8c095e20950c6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8165,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-transport-plugins-2.5.0-py310h413e681_2.tar.bz2":{"sha256":"e2f31ec144e0b6a3e7dac69b5a72944a8befb7bd967c4d842402d7539d55e4e7","build_number":2,"name":"ros-humble-image-transport-plugins","has_prefix":true,"md5":"d93224f940d23fa5b2d7cb46905b6126","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-compressed-depth-image-transport","ros-humble-compressed-image-transport","ros-humble-ros-workspace","ros-humble-theora-image-transport","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.5.0","build":"py310h413e681_2","timestamp":1670567070601,"binstar":{"package_id":"6392d510d9a997aae74ed97c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9464,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rclcpp-16.0.3-py310h7c61026_3.tar.bz2":{"sha256":"5078c5cf665674ec48fd1278349094e361c82e9e600c247ccfa443d9f1a24832","build_number":3,"name":"ros-humble-rclcpp","has_prefix":true,"md5":"2354a0675b4ad344a314e718784f99e5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-builtin-interfaces","ros-humble-libstatistics-collector","ros-humble-rcl","ros-humble-rcl-interfaces","ros-humble-rcl-yaml-param-parser","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosgraph-msgs","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-c","ros-humble-rosidl-typesupport-cpp","ros-humble-statistics-msgs","ros-humble-tracetools","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"16.0.3","build":"py310h7c61026_3","timestamp":1675690935406,"binstar":{"package_id":"639285b7e6a2f79ab8350cc6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":903175,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-camera-calibration-3.0.0-py310h7c61026_3.tar.bz2":{"sha256":"8e6a14a373190c2a03025e92acbe6083e29d029da40ad6ed84b17cfd3ca023e8","build_number":3,"name":"ros-humble-camera-calibration","has_prefix":true,"md5":"9031e2a9f8380d34e0eddc7e77cb745b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-geometry","ros-humble-message-filters","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-srvs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.0.0","build":"py310h7c61026_3","timestamp":1675692742235,"binstar":{"package_id":"6392b3f5bbbc2b1e964f5512","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":98122,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-sensor-msgs-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"f3cee7b161e1555c78bf41bb7f7fb435e50d245875fc8a8eeb7d759203d0311a","build_number":3,"name":"ros-humble-tf2-sensor-msgs","has_prefix":true,"md5":"364bf54e19e45b485d18a89a3bafb3cf","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-eigen3-cmake-module","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-ros","ros-humble-tf2-ros-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675693386786,"binstar":{"package_id":"6392cf73a2b71210083e95cb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15374,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosmon-2.4.0-py39hac30774_15.tar.bz2":{"sha256":"8c90d50b501a73aeba8568e109b4b2577b9547c63bc6e99b1bf278c525dc21a9","build_number":15,"name":"ros-noetic-rosmon","has_prefix":true,"md5":"22bf9dc6522cb48670bd41e2e90a8629","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosmon-core","ros-noetic-rqt-rosmon"],"version":"2.4.0","build":"py39hac30774_15","timestamp":1674615543387,"binstar":{"package_id":"63d09afbdbdf733521b8bc9d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12448,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-costmap-queue-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"06e764cea3e4a52f58909085313a68d63dba0b0af79592e47df0172adfd9919a","build_number":3,"name":"ros-humble-costmap-queue","has_prefix":true,"md5":"86fe42c3d63b58e1f807d2151d247dde","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-nav2-costmap-2d","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675697377906,"binstar":{"package_id":"6393f5d34f66fd116f6249e8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28278,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-robot-dashboard-0.6.1-py310h7c61026_2.tar.bz2":{"sha256":"2f31ade3dc50da09784765a31ed5897a1adcd7f49f643f77ee1fb70e7921fb56","build_number":2,"name":"ros-humble-rqt-robot-dashboard","has_prefix":false,"md5":"c5c4464b8b5db7c36188d22316114ea5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-diagnostic-msgs","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-console","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-robot-monitor","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.6.1","build":"py310h7c61026_2","timestamp":1670811976451,"binstar":{"package_id":"63969239a2b712100805b783","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":135524,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-position-controllers-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"4f43ef3f15373308b867108423d9f66622abc21e40c5c1610634d86baf335a57","build_number":2,"name":"ros-humble-position-controllers","has_prefix":true,"md5":"18b2dfcfd3dc5e6785c2816db6f144a6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-forward-command-controller","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670640486998,"binstar":{"package_id":"6393f3694fd2d87ac8ef7853","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29309,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-genpy-0.6.15-py39hac30774_15.tar.bz2":{"sha256":"15889857b03e651524354c5b0dac0d54126a1d379aa24515b87198d39d8d610a","build_number":15,"name":"ros-noetic-genpy","has_prefix":true,"md5":"a37f13c4663c2c47830428577447e8d7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genmsg"],"version":"0.6.15","build":"py39hac30774_15","timestamp":1674169359910,"binstar":{"package_id":"63c9cc60cd65eb0e145e0dbb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":94591,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-demo-nodes-cpp-native-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"44da8ac7f5c29cab26859d0b4d269a1599dd2d0d87d26de82697923fdc0fcd69","build_number":2,"name":"ros-humble-demo-nodes-cpp-native","has_prefix":true,"md5":"f176d205d307b063f9a7a3d008980272","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rmw-fastrtps-cpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670558886998,"binstar":{"package_id":"6392b4ae6a03c9fad27b6ea2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":88266,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-ros-py-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"e0c4bcabd76052ea38d764ef15b1d5eab50a1997bd93e5863651ac858cd663be","build_number":3,"name":"ros-humble-tf2-ros-py","has_prefix":false,"md5":"656559257fd5887f6c39ae0c8654d7d8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-msgs","ros-humble-tf2-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675691834285,"binstar":{"package_id":"63928962e6a2f79ab835d5f4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":38397,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-collision-monitor-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"4baa4192e58cec6424c5be7183e84746f019665b5ecfd7503a36b07d6b6b3af1","build_number":3,"name":"ros-humble-nav2-collision-monitor","has_prefix":true,"md5":"e015337f85706829136d063b9b3aaeaa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav2-common","ros-humble-nav2-costmap-2d","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675697277104,"binstar":{"package_id":"6391072ea2b7121008daae43","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":378677,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-teleop-twist-keyboard-2.3.2-py310h7c61026_3.tar.bz2":{"sha256":"1ffc60cea087af96ab92d3ba8e235584b5c4ec78016aa3327bc6c7275fcb4033","build_number":3,"name":"ros-humble-teleop-twist-keyboard","has_prefix":true,"md5":"7a1f0063588fb3a4209fb7ad5af3fb7f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.2","build":"py310h7c61026_3","timestamp":1675691211991,"binstar":{"package_id":"6392870f54e9ace854cb9099","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14852,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-python-qt-binding-1.1.1-py310h7c61026_2.tar.bz2":{"sha256":"3273291d20151f4cf34734dc7786783eca2d82cb680bcf01dc4a1cb5fd26bd9d","build_number":2,"name":"ros-humble-python-qt-binding","has_prefix":true,"md5":"d82ec9998779c5bade98fef78dad1606","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pyqt >=5.15.7,<5.16.0a0","pyqt-builder","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.1","build":"py310h7c61026_2","timestamp":1670883986185,"binstar":{"package_id":"63926b4e46f81babcaf21653","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33983,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-nav-view-0.5.7-py39hac30774_15.tar.bz2":{"sha256":"8ce68b541ba6e4ac8b52dbf72e05f58334669137cec4ae649ae01acb5f9cf660","build_number":15,"name":"ros-noetic-rqt-nav-view","has_prefix":true,"md5":"bc3f4cfd784befc2b71e5aba0386fcc4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-nav-msgs","ros-noetic-python-qt-binding","ros-noetic-qt-gui","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common","ros-noetic-tf"],"version":"0.5.7","build":"py39hac30774_15","timestamp":1674436169725,"binstar":{"package_id":"63cd9e53912363225bcece18","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36012,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-velodyne-simulator-1.0.13-py39hac30774_15.tar.bz2":{"sha256":"26b0158a0acd7511afa4a702af11839383470bc72f6788f9d43b40d49e122bdc","build_number":15,"name":"ros-noetic-velodyne-simulator","has_prefix":false,"md5":"c6e16c02ea19f006e32ef6805e823c30","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-velodyne-description","ros-noetic-velodyne-gazebo-plugins"],"version":"1.0.13","build":"py39hac30774_15","timestamp":1674469887542,"binstar":{"package_id":"63cdc3ead0e8c095e21e2fc7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10085,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-forward-command-controller-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"8af65a3cc4e32cb43906c99cd23349d7be964046dd91b4fb13732a9af1b42855","build_number":3,"name":"ros-humble-forward-command-controller","has_prefix":true,"md5":"54dc6efa3e678b80990375c3279c3e80","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-hardware-interface","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675694795002,"binstar":{"package_id":"6392dec66a03c9fad28ecf2b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":468500,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-franka-hw-0.10.1-py39hac30774_15.tar.bz2":{"sha256":"020ee98bd8ffd5154a9de3b4fca4f3299bee8919f85ca27f39604ca288cc099e","build_number":15,"name":"ros-noetic-franka-hw","has_prefix":true,"md5":"b27121b17c43e973147925bcb6947f6b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-actionlib-msgs","ros-noetic-combined-robot-hw","ros-noetic-controller-interface","ros-noetic-franka-msgs","ros-noetic-hardware-interface","ros-noetic-joint-limits-interface","ros-noetic-libfranka","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-std-srvs","ros-noetic-urdf"],"version":"0.10.1","build":"py39hac30774_15","timestamp":1674466682739,"binstar":{"package_id":"63cd890f5a31eb90f6e0c213","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":328182,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-rviz-plugins-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"80f70e5f3c9e14cd3c7cdadd3825ca7deb92a69a7ed6ec0c9f2b7d017a6fdf6e","build_number":2,"name":"ros-humble-nav2-rviz-plugins","has_prefix":true,"md5":"4e1034803dad4fce51641bb9c93cd8eb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-lifecycle-manager","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rviz-common","ros-humble-rviz-default-plugins","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-std-msgs","ros-humble-tf2-geometry-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670641634172,"binstar":{"package_id":"6393f5ce66b3e4e3dead5868","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":475112,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-uncrustify-vendor-2.0.2-py310h7c61026_3.tar.bz2":{"sha256":"04725fd0fc221aefc047e3dae4d0245eb11399c23667d8eeba22b8fd1b7fe290","build_number":3,"name":"ros-humble-uncrustify-vendor","has_prefix":true,"md5":"a84a7a339cedff0e1b0fcbd67a5a18c6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","uncrustify >=0.74.0,<0.75.0a0"],"version":"2.0.2","build":"py310h7c61026_3","timestamp":1675634628039,"binstar":{"package_id":"6392667bd9a997aae717542c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10293,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-control-interface-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"dd360058f7bde253b422d467d77db007c8902267a5984efee7efc0aaf77f2b00","build_number":15,"name":"ros-noetic-moveit-ros-control-interface","has_prefix":true,"md5":"236f69841bda4b31bf12cf9581451570","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-controller-manager-msgs","ros-noetic-moveit-core","ros-noetic-moveit-simple-controller-manager","ros-noetic-pluginlib","ros-noetic-trajectory-msgs"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674508431565,"binstar":{"package_id":"63ce205568b198bb951d6290","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":193626,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rclcpp-lifecycle-16.0.2-py310h413e681_2.tar.bz2":{"sha256":"da667916b25d88f091f17dbf39bffb558471520c3d67de18cfa957b4467de5fd","build_number":2,"name":"ros-humble-rclcpp-lifecycle","has_prefix":true,"md5":"1f97dbd61edc10869e408f8765a04ebc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-lifecycle-msgs","ros-humble-rcl-lifecycle","ros-humble-rclcpp","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-typesupport-cpp","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"16.0.2","build":"py310h413e681_2","timestamp":1670547126445,"binstar":{"package_id":"63928754ead2dcc8c2e7423f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":97757,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-laser-geometry-2.4.0-py310h7c61026_3.tar.bz2":{"sha256":"e8467f38b31f832d7a5fe2723edebf31099aa916a9278334d68e3b1fcc96f573","build_number":3,"name":"ros-humble-laser-geometry","has_prefix":true,"md5":"fdccd18eba28b6ae220ec44386a84ebc","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-eigen3-cmake-module","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-sensor-msgs-py","ros-humble-tf2","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.4.0","build":"py310h7c61026_3","timestamp":1675691387826,"binstar":{"package_id":"639287592dd706205568fc57","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":40454,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-angles-1.9.13-py39hac30774_15.tar.bz2":{"sha256":"bc33d5a0f0da17eb45beff27c0691733f198f9bb6e9d88cb72a9b95e130620bd","build_number":15,"name":"ros-noetic-angles","has_prefix":true,"md5":"a3c12c8fc14517de866df8f4fb235afd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.9.13","build":"py39hac30774_15","timestamp":1674170410077,"binstar":{"package_id":"63c9d07ecd65eb0e145fe2ff","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20997,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-msgs-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"4b2af71532e3e01bb95e9d5e5e11c5ec44234388f13716df8105f54ad0ae28af","build_number":3,"name":"ros-humble-nav2-msgs","has_prefix":true,"md5":"162eb39d7049653ceb09fe92d64043f1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675692678069,"binstar":{"package_id":"6392b41c6a03c9fad27b3873","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":975028,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gazebo-ros-3.7.0-py310h413e681_2.tar.bz2":{"sha256":"35df49c5e6c11a1978592b58bd44bbf1c5274359ba20090fb2318e7d948aa8bc","build_number":2,"name":"ros-humble-gazebo-ros","has_prefix":true,"md5":"ea078dd3806e997baa7ee07d71a91acf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lxml","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-gazebo-dev","ros-humble-gazebo-msgs","ros-humble-geometry-msgs","ros-humble-launch-ros","ros-humble-rcl","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-srvs","ros-humble-tinyxml-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.7.0","build":"py310h413e681_2","timestamp":1670567038749,"binstar":{"package_id":"6392d513a2b71210084391a0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":840360,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-navfn-planner-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"ce59f15e107b09cfd09bbd376a7183a75e29ef13b3f596299c89a19b9c343b97","build_number":2,"name":"ros-humble-nav2-navfn-planner","has_prefix":true,"md5":"669f4984ab882c7628027fe5b9b916be","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675410385,"binstar":{"package_id":"63947b346643907e3b804fe6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":64581,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-kinematics-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"8f172e47d341bb19b0819d1b74ab78bace3248c52bebb0156541d638a2da7962","build_number":15,"name":"ros-noetic-moveit-kinematics","has_prefix":true,"md5":"0730411129fab7151137ffa27a72be3c","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lxml","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-moveit-core","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-tf2","ros-noetic-tf2-kdl","urdfdom"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674508975633,"binstar":{"package_id":"63ce2f148ff1ad2742762b05","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":338137,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-urdfdom-py-0.4.6-py39hac30774_15.tar.bz2":{"sha256":"0d8582ccba6a5d8be44b0e9e5f200c496bfd0641e83c58a858980e61dfe14c9d","build_number":15,"name":"ros-noetic-urdfdom-py","has_prefix":true,"md5":"bc037943b0ce82b1e7d5b45c398d5fca","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rospy"],"version":"0.4.6","build":"py39hac30774_15","timestamp":1674176946474,"binstar":{"package_id":"63c9e0f55a31eb90f6a5ab76","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":58898,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-geometric-shapes-2.1.3-py310h122d472_3.tar.bz2":{"sha256":"b5b9b95224763e533e3d87bba5ce7275dce5eb24c1496eb5d4a08811aaf297e0","build_number":3,"name":"ros-humble-geometric-shapes","has_prefix":true,"md5":"cd89c2df4ffc679f632a58b7982ac476","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp >=5.2.5,<5.2.6.0a0","boost-cpp","eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","octomap >=1.9.8,<1.10.0a0","python","python_abi 3.10.* *_cp310","qhull >=2020.2,<2020.3.0a0","ros-humble-console-bridge-vendor","ros-humble-eigen-stl-containers","ros-humble-eigen3-cmake-module","ros-humble-geometry-msgs","ros-humble-random-numbers","ros-humble-rclcpp","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-shape-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.3","build":"py310h122d472_3","timestamp":1675691468531,"binstar":{"package_id":"6392875c4f66fd116f5b7e6b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":114286,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-pytest-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"f3e4f37ef802e8ad102834f931d8d34ac603c86a23a176830939b8cce5bc8bff","build_number":3,"name":"ros-humble-ament-cmake-pytest","has_prefix":true,"md5":"12d57a7879fdfc7086f290150e8f2b61","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pytest","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-cmake-test","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675633818862,"binstar":{"package_id":"639263084f66fd116f3ef31f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13228,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdfdom-py-1.2.0-py310h413e681_2.tar.bz2":{"sha256":"089bd84570ec4de85f55bb473ca691c7995042226c3254e0d0230bdb75405b4d","build_number":2,"name":"ros-humble-urdfdom-py","has_prefix":true,"md5":"828a395dfdbcdb3e9d4c6eca93ecca40","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lxml","python","python_abi 3.10.*","pyyaml","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.0","build":"py310h413e681_2","timestamp":1670547170822,"binstar":{"package_id":"6392875b66b3e4e3dec965de","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32593,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf-transformations-1.0.1-py310h7c61026_3.tar.bz2":{"sha256":"cc8a955dda96092f591605b9efdc1de52056f159b6308324db86535bd81c3c97","build_number":3,"name":"ros-humble-tf-transformations","has_prefix":false,"md5":"b1c669566db2643761f20f7c821440e1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.1","build":"py310h7c61026_3","timestamp":1675634095609,"binstar":{"package_id":"6392646ca2b7121008f64795","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36770,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-nodelet-core-1.10.2-py39hac30774_15.tar.bz2":{"sha256":"20d0b87c794d485f8e40e4a1620b1bb474c052ee91debec1e8af13c3ae7a43c6","build_number":15,"name":"ros-noetic-nodelet-core","has_prefix":false,"md5":"b29f40a640d9005d1186a1a326072969","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-nodelet","ros-noetic-nodelet-topic-tools"],"version":"1.10.2","build":"py39hac30774_15","timestamp":1674383479150,"binstar":{"package_id":"63cd10cad0e8c095e2ca14ab","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7818,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sensor-msgs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"afb8b0a1b83b88a754af3142ab0d06907d693604a42de8e31ae4b21db84e0db4","build_number":2,"name":"ros-humble-sensor-msgs","has_prefix":true,"md5":"e0c573bfe5b6813d5b2fc5905f152b72","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670544910395,"binstar":{"package_id":"63927e46a2b712100809ef81","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":425264,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-bt-navigator-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"8b341508a2a432d532b49096ada9599d30d5c32868312b86be85fe524f06c0d6","build_number":3,"name":"ros-humble-nav2-bt-navigator","has_prefix":true,"md5":"3f7b62cfc77846d20db7dbc58713d0d9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-behaviortree-cpp-v3","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-behavior-tree","ros-humble-nav2-core","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675719650587,"binstar":{"package_id":"63947b61e6a2f79ab8eb521e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":401528,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-introspection-cpp-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"c18dc4fca38611b810ab79e97b9ba4beb9dcbd4a0a9ed423b86a6d3afb804566","build_number":3,"name":"ros-humble-rosidl-typesupport-introspection-cpp","has_prefix":true,"md5":"edaef7675fb11a1594671fbb142c5993","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ament-index-python","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-parser","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-interface","ros-humble-rosidl-typesupport-introspection-c","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675686191913,"binstar":{"package_id":"63927299e6a2f79ab82e0831","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30107,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-action-5.3.2-py310h7c61026_3.tar.bz2":{"sha256":"ce34042158be196f224288cd18212d8706169a0d4ee81ee86cf1e79815627611","build_number":3,"name":"ros-humble-rcl-action","has_prefix":true,"md5":"356c2cc08a23b32304d24be09c5b22da","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-rcl","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"5.3.2","build":"py310h7c61026_3","timestamp":1675690659943,"binstar":{"package_id":"6392842d66b3e4e3dec81d95","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":54923,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-force-torque-sensor-broadcaster-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"af02c3cdc92f7d74d997370b353af99ca734d3981a9417f3f4354c49fa755fc8","build_number":3,"name":"ros-humble-force-torque-sensor-broadcaster","has_prefix":true,"md5":"2ec189f4916590ae919f11243152524f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-geometry-msgs","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-realtime-tools","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675694591986,"binstar":{"package_id":"6392df59e6a2f79ab8534dd9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":385446,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-package-0.14.0-py310h413e681_2.tar.bz2":{"sha256":"ade0d52a6113c2309e457ad4c0ef90fcaf7487b77fbbb65ba9b23527265ba382","build_number":2,"name":"ros-humble-ament-package","has_prefix":false,"md5":"b42852e0677e422a86d1ddd201c1dc8c","requires":[],"machine":"x86_64","platform":"linux","depends":["importlib-metadata","importlib_resources","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","setuptools"],"version":"0.14.0","build":"py310h413e681_2","timestamp":1670535480553,"binstar":{"package_id":"639258ff2dd70620554cbe15","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32056,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-twist-mux-3.1.3-py39hac30774_15.tar.bz2":{"sha256":"d1c2e98592bb370317a273ae847574daa572ea375c2fe7f98951973f9587e3bf","build_number":15,"name":"ros-noetic-twist-mux","has_prefix":true,"md5":"091bb124eca9a8174602cd1daf76fa34","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-updater","ros-noetic-geometry-msgs","ros-noetic-roscpp","ros-noetic-std-msgs","ros-noetic-twist-mux-msgs","ros-noetic-visualization-msgs"],"version":"3.1.3","build":"py39hac30774_15","timestamp":1674469035619,"binstar":{"package_id":"63cd8cc8c37c80a75b03bb72","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":123404,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-bridge-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"7cf6c65edb430f909208ddfe8e739b85f61815107994f0503b33c2d106e07452","build_number":3,"name":"ros-humble-ros-gz-bridge","has_prefix":true,"md5":"c4a29dff26f78b1c15d852c6dbde5ccf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-msgs8 >=8.7.0,<9.0a0","libignition-transport11 >=11.3.2,<12.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-gz-interfaces","ros-humble-ros-workspace","ros-humble-rosgraph-msgs","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-msgs","ros-humble-trajectory-msgs","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675692132827,"binstar":{"package_id":"6391074c6d07f25db92866c7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2465175,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-orocos-kdl-vendor-0.2.4-py310h413e681_2.tar.bz2":{"sha256":"18f109629820ed415afee88741733babe6847d0bd7a9e0e820f72ddff57a5ddc","build_number":2,"name":"ros-humble-orocos-kdl-vendor","has_prefix":true,"md5":"20bc3625bc916cdd4741a1f2c570fa6f","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.10.*","ros-humble-eigen3-cmake-module","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.2.4","build":"py310h413e681_2","timestamp":1670540015578,"binstar":{"package_id":"63926b51d9a997aae71abcc8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9989,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-hector-trajectory-server-0.5.2-py39hac30774_15.tar.bz2":{"sha256":"26d8036a6b1165fb64ec5eb9cb62cc94c45c3c4d50222cd42607465e4e764c50","build_number":15,"name":"ros-noetic-hector-trajectory-server","has_prefix":true,"md5":"ee3442b84d5faa38653f16def97c9460","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-hector-map-tools","ros-noetic-hector-nav-msgs","ros-noetic-nav-msgs","ros-noetic-roscpp","ros-noetic-tf"],"version":"0.5.2","build":"py39hac30774_15","timestamp":1674466998759,"binstar":{"package_id":"63cda06dedf45d7c2ea7414b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":63122,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-pipeline-3.0.0-py310h413e681_2.tar.bz2":{"sha256":"4a60e2baba6ff8d3a4d7203ed14c4579a304573d2b55b66605163eb9a0e4105b","build_number":2,"name":"ros-humble-image-pipeline","has_prefix":true,"md5":"12891dcce81099f461010d789477b653","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-camera-calibration","ros-humble-depth-image-proc","ros-humble-image-proc","ros-humble-image-publisher","ros-humble-image-rotate","ros-humble-image-view","ros-humble-ros-workspace","ros-humble-stereo-image-proc","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"3.0.0","build":"py310h413e681_2","timestamp":1670569262919,"binstar":{"package_id":"6392dd3c13f4c7e7c558ba97","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12726,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-stereo-msgs-1.13.1-py39hac30774_15.tar.bz2":{"sha256":"89a6d57660c1f085ff9f5e93aa08f2b251f6ba0c65e31831e6b9cfd7e3468196","build_number":15,"name":"ros-noetic-stereo-msgs","has_prefix":true,"md5":"ed2114f627da026e09a4d3de533fd7f4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"1.13.1","build":"py39hac30774_15","timestamp":1674355513122,"binstar":{"package_id":"63cca3402ff78d332e77029c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":31554,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-gps-2.3.0-py310h7c61026_3.tar.bz2":{"sha256":"4b8f36e1f62846cdc37a881eafbf3db5e0b862c481e9e233d0a96fc53d9825a8","build_number":3,"name":"ros-humble-ublox-gps","has_prefix":true,"md5":"1fede07ff947ff880cbfb1ea62b8e5b6","requires":[],"machine":"x86_64","platform":"linux","depends":["asio","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-diagnostic-msgs","ros-humble-diagnostic-updater","ros-humble-geometry-msgs","ros-humble-rcl-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2","ros-humble-ublox-msgs","ros-humble-ublox-serialization","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.0","build":"py310h7c61026_3","timestamp":1675692930837,"binstar":{"package_id":"6392b4b46d07f25db9898e75","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1038017,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"e8a26eaa79f8d83376ed567cb26706617b90dc3171800ad0281cc7c762a50529","build_number":3,"name":"ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin","has_prefix":true,"md5":"f21575292d4ceb1f795b820b9ed88ac4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-core","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2-geometry-msgs","ros-humble-tf2-kdl","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675697872839,"binstar":{"package_id":"6393f880bbbc2b1e96051924","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":150151,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tinyxml-vendor-0.8.3-py310h7c61026_3.tar.bz2":{"sha256":"10c1900fc1c965f457a302f2eabfbb6ed64700e4c98ca7dd18314873494e7ff3","build_number":3,"name":"ros-humble-tinyxml-vendor","has_prefix":true,"md5":"a90f4a819b157115d2254eca6d55a87d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","tinyxml"],"version":"0.8.3","build":"py310h7c61026_3","timestamp":1675634615856,"binstar":{"package_id":"6392664fd9a997aae71722f4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11513,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-google-benchmark-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"dea88fe0e96d86e8b7d915937f40110d88b83e5a0e100762d4da39cd58b3baa1","build_number":3,"name":"ros-humble-ament-cmake-google-benchmark","has_prefix":true,"md5":"1d86337f789594ef7d75c0a44de7d682","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-google-benchmark-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675633793843,"binstar":{"package_id":"63926309ed6d66bf8f8e9cc5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23249,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-key-teleop-1.3.0-py310h7c61026_3.tar.bz2":{"sha256":"bef7c9aefaf75d974564681a4f40bb61723c9cad153ded90abbf364001668673","build_number":3,"name":"ros-humble-key-teleop","has_prefix":true,"md5":"feeaf3aa12e6cf393902f4b69225a5b0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.0","build":"py310h7c61026_3","timestamp":1675691348835,"binstar":{"package_id":"639286e366b3e4e3dec91337","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18561,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosmaster-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"75cc96000c712c43e494eb6d23587c970651f0541145389e61fb39aa449e757c","build_number":15,"name":"ros-noetic-rosmaster","has_prefix":true,"md5":"69975cbc82727ffb6fb9840c3c3de5ae","requires":[],"machine":"x86_64","platform":"linux","depends":["defusedxml","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosgraph"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674169466262,"binstar":{"package_id":"63c9cc802ff78d332e6b2d9a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":74892,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-robot-steering-0.5.12-py39hac30774_15.tar.bz2":{"sha256":"4e7e2fdf3ad5cab60e4ab62b30cb8938b381c3dcf0b46dd25f1a9928034e994d","build_number":15,"name":"ros-noetic-rqt-robot-steering","has_prefix":true,"md5":"90319154d47a3fdf0b66a8e49e6122d4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-python-qt-binding","ros-noetic-rostopic","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","rospkg"],"version":"0.5.12","build":"py39hac30774_15","timestamp":1674330249800,"binstar":{"package_id":"63cbbed468b198bb95ec6cc2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25713,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-runtime-c-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"a5dbc9b34700afd43d14b693bd103139d72332788714fc7a66a0884a8ec4ac6a","build_number":3,"name":"ros-humble-rosidl-runtime-c","has_prefix":true,"md5":"14e732b402b57fc116f9a7b0aa61b12c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-typesupport-interface","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675685630769,"binstar":{"package_id":"6392700f6a03c9fad257bde8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32221,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-sophus-1.2.1-py39hac30774_16.tar.bz2":{"sha256":"10b0807712e5c651fdf5c217ba6ed96f276c21e6036c1c663c0439acc2049e2c","build_number":16,"name":"ros-noetic-sophus","license":"BSD-3-Clause","has_prefix":true,"md5":"b5549e5b0ce8cda46ac8f6d3eda34784","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.2.1","subdir":"linux-64","timestamp":1694253021745,"binstar":{"package_id":"64fc40443f0f64386f04ca4d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":42258,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-examples-rclcpp-minimal-publisher-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"2acd217b8cf55d1b37e540deb87b1a75043e3c02f078ab726ed3fb240e653e4b","build_number":3,"name":"ros-humble-examples-rclcpp-minimal-publisher","has_prefix":true,"md5":"8bdd16ce668b4d34adee59fe9f901c5a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691426597,"binstar":{"package_id":"63928713114c465c98bd4c10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":227182,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-publisher-1.5.0-py310h7c61026_3.tar.bz2":{"sha256":"387f3e0f6b6c4444d4f52b1c28e4dbd08ec5bcf129fc59f53a09aa00bfa3b472","build_number":3,"name":"ros-humble-rqt-publisher","has_prefix":true,"md5":"36c567f34996507473c2566fc590c508","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-qt-gui-py-common","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.5.0","build":"py310h7c61026_3","timestamp":1675692568532,"binstar":{"package_id":"6392b3902dd706205576690b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":42373,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-controller-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"db73d0d8cd6c35618f8cd2e499589099044ebb52d94a58d4fcfba4fd45419d05","build_number":3,"name":"ros-humble-nav2-controller","has_prefix":true,"md5":"d374222c41a13fdab778f99481ed873e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-nav-2d-msgs","ros-humble-nav-2d-utils","ros-humble-nav2-core","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675720182494,"binstar":{"package_id":"63947c754f66fd116fa364af","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":450006,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-clang-format-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"d406aa4cb429b41ff31a92d977ab8ad99a364eab3c1cd82f8f1a39969a18adae","build_number":3,"name":"ros-humble-ament-clang-format","has_prefix":true,"md5":"e2970a1188949cbada0f0b055e4d6716","requires":[],"machine":"x86_64","platform":"linux","depends":["clang-format","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675634288639,"binstar":{"package_id":"63926545ead2dcc8c2d75bb8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23647,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-move-group-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"ed6ea42ed62092a60e386d719b7dec40102bcd56f5847813ec2e3cbc941581d1","build_number":3,"name":"ros-humble-moveit-ros-move-group","has_prefix":true,"md5":"722a7285c86923262042ad8b98f713c8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-kinematics","ros-humble-moveit-ros-occupancy-map-monitor","ros-humble-moveit-ros-planning","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675721711081,"binstar":{"package_id":"63964c9466b3e4e3de8cbb14","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":574480,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-pep257-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"93fcbdceeca9a675eb6fb29add07fc0b722241fd9031f4b74fcd9c8f2ed3a488","build_number":3,"name":"ros-humble-ament-cmake-pep257","has_prefix":true,"md5":"35c3ee4a3bddec14b10108c4d11e3317","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-ament-pep257","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675683074022,"binstar":{"package_id":"6392689e46f81babcaefce8e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11491,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-gui-1.1.4-py310h413e681_2.tar.bz2":{"sha256":"d64af4d1d2f4740ed9f0cb4f94ba5d1a48b45cd6639e8ac135271b89b94790de","build_number":2,"name":"ros-humble-rqt-gui","has_prefix":true,"md5":"24023c2e63a66da9cd01d5595fd08b8d","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.4","build":"py310h413e681_2","timestamp":1670547443433,"binstar":{"package_id":"63928822e6a2f79ab8356d38","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":104349,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-2.3.0-py310h413e681_2.tar.bz2":{"sha256":"ae1a1aadc8dd642323b6981dc2ac98f0bce612befbd4e3158444bce004cae19c","build_number":2,"name":"ros-humble-ublox","has_prefix":true,"md5":"c3c83fcc5339118d3db64cd52fd12253","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-ublox-gps","ros-humble-ublox-msgs","ros-humble-ublox-serialization","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.3.0","build":"py310h413e681_2","timestamp":1670565822385,"binstar":{"package_id":"6392cfc06a03c9fad287092d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9098,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pybind11-vendor-2.4.2-py310h7c61026_3.tar.bz2":{"sha256":"b106103fc5b2e3f6233e9a26252366e70a2e749539305026a7e3663f93267af5","build_number":3,"name":"ros-humble-pybind11-vendor","has_prefix":true,"md5":"c0fb2b45f71b4781ed09a027a36b25db","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pybind11","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.4.2","build":"py310h7c61026_3","timestamp":1675634588289,"binstar":{"package_id":"63926651bbbc2b1e9629a998","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10211,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-logger-level-0.4.11-py39hac30774_15.tar.bz2":{"sha256":"b28f67ff9e49e7940ae597a5c1102e76f712bb5f97850aec46e56c0256e4d314","build_number":15,"name":"ros-noetic-rqt-logger-level","has_prefix":true,"md5":"ea590c0407ca08290ff59be3b9e989cc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-rosnode","ros-noetic-rospy","ros-noetic-rosservice","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","rospkg"],"version":"0.4.11","build":"py39hac30774_15","timestamp":1674330402813,"binstar":{"package_id":"63cbbf57c37c80a75b479e76","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25489,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-include-directories-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"4e437b1bfc54370f8e1c0ea11fc235794080bd22d8413da1f15a243bde878e66","build_number":3,"name":"ros-humble-ament-cmake-export-include-directories","has_prefix":true,"md5":"3f2445713fe3c0dc14f2f9fb07e5cafa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675631186396,"binstar":{"package_id":"63925ae4ed6d66bf8f879836","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11657,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-smach-ros-2.5.0-py39hac30774_15.tar.bz2":{"sha256":"84808378fc35a228e0bc8480ac63352249ce0aaf70e1e1de711aa017f66c761e","build_number":15,"name":"ros-noetic-smach-ros","has_prefix":true,"md5":"388fba2dae65027b45269bb7e8d847fa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-actionlib-msgs","ros-noetic-rospy","ros-noetic-rostopic","ros-noetic-smach","ros-noetic-smach-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs"],"version":"2.5.0","build":"py39hac30774_15","timestamp":1674355261364,"binstar":{"package_id":"63cca29ab23346582c522620","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":55340,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-diagnostic-aggregator-1.11.0-py39hac30774_15.tar.bz2":{"sha256":"ac0340d80a84af879751a2deb9ded7663716cd6a6a5a6cd736c4bcbc96ca60ae","build_number":15,"name":"ros-noetic-diagnostic-aggregator","has_prefix":true,"md5":"c64625eae02ad2376982001f1f14e557","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-bondcpp","ros-noetic-bondpy","ros-noetic-diagnostic-msgs","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-xmlrpcpp"],"version":"1.11.0","build":"py39hac30774_15","timestamp":1674189167088,"binstar":{"package_id":"63ca19738ff1ad2742a27c7a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":435072,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-app-plugins-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"28497fcb155259ca83cfead4daef68e93c5cbf6b695b555f76d82317e2335148","build_number":2,"name":"ros-humble-moveit-setup-app-plugins","has_prefix":true,"md5":"265804591eb89f98715bf55830ba7141","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-moveit-ros-visualization","ros-humble-moveit-setup-framework","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670797655668,"binstar":{"package_id":"63965ae7d9a997aae7a31988","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":118390,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gazebo-ros-control-2.9.2-py39h67aadc1_15.tar.bz2":{"sha256":"11ab80806d042b94ca09e1a52cff45d15b04deb99c8b526748fd12212c2b20e6","build_number":15,"name":"ros-noetic-gazebo-ros-control","has_prefix":true,"md5":"8a6b99a29e880f838dcfc68ea3b09867","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=7.5.0","libgcc-ng >=7.5.0","libstdcxx-ng >=7.5.0","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-angles","ros-noetic-control-toolbox","ros-noetic-controller-manager","ros-noetic-gazebo-ros","ros-noetic-hardware-interface","ros-noetic-joint-limits-interface","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-std-msgs","ros-noetic-transmission-interface","ros-noetic-urdf","tbb >=2021.7.0"],"version":"2.9.2","build":"py39h67aadc1_15","timestamp":1674462266645,"binstar":{"package_id":"63cdb4a714201bfa45a546c1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":282925,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-containers-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"9ed2e98a7aea9efb797196bb1b69418df28ae154e2f1f317293d37b56d3e0ad2","build_number":16,"name":"ros-noetic-ecl-containers","license":"BSD-3-Clause","has_prefix":true,"md5":"83fbb2bdb3172a11ce7ae5dbf9ed2167","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-config","ros-noetic-ecl-converters","ros-noetic-ecl-errors","ros-noetic-ecl-exceptions","ros-noetic-ecl-formatters","ros-noetic-ecl-license","ros-noetic-ecl-mpl","ros-noetic-ecl-type-traits","ros-noetic-ecl-utilities"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254602982,"binstar":{"package_id":"64fc462cdfb30d9276081900","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":65038,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-turtle-tf2-cpp-0.3.6-py310h413e681_2.tar.bz2":{"sha256":"747533fa9f68fb24a4046b4973381d469e818c66bdf161a685d1139107974a56","build_number":2,"name":"ros-humble-turtle-tf2-cpp","has_prefix":true,"md5":"f4bf6b4f5c1d54b9297329537cdba002","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-launch","ros-humble-launch-ros","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-turtlesim","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.3.6","build":"py310h413e681_2","timestamp":1670566924649,"binstar":{"package_id":"6392d4b0114c465c98cea660","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":408728,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rclcpp-action-16.0.3-py310h7c61026_3.tar.bz2":{"sha256":"a238e64b733227b44ecb8a2d2d187092ab9cbd1eb3dc4975c9e2597748050a3a","build_number":3,"name":"ros-humble-rclcpp-action","has_prefix":true,"md5":"ac6d16e527afc022027fa127dcdcefbc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-ament-cmake","ros-humble-rcl-action","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"16.0.3","build":"py310h7c61026_3","timestamp":1675691389364,"binstar":{"package_id":"63928757a2b71210080fe617","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":90169,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-interactive-marker-twist-server-1.2.2-py39hac30774_15.tar.bz2":{"sha256":"e29a82836d4159ba322702ac55d8c2078896509fbef1475fcb36a08a2b2de8d4","build_number":15,"name":"ros-noetic-interactive-marker-twist-server","has_prefix":true,"md5":"d13a417a952d267f181d05b48f329df2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-interactive-markers","ros-noetic-roscpp","ros-noetic-tf","ros-noetic-visualization-msgs"],"version":"1.2.2","build":"py39hac30774_15","timestamp":1674466866955,"binstar":{"package_id":"63cdb6acd0e8c095e21800be","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":41843,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gripper-action-controller-0.21.0-py39hac30774_15.tar.bz2":{"sha256":"dd2e31d47006521d4a248c5ecde34f0f1ec10dcd0b7283030a55c569effc8f4a","build_number":15,"name":"ros-noetic-gripper-action-controller","has_prefix":true,"md5":"fa1f777cb8cf6bf488df148669256f8f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-control-msgs","ros-noetic-control-toolbox","ros-noetic-controller-interface","ros-noetic-hardware-interface","ros-noetic-realtime-tools","ros-noetic-roscpp","ros-noetic-urdf"],"version":"0.21.0","build":"py39hac30774_15","timestamp":1674467112128,"binstar":{"package_id":"63cdab045a31eb90f6eb1139","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":141201,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-bringup-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"04a11af66e4bfffddcd63c4110ab3e1ab7d6e44a9c201a6984d9901170d66439","build_number":15,"name":"ros-noetic-turtlebot3-bringup","has_prefix":true,"md5":"1e2c60d8840b86de0a600c293ad423b2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-hls-lfcd-lds-driver","ros-noetic-joint-state-publisher","ros-noetic-robot-state-publisher","ros-noetic-roscpp","ros-noetic-rosserial-python","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-turtlebot3-description","ros-noetic-turtlebot3-msgs","ros-noetic-turtlebot3-teleop"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674468763676,"binstar":{"package_id":"63cdb47b5a31eb90f6ed1d57","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":66980,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-gui-py-1.1.4-py310h7c61026_3.tar.bz2":{"sha256":"5a71bff47b3cbe17790d7460dad11ef5a16f8af2a4c3c565a601d6fa81b2b642","build_number":3,"name":"ros-humble-rqt-gui-py","has_prefix":false,"md5":"7bdc6281f16604c6c02cbedaf5295795","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-qt-gui","ros-humble-ros-workspace","ros-humble-rqt-gui","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.4","build":"py310h7c61026_3","timestamp":1675691908098,"binstar":{"package_id":"6392897b83c9be96eba70601","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17105,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roslib-1.15.8-py39h873cbd0_16.tar.bz2":{"sha256":"84cd5a8de3257c00e30820eb20f335de9e62f15763d651c5a07a45cf8bd883d4","build_number":16,"name":"ros-noetic-roslib","license":"BSD-3-Clause","has_prefix":true,"md5":"87a4da668faa9f6b765d5ecef8177670","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","ros-noetic-ros-environment","ros-noetic-rospack","rospkg"],"version":"1.15.8","subdir":"linux-64","timestamp":1694895347174,"binstar":{"package_id":"63c9ce54dbdf733521f11462","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":159653,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39h873cbd0_16"},"ros-humble-rosbag2-transport-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"2a2f2329b8a85141e6b468fd3218724565640d3d2b90e78f7ee2f59641a1934d","build_number":3,"name":"ros-humble-rosbag2-transport","has_prefix":true,"md5":"53c462b23cade5b1b81b95260b78bc5c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-keyboard-handler","ros-humble-rclcpp","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosbag2-compression","ros-humble-rosbag2-cpp","ros-humble-rosbag2-interfaces","ros-humble-rosbag2-storage","ros-humble-shared-queues-vendor","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675696223342,"binstar":{"package_id":"6393f36b4f66fd116f613e8b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":396242,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdfdom-headers-1.0.6-py310h7c61026_3.tar.bz2":{"sha256":"b545589b7ebf45b2b25cb4694a311d4586a798987dee3e129b4c708fd229cfa5","build_number":3,"name":"ros-humble-urdfdom-headers","has_prefix":true,"md5":"a3018a04d345eb57ac5a0302a377ff88","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.6","build":"py310h7c61026_3","timestamp":1675631208165,"binstar":{"package_id":"63925afc4f66fd116f33b7a5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19976,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-random-numbers-2.0.1-py310he1f1850_3.tar.bz2":{"sha256":"ad2a344aac6e1e15d572cffe70507c1cc34fd290f93ee124e5288164a461e7e8","build_number":3,"name":"ros-humble-random-numbers","has_prefix":true,"md5":"ec9565ed367f321a11606966b48abbce","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.1","build":"py310he1f1850_3","timestamp":1675634599714,"binstar":{"package_id":"63926655de9ed7eca6385105","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":39853,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-fastrtps-cmake-module-2.2.0-py310h413e681_2.tar.bz2":{"sha256":"72c7e408e3ac1ff6c7e6567c3b2fa2ca529bd97185a92b46b33a126ce623a700","build_number":2,"name":"ros-humble-fastrtps-cmake-module","has_prefix":true,"md5":"3c98b4cbd35097dd70e6d2d9fcbe1d7f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.0","build":"py310h413e681_2","timestamp":1670539940538,"binstar":{"package_id":"63926c26ead2dcc8c2dc501d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10327,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-demo-nodes-cpp-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"4f2521939837c077f1468f619a1ba625a086115710dbcd357d077c21b124720f","build_number":2,"name":"ros-humble-demo-nodes-cpp","has_prefix":true,"md5":"0aaa1055b547877a620e8bcecb750c34","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-launch-ros","ros-humble-launch-xml","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670558643306,"binstar":{"package_id":"6392b4b82b3749bdb875e255","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1050435,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-2.3.0-py310h7c61026_3.tar.bz2":{"sha256":"6f7479def79a5c7107ea4a07b8beb5eb2d2acda6bdcee5e84aaef30c1fc41e0c","build_number":3,"name":"ros-humble-velodyne","has_prefix":true,"md5":"39dc26ba6a4f952035f6590e95cfb3c8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-velodyne-driver","ros-humble-velodyne-laserscan","ros-humble-velodyne-msgs","ros-humble-velodyne-pointcloud","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.0","build":"py310h7c61026_3","timestamp":1675694020891,"binstar":{"package_id":"6398ef7dcd65eb0e142209a8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18638,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2launch-0.19.3-py310h413e681_2.tar.bz2":{"sha256":"813b7cd5c09185d6bc3eabe73cdcf9f09dbdf64e931ce4191c235683bc44c311","build_number":2,"name":"ros-humble-ros2launch","has_prefix":false,"md5":"f9f189ce8f79f2b43b0ee39d924f1030","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-launch","ros-humble-launch-ros","ros-humble-launch-xml","ros-humble-launch-yaml","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2pkg","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.19.3","build":"py310h413e681_2","timestamp":1670565662382,"binstar":{"package_id":"6392cfe666b3e4e3def0302b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17985,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-plugins-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"6732b421d2b07ac930c1087d239198a5d653220d43da093177c06403a3c8c5e0","build_number":15,"name":"ros-noetic-moveit-plugins","has_prefix":false,"md5":"b48238bbcfc3f2422cf3cf8b9166ed7f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-moveit-fake-controller-manager","ros-noetic-moveit-ros-control-interface","ros-noetic-moveit-simple-controller-manager"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674509847743,"binstar":{"package_id":"63ce5b7bc37c80a75b67fb09","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8501,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-ros-0.7.6-py39hac30774_15.tar.bz2":{"sha256":"3cf3d64931b528918187daf356b1b65ec3792a433089143d031aece4412f38cf","build_number":15,"name":"ros-noetic-tf2-ros","has_prefix":true,"md5":"ec9bc5e29fa236407cd7372733c2f39f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-filters","ros-noetic-roscpp","ros-noetic-rosgraph","ros-noetic-rospy","ros-noetic-std-msgs","ros-noetic-tf2","ros-noetic-tf2-msgs","ros-noetic-tf2-py","ros-noetic-xmlrpcpp"],"version":"0.7.6","build":"py39hac30774_15","timestamp":1674355282225,"binstar":{"package_id":"63cca33fc37c80a75ba5cc0b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":318793,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-eigen-conversions-1.13.2-py39hac30774_15.tar.bz2":{"sha256":"8f10014e0e791ecf10244d67a249b8929842174b348b2dfc6316276602ee55dd","build_number":15,"name":"ros-noetic-eigen-conversions","has_prefix":true,"md5":"d05d25b6f5279429693c46f3acf95cef","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-std-msgs"],"version":"1.13.2","build":"py39hac30774_15","timestamp":1674171320210,"binstar":{"package_id":"63c9d411912363225b82b9fc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19203,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dummy-robot-bringup-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"764533e9c3314eea1c581ead93e40768c28dd070dbc0664080fca9e7c87f2a78","build_number":2,"name":"ros-humble-dummy-robot-bringup","has_prefix":true,"md5":"8e8c751563b17f624e9a3373aa7c8b00","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-dummy-map-server","ros-humble-dummy-sensors","ros-humble-launch","ros-humble-launch-ros","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670567049610,"binstar":{"package_id":"6392d48ca2b7121008434a42","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13175,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-2.3.0-py310h7c61026_2.tar.bz2":{"sha256":"3965e6cc862f52142eaf455e5ff178859ab75c6b2889a2fb6d18ab1890e0777a","build_number":2,"name":"ros-humble-velodyne","has_prefix":true,"md5":"6883979a4c4ce5d08634dad998e73641","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-velodyne-driver","ros-humble-velodyne-laserscan","ros-humble-velodyne-msgs","ros-humble-velodyne-pointcloud","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.3.0","build":"py310h7c61026_2","timestamp":1670967162664,"binstar":{"package_id":"6398ef7dcd65eb0e142209a8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18532,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-eigen3-cmake-module-0.1.1-py310h7c61026_3.tar.bz2":{"sha256":"581c9a1e89a83c70693f1c47260768d1386c2db27bf3759ba0a22869e78a2ec0","build_number":3,"name":"ros-humble-eigen3-cmake-module","has_prefix":true,"md5":"58ff5b5356626a15fff5d1b7afc3cf6d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.1.1","build":"py310h7c61026_3","timestamp":1675683066130,"binstar":{"package_id":"639268b8358aafdd3d86b92e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10973,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-clear-costmap-recovery-1.17.3-py39hac30774_15.tar.bz2":{"sha256":"8daf469f09a76509924b923974bdfcade7aad92febbace2948fcaebb8af082a5","build_number":15,"name":"ros-noetic-clear-costmap-recovery","has_prefix":true,"md5":"c16fdd9c1cc2b6038c3c108ee894dae5","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-costmap-2d","ros-noetic-nav-core","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-tf2-ros"],"version":"1.17.3","build":"py39hac30774_15","timestamp":1674507550125,"binstar":{"package_id":"63ce1739989160afcf72bf28","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":47305,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-core-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"6d556db1e86d3edcf59e160793d4fa40720c80d7e20943811b765a6588e59085","build_number":3,"name":"ros-humble-ament-cmake-core","has_prefix":true,"md5":"7c8b851f2574c90c32cb6f5f7e4c7ac0","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","cmake","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-package","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675630808641,"binstar":{"package_id":"639258fea2b7121008e600b5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33953,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-runtime-cpp-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"d8a8964af84fb35e6b1622f0229099d85736eda1d2db34a1a97175bf97db2b72","build_number":3,"name":"ros-humble-rosidl-runtime-cpp","has_prefix":true,"md5":"85900aad8d991f557536c24ec694e37a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675685886198,"binstar":{"package_id":"63927153ed6d66bf8f95a0ee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19976,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2-controllers-test-nodes-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"89f3ac8fc4a038ebedd8ee48b9046a96625657e8a495a65ec4641a9aeb28d8e8","build_number":2,"name":"ros-humble-ros2-controllers-test-nodes","has_prefix":true,"md5":"9c50f03211e7a1b34f3afb0a15555c79","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-trajectory-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670547235138,"binstar":{"package_id":"639287992b3749bdb867a42c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13707,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jackal-navigation-0.8.5-py39ha182ace_3.tar.bz2":{"sha256":"61989d71278ba75427705f10304630d295bf8d8d19f85f6c5d215d1891c5557d","build_number":3,"name":"ros-noetic-jackal-navigation","has_prefix":true,"md5":"f3746c8e2298670932bd6d75f59ff4eb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","ros-noetic-amcl","ros-noetic-gmapping","ros-noetic-map-server","ros-noetic-move-base","ros-noetic-urdf","ros-noetic-xacro"],"version":"0.8.5","build":"py39ha182ace_3","timestamp":1674191121718,"binstar":{"package_id":"63ca2115d0e8c095e2427b87","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37097,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosauth-1.0.1-py39hfeb7e5d_15.tar.bz2":{"sha256":"d4dbdb84f37284b0bedc5abc7af2801b0c0f0e4b283ebe1287b1e038f2b6bfa0","build_number":15,"name":"ros-noetic-rosauth","has_prefix":true,"md5":"21ed580a372035aa205b85183abb18b8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","openssl >=3.0.8,<4.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-roscpp"],"version":"1.0.1","build":"py39hfeb7e5d_15","timestamp":1676584055423,"binstar":{"package_id":"63ee9a01f048dbdee41065f4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":56426,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-imu-filter-madgwick-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"d03b516aaf724d123a5b546b048c6e4adc0f6d6d4117253e442c05aacb8aa72a","build_number":15,"name":"ros-noetic-imu-filter-madgwick","has_prefix":true,"md5":"6023e9e6d5aac3e491491a9776e5b0cb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-message-filters","ros-noetic-nodelet","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-tf2","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674466773646,"binstar":{"package_id":"63cda06bb23346582c7b4d2b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":207418,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-cyclonedds-0.9.1-py310h24b8eba_3.tar.bz2":{"sha256":"d176dca10aac2f8e136a19e895b54ab73f2a3a53b7561df34c11b3b267980200","build_number":3,"name":"ros-humble-cyclonedds","has_prefix":true,"md5":"d1423b87d4638641c436a86732bb4e5b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","openssl >=3.0.8,<4.0a0","python","python_abi 3.10.* *_cp310","ros-humble-iceoryx-binding-c","ros-humble-iceoryx-hoofs","ros-humble-iceoryx-posh","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.9.1","build":"py310h24b8eba_3","timestamp":1675859214538,"binstar":{"package_id":"63926468bbbc2b1e962795dc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1124329,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-controllers-interface-0.9.3-py310h7c61026_3.tar.bz2":{"sha256":"a27ad301c2fc24cfc2c4733de06254bb859796f7e5223a202bdd4efd90342122","build_number":3,"name":"ros-humble-robot-controllers-interface","has_prefix":true,"md5":"9fcce119f027aa2cc8370d0e3bac863b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-robot-controllers-msgs","ros-humble-ros-workspace","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.9.3","build":"py310h7c61026_3","timestamp":1675693527831,"binstar":{"package_id":"6392cfc2a2b71210083edad2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":283015,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-robot-monitor-0.5.14-py39hac30774_15.tar.bz2":{"sha256":"7608254c72fe2770cd67004a5f94b1ade5c001dd810d950e2c7da825e1b26039","build_number":15,"name":"ros-noetic-rqt-robot-monitor","has_prefix":true,"md5":"ce7fcd3c8f6148c908ae5ca22590f302","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-python-qt-binding","ros-noetic-qt-gui","ros-noetic-qt-gui-py-common","ros-noetic-rospy","ros-noetic-rqt-bag","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common","rospkg"],"version":"0.5.14","build":"py39hac30774_15","timestamp":1674413881434,"binstar":{"package_id":"63cd873ed0e8c095e2034995","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":54963,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-genmsg-0.6.0-py39hac30774_15.tar.bz2":{"sha256":"225fe6321f8f8ac387b78f304f95701b18aed410b369d71d99aa89a70f76a157","build_number":15,"name":"ros-noetic-genmsg","has_prefix":true,"md5":"79470e3bb5e6919192a595c36cdef08a","requires":[],"machine":"x86_64","platform":"linux","depends":["empy","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin"],"version":"0.6.0","build":"py39hac30774_15","timestamp":1674168285532,"binstar":{"package_id":"63c9c82b59c09271a43e8d14","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":62329,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-lifecycle-manager-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"edb02d9efbe476543f0c3a52b552592119c9bcd4db9afa528f29fc0799806859","build_number":3,"name":"ros-humble-nav2-lifecycle-manager","has_prefix":true,"md5":"49e8162f6f24418623e04c606bae0002","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-bondcpp","ros-humble-diagnostic-updater","ros-humble-geometry-msgs","ros-humble-lifecycle-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2-geometry-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675694810524,"binstar":{"package_id":"6392dddc358aafdd3da0b040","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":164254,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-msgs-0.7.6-py39hac30774_15.tar.bz2":{"sha256":"7eb10981d4881bb7762049aeb1499a265d65161f827c9738e2b226ed495833ba","build_number":15,"name":"ros-noetic-tf2-msgs","has_prefix":true,"md5":"68483ac25d32f2809e9c56899e46bc5f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-generation"],"version":"0.7.6","build":"py39hac30774_15","timestamp":1674171434919,"binstar":{"package_id":"63c9d47214201bfa452da7df","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":76878,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-interfaces-1.2.1-py310h7c61026_2.tar.bz2":{"sha256":"12845724c6f14ab639e8b03ff77ceb20c4b1ba28acb03263be1c0a7571a1be63","build_number":2,"name":"ros-humble-rcl-interfaces","has_prefix":true,"md5":"bd14775ce2e690ed82b15be9fd91aeae","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.1","build":"py310h7c61026_2","timestamp":1670543872877,"binstar":{"package_id":"63927a05bbbc2b1e96338da0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":320467,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sqlite3-vendor-0.15.4-py310hdee8d75_3.tar.bz2":{"sha256":"cddfb2a6161e6db10891ed235497bdef878c5e93ef50cd19551174f94bb15738","build_number":3,"name":"ros-humble-sqlite3-vendor","has_prefix":true,"md5":"8643f1a6b80dc01386bd328a7b549a08","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libsqlite >=3.40.0,<4.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","sqlite"],"version":"0.15.4","build":"py310hdee8d75_3","timestamp":1675634568589,"binstar":{"package_id":"6392665c6d07f25db97c4a9f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11723,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-image-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"45f4d9ce0ac5d4e0dcb4c622869c5a592da29f19be48b232156b7af5bc4acb42","build_number":3,"name":"ros-humble-ros-gz-image","has_prefix":true,"md5":"d48bd67b78a3ae9a5374c9de4442b7f6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-msgs8 >=8.7.0,<9.0a0","libignition-transport11 >=11.3.2,<12.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-image-transport","ros-humble-rclcpp","ros-humble-ros-gz-bridge","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675693215283,"binstar":{"package_id":"6392d032358aafdd3d9e34ba","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":76628,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosdoc-lite-0.2.10-py39hac30774_15.tar.bz2":{"sha256":"c0c618bbdafe13dbb3c152c1fe64a0ed690aa23feccb118eb1257cd789a351a7","build_number":15,"name":"ros-noetic-rosdoc-lite","has_prefix":true,"md5":"a5747117cd4b3c7e76b452201ded492c","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","doxygen","graphviz","kitchen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genmsg","rospkg","sphinx"],"version":"0.2.10","build":"py39hac30774_15","timestamp":1674169645680,"binstar":{"package_id":"63c9cd30dbdf733521f07073","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":86363,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-gen-version-h-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"503b72282225c6625b76d6cd522ba3003efdf09880114fcf84e4ca5ebb42237c","build_number":2,"name":"ros-humble-ament-cmake-gen-version-h","has_prefix":true,"md5":"b7b483f303308611d15fa17f4cddc498","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670538250772,"binstar":{"package_id":"6392646bead2dcc8c2d5b7ea","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12729,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gazebo-ros-3.7.0-py310h7c61026_3.tar.bz2":{"sha256":"adf440414dba94ab7b561d8d498460541c350f07f1ba192b0704b517c7c1f0a4","build_number":3,"name":"ros-humble-gazebo-ros","has_prefix":true,"md5":"b8840d181cd52b2e783e799d44c3a309","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lxml","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-gazebo-dev","ros-humble-gazebo-msgs","ros-humble-geometry-msgs","ros-humble-launch-ros","ros-humble-rcl","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-srvs","ros-humble-tinyxml-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.7.0","build":"py310h7c61026_3","timestamp":1675694188520,"binstar":{"package_id":"6392d513a2b71210084391a0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":852519,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-fastrtps-cpp-2.2.0-py310h7c61026_3.tar.bz2":{"sha256":"1c30299a927f53d6c4aef50f127495194f639034e2cd5c63dc2f4716e5b5ca78","build_number":3,"name":"ros-humble-rosidl-typesupport-fastrtps-cpp","has_prefix":true,"md5":"72f7d36b88492488721d8bf0c55f2afb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-ros","ros-humble-ament-index-python","ros-humble-fastcdr","ros-humble-fastrtps-cmake-module","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-generator-cpp","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-interface","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.0","build":"py310h7c61026_3","timestamp":1675686438947,"binstar":{"package_id":"6392741354e9ace854c69ec6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33438,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-control-msgs-4.1.0-py310h7c61026_3.tar.bz2":{"sha256":"b5c32e6edf26c22463f91408f4964fc69d4757f2cd3f1b35924dbdffc13ebc1b","build_number":3,"name":"ros-humble-control-msgs","has_prefix":true,"md5":"4d4d4c6942f9ce85e7826f71b12122b9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-trajectory-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.1.0","build":"py310h7c61026_3","timestamp":1675689330306,"binstar":{"package_id":"6392802754e9ace854c91b6f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":552220,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-eigen-kdl-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"4c0752d8a6441ff0ba5c302b313d93d6cd3328174e5fed0436132ff9360695c0","build_number":3,"name":"ros-humble-tf2-eigen-kdl","has_prefix":true,"md5":"23136d7407930a6f36b6bf74109f8b29","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-orocos-kdl-vendor","ros-humble-ros-workspace","ros-humble-tf2","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675689596891,"binstar":{"package_id":"639280281f9cf5f92ad872d8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20584,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-moveit-1.0.1-py310h7c61026_3.tar.bz2":{"sha256":"77616441304f3b442c9cb85b3f67a68e94a23e8cdcf52ea6bd33c5e642f12a34","build_number":3,"name":"ros-humble-rqt-moveit","has_prefix":true,"md5":"43b8f0d0d7f6d67142fad912de0f59e6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros-humble-rqt-topic","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.1","build":"py310h7c61026_3","timestamp":1675693274484,"binstar":{"package_id":"639676c32b3749bdb86d0f02","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27792,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-costmap-2d-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"0dcab0ca0e94e11c01980db397a829113d81680c049772c70affcfb1949b394c","build_number":3,"name":"ros-humble-nav2-costmap-2d","has_prefix":true,"md5":"06ccfbed4d01974becffb812ebcd62b2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-geometry-msgs","ros-humble-laser-geometry","ros-humble-map-msgs","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-nav2-voxel-grid","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-tf2-sensor-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675695732423,"binstar":{"package_id":"6393f30e46f81babcae2c984","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1586744,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gripper-controllers-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"3baecc3641a2439a53b6a4bcabd2381501313eccabd245b19d7562df547c06cc","build_number":2,"name":"ros-humble-gripper-controllers","has_prefix":true,"md5":"39dca6593e72b195a1ea5546116eb786","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-control-msgs","ros-humble-control-toolbox","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-hardware-interface","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-realtime-tools","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670569274961,"binstar":{"package_id":"6392de33a2b71210084a68c6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":99936,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-logging-spdlog-2.3.1-py310h26790da_2.tar.bz2":{"sha256":"c614444b7c789696ceaf0085d9bb4c41179d34d0cbacdc981bc951da81fb707a","build_number":2,"name":"ros-humble-rcl-logging-spdlog","has_prefix":true,"md5":"94d7a5c54d125d21533e3fa2827ad0d1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rcl-logging-interface","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-spdlog-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","spdlog >=1.11.0,<1.12.0a0"],"version":"2.3.1","build":"py310h26790da_2","timestamp":1670541946752,"binstar":{"package_id":"63927293e6a2f79ab82e0736","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24233,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-regulated-pure-pursuit-controller-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"d024ebd91823f371cf8df168f63606ab2cc6fc2612ef3056c7d1b4f6aed0d377","build_number":3,"name":"ros-humble-nav2-regulated-pure-pursuit-controller","has_prefix":true,"md5":"b7f1336a1ab34f341d9b02757cd96948","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675720043247,"binstar":{"package_id":"63947c78bbbc2b1e962d69a7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":114427,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rpyutils-0.2.1-py310h7c61026_3.tar.bz2":{"sha256":"4ab9271cbe2d634168c7d0beba357a8386d81f355db828b97b4031e86b2fc5e0","build_number":3,"name":"ros-humble-rpyutils","has_prefix":false,"md5":"3534f8593e526f37197acf0c87a3c75b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.2.1","build":"py310h7c61026_3","timestamp":1675634724267,"binstar":{"package_id":"6392667cead2dcc8c2d90d18","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12343,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-foxglove-bridge-0.5.1-py310h311dc0c_3.tar.bz2":{"sha256":"ece4f00f64eea42d1ae9e36ac27d323a19512198a609e3b5770ce198c8f72d4a","build_number":3,"name":"ros-humble-foxglove-bridge","has_prefix":true,"md5":"749b83c029e59d87b755db79459a6bef","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libzlib >=1.2.13,<1.3.0a0","numpy >=1.21.6,<2.0a0","openssl >=3.0.8,<4.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-rosgraph-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","zlib"],"version":"0.5.1","build":"py310h311dc0c_3","timestamp":1678496224065,"binstar":{"package_id":"640bd1e40078da3fd81620c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1093060,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-diagnostic-common-diagnostics-1.11.0-py39hac30774_15.tar.bz2":{"sha256":"72c418712e38afeaec5a7db8a7d5cd99b315a3f8bbd5fb90db4442dc2fe479a2","build_number":15,"name":"ros-noetic-diagnostic-common-diagnostics","has_prefix":true,"md5":"7191fae1ff5711e06b054a260e159726","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","psutil","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-updater","ros-noetic-rospy","ros-noetic-tf"],"version":"1.11.0","build":"py39hac30774_15","timestamp":1674413832818,"binstar":{"package_id":"63cd8731dbdf733521cf2127","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":57053,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-waypoint-follower-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"2aeaef27867a61e2ff84cdb199f7a96a552a69e0d927a77b5a3ef3fa72cc1231","build_number":2,"name":"ros-humble-nav2-waypoint-follower","has_prefix":true,"md5":"abecaa86e5bba59d357f99570417a019","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-nav-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675711796,"binstar":{"package_id":"63947c77a2b71210082e5bbd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":946116,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-twist-mux-msgs-2.1.0-py39hac30774_15.tar.bz2":{"sha256":"4e613c2957f0381a16e30a22bdbd4e24adf1a8c0fb58c3938ac58873dcb0c152","build_number":15,"name":"ros-noetic-twist-mux-msgs","has_prefix":true,"md5":"8479d3e1859880ede3afa17acd8b0c0b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-actionlib-msgs","ros-noetic-message-runtime"],"version":"2.1.0","build":"py39hac30774_15","timestamp":1674466789551,"binstar":{"package_id":"63cd17b0c37c80a75bce2ebe","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":57141,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-target-dependencies-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"ee86539047e02c23b98a68d4eeb6e1365bd0885f840ffa2d5447a3067fd23ef8","build_number":2,"name":"ros-humble-ament-cmake-target-dependencies","has_prefix":true,"md5":"24380c0c36b87b5ec3004d3bc2b78f5f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-cmake-include-directories","ros-humble-ament-cmake-libraries","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670537769360,"binstar":{"package_id":"639260d1ed6d66bf8f8be7c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11726,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-robot-plugins-0.5.8-py39hac30774_15.tar.bz2":{"sha256":"110f472d5c18e4b56d0ab5d05b8f36842af651e156ea52ebbe623853279393a6","build_number":15,"name":"ros-noetic-rqt-robot-plugins","has_prefix":false,"md5":"1635840315ecdf2dc3cd57f88f1a1a36","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rqt-moveit","ros-noetic-rqt-nav-view","ros-noetic-rqt-pose-view","ros-noetic-rqt-robot-dashboard","ros-noetic-rqt-robot-monitor","ros-noetic-rqt-robot-steering","ros-noetic-rqt-runtime-monitor","ros-noetic-rqt-rviz","ros-noetic-rqt-tf-tree"],"version":"0.5.8","build":"py39hac30774_15","timestamp":1674437288737,"binstar":{"package_id":"63cde32db23346582c869736","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10837,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-sim-0.244.9-py310ha2dfb7d_2.tar.bz2":{"sha256":"3794b81cdb4337b7fd6745a682dd12c81ec785dfb1679d29ba4fdee1a2c47392","build_number":2,"name":"ros-humble-ros-gz-sim","has_prefix":true,"md5":"95fb4815e02d8964c2255f05e962558c","requires":[],"machine":"x86_64","platform":"linux","depends":["gflags >=2.2.2,<2.3.0a0","libgcc-ng >=12","libgcc-ng >=12","libignition-gazebo6 >=6.12.0,<7.0a0","libignition-math6 >=6.13.0,<7.0a0","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"0.244.9","build":"py310ha2dfb7d_2","timestamp":1670547346419,"binstar":{"package_id":"6392879bd9a997aae7279355","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":212759,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-diagnostic-aggregator-1.11.0-py39hadd303b_16.tar.bz2":{"sha256":"69c781b153472ef888eeac4f53bc14d194e5e4df627bd92990b8c9e11602c676","build_number":16,"name":"ros-noetic-diagnostic-aggregator","license":"BSD-3-Clause","has_prefix":true,"md5":"2d7c41cba8cf1272208adefc52068ea0","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-bondcpp","ros-noetic-bondpy","ros-noetic-diagnostic-msgs","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-xmlrpcpp"],"version":"1.11.0","subdir":"linux-64","timestamp":1694898957077,"binstar":{"package_id":"63ca19738ff1ad2742a27c7a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":435602,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-rcutils-5.1.2-py310h7c61026_3.tar.bz2":{"sha256":"2cea54f0ad836f2ed189df8c2d88ba540e2741de6a63f171a616645241ee5418","build_number":3,"name":"ros-humble-rcutils","has_prefix":true,"md5":"8aac0a4e85129336b4fe1bd08707bd0e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"5.1.2","build":"py310h7c61026_3","timestamp":1675685263434,"binstar":{"package_id":"63926ed06a03c9fad2575014","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":96897,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-recognition-msgs-1.2.15-py39hadd303b_16.tar.bz2":{"sha256":"f60c5b2dedcd08fb93c0be432d65ee93952aae56bb66d1ab55337a40b557ad0f","build_number":16,"name":"ros-noetic-jsk-recognition-msgs","license":"BSD-3-Clause","has_prefix":true,"md5":"10d7dd8164ed3caabd8705fc635681d4","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-jsk-footstep-msgs","ros-noetic-message-generation","ros-noetic-pcl-msgs","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"1.2.15","subdir":"linux-64","timestamp":1694899030848,"binstar":{"package_id":"65061bd88a9b7fe6f9e4ed27","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1166983,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-depth-image-proc-3.0.0-py310h0699a7d_3.tar.bz2":{"sha256":"79688d0a0f8384450ce32535c9fcb35cbf17d3c4a1271815554be69f0b8b4ab0","build_number":3,"name":"ros-humble-depth-image-proc","has_prefix":true,"md5":"4936b1736a79daa257da6d14bef07c88","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-geometry","ros-humble-image-transport","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-stereo-msgs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"3.0.0","build":"py310h0699a7d_3","timestamp":1675694259749,"binstar":{"package_id":"6392d475bbbc2b1e965e53ce","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":440651,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2launch-0.19.4-py310h7c61026_3.tar.bz2":{"sha256":"671f0f2994e52573599a9ef0f75ce039e46ede56350fd96928c9d3b4077ee811","build_number":3,"name":"ros-humble-ros2launch","has_prefix":false,"md5":"8faa9daf945d6f444dbb23a8196685e1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-launch","ros-humble-launch-ros","ros-humble-launch-xml","ros-humble-launch-yaml","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2pkg","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.19.4","build":"py310h7c61026_3","timestamp":1675693210834,"binstar":{"package_id":"6392cfe666b3e4e3def0302b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26882,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-compression-zstd-0.15.3-py310h413e681_2.tar.bz2":{"sha256":"2fa0bccd2a96b3f603f22ddefd8dfbaf91a8f0fa8aabb93acf4748a54f416838","build_number":2,"name":"ros-humble-rosbag2-compression-zstd","has_prefix":true,"md5":"efb254a2622e05134ce4f80663012c9a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-pluginlib","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosbag2-compression","ros-humble-zstd-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.3","build":"py310h413e681_2","timestamp":1670569533192,"binstar":{"package_id":"6392dddb46f81babca30593c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":39492,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-driver-2.3.0-py310h996a126_3.tar.bz2":{"sha256":"5859ee1ab732cac086872bc2e4adb54ea4dbf36656c52c50230d8d08bddc446e","build_number":3,"name":"ros-humble-velodyne-driver","has_prefix":true,"md5":"2593bbe261d2296acc1e3ee28461a566","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libpcap >=1.10.3,<1.11.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-diagnostic-msgs","ros-humble-diagnostic-updater","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-velodyne-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.0","build":"py310h996a126_3","timestamp":1675693472161,"binstar":{"package_id":"6398ee70d0e8c095e280389f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":146495,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-testing-ros-0.19.4-py310h7c61026_3.tar.bz2":{"sha256":"46ab88117184db9955ecbfe95120786f61bc5c3d21e620b7a422f185b4e2b37e","build_number":3,"name":"ros-humble-launch-testing-ros","has_prefix":false,"md5":"8c562534b35320b6336693cc472c136c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch-ros","ros-humble-launch-testing","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.19.4","build":"py310h7c61026_3","timestamp":1675691804719,"binstar":{"package_id":"63928963358aafdd3d8ec13d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36676,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-control-toolbox-1.19.0-py39hac30774_15.tar.bz2":{"sha256":"7a281e8976b9f50aa3b10f6241913152aa605873d51b88b6c0bbba87aa2da311","build_number":15,"name":"ros-noetic-control-toolbox","has_prefix":true,"md5":"4cf8c8c325ebb331faeee4b6eb21338b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-control-msgs","ros-noetic-dynamic-reconfigure","ros-noetic-message-runtime","ros-noetic-realtime-tools","ros-noetic-roscpp","ros-noetic-std-msgs","tinyxml"],"version":"1.19.0","build":"py39hac30774_15","timestamp":1674461930372,"binstar":{"package_id":"63cd8d99b23346582c7854be","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":140243,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-message-filters-1.15.15-py39h873cbd0_15.tar.bz2":{"sha256":"2d0a61243ea967f633762b5072c0b439af71f20e214e47bbe3e945431eac2ce7","build_number":15,"name":"ros-noetic-message-filters","has_prefix":true,"md5":"2d7d70e5891237223cbcebe76d8f4d7f","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosconsole","ros-noetic-roscpp"],"version":"1.15.15","build":"py39h873cbd0_15","timestamp":1674179030677,"binstar":{"package_id":"63c9f239edf45d7c2e2f4f0f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":48793,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-velocity-smoother-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"388ea3ff217e4eb2e59792d616e1e6a95ea82634830cd86103688d326c836675","build_number":2,"name":"ros-humble-nav2-velocity-smoother","has_prefix":true,"md5":"1ac9cbdbca8ca3932f218210dbe1ec1a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670569276846,"binstar":{"package_id":"6392dd96bbbc2b1e96622372","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":173740,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-hls-lfcd-lds-driver-2.0.4-py310he1f1850_3.tar.bz2":{"sha256":"eab5ff9e45243d8e4f09e8b803f0e8e826b8414d5e9961301eecf3e1d5d22f77","build_number":3,"name":"ros-humble-hls-lfcd-lds-driver","has_prefix":true,"md5":"553617ba6238b531b3a2ad8375574cd3","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.4","build":"py310he1f1850_3","timestamp":1675691401123,"binstar":{"package_id":"6392870d46bec18b89eae551","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":110079,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ackermann-msgs-2.0.2-py310h7c61026_2.tar.bz2":{"sha256":"d501e1f957e259117fc55eb80662a4e118b12d1702f5f16d25f63cd1b18ef65e","build_number":2,"name":"ros-humble-ackermann-msgs","has_prefix":true,"md5":"73bc3ace992122512793c8124db68a9a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.2","build":"py310h7c61026_2","timestamp":1670544139982,"binstar":{"package_id":"63927ba26643907e3b602285","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":61569,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-fastrtps-2.6.4-py310h061b161_3.tar.bz2":{"sha256":"34189cdba9c37a8f7e58d13777f84e48a3a5db40da56e95b62cae4cbae70b3d1","build_number":3,"name":"ros-humble-fastrtps","has_prefix":false,"md5":"498fb94a54dc8ca1692c400a306b7a97","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","openssl >=3.0.8,<4.0a0","python","python_abi 3.10.* *_cp310","ros-humble-fastcdr","ros-humble-foonathan-memory-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","tinyxml2 >=9.0.0,<10.0a0"],"version":"2.6.4","build":"py310h061b161_3","timestamp":1675859139104,"binstar":{"package_id":"63926c291f9cf5f92ad642d6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3649178,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-bt-navigator-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"2fa526423af44caa363565a0fac29aca39db5048d73a7dc8d79a5e7e76945ca5","build_number":2,"name":"ros-humble-nav2-bt-navigator","has_prefix":true,"md5":"868d5dbe0f79a67a2b90576441142ba6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-behaviortree-cpp-v3","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-behavior-tree","ros-humble-nav2-core","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675241989,"binstar":{"package_id":"63947b61e6a2f79ab8eb521e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":401468,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdf-2.6.0-py310h7c61026_3.tar.bz2":{"sha256":"be8475c5aec11c67fdcfeabb8d86a2c5028bcb6a7c20739cbe1a48516c8324f7","build_number":3,"name":"ros-humble-urdf","has_prefix":true,"md5":"11c7531b3e102d21f9c1be46659e8d5b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-pluginlib","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros-humble-urdf-parser-plugin","ros-humble-urdfdom","ros-humble-urdfdom-headers","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.6.0","build":"py310h7c61026_3","timestamp":1675686476533,"binstar":{"package_id":"639274122dd7062055627893","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":130066,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosclean-1.15.8-py39hac30774_15.tar.bz2":{"sha256":"81e13fdbfe4d6cefbbb781d06aa2fef63ffab807b69ef1e15fdacc26fd87ae91","build_number":15,"name":"ros-noetic-rosclean","has_prefix":true,"md5":"3af8ed918458157eb381aadd86a1e569","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","rospkg"],"version":"1.15.8","build":"py39hac30774_15","timestamp":1674168271810,"binstar":{"package_id":"63c9c819dbdf733521ec76b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22574,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-interfaces-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"631b66ccae55e9f341942de39a6ec11c2a24a8cfbebddfbfbd8723d01e70149c","build_number":3,"name":"ros-humble-ament-cmake-export-interfaces","has_prefix":true,"md5":"881a077ed81eefee6aa3a2416aebda51","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-cmake-export-libraries","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675633565297,"binstar":{"package_id":"639260d154e9ace854bb639d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11845,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-chomp-motion-planner-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"b0f48ccd3b9583949018c79215c2bbf54ff2b55393ad3beaa11a7888d3de772f","build_number":15,"name":"ros-noetic-chomp-motion-planner","has_prefix":true,"md5":"4380d0204c3cc2af37b7aefae576fb66","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674507531492,"binstar":{"package_id":"63ce1bdac37c80a75b3d8f45","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":154747,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gazebo-ros-pkgs-3.7.0-py310h7c61026_3.tar.bz2":{"sha256":"22d2c749cb7cff439fbde758e38bfa809586bf74dc26d815f95faccd3c47b4f7","build_number":3,"name":"ros-humble-gazebo-ros-pkgs","has_prefix":true,"md5":"a87f4e7458a14c52bc045b7cc65d29a8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-gazebo-dev","ros-humble-gazebo-msgs","ros-humble-gazebo-plugins","ros-humble-gazebo-ros","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.7.0","build":"py310h7c61026_3","timestamp":1675695589994,"binstar":{"package_id":"63967fd44f66fd116f9dea7d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13688,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-python-cmake-module-0.10.0-py310h7c61026_3.tar.bz2":{"sha256":"89cb3d214416eb15d2924bb76f570c7961da89a8e3a4720bd5f03b5c339aa9d5","build_number":3,"name":"ros-humble-python-cmake-module","has_prefix":true,"md5":"96323bf7472ca5e4e1cd9e53706fa6a3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.0","build":"py310h7c61026_3","timestamp":1675684168669,"binstar":{"package_id":"63926b38a2b7121008ff7de2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12605,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-common-interfaces-4.2.2-py310h413e681_2.tar.bz2":{"sha256":"f95dff699248f3b9879fdcc440919a21adb15a753a419eb524246b51234ac0a6","build_number":2,"name":"ros-humble-common-interfaces","has_prefix":true,"md5":"953e6a428e68b03b48eaab82b9cb78aa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-actionlib-msgs","ros-humble-builtin-interfaces","ros-humble-diagnostic-msgs","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-shape-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-stereo-msgs","ros-humble-trajectory-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h413e681_2","timestamp":1670546134380,"binstar":{"package_id":"6392831b6e0eca100b49c19e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9461,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-core-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"7a35830026e460dc4b95de42438dd24984cd9b53ff358fe0dd4ed1dcda6ff5e3","build_number":3,"name":"ros-humble-nav2-core","has_prefix":true,"md5":"28b363b9a6fcc9fda50852168ff91e91","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-costmap-2d","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675697217415,"binstar":{"package_id":"6393f5d01f9cf5f92a1e2537","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18579,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-2.1.5-py310h7c61026_2.tar.bz2":{"sha256":"93fb032264eb0d6d5de9b0c983cffc0e12ec22a888dc03d687a56d034f08bb7c","build_number":2,"name":"ros-humble-turtlebot3","has_prefix":true,"md5":"53857cd811c9470a69c131df15d31103","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-turtlebot3-bringup","ros-humble-turtlebot3-cartographer","ros-humble-turtlebot3-description","ros-humble-turtlebot3-example","ros-humble-turtlebot3-navigation2","ros-humble-turtlebot3-node","ros-humble-turtlebot3-teleop","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.1.5","build":"py310h7c61026_2","timestamp":1670797445660,"binstar":{"package_id":"6396588fa2b7121008ee6edf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14259,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-gen-version-h-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"8f0f2c5dde53a1d3c5b2b18c9fd053f82ea93fe064bfa38ca0013ba44b643846","build_number":3,"name":"ros-humble-ament-cmake-gen-version-h","has_prefix":true,"md5":"45fb0e53a3417e37dbed0d36bbfc8f3a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675633991015,"binstar":{"package_id":"6392646bead2dcc8c2d5b7ea","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13710,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-sim-0.244.9-py310h05deeee_3.tar.bz2":{"sha256":"fa3bbc04b54086cd1db8ac08527da3402a4765baebb59b5bab7647f613a872df","build_number":3,"name":"ros-humble-ros-gz-sim","has_prefix":true,"md5":"839c75884f103bd39d6f00582be2a276","requires":[],"machine":"x86_64","platform":"linux","depends":["gflags >=2.2.2,<2.3.0a0","libgcc-ng >=12","libgcc-ng >=12","libignition-gazebo6 >=6.12.0,<7.0a0","libignition-math6 >=6.13.0,<7.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"0.244.9","build":"py310h05deeee_3","timestamp":1675691579391,"binstar":{"package_id":"6392879bd9a997aae7279355","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":220322,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-default-plugins-11.2.4-py310h413e681_2.tar.bz2":{"sha256":"072462f3ba337ac22527f0140e2c4bd71d3d072e22e643e954127fb477ca23fa","build_number":2,"name":"ros-humble-rviz-default-plugins","has_prefix":true,"md5":"5c4033f3df217611fa44ccb41acf9488","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-geometry-msgs","ros-humble-ignition-math6-vendor","ros-humble-image-transport","ros-humble-interactive-markers","ros-humble-laser-geometry","ros-humble-map-msgs","ros-humble-nav-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rviz-common","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-urdf","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"11.2.4","build":"py310h413e681_2","timestamp":1670640424203,"binstar":{"package_id":"6393f36f6d07f25db9c7188e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2295932,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-test-common-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"b7a1caa327a6d877a80115b66909bcf0b446f90f3b6fdef1f9f54468cb9dae96","build_number":3,"name":"ros-humble-rosbag2-test-common","has_prefix":true,"md5":"d0b76572f5a28f1540fdb701b3d08935","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rcutils","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675691309113,"binstar":{"package_id":"639287552b3749bdb867a0b5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20689,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2param-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"76baca967161fa865ca051107852381d3136b58448b79c82a61c32fee26ef382","build_number":2,"name":"ros-humble-ros2param","has_prefix":false,"md5":"9e8dfea1d3ff568dc1221be143648599","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rcl-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2node","ros-humble-ros2service","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670565720140,"binstar":{"package_id":"6392cf746a03c9fad286ff6b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24093,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-multithreaded-executor-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"97e6614deb3cde4bb7f64cff13099f808972618686835f97f1e3758fda3a4279","build_number":3,"name":"ros-humble-examples-rclcpp-multithreaded-executor","has_prefix":true,"md5":"127ebac561b611f5e591e90de9495d58","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691271264,"binstar":{"package_id":"63928715d9a997aae727775e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":142272,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tinyxml-vendor-0.8.3-py310h413e681_2.tar.bz2":{"sha256":"ef0f475093a8497f41038d272ea1b66ea32f7924a6a74938e997bb9566ab6b1f","build_number":2,"name":"ros-humble-tinyxml-vendor","has_prefix":true,"md5":"6a304c5b492e50cac720c9450cc482f0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","tinyxml"],"version":"0.8.3","build":"py310h413e681_2","timestamp":1670538778553,"binstar":{"package_id":"6392664fd9a997aae71722f4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10510,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-qt-gui-cpp-0.4.2-py39ha182ace_15.tar.bz2":{"sha256":"81f4a7a816660462a4d2b85312a2936abea87e225b1fb2add7fb87bfad8c9e2e","build_number":15,"name":"ros-noetic-qt-gui-cpp","has_prefix":true,"md5":"443bd91b7392f268490c91c17c0d8161","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-pluginlib","ros-noetic-qt-gui","tinyxml","xorg-libx11","xorg-libxext"],"version":"0.4.2","build":"py39ha182ace_15","timestamp":1674422224282,"binstar":{"package_id":"63cc9ce6912363225b88b86b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":275726,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-ubx-msgs-0.3.5-py310h7c61026_3.tar.bz2":{"sha256":"f6bca85133d9e2ce45a0ecc2c94f4dca05954a784e3c6d2e62313629252fa911","build_number":3,"name":"ros-humble-ublox-ubx-msgs","has_prefix":true,"md5":"6ca7d2e387fa530c82c958fa245b5cca","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.3.5","build":"py310h7c61026_3","timestamp":1675688479273,"binstar":{"package_id":"63927ba0114c465c98baa907","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":298026,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-dependencies-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"39bedd745cbd69832250245eb38907d7af28bdcd0bb6c4e4a9afe8f3992a1892","build_number":2,"name":"ros-humble-ament-cmake-export-dependencies","has_prefix":true,"md5":"e620ddcb9f22196a3c0e965800ea237c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-cmake-libraries","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670537697017,"binstar":{"package_id":"639261d06643907e3b5c9df0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11197,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-libmavconn-1.15.0-py39h5694f4a_15.tar.bz2":{"sha256":"9279ef5bb3e016a6331d8c1b110dd41e7163044bc578ffb0dda5bb4d63999567","build_number":15,"name":"ros-noetic-libmavconn","has_prefix":true,"md5":"48f86f420d78c002146ff767e465167a","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-mavlink"],"version":"1.15.0","build":"py39h5694f4a_15","timestamp":1674170488183,"binstar":{"package_id":"63c9d07a59c09271a4412dd5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":194651,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-implementation-cmake-6.1.1-py310h413e681_2.tar.bz2":{"sha256":"3a92f0538262b8bb37094847e9db5bc17ac6c79bac4c49c1ea10d2d59d8defe8","build_number":2,"name":"ros-humble-rmw-implementation-cmake","has_prefix":true,"md5":"db54ae489316e38bc11aae4634da4123","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"6.1.1","build":"py310h413e681_2","timestamp":1670540325083,"binstar":{"package_id":"63926c282b3749bdb85e6a25","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12233,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-actionlib-msgs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"e98cb10936538b4b0e9547bfb5e42c5a23d1e66e2c86f510e9de7891dd8078dc","build_number":2,"name":"ros-humble-actionlib-msgs","has_prefix":true,"md5":"d224ec47227d3cdf14fba9be52404477","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670544104243,"binstar":{"package_id":"63927bb346bec18b89e702e4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":78935,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dummy-sensors-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"cd271732df606495ba281676366514b8d5632303977f6ddd08ce951f94c2469f","build_number":3,"name":"ros-humble-dummy-sensors","has_prefix":true,"md5":"c7acc6c8b9c43373cc2a88706a05b910","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675691308122,"binstar":{"package_id":"6392870d46bec18b89eae543","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":97193,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pilz-industrial-motion-planner-testutils-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"d4d27b709bc49c9223915a80a4d77262824d3f976b3bbf6b265a5ecb2134efcc","build_number":3,"name":"ros-humble-pilz-industrial-motion-planner-testutils","has_prefix":true,"md5":"237126533c379bd89355ed90b1167fa2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-eigen3-cmake-module","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675719693168,"binstar":{"package_id":"6393f4eebbbc2b1e960385a9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":158019,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-laserscan-2.3.0-py310h7c61026_3.tar.bz2":{"sha256":"05d03381161e5ca3e5cbb9fd9d52cd9996eff88ccf4dfc83ced6fb165a24fbf9","build_number":3,"name":"ros-humble-velodyne-laserscan","has_prefix":true,"md5":"ca44beabbb6a34e2f51f416eaaa6670f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.0","build":"py310h7c61026_3","timestamp":1675691791563,"binstar":{"package_id":"6398ee752ff78d332e4bae1d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":167888,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-timer-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"8adf83c37428e3d6d15667519753f8374015ca557c17b9547b910fd3db0f45b5","build_number":2,"name":"ros-humble-examples-rclcpp-minimal-timer","has_prefix":true,"md5":"ad9730e1837c85cbfbbbf6cf3eef89f0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547110508,"binstar":{"package_id":"639287134f66fd116f5b4b10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26944,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-5.3.2-py310h7c61026_3.tar.bz2":{"sha256":"52f66c6a89c716f4eeff16c90cbbfa67bd82d105721e7da1d58e10ac34a2ca3e","build_number":3,"name":"ros-humble-rcl","has_prefix":true,"md5":"065591f54c0b12aefb1e143f336c99d2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rcl-interfaces","ros-humble-rcl-logging-interface","ros-humble-rcl-logging-spdlog","ros-humble-rcl-yaml-param-parser","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-implementation","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros-humble-tracetools","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"5.3.2","build":"py310h7c61026_3","timestamp":1675689868051,"binstar":{"package_id":"63928319d9a997aae7255dc5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":147573,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-pose-view-0.5.11-py39hac30774_15.tar.bz2":{"sha256":"bd02b68eab827f671864a9b0d830f58240403573d4c1ae8ea617adf9ca7c308d","build_number":15,"name":"ros-noetic-rqt-pose-view","has_prefix":true,"md5":"f6491eba569489383beb10f321093e2b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pyopengl","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-gl-dependency","ros-noetic-python-qt-binding","ros-noetic-rospy","ros-noetic-rostopic","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common","ros-noetic-tf","rospkg","xorg-libx11","xorg-libxext"],"version":"0.5.11","build":"py39hac30774_15","timestamp":1674416901231,"binstar":{"package_id":"63cd934b68b198bb9512050b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36897,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-map-server-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"33df38189ba4b19c4040376def134daab8ea444c391fad3406092b120f6b4acb","build_number":3,"name":"ros-humble-nav2-map-server","has_prefix":true,"md5":"fdf0f30e1a97223df93d8fb0c871dda0","requires":[],"machine":"x86_64","platform":"linux","depends":["graphicsmagick","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch-ros","ros-humble-launch-testing","ros-humble-nav-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675694732467,"binstar":{"package_id":"6392dddfead2dcc8c20db44e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":304309,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jackal-msgs-0.8.5-py39ha182ace_3.tar.bz2":{"sha256":"02d61e78dfe4d63f25decaa3656aa795f0988af0743eaa32fae7be1b338c12ed","build_number":3,"name":"ros-noetic-jackal-msgs","has_prefix":true,"md5":"50ef707861a7e8dc37ec04862806ea79","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"0.8.5","build":"py39ha182ace_3","timestamp":1674171047098,"binstar":{"package_id":"63c9d2abdbdf733521f38072","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":38469,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-diagnostics-1.11.0-py39hac30774_15.tar.bz2":{"sha256":"1b53f39699beac60485870bafc1b30dc5e4ddfec40dcddb250de84d39f7d5a4f","build_number":15,"name":"ros-noetic-diagnostics","has_prefix":false,"md5":"0555eb3aa0b90dfd6fc208429e2d0fd1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-aggregator","ros-noetic-diagnostic-analysis","ros-noetic-diagnostic-common-diagnostics","ros-noetic-diagnostic-updater","ros-noetic-self-test"],"version":"1.11.0","build":"py39hac30774_15","timestamp":1674417399810,"binstar":{"package_id":"63cd93da989160afcf5f74f8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8990,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dwb-msgs-1.1.3-py310h7c61026_2.tar.bz2":{"sha256":"0632a14ba3a32fcea0ecf7b968ce41461914c3c6c68f1ccec1e6d160090e56be","build_number":2,"name":"ros-humble-dwb-msgs","has_prefix":true,"md5":"d888b666e192d3db3f349a5dd851e9fc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-nav-2d-msgs","ros-humble-nav-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310h7c61026_2","timestamp":1670545302701,"binstar":{"package_id":"63928025d9a997aae722c1cb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":185114,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-teleop-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"d53c4bbb30a2206bbe3f46199eae295e01d36a637fc163f7654b42e7c4456434","build_number":15,"name":"ros-noetic-turtlebot3-teleop","has_prefix":true,"md5":"c36f61ecd36a62cd2216cb93d438be83","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-rospy"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674466896777,"binstar":{"package_id":"63ca0d065a31eb90f6b3d898","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14132,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2component-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"624023cd9d8822b796b053c9609f577e9d02a844825c6362a81db5096a52f2e0","build_number":3,"name":"ros-humble-ros2component","has_prefix":false,"md5":"a157da346f18df4df4a871b8cc4ac7d3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-composition-interfaces","ros-humble-rcl-interfaces","ros-humble-rclcpp-components","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2node","ros-humble-ros2param","ros-humble-ros2pkg","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675693997892,"binstar":{"package_id":"6392d3de4f66fd116f8c9768","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":34610,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pcl-conversions-2.4.0-py310h49fac9a_3.tar.bz2":{"sha256":"1451a508cf9c0ffbbca7455e49b9acb244e9fc85040443af02ec0f30cf88396c","build_number":3,"name":"ros-humble-pcl-conversions","has_prefix":true,"md5":"2452cfe483565ae685833e11bc18041e","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pcl >=1.12.1,<1.12.2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-message-filters","ros-humble-pcl-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.4.0","build":"py310h49fac9a_3","timestamp":1675692684196,"binstar":{"package_id":"6392b3dd2dd7062055767cad","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20695,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosconsole-1.14.3-py39hc7694d4_15.tar.bz2":{"sha256":"b2bcad01ef7103966b7888d2b2cc8599b10f3401de43a2836de3c9a929e64234","build_number":15,"name":"ros-noetic-rosconsole","has_prefix":true,"md5":"1e7ab0178e01166ef3a8d541febcf9c9","requires":[],"machine":"x86_64","platform":"linux","depends":["apr","boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","log4cxx >=0.11.0,<0.11.1.0a0","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common","ros-noetic-rosbuild","ros-noetic-rostime"],"version":"1.14.3","build":"py39hc7694d4_15","timestamp":1674170981690,"binstar":{"package_id":"63c9d2cd912363225b824bbd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":205267,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2cli-test-interfaces-0.18.4-py310h7c61026_2.tar.bz2":{"sha256":"4314304a0998a3b8bbd4c7a3e450937dc111dfbb24e6b6ab682bc18c246f7f72","build_number":2,"name":"ros-humble-ros2cli-test-interfaces","has_prefix":true,"md5":"aa437fb434cc23f2a33f7fdc59c22ecf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h7c61026_2","timestamp":1670544219267,"binstar":{"package_id":"63927bb146f81babcafa4cb2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":144213,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-description-2.0.3-py310h7c61026_3.tar.bz2":{"sha256":"268b1b0a90801c02b83f226ea8ee48864e69678f3581e48cc003228a409e5c78","build_number":3,"name":"ros-humble-velodyne-description","has_prefix":true,"md5":"ab52ff81ff2de0f7c9bcf7c27197b8a4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-urdf","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.3","build":"py310h7c61026_3","timestamp":1675686993757,"binstar":{"package_id":"6392754da2b712100804468d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":307001,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-lint-common-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"e9e876c62cee60d3ea7077ffd628fe9d3fc79b1506ff36e3073468c094d7f9b6","build_number":3,"name":"ros-humble-ament-lint-common","has_prefix":true,"md5":"f7a76e90a643a3bf3ea9c904e32419c1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-copyright","ros-humble-ament-cmake-core","ros-humble-ament-cmake-cppcheck","ros-humble-ament-cmake-cpplint","ros-humble-ament-cmake-flake8","ros-humble-ament-cmake-lint-cmake","ros-humble-ament-cmake-pep257","ros-humble-ament-cmake-uncrustify","ros-humble-ament-cmake-xmllint","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675683281445,"binstar":{"package_id":"639269e44f66fd116f497b18","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11440,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-visual-tools-4.1.0-py310h7c61026_2.tar.bz2":{"sha256":"3ed17726cca67ea327a41ebb70dd9e4d20e1a6494fa2dc01fba6a3e3beb9de3f","build_number":2,"name":"ros-humble-moveit-visual-tools","has_prefix":true,"md5":"0d89145f9d6d7bdd0268d4fcfea147b4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-graph-msgs","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-ros-planning","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rviz-visual-tools","ros-humble-std-msgs","ros-humble-tf2-eigen","ros-humble-tf2-ros","ros-humble-trajectory-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"4.1.0","build":"py310h7c61026_2","timestamp":1670812208540,"binstar":{"package_id":"63969237d9a997aae7b43e79","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":398650,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-intra-process-demo-0.20.3-py310h0699a7d_3.tar.bz2":{"sha256":"c3c0e8376bd7bf317111b3f59ebb66a7b292896f29d4edaf592aad6ee32dc896","build_number":3,"name":"ros-humble-intra-process-demo","has_prefix":true,"md5":"20dc0d65d8fabf1af4d5917b25e8bcb1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"0.20.3","build":"py310h0699a7d_3","timestamp":1675691401757,"binstar":{"package_id":"6392875a46f81babca018b74","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":778858,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"44b74a38507ac0e4e222d2de0373f0b335a8f5c66a8115dd35009a647e00983d","build_number":2,"name":"ros-humble-moveit-ros","has_prefix":true,"md5":"6c08d93bfa7889f39494ec838a8e04f2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-ros-benchmarks","ros-humble-moveit-ros-move-group","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-planning-interface","ros-humble-moveit-ros-robot-interaction","ros-humble-moveit-ros-visualization","ros-humble-moveit-ros-warehouse","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670796489550,"binstar":{"package_id":"639654cdd9a997aae7a16e15","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13599,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-naoqi-libqicore-2.9.7-py39hac30774_15.tar.bz2":{"sha256":"eafb0020fcd7dfe0c520b08585dc5b2080fd8fb07319d66f52bd38b6710da1a5","build_number":15,"name":"ros-noetic-naoqi-libqicore","has_prefix":true,"md5":"d952ae912b9031bf3d57949839b08f5d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-naoqi-libqi"],"version":"2.9.7","build":"py39hac30774_15","timestamp":1674796141189,"binstar":{"package_id":"63d35ed1c37c80a75bd4be01","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":585448,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-manipulation-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"c26609969bdd1eee53ea029689fec86ef11d3b13240bd0903d4f3af16a2e1e71","build_number":15,"name":"ros-noetic-moveit-ros-manipulation","has_prefix":true,"md5":"7a2c10bcf1b80ef13ce3b24f90913a1c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-dynamic-reconfigure","ros-noetic-moveit-core","ros-noetic-moveit-msgs","ros-noetic-moveit-ros-move-group","ros-noetic-moveit-ros-planning","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-tf2-eigen"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674510310321,"binstar":{"package_id":"63ce64568ff1ad274294d319","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":445396,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-testing-1.0.4-py310h7c61026_3.tar.bz2":{"sha256":"7c46d6452cc33c6a40b254b5672a9a7ea419c759694bf6c7fae8cb9b519bfaeb","build_number":3,"name":"ros-humble-launch-testing","has_prefix":true,"md5":"b43fb93b73ee7e84860a40b4dbc8428d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pytest","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-launch","ros-humble-launch-xml","ros-humble-launch-yaml","ros-humble-osrf-pycommon","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.4","build":"py310h7c61026_3","timestamp":1675683038241,"binstar":{"package_id":"639268b99e77a4aa6b6a8f14","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":119282,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-copyright-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"0a11ae3f1d650930ce2de082a43e90f94e191246a8818ccabd424a8caa528c70","build_number":2,"name":"ros-humble-ament-copyright","has_prefix":true,"md5":"e794bb139ff6bb5f7a2f2d2fdaa69124","requires":[],"machine":"x86_64","platform":"linux","depends":["importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-lint","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670538229621,"binstar":{"package_id":"6392646bead2dcc8c2d5b754","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":47184,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ompl-1.6.0-py39h28238e9_15.tar.bz2":{"sha256":"493bb29018fa1774349beeed9a3e29a92dd430107bd14d6e285832dd6a58db18","build_number":15,"name":"ros-noetic-ompl","has_prefix":true,"md5":"5edab5244d9e8b830cc29f419f57b3e6","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","eigen","flann >=1.9.1,<1.9.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","ompl >=1.5.2,<1.6.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.6.0","build":"py39h28238e9_15","timestamp":1674167998565,"binstar":{"package_id":"63c9c72d2e1172ba3666a0ea","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2809030,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-py-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"06c141b325cd3d807bc25af2f910de3051ed672e46612b769d0400cee555184e","build_number":3,"name":"ros-humble-rosbag2-py","has_prefix":true,"md5":"9a7e33cfc43db697bf4c9ccd789ea6bc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-pybind11-vendor","ros-humble-ros-workspace","ros-humble-rosbag2-compression","ros-humble-rosbag2-cpp","ros-humble-rosbag2-storage","ros-humble-rosbag2-transport","ros-humble-rpyutils","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675697461477,"binstar":{"package_id":"6393f5d44f66fd116f624a21","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":531572,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-libstatistics-collector-1.3.0-py310h7c61026_3.tar.bz2":{"sha256":"9bba89836445d87bcf7155374a930106898f4ac547e3fc5b2913afa1b866a58a","build_number":3,"name":"ros-humble-libstatistics-collector","has_prefix":true,"md5":"64a12e7ab8ee9f3b46915e3c7707a765","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rcl","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-statistics-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.0","build":"py310h7c61026_3","timestamp":1675690591965,"binstar":{"package_id":"6392843146f81babca007bf2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32198,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-qt-gui-2.2.2-py310h7c61026_3.tar.bz2":{"sha256":"d53d042c682d739432e653c5bea4eb463b62e6f9407bb09e26d4b835baa94050","build_number":3,"name":"ros-humble-qt-gui","has_prefix":true,"md5":"8613de98511c6f1684b1ad9c96e841cc","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pyqt >=5.15.7,<5.16.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-ros-workspace","ros-humble-tango-icons-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.2","build":"py310h7c61026_3","timestamp":1675685007703,"binstar":{"package_id":"63926d5a46bec18b89e2fe79","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":177763,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-geographic-info-1.0.5-py310h7c61026_3.tar.bz2":{"sha256":"ea5d5528d69179ed1ab84baa3826b2863c7ddac3f8857dd3b7a2949dd27db052","build_number":3,"name":"ros-humble-geographic-info","has_prefix":true,"md5":"b57d866ba8c33e580f8f09b3a439ca28","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geodesy","ros-humble-geographic-msgs","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.5","build":"py310h7c61026_3","timestamp":1683368026800,"binstar":{"package_id":"6456285e27b104c73315a90c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11108,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gazebo-msgs-2.9.2-py39hac30774_15.tar.bz2":{"sha256":"3757400c8e29f31803be1a3c1d0facb64d13d4a015e4a9594acd336cd9f677bc","build_number":15,"name":"ros-noetic-gazebo-msgs","has_prefix":true,"md5":"c20a009d4329e69c5a36c2ad39d92525","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-trajectory-msgs"],"version":"2.9.2","build":"py39hac30774_15","timestamp":1674460858133,"binstar":{"package_id":"63ccad3fcd65eb0e1466d326","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":228662,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-costmap-2d-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"146f46ba1d703fb005847890988b49112371d349b8323062bdeb8a6952ac0559","build_number":2,"name":"ros-humble-nav2-costmap-2d","has_prefix":true,"md5":"54afec2393645451daa7434ef0f052b2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-geometry-msgs","ros-humble-laser-geometry","ros-humble-map-msgs","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-nav2-voxel-grid","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-tf2-sensor-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670639243882,"binstar":{"package_id":"6393f30e46f81babcae2c984","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1596195,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-driver-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"103fa5bfc252b4e795c730cf03c16999ebf30332d0c4105df853b401dcc2a8f9","build_number":3,"name":"ros-humble-webots-ros2-driver","has_prefix":true,"md5":"6fa25eb87d4346649ed37daa10fb51f7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-tinyxml2-vendor","ros-humble-vision-msgs","ros-humble-webots-ros2-importer","ros-humble-webots-ros2-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675693918725,"binstar":{"package_id":"6392d51446f81babca2a18dd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1009734,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-resources-panda-description-0.8.2-py39hac30774_15.tar.bz2":{"sha256":"68a15014a7aa945ac2914bf9dfc5e3ce9b1fc668c4fc6fb598dd6fa4fed1e95c","build_number":15,"name":"ros-noetic-moveit-resources-panda-description","has_prefix":true,"md5":"e5d0a8b5a11185ef5bfb70f106eb0e73","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.8.2","build":"py39hac30774_15","timestamp":1674168270123,"binstar":{"package_id":"63c9c85f0273ee116afd3b87","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3804781,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-include-directories-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"dd7bf62734939a0a55628ea39e9fed98c95551e7432b65252a676b9d4126e2a9","build_number":3,"name":"ros-humble-ament-cmake-include-directories","has_prefix":true,"md5":"ee67d9fa3c4cbeb9d85897d41f77a4a3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675631196285,"binstar":{"package_id":"63925b17bbbc2b1e961cd6be","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11170,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosbag-migration-rule-1.0.1-py39hac30774_15.tar.bz2":{"sha256":"e6708a385b1391033bd66e213c4bfa15c87b7e090e94a9811475ecdfa6e69805","build_number":15,"name":"ros-noetic-rosbag-migration-rule","has_prefix":true,"md5":"4d2a569c5a523e34dc98f028e4e6416b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.0.1","build":"py39hac30774_15","timestamp":1674168245023,"binstar":{"package_id":"63c9c85cc37c80a75b3150e9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9956,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-microstrain-inertial-driver-3.0.1-py39h9b71539_16.tar.bz2":{"sha256":"a59796fa02935cb9b36ea4b38205d0853379b265297d8dc22c82614481c757e5","build_number":16,"name":"ros-noetic-microstrain-inertial-driver","license":"BSD-3-Clause","has_prefix":true,"md5":"01e3991f2faf30ec929a23f85284c4dd","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libcurl >=7.88.1,<8.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cmake-modules","ros-noetic-diagnostic-aggregator","ros-noetic-diagnostic-updater","ros-noetic-geometry-msgs","ros-noetic-mavros-msgs","ros-noetic-message-runtime","ros-noetic-microstrain-inertial-msgs","ros-noetic-nav-msgs","ros-noetic-nmea-msgs","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf2","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros"],"version":"3.0.1","build":"py39h9b71539_16","timestamp":1688984465337,"binstar":{"package_id":"64670c2db8f416e9fb5ed89a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":725808,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-multithreaded-executor-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"7039dc74ed1bf740816ca6ad3e04f78a5e55a9e3e2d26f459188bf1a354101b5","build_number":2,"name":"ros-humble-examples-rclcpp-multithreaded-executor","has_prefix":true,"md5":"8f5af3e56bf6bbf28cc74395bc9f45f9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547081090,"binstar":{"package_id":"63928715d9a997aae727775e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":140764,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-bondpy-1.8.6-py39hac30774_15.tar.bz2":{"sha256":"bac2ff524e01441129479b07c558ec0165cee2d8653c74cc1153e5a682b55e6e","build_number":15,"name":"ros-noetic-bondpy","has_prefix":true,"md5":"2937335f820dd9b05b1f148c809a5b58","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libuuid","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rospy","ros-noetic-smclib"],"version":"1.8.6","build":"py39hac30774_15","timestamp":1674176931377,"binstar":{"package_id":"63c9e0c768b198bb95994813","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29461,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-fanuc-description-2.0.6-py310h7c61026_3.tar.bz2":{"sha256":"6b6b11508a07f2385d225fc2f37987c15d6e8798bc52083fff0f2cd0b7001894","build_number":3,"name":"ros-humble-moveit-resources-fanuc-description","has_prefix":true,"md5":"e90867c264714f151775785ae112d1a2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.6","build":"py310h7c61026_3","timestamp":1675634679474,"binstar":{"package_id":"639266624f66fd116f469d2f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":186545,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-testing-0.4.0-py310h413e681_2.tar.bz2":{"sha256":"49b06a1f392f68910ab382fa195a39552175277f5c19c4954faf21b5f6c104a8","build_number":2,"name":"ros-humble-ros-testing","has_prefix":true,"md5":"725cbb93d915c93f933e635ab0b8de34","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-launch-testing","ros-humble-launch-testing-ament-cmake","ros-humble-launch-testing-ros","ros-humble-ros-workspace","ros-humble-ros2test","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.4.0","build":"py310h413e681_2","timestamp":1670565741214,"binstar":{"package_id":"6392cf73a2b71210083e95c3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10848,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-webkit-dependency-1.1.2-py39hac30774_15.tar.bz2":{"sha256":"8c395947fb3b8c32f8522a29c3ee0db0b2119a884e28a8cf517eb3283e13ab62","build_number":15,"name":"ros-noetic-webkit-dependency","has_prefix":true,"md5":"6f82a15640e418fa1c1404da877babcb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pyqtwebengine","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.1.2","build":"py39hac30774_15","timestamp":1676585220929,"binstar":{"package_id":"63eea90735de662092efeaf7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11296,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-fastrtps-c-2.2.0-py310h7c61026_3.tar.bz2":{"sha256":"20fae0027364458056b32962d37a5e8ad1b3562d5c5d54e843d7249755e85330","build_number":3,"name":"ros-humble-rosidl-typesupport-fastrtps-c","has_prefix":true,"md5":"67458f2fca8efcc6fe21c8db498f5aeb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-ros","ros-humble-ament-index-python","ros-humble-fastcdr","ros-humble-fastrtps-cmake-module","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-generator-c","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-interface","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.0","build":"py310h7c61026_3","timestamp":1675686834336,"binstar":{"package_id":"63927546bbbc2b1e9631332b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":31440,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-simulations-2.2.5-py310h7c61026_3.tar.bz2":{"sha256":"b15e159c8e3342942a49b0601859a29811c89558d9cf4fd22737cb5ea5db1882","build_number":3,"name":"ros-humble-turtlebot3-simulations","has_prefix":true,"md5":"90876e750d8a69fa8841ab5a9ac2d60d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-turtlebot3-fake-node","ros-humble-turtlebot3-gazebo","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.5","build":"py310h7c61026_3","timestamp":1675720852219,"binstar":{"package_id":"6396938cead2dcc8c277577e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13727,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-compressed-image-transport-2.5.0-py310h7c61026_3.tar.bz2":{"sha256":"8c4e86016d7d7d8413acceb6e41b0b64fa007f07d29634e11a233f9ab5dbf085","build_number":3,"name":"ros-humble-compressed-image-transport","has_prefix":true,"md5":"0847f1dc1a2c776f5060097d3e13a8ec","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.0","build":"py310h7c61026_3","timestamp":1675693423475,"binstar":{"package_id":"6392cfea9e77a4aa6b7152fc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":195244,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tricycle-controller-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"57a8c49a8ddf5aff23198ab32f35990d098aee52b7a287f32200e6ea60d64cd0","build_number":2,"name":"ros-humble-tricycle-controller","has_prefix":true,"md5":"9a1d87486f6d72e116684ac6d9bd1a6f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-ackermann-msgs","ros-humble-controller-interface","ros-humble-geometry-msgs","ros-humble-hardware-interface","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-rcpputils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670639149916,"binstar":{"package_id":"6393ee5966b3e4e3deab4512","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":266077,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jackal-control-0.8.5-py39ha182ace_3.tar.bz2":{"sha256":"74639d031194eb491ad1938476a81ea570013e81a38bb6bf2f8687c6f2929fbe","build_number":3,"name":"ros-noetic-jackal-control","has_prefix":true,"md5":"ef4023c181b04a4310c10190be01a332","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","ros-noetic-controller-manager","ros-noetic-diff-drive-controller","ros-noetic-interactive-marker-twist-server","ros-noetic-joint-state-controller","ros-noetic-joy","ros-noetic-robot-localization","ros-noetic-teleop-twist-joy","ros-noetic-topic-tools","ros-noetic-twist-mux"],"version":"0.8.5","build":"py39ha182ace_3","timestamp":1674276119498,"binstar":{"package_id":"63cb6d1bedf45d7c2e7b924c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14343,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-control-msgs-4.1.0-py310h7c61026_2.tar.bz2":{"sha256":"33e7bae94564be6da0b35621b9b848c8e71628def7f18657951c0df89bfaa95d","build_number":2,"name":"ros-humble-control-msgs","has_prefix":true,"md5":"48203a556b8b44b282f2d15bde80e744","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-trajectory-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.1.0","build":"py310h7c61026_2","timestamp":1670545209501,"binstar":{"package_id":"6392802754e9ace854c91b6f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":505501,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-geodesy-1.0.5-py310h7c61026_3.tar.bz2":{"sha256":"944a1e2f41eddcfa1f2ba49883d6cbbca47d7d253d84859aa20efa5badceddd2","build_number":3,"name":"ros-humble-geodesy","has_prefix":true,"md5":"9706d1446e9585a03a457629463a0064","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pyproj","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-geographic-msgs","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-unique-identifier-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.5","build":"py310h7c61026_3","timestamp":1683368000969,"binstar":{"package_id":"6456285db6840a3f6c624129","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":40143,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-hardware-interface-2.22.0-py310h7c61026_3.tar.bz2":{"sha256":"0cd8fa5b340796eddc36a1c8c0119e81daad5b2fecfd02375a74270360e84893","build_number":3,"name":"ros-humble-hardware-interface","has_prefix":true,"md5":"9a4f2175c4b570a176e2d4bd2ea6c47e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-control-msgs","ros-humble-lifecycle-msgs","ros-humble-pluginlib","ros-humble-rclcpp-lifecycle","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.22.0","build":"py310h7c61026_3","timestamp":1675691971860,"binstar":{"package_id":"63928993a2b712100811ff77","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":307736,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-actionlib-1.14.0-py39h873cbd0_16.tar.bz2":{"sha256":"91904620cbf902d1d610c007169e0d154d9fc54e966b88f7c24ab92234c38eee","build_number":16,"name":"ros-noetic-actionlib","has_prefix":true,"md5":"4e66451d8d236519bcc8b1824889b0fa","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-rostest","ros-noetic-std-msgs"],"version":"1.14.0","build":"py39h873cbd0_16","timestamp":1678494308647,"binstar":{"package_id":"63cbbf56d0e8c095e22e96b1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":231386,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-smoother-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"56b541bd4221c083d394f371c46200336161b4726f9898562f02015b6eb391b3","build_number":3,"name":"ros-humble-nav2-smoother","has_prefix":true,"md5":"6a5327c669aa7f30f46fd54c5ec1f187","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-nav-2d-msgs","ros-humble-nav-2d-utils","ros-humble-nav2-core","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675719680341,"binstar":{"package_id":"63947b31ead2dcc8c2ce0db2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":273225,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-c-2.0.0-py310h7c61026_3.tar.bz2":{"sha256":"75f4ec7525751efdb54ff5274d068f54f3e8895c9b3185685a79775785b00649","build_number":3,"name":"ros-humble-rosidl-typesupport-c","has_prefix":true,"md5":"44b98625139871339943aa2eb0241d8b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-index-python","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-runtime-c","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-interface","ros-humble-rosidl-typesupport-introspection-c","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.0","build":"py310h7c61026_3","timestamp":1675687194543,"binstar":{"package_id":"6392766a2dd7062055631669","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32288,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2-control-test-assets-2.18.0-py310h413e681_2.tar.bz2":{"sha256":"46740d3eb69066b73ecddc10205ead7e40d97aa645cb8a629691c6c7624c031a","build_number":2,"name":"ros-humble-ros2-control-test-assets","has_prefix":true,"md5":"5c2d454c2fbdc4c247f3c408e6f75dfb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.18.0","build":"py310h413e681_2","timestamp":1670538754393,"binstar":{"package_id":"6392666054e9ace854c349f4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13715,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-slam-toolbox-2.6.4-py310hb344815_3.tar.bz2":{"sha256":"420bd91a7b08a7c0841d3920ce3c9a3182ce9d933f348088231f99ccab73a703","build_number":3,"name":"ros-humble-slam-toolbox","has_prefix":true,"md5":"5f2853eda69ede3580f02ab225d075e9","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","ceres-solver >=2.1.0,<2.2.0a0","eigen >=3.4.0,<3.4.1.0a0","libgcc-ng >=12","libgcc-ng >=12","liblapack >=3.9.0,<4.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-builtin-interfaces","ros-humble-interactive-markers","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-nav2-map-server","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-rviz-common","ros-humble-rviz-default-plugins","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-tf2-sensor-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","suitesparse >=5.10.1,<6.0a0","tbb >=2021.7.0","tbb-devel","xorg-libx11","xorg-libxext"],"version":"2.6.4","build":"py310hb344815_3","timestamp":1675697799634,"binstar":{"package_id":"63964c4e66b3e4e3de8cae9a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3098718,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-voxel-grid-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"4f92c6f48be2220175c3d9c86f20ce460cb038fd79fa0d12e2f899da8337980e","build_number":2,"name":"ros-humble-nav2-voxel-grid","has_prefix":true,"md5":"1274f98fcb2bc17ca753394f1f70e4ae","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670558744120,"binstar":{"package_id":"6392b42046bec18b89f9edb4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25628,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-msgs-2.0.0-py310h7c61026_3.tar.bz2":{"sha256":"86f1ceb678825a87da162b542ea74e54e36a3d618dae186d42579bb2b56f9cbd","build_number":3,"name":"ros-humble-ur-msgs","has_prefix":true,"md5":"c510d21872fc21aaf0d7de5b17a2b180","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.0","build":"py310h7c61026_3","timestamp":1675689102131,"binstar":{"package_id":"63927dc66e0eca100b494b33","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":237614,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-viz-1.5.0-py39hac30774_15.tar.bz2":{"sha256":"1a7b0625d285d714665510f2f264f65817f305b754a9f9bfb1a931b3ca7d0321","build_number":15,"name":"ros-noetic-viz","has_prefix":false,"md5":"5774b90d69f6f7b41f8791a0e226bad6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ros-base","ros-noetic-rqt-common-plugins","ros-noetic-rqt-robot-plugins","ros-noetic-rviz"],"version":"1.5.0","build":"py39hac30774_15","timestamp":1674437378436,"binstar":{"package_id":"63cde32d5a31eb90f6f9b3d3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10372,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dummy-sensors-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"793d5edfd57dad984b0e57dda1faa69673c701109bf0d5b4b3c5e1609ce3be19","build_number":2,"name":"ros-humble-dummy-sensors","has_prefix":true,"md5":"df732044bf8f3e217358938b312ee519","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670547136840,"binstar":{"package_id":"6392870d46bec18b89eae543","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":94953,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-amcl-1.17.3-py39hac30774_15.tar.bz2":{"sha256":"cbbf0f8ef3f20ebf48270c66d0ad44ba09f023314fcd1e1381cf1031665d0d0d","build_number":15,"name":"ros-noetic-amcl","has_prefix":true,"md5":"a06c787d42437e8f6ba354b609e4b2a4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python-orocos-kdl >=1.5.1,<1.6.0a0","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-updater","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-nav-msgs","ros-noetic-rosbag","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-srvs","ros-noetic-tf2","ros-noetic-tf2-msgs","ros-noetic-tf2-ros"],"version":"1.17.3","build":"py39hac30774_15","timestamp":1674468990204,"binstar":{"package_id":"63cd9a6d2ff78d332eb95e25","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":336533,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ackermann-msgs-1.0.2-py39hac30774_16.tar.bz2":{"sha256":"eae135fc80dd56f84bc8a32b78eb6dfb1e1bcef401cfdcf58afd099de3048240","build_number":16,"name":"ros-noetic-ackermann-msgs","license":"BSD-3-Clause","has_prefix":true,"md5":"9d2a4a27cd3f9e5fae02bd17f626165a","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.0.2","subdir":"linux-64","timestamp":1692221141925,"binstar":{"package_id":"64dd3ed95a57796317e88733","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":31868,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-eigen-stl-containers-0.1.8-py39hac30774_15.tar.bz2":{"sha256":"8669df78df876d2d7ee7a9d46c7d546d64a4b1a77a019269bfb34bac0fdc4956","build_number":15,"name":"ros-noetic-eigen-stl-containers","has_prefix":true,"md5":"3e87ec103d2943d1962253b3a109e495","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.1.8","build":"py39hac30774_15","timestamp":1674169348477,"binstar":{"package_id":"63c9cd32dbdf733521f073ec","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12084,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-slam-gmapping-1.4.2-py39hadd303b_16.tar.bz2":{"sha256":"66bdbab77d7ac946a26b0d34bc7c8f1cb3112a03a4cb6ff73971adb77ff9013c","build_number":16,"name":"ros-noetic-slam-gmapping","license":"BSD-3-Clause","has_prefix":false,"md5":"24226ec30af7605d56a1c140eadc3e2d","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-gmapping","ros-noetic-openslam-gmapping"],"version":"1.4.2","subdir":"linux-64","timestamp":1696424504371,"binstar":{"package_id":"651d62766ef59ef5ce483706","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14385,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-mimick-vendor-0.2.8-py310h413e681_2.tar.bz2":{"sha256":"ffe8c29b87b650b05bf48f943b4801317d54535eebbce47826143266ae3a8528","build_number":2,"name":"ros-humble-mimick-vendor","has_prefix":true,"md5":"0f47df814a0bc8f09a34acc4ace6f2e9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.2.8","build":"py310h413e681_2","timestamp":1670540028318,"binstar":{"package_id":"63926b3ce6a2f79ab82bfcd1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":39206,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jackal-desktop-0.4.0-py39ha182ace_3.tar.bz2":{"sha256":"47a4b80ab7253ac5f10e684206eed124ecd63adcbc59a4404149f8b4571010c7","build_number":3,"name":"ros-noetic-jackal-desktop","has_prefix":false,"md5":"cd97e2b705193734ecdb108180d5806c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","ros-noetic-jackal-viz"],"version":"0.4.0","build":"py39ha182ace_3","timestamp":1674437023035,"binstar":{"package_id":"63cde1a4b23346582c86752a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9744,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-kinematics-interface-0.0.2-py310h413e681_2.tar.bz2":{"sha256":"5c073a49bc75c6f5020c690425ea29add642858fb30085c8d3457f8d93148760","build_number":2,"name":"ros-humble-kinematics-interface","has_prefix":true,"md5":"6281b77e25fa363d9f93407e03f398ef","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.0.2","build":"py310h413e681_2","timestamp":1670548202583,"binstar":{"package_id":"6391074e66b3e4e3dec8e369","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12526,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-msgs-2.2.3-py310h7c61026_3.tar.bz2":{"sha256":"905b56cec9b718a87e58aa9359ce3ab94280d7c6be1e6e3853c5c1c1758539f9","build_number":3,"name":"ros-humble-turtlebot3-msgs","has_prefix":true,"md5":"1c25efa5da045bc0ac706994330a45dd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.3","build":"py310h7c61026_3","timestamp":1675688555604,"binstar":{"package_id":"63927ba346bec18b89e70113","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":188188,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-tf-tree-0.6.3-py39hac30774_15.tar.bz2":{"sha256":"d91d5c59d3573cc4569c9c46fceea72e486fbf10760c3a7b0be149812bf57d4f","build_number":15,"name":"ros-noetic-rqt-tf-tree","has_prefix":true,"md5":"d9a56f7b699003c91f19f9415df29815","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-qt-dotgraph","ros-noetic-rospy","ros-noetic-rqt-graph","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-tf2-msgs","ros-noetic-tf2-ros","rospkg"],"version":"0.6.3","build":"py39hac30774_15","timestamp":1674413864543,"binstar":{"package_id":"63cd872ddbdf733521cf2103","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29884,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-0.15.3-py310h7c61026_2.tar.bz2":{"sha256":"d90182d2e085aeede90ea512b84e83386e4f0493de4f96a4c260f68ccb6cbe5e","build_number":2,"name":"ros-humble-rosbag2","has_prefix":true,"md5":"06602e51f50427a836d427e7fcbe5a4f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ros2bag","ros-humble-rosbag2-compression","ros-humble-rosbag2-compression-zstd","ros-humble-rosbag2-cpp","ros-humble-rosbag2-py","ros-humble-rosbag2-storage","ros-humble-rosbag2-storage-default-plugins","ros-humble-rosbag2-transport","ros-humble-shared-queues-vendor","ros-humble-sqlite3-vendor","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.15.3","build":"py310h7c61026_2","timestamp":1670795872782,"binstar":{"package_id":"6396535f46f81babcaeaddb9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11576,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-vision-msgs-4.0.0-py310h7c61026_3.tar.bz2":{"sha256":"68e66a6c71c7e667c9222bfdd49d759bc31be87ccd0bb3ba637d12ab85839120","build_number":3,"name":"ros-humble-vision-msgs","has_prefix":true,"md5":"57e6b80eec8cb305a5568dfa19bdf069","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.0.0","build":"py310h7c61026_3","timestamp":1675688955920,"binstar":{"package_id":"63927dc3bbbc2b1e96350921","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":202715,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rostime-0.7.2-py39h873cbd0_15.tar.bz2":{"sha256":"0ae3ff8874d3e9e5cf8047b6a2ddcc2496801b1f1c8517d7c98d1ee211e91cb0","build_number":15,"name":"ros-noetic-rostime","has_prefix":true,"md5":"5043a88d4a0edc5f1f662a731d9d7a74","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common"],"version":"0.7.2","build":"py39h873cbd0_15","timestamp":1674169330997,"binstar":{"package_id":"63c9cc62c37c80a75b32ec9a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":54248,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-cpp-0.15.3-py310h413e681_2.tar.bz2":{"sha256":"418a6f7c94a881fa0444de9161a6c0b94847d1deabbb2446013babbe4bdc6adb","build_number":2,"name":"ros-humble-rosbag2-cpp","has_prefix":true,"md5":"127ea267ebb5fa2ade8ad63a0ec369be","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-cpp","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-implementation","ros-humble-ros-workspace","ros-humble-rosbag2-storage","ros-humble-rosbag2-storage-default-plugins","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-cpp","ros-humble-rosidl-typesupport-introspection-cpp","ros-humble-shared-queues-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.3","build":"py310h413e681_2","timestamp":1670565667330,"binstar":{"package_id":"6392cf7246f81babca262506","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":271715,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-tools-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"f484a5eaf7aba5cabaec010328cbb7100ecb79d7fe280e8ed830cfba6689e7de","build_number":3,"name":"ros-humble-tf2-tools","has_prefix":true,"md5":"abfa20404af294d12129044b605d927e","requires":[],"machine":"x86_64","platform":"linux","depends":["graphviz","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-tf2-msgs","ros-humble-tf2-py","ros-humble-tf2-ros-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675692507865,"binstar":{"package_id":"6392b3de4f66fd116f79f579","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16599,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-planning-interface-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"8cc0a3d3cb996cf29fa28c1c9cf48c1231c094b2551cc6a393e4e52ae335e1c7","build_number":2,"name":"ros-humble-moveit-ros-planning-interface","has_prefix":true,"md5":"cbb6d74e4855f1986d151283f3e0bd75","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-move-group","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-warehouse","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670794830760,"binstar":{"package_id":"63964f15a2b7121008ea2224","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":373047,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-libstatistics-collector-1.3.0-py310h7c61026_2.tar.bz2":{"sha256":"9a8a4bace5b148221862b1746b0b510b75d5a8f60f48d5b97bad872aa08fced8","build_number":2,"name":"ros-humble-libstatistics-collector","has_prefix":true,"md5":"d1e779e91cc21ecbad43bca0f1df3d85","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-rcl","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-statistics-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.0","build":"py310h7c61026_2","timestamp":1670546422073,"binstar":{"package_id":"6392843146f81babca007bf2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29960,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-service-caller-1.0.5-py310h413e681_2.tar.bz2":{"sha256":"c7d893705b0b6f8ceb8fea359151d7e9376297d15dd97806090cad8f838b272c","build_number":2,"name":"ros-humble-rqt-service-caller","has_prefix":true,"md5":"58a78384561667d37e520895ea43919b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.5","build":"py310h413e681_2","timestamp":1670558535618,"binstar":{"package_id":"6392b395d9a997aae73f3efa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19488,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros2-distro-mutex-0.2.0-humble.tar.bz2":{"constrains":["boost-cpp 1.78.*","pcl 1.12.*","gazebo 11.*","ogre 1.12.*","libpqxx 6.*","setuptools 61.0.0*"],"sha256":"cbbd62a35c7aa783c8a3bcbb23c90f29ded1d7782f3ade0062c1b45dcae835ef","build_number":0,"name":"ros2-distro-mutex","has_prefix":false,"md5":"b479c5e437daa64dc986f2f8e5176cd3","requires":[],"machine":"x86_64","platform":"linux","depends":[],"version":"0.2.0","build":"humble","timestamp":1670535422711,"binstar":{"package_id":"639259014f66fd116f323fb9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3330,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-1.0.3-py310h413e681_2.tar.bz2":{"sha256":"94a50652173f0d7d4461297abd3d51c1dbf327fbe4dbb4b465e0499184bf1605","build_number":2,"name":"ros-humble-launch","has_prefix":false,"md5":"6a658bb34e22f7baf729e0390ef57c23","requires":[],"machine":"x86_64","platform":"linux","depends":["importlib-metadata","lark-parser","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","pyyaml","ros-humble-ament-index-python","ros-humble-osrf-pycommon","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.3","build":"py310h413e681_2","timestamp":1670538825734,"binstar":{"package_id":"6392667d358aafdd3d85cc70","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":148845,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-subscriber-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"7f7c60a8540b96819f7821ed34ffacfe9740ab4261bb6ad0f314e2cd1c895183","build_number":2,"name":"ros-humble-examples-rclpy-minimal-subscriber","has_prefix":true,"md5":"591612e4eafaeefde902fa25888ade72","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547263565,"binstar":{"package_id":"6392875c358aafdd3d8e8aa0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10471,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-rviz-plugins-2.1.8-py39hadd303b_16.tar.bz2":{"sha256":"e802af8c0f3ae55b5ad0b9b2da1976ae70774e2b3d8586961d96f476a75e006f","build_number":16,"name":"ros-noetic-jsk-rviz-plugins","license":"BSD-3-Clause","has_prefix":true,"md5":"737a693ba79ba1783bdc9951e4d7c41a","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-diagnostic-msgs","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-image-geometry","ros-noetic-image-publisher","ros-noetic-jsk-footstep-msgs","ros-noetic-jsk-gui-msgs","ros-noetic-jsk-hark-msgs","ros-noetic-jsk-recognition-msgs","ros-noetic-jsk-recognition-utils","ros-noetic-jsk-topic-tools","ros-noetic-message-generation","ros-noetic-people-msgs","ros-noetic-posedetection-msgs","ros-noetic-rviz","ros-noetic-std-msgs","ros-noetic-urdfdom-py","ros-noetic-view-controller-msgs","scipy","xorg-libx11 >=1.8.4,<2.0a0","xorg-libxext >=1.3.4,<2.0a0"],"version":"2.1.8","subdir":"linux-64","timestamp":1694919628661,"binstar":{"package_id":"65066e5b00e045849d834108","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":58609894,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-rqt-topic-1.5.0-py310h413e681_2.tar.bz2":{"sha256":"023c4e08723181103f058c4448bfd4e4cfbce9d290f81525c2e6752dcc2d1bed","build_number":2,"name":"ros-humble-rqt-topic","has_prefix":true,"md5":"34944b0fb37e4274554394cd36c7c135","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-python-qt-binding","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.5.0","build":"py310h413e681_2","timestamp":1670558550938,"binstar":{"package_id":"6392b3f3bbbc2b1e964f54ce","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22884,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-config-0.61.6-py39hac30774_16.tar.bz2":{"sha256":"d6d3a551483b20ed81612f0ca4ee91dff47edced3067e6aee4afa6508bcdf49f","build_number":16,"name":"ros-noetic-ecl-config","license":"BSD-3-Clause","has_prefix":true,"md5":"0999bec9df3f61de2a1c94a091d3f3c1","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-build","ros-noetic-ecl-license"],"version":"0.61.6","subdir":"linux-64","timestamp":1694253664625,"binstar":{"package_id":"64fc42a61fc609abbebae7c4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23963,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-nav2-msgs-1.1.3-py310h7c61026_2.tar.bz2":{"sha256":"0bc341b9fa1746b8c6addbd98490005217d97b476816c31c2cfb724786177744","build_number":2,"name":"ros-humble-nav2-msgs","has_prefix":true,"md5":"61e67f17e510efaf6f641f0661415805","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310h7c61026_2","timestamp":1670558682851,"binstar":{"package_id":"6392b41c6a03c9fad27b3873","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":881515,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-urdf-1.13.2-py39h1a81985_15.tar.bz2":{"sha256":"229e2c58ccd97dd1f97763e971ca53864fbadb415d0d160b4c80104f3e9a93c8","build_number":15,"name":"ros-noetic-urdf","has_prefix":true,"md5":"dac1c7fa65bf826923ab36439f402e30","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-pluginlib","ros-noetic-rosconsole-bridge","ros-noetic-roscpp","tinyxml","tinyxml2 >=9.0.0,<10.0a0","urdfdom >=3.1.0,<3.2.0a0","urdfdom_headers"],"version":"1.13.2","build":"py39h1a81985_15","timestamp":1674179081829,"binstar":{"package_id":"63c9f233c37c80a75b456731","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":93262,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-librviz-tutorial-0.11.0-py39hac30774_15.tar.bz2":{"sha256":"10d840396c53672df37c2351b55b6a4270d90b8eb5a92dd5f3b1f0cacf216dcf","build_number":15,"name":"ros-noetic-librviz-tutorial","has_prefix":true,"md5":"66b2c8c8e31b372b21ec73bf74816331","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-rviz","xorg-libx11","xorg-libxext"],"version":"0.11.0","build":"py39hac30774_15","timestamp":1674436412378,"binstar":{"package_id":"63cddfab0273ee116aefaea9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":42026,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-graph-1.3.0-py310h413e681_2.tar.bz2":{"sha256":"578532aa905494eab1a843730f18e9dd321b04814ac08e17fc8233d523c61a86","build_number":2,"name":"ros-humble-rqt-graph","has_prefix":true,"md5":"8e625b8d41732eb732f2cb93f38ad0a6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-qt-dotgraph","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.0","build":"py310h413e681_2","timestamp":1670558605160,"binstar":{"package_id":"6392b38f6a03c9fad27afbb4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":45738,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-teleop-twist-joy-2.4.3-py310h413e681_2.tar.bz2":{"sha256":"e063b51f3cafb7c8a9f4117602785107976c8c9a34ac3533212d0684a5325f71","build_number":2,"name":"ros-humble-teleop-twist-joy","has_prefix":true,"md5":"88a97377cc1fb1f3cae34728e7770d20","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-joy","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.4.3","build":"py310h413e681_2","timestamp":1670558607290,"binstar":{"package_id":"6392b3f66d07f25db9897bce","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":176086,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-description-2.0.1-py310hf666ce2_3.tar.bz2":{"sha256":"e6a368467fe3fb077a6910e9745a0a475e2a91392c72ddf288087c8094ed437c","build_number":3,"name":"ros-humble-ur-description","has_prefix":true,"md5":"7dcf21027015f40460296a38691a1cf8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher-gui","ros-humble-launch","ros-humble-launch-ros","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-urdf","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","urdfdom >=3.1.0,<3.2.0a0"],"version":"2.0.1","build":"py310hf666ce2_3","timestamp":1675719555502,"binstar":{"package_id":"63964c49358aafdd3d4b1be3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21068492,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-warehouse-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"1d9163e3a7f088e86df410298b76f22c4e2b8b4e8a818b31960108c53b52ac7b","build_number":15,"name":"ros-noetic-moveit-ros-warehouse","has_prefix":true,"md5":"1c1612334eac80bde6c44177f316f48c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-moveit-ros-planning","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-tf2-eigen","ros-noetic-tf2-ros","ros-noetic-warehouse-ros"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674509089658,"binstar":{"package_id":"63ce2f275a31eb90f6111bd8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":610793,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosserial-0.9.2-py39hac30774_16.tar.bz2":{"sha256":"f9d952e54336d12e9e7abfd7cd96382e58a29495508e83e828100b577b1942b9","build_number":16,"name":"ros-noetic-rosserial","license":"BSD-3-Clause","has_prefix":false,"md5":"792f23d81539c8187501d4485f175d9f","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosserial-client","ros-noetic-rosserial-msgs","ros-noetic-rosserial-python"],"version":"0.9.2","subdir":"linux-64","timestamp":1694253324915,"binstar":{"package_id":"63ce58ec2ff78d332ef5f865","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9496,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-rclcpp-components-16.0.2-py310h413e681_2.tar.bz2":{"sha256":"7aff20e4baf26b7cb32cc05897c200aa02f8bbf00a6721a1f269b5f2425ff914","build_number":2,"name":"ros-humble-rclcpp-components","has_prefix":true,"md5":"5a8fbd0ca9f8a95df943d441325a7903","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-cpp","ros-humble-class-loader","ros-humble-composition-interfaces","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"16.0.2","build":"py310h413e681_2","timestamp":1670547239724,"binstar":{"package_id":"63928759ead2dcc8c2e742de","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":111051,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-streams-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"eab0a4789ad89441b20b5a4e50bacbe94bacc6dcbfa4ca820f3e145e046025cb","build_number":16,"name":"ros-noetic-ecl-streams","license":"BSD-3-Clause","has_prefix":true,"md5":"668d9ab78b427b3744e3648277ac601e","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-concepts","ros-noetic-ecl-converters","ros-noetic-ecl-devices","ros-noetic-ecl-errors","ros-noetic-ecl-license","ros-noetic-ecl-time","ros-noetic-ecl-type-traits"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254891429,"binstar":{"package_id":"64fc47303ef1a511e001f513","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":60859,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-rosbag2-tests-0.15.3-py310h7c61026_2.tar.bz2":{"sha256":"8fdbb11b019b129288ebe5445dd0255b22fed5c942848d108884aaa11d86bcb6","build_number":2,"name":"ros-humble-rosbag2-tests","has_prefix":true,"md5":"5644f602ed63af407369798391716551","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.15.3","build":"py310h7c61026_2","timestamp":1670794876405,"binstar":{"package_id":"63964f126a03c9fad2fb4d51","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11510,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-xmllint-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"217e8c1b780a4575986c886cd0f24f0c23ce551c5d97ffa86c9f33c4ae7e7dbb","build_number":2,"name":"ros-humble-ament-xmllint","has_prefix":true,"md5":"d9138733fa09631937eef10e86206b12","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libxml2","python","python_abi 3.10.*","ros-humble-ament-lint","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670538547640,"binstar":{"package_id":"6392655dbbbc2b1e962883ab","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14198,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-perception-1.1.11-py39hc7ead1d_15.tar.bz2":{"sha256":"8158d2038dd28d277e70e34fc5ccb342b11ac05e680488dcfd17cc3de2f1cce3","build_number":15,"name":"ros-noetic-moveit-ros-perception","has_prefix":true,"md5":"eb3445fd90152ed5c89ea7435e0e2ee3","requires":[],"machine":"x86_64","platform":"linux","depends":["_openmp_mutex >=4.5","freeglut >=3.2.2,<4.0a0","glew >=2.1.0,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libgomp","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-image-transport","ros-noetic-message-filters","ros-noetic-moveit-core","ros-noetic-moveit-msgs","ros-noetic-moveit-ros-occupancy-map-monitor","ros-noetic-moveit-ros-planning","ros-noetic-nodelet","ros-noetic-object-recognition-msgs","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-tf2","ros-noetic-tf2-eigen","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros","ros-noetic-urdf","xorg-libx11","xorg-libxext"],"version":"1.1.11","build":"py39hc7ead1d_15","timestamp":1674509361173,"binstar":{"package_id":"63ce2f1c912363225bf5fbe6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":405532,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tlsf-cpp-0.13.0-py310h413e681_2.tar.bz2":{"sha256":"6bcb6eaaded5c14ce79eb0ca73d4991a0696ed1cb360c10930300715ccfa7ef2","build_number":2,"name":"ros-humble-tlsf-cpp","has_prefix":true,"md5":"d20dd3479f281510d3effbd5ab4e3693","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-rclcpp","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tlsf","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.13.0","build":"py310h413e681_2","timestamp":1670547103564,"binstar":{"package_id":"6392870bd9a997aae7276fbe","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":159400,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-time-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"1f55dd3a47dec50f74a97af7ab09b2dc539b301f4ee34291f2976abc299c4d7f","build_number":16,"name":"ros-noetic-ecl-time","license":"BSD-3-Clause","has_prefix":true,"md5":"71e6084a6e36832c20645143b7102b28","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-build","ros-noetic-ecl-config","ros-noetic-ecl-errors","ros-noetic-ecl-exceptions","ros-noetic-ecl-license","ros-noetic-ecl-time-lite"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254219928,"binstar":{"package_id":"64fc4490ace5bbb461e5a814","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":41335,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-franka-msgs-0.10.1-py39hac30774_15.tar.bz2":{"sha256":"87639693ce65fc8bd93107b745aede5ca8e9bdd5e73968c81421da5f417655a6","build_number":15,"name":"ros-noetic-franka-msgs","has_prefix":true,"md5":"a984dbc2ffbc674c051acd2e22ba69d2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"0.10.1","build":"py39hac30774_15","timestamp":1674171433231,"binstar":{"package_id":"63c9d4302e1172ba3668f511","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":129426,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-yaml-cpp-vendor-8.0.2-py310h7c61026_3.tar.bz2":{"sha256":"c3b846803c241ec03816ec3e445153a1b0aa699f83ac5c723b7caa7de4052d84","build_number":3,"name":"ros-humble-yaml-cpp-vendor","has_prefix":true,"md5":"68198ff18b94063567e9ed138582d891","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"8.0.2","build":"py310h7c61026_3","timestamp":1675634669773,"binstar":{"package_id":"63926652ead2dcc8c2d8dded","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10385,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-cppcheck-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"483094e049d1eaaf8d1ea765a5e724d85cea9ea47a86e66925e9cc19d9520b2a","build_number":3,"name":"ros-humble-ament-cmake-cppcheck","has_prefix":true,"md5":"0506286b7ef45d5ad6ee7bfb1b3ff6ce","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-cmake-test","ros-humble-ament-cppcheck","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675683007105,"binstar":{"package_id":"639268b92dd70620555f246b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12489,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-navigation2-2.1.5-py310h7c61026_2.tar.bz2":{"sha256":"52087a6560238693ff5b10dc77ac29be26eacc84dd090dcacbc6b7af36ae4730","build_number":2,"name":"ros-humble-turtlebot3-navigation2","has_prefix":true,"md5":"1e64687f0367802a5eea21ea81971426","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-nav2-bringup","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.1.5","build":"py310h7c61026_2","timestamp":1670796424035,"binstar":{"package_id":"639654cca2b7121008ec4d04","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23763,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-pclint-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"52fecefede7721f3db59a74e519bb1ff5354df966ca03375e7342efb0832ff5b","build_number":3,"name":"ros-humble-ament-cmake-pclint","has_prefix":true,"md5":"6d2f39feb358129908548a02399df8ca","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-ament-pclint","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675683091598,"binstar":{"package_id":"639268b74f66fd116f488d56","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11956,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-environment-3.2.2-py310h7c61026_3.tar.bz2":{"sha256":"2187f6b20722963aa46c92abbd11dfe071718bc2eb4475ac9d925a3f9cecf909","build_number":3,"name":"ros-humble-ros-environment","has_prefix":true,"md5":"c5bb04d375b1e6b1ddff4e58665d1fa8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.2.2","build":"py310h7c61026_3","timestamp":1675630963552,"binstar":{"package_id":"639259f946bec18b89d119d4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10591,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-parameter-traits-0.3.0-py310h24f1946_2.tar.bz2":{"sha256":"4191ef11595bf9808b6fa1c3d09d18ae74cab24e805d9dfd9feed88d19c2a02c","build_number":2,"name":"ros-humble-parameter-traits","has_prefix":true,"md5":"78ab6a2ba6caec292fdfd195c475d1b1","requires":[],"machine":"x86_64","platform":"linux","depends":["fmt >=9.1.0,<10.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rsl","ros-humble-tcb-span","ros-humble-tl-expected","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.3.0","build":"py310h24f1946_2","timestamp":1670547849267,"binstar":{"package_id":"6392898b46bec18b89ec1178","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12813,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-lifecycle-5.3.2-py310h7c61026_3.tar.bz2":{"sha256":"86c110fe5c081d0850387b2f045c49d628a9333f7bdc5d10e926bc49a1481c8d","build_number":3,"name":"ros-humble-rcl-lifecycle","has_prefix":true,"md5":"903fc5b98125109cea0c08d86ba0bfb7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-lifecycle-msgs","ros-humble-rcl","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros-humble-tracetools","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"5.3.2","build":"py310h7c61026_3","timestamp":1675690626253,"binstar":{"package_id":"6392842f66b3e4e3dec81e45","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":34625,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-image-pipeline-1.17.0-py39hac30774_15.tar.bz2":{"sha256":"e2822f5c075fb417dd2cc57d11c2fa9e7cbb91b5884b12bb4431e4339ed8975b","build_number":15,"name":"ros-noetic-image-pipeline","has_prefix":false,"md5":"b0bf6833adfa857578d221eb123189b1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-camera-calibration","ros-noetic-depth-image-proc","ros-noetic-image-proc","ros-noetic-image-publisher","ros-noetic-image-rotate","ros-noetic-image-view","ros-noetic-stereo-image-proc"],"version":"1.17.0","build":"py39hac30774_15","timestamp":1674463280359,"binstar":{"package_id":"63cdb7ed2ff78d332ec1945c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10144,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-carrot-planner-1.17.3-py39hac30774_16.tar.bz2":{"sha256":"ef7c84b56e88beacff9f0f72248fe1c6a18a62f32a2d7f685e85fc296ed17c4a","build_number":16,"name":"ros-noetic-carrot-planner","license":"BSD-3-Clause","has_prefix":true,"md5":"492ad2016f857af1708f1bf34ca81d3b","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-angles","ros-noetic-base-local-planner","ros-noetic-costmap-2d","ros-noetic-nav-core","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-tf2","ros-noetic-tf2-ros"],"version":"1.17.3","subdir":"linux-64","timestamp":1694252939300,"binstar":{"package_id":"63e5868dbd2d12dccac49780","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":46866,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-depth-image-proc-3.0.0-py310h39d476f_2.tar.bz2":{"sha256":"7194ab73297002fe4f753db704d5221c800d8f53f5620cc696a4374ce450743a","build_number":2,"name":"ros-humble-depth-image-proc","has_prefix":true,"md5":"1153bafe80cab2c93ed9078f67a0bb8c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-cv-bridge","ros-humble-image-geometry","ros-humble-image-transport","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-stereo-msgs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"3.0.0","build":"py310h39d476f_2","timestamp":1670566978201,"binstar":{"package_id":"6392d475bbbc2b1e965e53ce","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":443136,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-topic-tools-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"c0d0868532ca4c69355fa5e9cc231dceb1edf3ff04ff778e2b9392821303e60c","build_number":15,"name":"ros-noetic-topic-tools","has_prefix":true,"md5":"1b361db5e1a272aee1c7ea39e13d4d9b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rostime","ros-noetic-std-msgs","ros-noetic-xmlrpcpp"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674178905623,"binstar":{"package_id":"63c9f23759c09271a44a50b0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":253103,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-visp-3.5.0-py310hce765d3_2.tar.bz2":{"sha256":"26972bf00b6a8d862e5c7433a69ef6b8321625ee36f36e5d646ace729162bfc6","build_number":2,"name":"ros-humble-visp","has_prefix":true,"md5":"7ae027c2d0f1adbf9e1cc94106d23be5","requires":[],"machine":"x86_64","platform":"linux","depends":["bzip2 >=1.0.8,<2.0a0","eigen","libgcc-ng >=12","libgcc-ng >=12","libjpeg-turbo >=2.1.4,<3.0a0","liblapack >=3.9.0,<4.0a0","libopencv >=4.6.0,<4.6.1.0a0","libpng >=1.6.39,<1.7.0a0","libstdcxx-ng >=12","libxml2 >=2.10.3,<2.11.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libx11","xorg-libxext"],"version":"3.5.0","build":"py310hce765d3_2","timestamp":1670537474174,"binstar":{"package_id":"6392614546bec18b89d68809","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":4460161,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-occupancy-map-monitor-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"7998ebe91a6eb0dfee36afb847ca7cb591ec0e5867a95faef62122bcc09af443","build_number":3,"name":"ros-humble-moveit-ros-occupancy-map-monitor","has_prefix":true,"md5":"17a57057525fa3c9b73831f15ecd22eb","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-eigen3-cmake-module","ros-humble-geometric-shapes","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675697332737,"binstar":{"package_id":"6393f5d14f66fd116f624993","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":346899,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-core-1.5.0-py39hac30774_15.tar.bz2":{"sha256":"811e49c2f2945c4bb3b3700d6148cb1707db48caf8b640bb97342a78a923104b","build_number":15,"name":"ros-noetic-ros-core","has_prefix":false,"md5":"294f7d4706cf9101b6a4088f53c51d4a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","ros-noetic-class-loader","ros-noetic-cmake-modules","ros-noetic-common-msgs","ros-noetic-gencpp","ros-noetic-geneus","ros-noetic-genlisp","ros-noetic-genmsg","ros-noetic-gennodejs","ros-noetic-genpy","ros-noetic-message-generation","ros-noetic-message-runtime","ros-noetic-pluginlib","ros-noetic-ros","ros-noetic-ros-comm","ros-noetic-rosbag-migration-rule","ros-noetic-rosconsole","ros-noetic-rosconsole-bridge","ros-noetic-roscpp-core","ros-noetic-rosgraph-msgs","ros-noetic-roslisp","ros-noetic-rospack","ros-noetic-std-msgs","ros-noetic-std-srvs"],"version":"1.5.0","build":"py39hac30774_15","timestamp":1674416828541,"binstar":{"package_id":"63cd934c5a31eb90f6e40387","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8284,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joy-3.1.0-py310h413e681_2.tar.bz2":{"sha256":"84b9db68762cfda706c8571f71793d81971c0e066fb50b449ec0dd5480398226","build_number":2,"name":"ros-humble-joy","has_prefix":true,"md5":"1bb438f95949108950234f3116cc437b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sdl2-vendor","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.0","build":"py310h413e681_2","timestamp":1670548176436,"binstar":{"package_id":"63928b264f66fd116f5dbf94","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":185597,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-behavior-tree-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"597c53ef6455beb883ad74e145ca2b4ecdde504df5d32c576c988dc6b0a45d6f","build_number":2,"name":"ros-humble-nav2-behavior-tree","has_prefix":true,"md5":"c1e1bd8c14a0616877ba3894e500ea72","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-behaviortree-cpp-v3","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-lifecycle-msgs","ros-humble-nav-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670569611339,"binstar":{"package_id":"6392dec446bec18b8907c271","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2131008,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2service-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"bf1ee5a78700d6d22330a621144d1b7b729a2b90a1b04a521f5950e8038981ae","build_number":3,"name":"ros-humble-ros2service","has_prefix":false,"md5":"c7c88f7ef9af2eaba55bc0594ff6e08d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosidl-runtime-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675692558872,"binstar":{"package_id":"6392b3c2ed6d66bf8fa294fa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24260,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-tiago-2023.0.0-py310h7c61026_2.tar.bz2":{"sha256":"6b363d5d44e6fa3782d757b79375cb234f5b656dfeb3a24097d45743580af9d1","build_number":2,"name":"ros-humble-webots-ros2-tiago","has_prefix":false,"md5":"4e827429aad3c90547836fb4cebebea0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-controller-manager","ros-humble-diff-drive-controller","ros-humble-geometry-msgs","ros-humble-joint-state-broadcaster","ros-humble-rclpy","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-tf2-ros","ros-humble-webots-ros2-control","ros-humble-webots-ros2-driver","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2023.0.0","build":"py310h7c61026_2","timestamp":1670793649881,"binstar":{"package_id":"63964a42114c465c985658b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28562,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gmock-vendor-1.10.9004-py310h413e681_2.tar.bz2":{"sha256":"e179c68ececf58d22455440f79f5697f9e0d43bb7e89484412a258cc9bcca596","build_number":2,"name":"ros-humble-gmock-vendor","has_prefix":false,"md5":"ea0910c9456be66caa3ddc691ade1a48","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-gtest-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.10.9004","build":"py310h413e681_2","timestamp":1670537712938,"binstar":{"package_id":"639261d22dd7062055553152","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":98139,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav-2d-msgs-1.1.3-py310h7c61026_2.tar.bz2":{"sha256":"525ad94c83828195fc102643ba892dc4c3e07e521cd2f6efbd980fc3364baf70","build_number":2,"name":"ros-humble-nav-2d-msgs","has_prefix":true,"md5":"d0b7b4014bbc9b66a869a5c57a0010a6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310h7c61026_2","timestamp":1670544658808,"binstar":{"package_id":"63927dc02dd7062055651fee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":93445,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-msg-1.2.0-py310h7c61026_3.tar.bz2":{"sha256":"d8c2b905b79efb4bbdb7a2cbff5289ee528891d239eda17740c165323b7c0df6","build_number":3,"name":"ros-humble-rqt-msg","has_prefix":true,"md5":"3c0da19776de3b3c05d1adb35fd54661","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-console","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.0","build":"py310h7c61026_3","timestamp":1675693393204,"binstar":{"package_id":"6392d0b5a2b71210083fac8b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26567,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-angles-1.15.0-py310h413e681_2.tar.bz2":{"sha256":"f2b0fbb8997d98256036866d1f8d9add9579f791ffbf760abf28b56e87095b5b","build_number":2,"name":"ros-humble-angles","has_prefix":true,"md5":"6497c2a31e3a4bb02c535dae67f706f0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.15.0","build":"py310h413e681_2","timestamp":1670538770477,"binstar":{"package_id":"6392665e114c465c98b5f1fb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19111,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-swri-console-1.1.0-py39hd1c2957_15.tar.bz2":{"sha256":"3779e1267bb482a88821047e5305472853e6e418430f45c2673a2785fc4c596d","build_number":15,"name":"ros-noetic-swri-console","has_prefix":true,"md5":"21a37200c7f82f2bcc6e9f12122818c5","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosbag-storage","ros-noetic-roscpp","ros-noetic-rosgraph-msgs","xorg-libx11","xorg-libxext"],"version":"1.1.0","build":"py39hd1c2957_15","timestamp":1674185607997,"binstar":{"package_id":"63ca0b8e912363225b97da93","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2342381,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-theta-star-planner-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"5450e8204592eb6eb29af4cc34384944bffc58e423f44c230fccaadc855311cf","build_number":3,"name":"ros-humble-nav2-theta-star-planner","has_prefix":true,"md5":"a703d3a37e3f078e2f410bba18d6846f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675719553997,"binstar":{"package_id":"63947b356e0eca100b76d3b3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":55916,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-common-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"5871cd85dd30eb4ba691f23c0cb807b20a7554b81e77dbedf8a8ad6f25cbc489","build_number":3,"name":"ros-humble-nav2-common","has_prefix":true,"md5":"c8a33d3b5eb4e6fdc87efe4d3387f3d9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-ament-cmake-core","ros-humble-launch","ros-humble-launch-ros","ros-humble-osrf-pycommon","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675691864102,"binstar":{"package_id":"63928963358aafdd3d8ec129","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25949,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-core-plugins-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"85ec479dd30e6b817a382b1ab43166221e66f65110ec1267e99130da04b335fa","build_number":2,"name":"ros-humble-moveit-setup-core-plugins","has_prefix":true,"md5":"8a133521ec7f20434fa6fcd354b27faf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-moveit-ros-visualization","ros-humble-moveit-setup-framework","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-srdfdom","ros-humble-urdf","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670797311191,"binstar":{"package_id":"63965ae9ed6d66bf8f51262a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":87924,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-localization-3.5.1-py310he1f1850_4.tar.bz2":{"sha256":"a1fd3710f483ea5d2cd0ce501193521e6b164d70d2eedb410aa968cadc797b7d","build_number":4,"name":"ros-humble-robot-localization","has_prefix":true,"md5":"f9160ade7c65bc6e5b1fb2e2f14e867d","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","eigen","geographiclib-cpp >=2.2,<2.3.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-diagnostic-msgs","ros-humble-diagnostic-updater","ros-humble-geographic-msgs","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rmw-implementation","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.5.1","build":"py310he1f1850_4","timestamp":1686667307151,"binstar":{"package_id":"6392d4af46f81babca29fc5f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1038656,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-geometric-shapes-0.7.3-py39h470332f_15.tar.bz2":{"sha256":"b5cdb2cd45c1478eedd6cd2031e3133f413b6d3baec19ba302048f52b78e0b35","build_number":15,"name":"ros-noetic-geometric-shapes","has_prefix":true,"md5":"5b43de275546232920a9475c47774546","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp >=5.2.5,<5.2.6.0a0","boost >=1.78.0,<1.78.1.0a0","console_bridge >=1.0.2,<1.1.0a0","eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qhull >=2020.2,<2020.3.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-eigen-stl-containers","ros-noetic-octomap","ros-noetic-random-numbers","ros-noetic-resource-retriever","ros-noetic-shape-msgs","ros-noetic-visualization-msgs"],"version":"0.7.3","build":"py39h470332f_15","timestamp":1674171799734,"binstar":{"package_id":"63c9d5c18ff1ad2742841c2f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":109763,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-mavlink-2022.12.30-py39hac30774_15.tar.bz2":{"sha256":"24583bb172df1885d00edb964d5d563cef89a131b41cd8df7622d4f4747b7c55","build_number":15,"name":"ros-noetic-mavlink","has_prefix":true,"md5":"ad5a445f61ad691ce9ca9242d9416d50","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin"],"version":"2022.12.30","build":"py39hac30774_15","timestamp":1674168411497,"binstar":{"package_id":"63c9c8ab0273ee116afd443a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1084634,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2topic-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"cfa1811721a1383d3aa9b8eb089d5bb1d794df2162f8e3bc000bd465974edd23","build_number":2,"name":"ros-humble-ros2topic","has_prefix":false,"md5":"b7bb15e4c6b21e290b75533ff8b09242","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy","python","python_abi 3.10.*","pyyaml","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosidl-runtime-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670558572319,"binstar":{"package_id":"6392b41ed9a997aae73f7930","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":38315,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-rotate-3.0.0-py310h0699a7d_3.tar.bz2":{"sha256":"dd0db1d6d6373c320ee65de5c116d8587368f995a307d77d3535725684b1d070","build_number":3,"name":"ros-humble-image-rotate","has_prefix":true,"md5":"51bb190faa35b67854f8b55cda03be70","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-geometry-msgs","ros-humble-image-transport","ros-humble-rcl-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"3.0.0","build":"py310h0699a7d_3","timestamp":1675694079379,"binstar":{"package_id":"6392d4769e77a4aa6b719acd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":88251,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-bullet-0.7.6-py39hac30774_15.tar.bz2":{"sha256":"53a19f76960e8c86dbf1e9d95db351f6fd8b7a00ee78040f63df58c07b87f0dd","build_number":15,"name":"ros-noetic-tf2-bullet","has_prefix":true,"md5":"d0cf0614611378a77d179ac25591b592","requires":[],"machine":"x86_64","platform":"linux","depends":["bullet","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-tf2"],"version":"0.7.6","build":"py39hac30774_15","timestamp":1674177989665,"binstar":{"package_id":"63c9edc90273ee116a06ee2d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12402,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-visualization-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"43cb3a29c0bb675f769285a78140cab3839584010d8ee41930ad38a957c53143","build_number":2,"name":"ros-humble-moveit-ros-visualization","has_prefix":true,"md5":"04b3aabaa02308a97f80a7490e3c62c4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-geometric-shapes","ros-humble-interactive-markers","ros-humble-moveit-common","ros-humble-moveit-ros-planning-interface","ros-humble-moveit-ros-robot-interaction","ros-humble-moveit-ros-warehouse","ros-humble-object-recognition-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-tf2-eigen","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670795831809,"binstar":{"package_id":"639653594f66fd116f897f9c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1145416,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-msgs-2.3.0-py310h7c61026_2.tar.bz2":{"sha256":"199a68354b2f3f40edbd3161c380acd2bfb447e3bba08038ecafa1f73768d770","build_number":2,"name":"ros-humble-velodyne-msgs","has_prefix":true,"md5":"267efbf20d57967d05fca1aa450fa7b4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.3.0","build":"py310h7c61026_2","timestamp":1670966614647,"binstar":{"package_id":"6398ee7268b198bb95911256","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":73121,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-spacenav-node-1.15.1-py39hac30774_16.tar.bz2":{"sha256":"dbb04d0fe661b11a180d0b777f652092d72dd93567bfab01d2a0ce134455ae05","build_number":16,"name":"ros-noetic-spacenav-node","has_prefix":true,"md5":"353e8180fc8702245bee7640992a2676","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libspnav","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-roscpp","ros-noetic-sensor-msgs","xorg-libx11","xorg-libx11 >=1.8.4,<2.0a0","xorg-libxext >=1.3.4,<2.0a0"],"version":"1.15.1","build":"py39hac30774_16","timestamp":1680415917517,"binstar":{"package_id":"64291d22a3b9c5d57e886549","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":35851,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-graph-msgs-0.2.0-py310h7c61026_3.tar.bz2":{"sha256":"c4979fa9f48c52ef13d7fe861872dbe6091f2b09c15e4088e7144948a0f4eeff","build_number":3,"name":"ros-humble-graph-msgs","has_prefix":true,"md5":"76b4023a3d4d479e003bafcb0545f251","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.2.0","build":"py310h7c61026_3","timestamp":1675688982716,"binstar":{"package_id":"63927d734f66fd116f54af91","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":83733,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-moveit-0.5.10-py39hac30774_15.tar.bz2":{"sha256":"c2ee5ebb50b6837d0d1388cab2f3ab8ad98e953e170730bd09f61dd1b2d85e82","build_number":15,"name":"ros-noetic-rqt-moveit","has_prefix":true,"md5":"d5629d09874ac64b0ab6e65f14235e7e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-rosnode","ros-noetic-rospy","ros-noetic-rostopic","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common","ros-noetic-rqt-topic","ros-noetic-sensor-msgs"],"version":"0.5.10","build":"py39hac30774_15","timestamp":1674383510290,"binstar":{"package_id":"63cd10cbdbdf73352196d733","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29865,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roslang-1.15.8-py39hac30774_15.tar.bz2":{"sha256":"2ba5b296340b4d415140f3ad57806b5f5aab1dbd8de948ba876ef67c7415c412","build_number":15,"name":"ros-noetic-roslang","has_prefix":true,"md5":"9c9cfd4ca75f002eaebae31dc481dc68","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","ros-noetic-genmsg"],"version":"1.15.8","build":"py39hac30774_15","timestamp":1674169402750,"binstar":{"package_id":"63c9cc82cd65eb0e145e18c9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10809,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-statistics-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"8c2797f48eb24290780073a8778c66adc17a47ab6ceb4fd4551c35bf5d838d78","build_number":16,"name":"ros-noetic-ecl-statistics","license":"BSD-3-Clause","has_prefix":true,"md5":"1e24010997f324ceefe1066ae8cbece3","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-build","ros-noetic-ecl-config","ros-noetic-ecl-license","ros-noetic-ecl-linear-algebra","ros-noetic-ecl-mpl","ros-noetic-ecl-type-traits"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254863270,"binstar":{"package_id":"64fc472f1206ab1b17e57d13","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":56445,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-urdfdom-3.0.2-py310h53aaf3d_3.tar.bz2":{"sha256":"1056e6de12361b996dca97989707c6edb617bc3a34eb673be5c55cdd4bbbbdaa","build_number":3,"name":"ros-humble-urdfdom","has_prefix":true,"md5":"c478eeee54cab2e3b192a4a2fbb69a92","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-console-bridge-vendor","ros-humble-ros-workspace","ros-humble-tinyxml-vendor","ros-humble-urdfdom-headers","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","tinyxml"],"version":"3.0.2","build":"py310h53aaf3d_3","timestamp":1675685340380,"binstar":{"package_id":"63926ecfead2dcc8c2dd054d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":141573,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-eigen-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"75e4cf4341def3ee31b4d4d50efe561e8645653f59ba70f08548d0e0bc82e5ee","build_number":3,"name":"ros-humble-tf2-eigen","has_prefix":true,"md5":"737469e724915d124f00e474763cb49f","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675693161949,"binstar":{"package_id":"6392cf704f66fd116f8a49f0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18619,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-constrained-smoother-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"a92fd79953a7962cfd28b1e9de8195372e176e776ba65e3121d35116542b5b15","build_number":3,"name":"ros-humble-nav2-constrained-smoother","has_prefix":true,"md5":"f5d5d25c8e897caeb92bd1e86801fbd7","requires":[],"machine":"x86_64","platform":"linux","depends":["ceres-solver >=2.1.0,<2.2.0a0","eigen >=3.4.0,<3.4.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675719541421,"binstar":{"package_id":"63947b604f66fd116fa2757c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":79001,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sdl2-vendor-3.1.0-py310h2bafbca_3.tar.bz2":{"sha256":"1ef69104a05f4e8012c93e68339204f928b72bc0c3598201c85291a71962b4c8","build_number":3,"name":"ros-humble-sdl2-vendor","has_prefix":true,"md5":"137fc7e03f9cb457d1eb6df7859f2dd3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","sdl2 >=2.26.2,<3.0a0"],"version":"3.1.0","build":"py310h2bafbca_3","timestamp":1675634705234,"binstar":{"package_id":"639266cde6a2f79ab829272d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11284,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-bondcpp-3.0.2-py310hda8390f_2.tar.bz2":{"sha256":"8cc7f9db751afc96ae311783c55776221f0d1a7e43c7c019142d30684be96bfc","build_number":2,"name":"ros-humble-bondcpp","has_prefix":true,"md5":"e6d5e7c46d0ffe8da55306512d01ac91","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libuuid >=2.32.1,<3.0a0","python","python_abi 3.10.*","ros-humble-bond","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-smclib","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.0.2","build":"py310hda8390f_2","timestamp":1670547807051,"binstar":{"package_id":"6392896154e9ace854cd375c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":181619,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlesim-0.10.2-py39h873cbd0_15.tar.bz2":{"sha256":"167f0830fe95265b0d6a11d4d3fc10756236216e0057f6897d947f87a08c2f77","build_number":15,"name":"ros-noetic-turtlesim","has_prefix":true,"md5":"deaf3492ca08c084a6705bb0a46ac368","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-roscpp-serialization","ros-noetic-roslib","ros-noetic-rostime","ros-noetic-std-msgs","ros-noetic-std-srvs","xorg-libx11","xorg-libxext"],"version":"0.10.2","build":"py39h873cbd0_15","timestamp":1674178173762,"binstar":{"package_id":"63c9ee84989160afcf9b82d0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":295391,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-index-python-1.4.0-py310h413e681_2.tar.bz2":{"sha256":"06010d440e4164d84ca74d7c7bf79229eecee7ae6d8b9398d381b6c80c42f140","build_number":2,"name":"ros-humble-ament-index-python","has_prefix":true,"md5":"5e43818167774c5749b92fcd64c7e3b3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.4.0","build":"py310h413e681_2","timestamp":1670538584553,"binstar":{"package_id":"6392655fa2b7121008f81ec6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15598,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-shell-0.4.11-py39hac30774_15.tar.bz2":{"sha256":"ad3ccfe96e0886284750b5fac9afaa45661db326eb25e9b43f38b1d31667b794","build_number":15,"name":"ros-noetic-rqt-shell","has_prefix":true,"md5":"8b16176ab5c3a8c15c221a029f9490a6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-qt-gui","ros-noetic-qt-gui-py-common","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","rospkg"],"version":"0.4.11","build":"py39hac30774_15","timestamp":1674178976724,"binstar":{"package_id":"63c9f1a7b05590e2b1c00213","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29264,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav-2d-msgs-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"376bf2ef5058bcb6f88ed0e805945efc7f5eb7a8b37ffe530dc47b7739330cbc","build_number":3,"name":"ros-humble-nav-2d-msgs","has_prefix":true,"md5":"126cfdc9fc48db123f772b4f408cade8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675688889157,"binstar":{"package_id":"63927dc02dd7062055651fee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":104488,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dwb-plugins-1.1.3-py310h7c61026_2.tar.bz2":{"sha256":"eb7de14a3dafe345114a84ae752e9b1c10aef73f51b8e4d5054dad818d931950","build_number":2,"name":"ros-humble-dwb-plugins","has_prefix":true,"md5":"12398e4be733a1004d13aa2ea0f52943","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-dwb-core","ros-humble-nav-2d-msgs","ros-humble-nav-2d-utils","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h7c61026_2","timestamp":1670743023329,"binstar":{"package_id":"639585e02dd70620554daa4f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":66656,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-eigen-0.7.6-py39hac30774_15.tar.bz2":{"sha256":"06cffe8e575ed0b6ca12b9b1e6c02cff6b429b66c1e285a792f8d94a36de6275","build_number":15,"name":"ros-noetic-tf2-eigen","has_prefix":true,"md5":"31d698bfc6fce4d3e6a24c5e57f9cb75","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-tf2"],"version":"0.7.6","build":"py39hac30774_15","timestamp":1674176981178,"binstar":{"package_id":"63c9ea252ff78d332e775793","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13838,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pluginlib-5.1.0-py310h7c61026_3.tar.bz2":{"sha256":"542161e111a69cb9253882ff07c06cef7e178a6f4676a0becabd8073962db422","build_number":3,"name":"ros-humble-pluginlib","has_prefix":true,"md5":"81eb5b3a2f1db56928b8b95a8a068140","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-class-loader","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"5.1.0","build":"py310h7c61026_3","timestamp":1675686277062,"binstar":{"package_id":"63927296a2b712100802eab3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28234,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-mbf-msgs-0.4.0-py39hac30774_15.tar.bz2":{"sha256":"9c5b0ad063b81b491726d4aaf6cbff3dbc84bfd2d65d670619d87e4dac06ec88","build_number":15,"name":"ros-noetic-mbf-msgs","has_prefix":true,"md5":"410f72c97f8b423f037537466d66bf2e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-std-msgs"],"version":"0.4.0","build":"py39hac30774_15","timestamp":1674171670483,"binstar":{"package_id":"63c9d826dbdf733521f617cc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":210094,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rviz-visual-tools-3.9.3-py39ha47c88f_16.tar.bz2":{"sha256":"81e7c4edb1f0eaab29704e121b6841b718f0f52eb0fae2c8500093258d42d69b","build_number":16,"name":"ros-noetic-rviz-visual-tools","has_prefix":true,"md5":"c8521e46022d98f77b6abc1d059c5fbb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","ogre >=1.10.12,<1.11.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.8,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-eigen-stl-containers","ros-noetic-geometry-msgs","ros-noetic-graph-msgs","ros-noetic-interactive-markers","ros-noetic-roscpp","ros-noetic-roslint","ros-noetic-rviz","ros-noetic-sensor-msgs","ros-noetic-shape-msgs","ros-noetic-std-msgs","ros-noetic-tf2-eigen","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros","ros-noetic-trajectory-msgs","ros-noetic-visualization-msgs","xorg-libx11 >=1.8.4,<2.0a0","xorg-libxext >=1.3.4,<2.0a0"],"version":"3.9.3","build":"py39ha47c88f_16","timestamp":1680039680094,"binstar":{"package_id":"64235f6ff4abb0819e151dbf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1590868,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-libcurl-vendor-3.1.1-py310h5f161cd_3.tar.bz2":{"sha256":"b2198789307bf67f5ee6dcbb1b720dc0b2b90401e79e86b1ac19500257e89a07","build_number":3,"name":"ros-humble-libcurl-vendor","has_prefix":true,"md5":"959f3f53d02140cdca629c15d722a350","requires":[],"machine":"x86_64","platform":"linux","depends":["libcurl >=7.87.0,<8.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pkg-config","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.1","build":"py310h5f161cd_3","timestamp":1675634696234,"binstar":{"package_id":"63926653114c465c98b5ec48","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10940,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-runtime-cpp-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"e5a0bc2efb9688c5f10eb259f9e4949729068523db1a136577b05608f60f093e","build_number":2,"name":"ros-humble-rosidl-runtime-cpp","has_prefix":true,"md5":"bad19dacf01fd7ae0eb382086e20311e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670541530041,"binstar":{"package_id":"63927153ed6d66bf8f95a0ee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18524,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dynamixel-sdk-3.7.60-py310h413e681_2.tar.bz2":{"sha256":"22f208f90f63bdb345d6e81d11b1931b64c87a0b1a62f76da53f689b01c37785","build_number":2,"name":"ros-humble-dynamixel-sdk","has_prefix":true,"md5":"a0e71a3da42b3a6768ef04c4e8e853f2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.7.60","build":"py310h413e681_2","timestamp":1670538951857,"binstar":{"package_id":"639266cce6a2f79ab8292707","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":58440,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rospack-2.6.2-py39h7534eef_15.tar.bz2":{"sha256":"c91f4958ee92612633363dcbb5e1901c271b73ac21946323f2c7066d9d94833e","build_number":15,"name":"ros-noetic-rospack","has_prefix":true,"md5":"b269f23a561a369b26168564de087f2f","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pkg-config","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ros-environment","rosdep","tinyxml2 >=9.0.0,<10.0a0"],"version":"2.6.2","build":"py39h7534eef_15","timestamp":1674169373128,"binstar":{"package_id":"63c9cc7c2ff78d332e6b2d1b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":138433,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-cyclonedds-cpp-1.3.4-py310h7c61026_3.tar.bz2":{"sha256":"2d694871b438a62f9686676f77f2cae2185ba30de898e51c708c59b496afdf86","build_number":3,"name":"ros-humble-rmw-cyclonedds-cpp","has_prefix":true,"md5":"1507f6c4ad428e78ee810ab9880fca35","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cyclonedds","ros-humble-iceoryx-binding-c","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-dds-common","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros-humble-tracetools","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.4","build":"py310h7c61026_3","timestamp":1675688179179,"binstar":{"package_id":"63927a0746f81babcaf9dad8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":234206,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-diagnostic-updater-3.0.0-py310h413e681_2.tar.bz2":{"sha256":"2268d250dacc86e3cfc545da6db10306603b44b623f58a662f3296d750758146","build_number":2,"name":"ros-humble-diagnostic-updater","has_prefix":true,"md5":"0c483a9a53fe12a7bd1a5ea971adb506","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-diagnostic-msgs","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.0.0","build":"py310h413e681_2","timestamp":1670547743248,"binstar":{"package_id":"63928991a2b712100811ff49","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":129065,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roslint-0.12.0-py39hac30774_15.tar.bz2":{"sha256":"699223b203f5667110eedddcaec47ac0b2e7576434cc6b5befa4925468ce494f","build_number":15,"name":"ros-noetic-roslint","has_prefix":true,"md5":"87ed9c7f6acf8ca8150ffa50798b039f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.12.0","build":"py39hac30774_15","timestamp":1674168319879,"binstar":{"package_id":"63c9c818912363225b7dfac6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":252096,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-geneus-3.0.0-py39hac30774_15.tar.bz2":{"sha256":"efcf98e8f98c1de3293699e320d6f99503a450071ed47d078271221a353facd1","build_number":15,"name":"ros-noetic-geneus","has_prefix":true,"md5":"909666a4a309829a0879759118d58f97","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genmsg"],"version":"3.0.0","build":"py39hac30774_15","timestamp":1674169438462,"binstar":{"package_id":"63c9cc61c37c80a75b32ec7c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":52538,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-actionlib-msgs-1.13.1-py39hac30774_15.tar.bz2":{"sha256":"69573b650d29386126ece110806d165831b9b63041ada832e9d837767e0ade23","build_number":15,"name":"ros-noetic-actionlib-msgs","has_prefix":true,"md5":"67de8fbc80a688d3a2887e9fa31ae1f3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-generation","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.13.1","build":"py39hac30774_15","timestamp":1674171050284,"binstar":{"package_id":"63c9d2cb2ff78d332e6e2bec","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":44326,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-demo-nodes-py-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"0671a4ec294e05c9f19bdd579abfc514b6cecc03583fd24bf14927f27191f1b7","build_number":3,"name":"ros-humble-demo-nodes-py","has_prefix":true,"md5":"58d5e146a354e414ee6c04d31012a705","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675691215236,"binstar":{"package_id":"639287564f66fd116f5b7d41","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22995,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-cmake-modules-0.5.0-py39hac30774_15.tar.bz2":{"sha256":"281ed46a2748e265670c092d8125d55ef7f099f905ebed6009161a4d0271c033","build_number":15,"name":"ros-noetic-cmake-modules","has_prefix":true,"md5":"f69b89760549bcdce03b0c1018f62ad0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.5.0","build":"py39hac30774_15","timestamp":1674168331485,"binstar":{"package_id":"63c9c82f2ff78d332e6910df","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22584,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-runtime-monitor-0.5.9-py39hac30774_15.tar.bz2":{"sha256":"55e9830dd70bb12f36d202a4d808cc5490320d3f96325da32678f6bb9a6354a8","build_number":15,"name":"ros-noetic-rqt-runtime-monitor","has_prefix":true,"md5":"ece76bf5ca241bc532536f9ce59b346c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-python-qt-binding","ros-noetic-qt-gui","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","rospkg"],"version":"0.5.9","build":"py39hac30774_15","timestamp":1674178896744,"binstar":{"package_id":"63c9f1a5a64974fd09a5942b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29062,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-geometry-msgs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"89631a71dfcdf06f39f610f7b4332eacbce28a26bd9e770bf609a189e820827d","build_number":3,"name":"ros-humble-geometry-msgs","has_prefix":true,"md5":"618dc9bc770d4f3439304f73ab673b1f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675688584757,"binstar":{"package_id":"63927c1a114c465c98babab3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":294602,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-testing-0.4.0-py310h7c61026_3.tar.bz2":{"sha256":"f2efee3ba75cba433795db4a27fcde00220d20d468ba8d803c3603897ff03b29","build_number":3,"name":"ros-humble-ros-testing","has_prefix":true,"md5":"151c7f7cca64d58448e539e43d0a70c8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch-testing","ros-humble-launch-testing-ament-cmake","ros-humble-launch-testing-ros","ros-humble-ros-workspace","ros-humble-ros2test","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.4.0","build":"py310h7c61026_3","timestamp":1675693309822,"binstar":{"package_id":"6392cf73a2b71210083e95c3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13037,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-naoqi-driver-0.5.13-py39hd1c2957_15.tar.bz2":{"sha256":"71cfb6c333beca7b7cbf9894da3212282f703cd4736ba815cc39dddf0a47fb12","build_number":15,"name":"ros-noetic-naoqi-driver","has_prefix":true,"md5":"2168132ad926e253aebd42110ba18be7","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-image-transport","ros-noetic-kdl-parser","ros-noetic-naoqi-bridge-msgs","ros-noetic-naoqi-libqi","ros-noetic-naoqi-libqicore","ros-noetic-robot-state-publisher","ros-noetic-rosbag-storage","ros-noetic-rosconsole","ros-noetic-tf2-ros"],"version":"0.5.13","build":"py39hd1c2957_15","timestamp":1674796737894,"binstar":{"package_id":"63d35ec968b198bb95672613","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1223897,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-client-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"9224de14e323b6a0815ed789eefc7d359ffdaabb1dcb22c3cb4ad10d396880f9","build_number":3,"name":"ros-humble-examples-rclpy-minimal-client","has_prefix":true,"md5":"d1ea7b201e2d128b2b849fa22548c158","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691238659,"binstar":{"package_id":"639286ca54e9ace854cb8bf3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16592,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-qt-gui-0.4.2-py39hac30774_15.tar.bz2":{"sha256":"f7567c744743d5a0b14b856eb060c797bc560c3a98074c6eb0b6d5da64f2d759","build_number":15,"name":"ros-noetic-qt-gui","has_prefix":true,"md5":"4800351c30a2c91ea4020ca136d38c06","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pyqt >=5.15.7,<5.16.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","rospkg","xorg-libx11","xorg-libxext"],"version":"0.4.2","build":"py39hac30774_15","timestamp":1674171277557,"binstar":{"package_id":"63c9d410cd65eb0e1460e034","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":175744,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-cli-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"8b95c3fd02b0adcc949b6ad8ee5d68aeb01b131baef2ddaf32c231940d0f4205","build_number":2,"name":"ros-humble-rosidl-cli","has_prefix":true,"md5":"fc70d02c35f3450fb4a054918fc05b8f","requires":[],"machine":"x86_64","platform":"linux","depends":["argcomplete","importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670538850614,"binstar":{"package_id":"6392667abbbc2b1e9629f7e5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23774,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-franka-visualization-0.10.1-py39hac30774_15.tar.bz2":{"sha256":"25db768b570adf933802bb1ecbfb9e882a74938ecf10966fef25135022b70574","build_number":15,"name":"ros-noetic-franka-visualization","has_prefix":true,"md5":"9da199e2a0739f1eca06735000ce1dcc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-franka-description","ros-noetic-libfranka","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-xacro"],"version":"0.10.1","build":"py39hac30774_15","timestamp":1674469034990,"binstar":{"package_id":"63cd199ed0e8c095e2cfbe4c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":42489,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joint-state-publisher-gui-2.3.0-py310h7c61026_3.tar.bz2":{"sha256":"d7b921410eb1278054e66155311ce27ae5104b7874bf408c7240e53e5bc4f88e","build_number":3,"name":"ros-humble-joint-state-publisher-gui","has_prefix":true,"md5":"9f7f06c11f64480d0f53163c93187fd2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.0","build":"py310h7c61026_3","timestamp":1675693920975,"binstar":{"package_id":"6392d4eb46f81babca2a0f34","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27176,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-occupancy-map-monitor-2.5.4-py310h413e681_2.tar.bz2":{"sha256":"a64b2e74d9ea95b99cffae7f07e1acacaa55e487d8cb7d8dd42c533a75fb2d1f","build_number":2,"name":"ros-humble-moveit-ros-occupancy-map-monitor","has_prefix":true,"md5":"5be528209b1dfe0099c3352a1d0eda0f","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-eigen3-cmake-module","ros-humble-geometric-shapes","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h413e681_2","timestamp":1670641346236,"binstar":{"package_id":"6393f5d14f66fd116f624993","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":349023,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-storage-default-plugins-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"b94621f46a7f3ee95f2552a0981c5888d8684c83f9307af28a9204c593f387bd","build_number":3,"name":"ros-humble-rosbag2-storage-default-plugins","has_prefix":true,"md5":"06c6739546530e0f73a4daed0af5a682","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-pluginlib","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosbag2-storage","ros-humble-sqlite3-vendor","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675692718620,"binstar":{"package_id":"6392b41f66b3e4e3dee1ec16","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":99203,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-urg-c-1.0.405-py39hac30774_15.tar.bz2":{"sha256":"c154765436bc24680d70ffaec21b13068a7fe52ffafebac23225296ff0077917","build_number":15,"name":"ros-noetic-urg-c","has_prefix":true,"md5":"c2bd685f68734683b3fcbdd91aa9050b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.0.405","build":"py39hac30774_15","timestamp":1674775805476,"binstar":{"package_id":"63d30dc68ff1ad27429ecf14","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":57992,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-uuid-msgs-1.0.6-py39hac30774_15.tar.bz2":{"sha256":"f4bcce4b6b19d39faafcea43012f7bb8149166368bc0a2c52e6c1c4ca965774d","build_number":15,"name":"ros-noetic-uuid-msgs","has_prefix":true,"md5":"74652adf9df4c153c1343dc32f3fe448","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.0.6","build":"py39hac30774_15","timestamp":1674171060232,"binstar":{"package_id":"63c9d2da2ff78d332e6e2de2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21224,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-1.1.4-py310h7c61026_2.tar.bz2":{"sha256":"aa55000575ad42b50fec89ea6860bb40b240c6142fd9f93551fb9106bb3ea330","build_number":2,"name":"ros-humble-rqt","has_prefix":false,"md5":"a315c248a5a0fa16129378a16f60ae98","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-cpp","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.4","build":"py310h7c61026_2","timestamp":1670805176001,"binstar":{"package_id":"639676c1bbbc2b1e96c88390","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9220,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-composition-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"7761c058989e43e7cb6a711a519c89a2e340977d0bb291dc0af3e0f9647b2763","build_number":2,"name":"ros-humble-composition","has_prefix":true,"md5":"676abc980ce13b677ec21a8d9a2b0414","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-launch-ros","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670558701631,"binstar":{"package_id":"6392b4912dd706205576c081","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":368233,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-cyclonedds-cpp-1.3.4-py310h413e681_2.tar.bz2":{"sha256":"7ec160be0956f484469e7342f812725226b5e22b4772e036ccb2767f4430f9a4","build_number":2,"name":"ros-humble-rmw-cyclonedds-cpp","has_prefix":true,"md5":"296d4e027eeb7fb11396c54049f8c168","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-cyclonedds","ros-humble-iceoryx-binding-c","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-dds-common","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros-humble-tracetools","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.4","build":"py310h413e681_2","timestamp":1670543815975,"binstar":{"package_id":"63927a0746f81babcaf9dad8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":232163,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-visualization-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"742593abe771b3b1860bb4d89c73a58a02644b722be33f260131c9f36027a9d5","build_number":3,"name":"ros-humble-moveit-ros-visualization","has_prefix":true,"md5":"618b56f9966aad1d5753050289844e9e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-geometric-shapes","ros-humble-interactive-markers","ros-humble-moveit-common","ros-humble-moveit-ros-planning-interface","ros-humble-moveit-ros-robot-interaction","ros-humble-moveit-ros-warehouse","ros-humble-object-recognition-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-tf2-eigen","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675723385871,"binstar":{"package_id":"639653594f66fd116f897f9c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1145943,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-fastrtps-cpp-2.2.0-py310h413e681_2.tar.bz2":{"sha256":"7f51e1233a8bb6bdaf094d3e92283aa73b9fbf9df39d9899ea779d54f9b692d9","build_number":2,"name":"ros-humble-rosidl-typesupport-fastrtps-cpp","has_prefix":true,"md5":"47fe33b78402d8d5d4e478a81c5bd7d9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-ros","ros-humble-ament-index-python","ros-humble-fastcdr","ros-humble-fastrtps-cmake-module","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-generator-cpp","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-interface","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.0","build":"py310h413e681_2","timestamp":1670542150551,"binstar":{"package_id":"6392741354e9ace854c69ec6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30381,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-publisher-1.5.0-py310h413e681_2.tar.bz2":{"sha256":"5191565f3ec4ed7962a8650336667b2fb73d95399d8f22cf0a0d20b80563a80c","build_number":2,"name":"ros-humble-rqt-publisher","has_prefix":true,"md5":"6a10be20e5f24692ce9661cdd1789ead","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-python-qt-binding","ros-humble-qt-gui-py-common","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.5.0","build":"py310h413e681_2","timestamp":1670558574502,"binstar":{"package_id":"6392b3902dd706205576690b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25961,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-core-2.5.4-py310hf1d9ee8_3.tar.bz2":{"sha256":"a90a9c5dc367ff070cd93fd8336a3e84640d1941bc6d2133fbd591eb6cdf47f7","build_number":3,"name":"ros-humble-moveit-core","has_prefix":true,"md5":"5372e4be4e07f5127536889caf80e927","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp >=5.2.5,<5.2.6.0a0","boost >=1.78.0,<1.78.1.0a0","bullet","eigen","fcl >=0.7.0,<0.8.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-common-interfaces","ros-humble-eigen-stl-containers","ros-humble-eigen3-cmake-module","ros-humble-geometric-shapes","ros-humble-geometry-msgs","ros-humble-kdl-parser","ros-humble-moveit-common","ros-humble-moveit-msgs","ros-humble-octomap-msgs","ros-humble-pluginlib","ros-humble-pybind11-vendor","ros-humble-random-numbers","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-ruckig","ros-humble-sensor-msgs","ros-humble-shape-msgs","ros-humble-srdfdom","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-trajectory-msgs","ros-humble-urdf","ros-humble-urdfdom","ros-humble-urdfdom-headers","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310hf1d9ee8_3","timestamp":1675696142402,"binstar":{"package_id":"6393f3112dd7062055f88ac1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1736844,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tlsf-0.7.0-py310h413e681_2.tar.bz2":{"sha256":"e783700b1e50434a265814665d08ae9f58112d703bdd09e29e9d5077c2d8f55e","build_number":2,"name":"ros-humble-tlsf","has_prefix":true,"md5":"8bd3cfc0dd1e0d1a556b1f30742feb31","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.7.0","build":"py310h413e681_2","timestamp":1670539999551,"binstar":{"package_id":"63926ae2a2b7121008ff577c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16135,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2-controllers-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"a0c82c0b5acb7b6295dc1111a30245e7ef583006c73f6ccca935dfcdb8c8e185","build_number":2,"name":"ros-humble-ros2-controllers","has_prefix":true,"md5":"531f9744ed7b649e3c150a4eb0e6ac71","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-admittance-controller","ros-humble-diff-drive-controller","ros-humble-effort-controllers","ros-humble-force-torque-sensor-broadcaster","ros-humble-forward-command-controller","ros-humble-imu-sensor-broadcaster","ros-humble-joint-state-broadcaster","ros-humble-joint-trajectory-controller","ros-humble-position-controllers","ros-humble-ros-workspace","ros-humble-tricycle-controller","ros-humble-velocity-controllers","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670640875013,"binstar":{"package_id":"6393f4ed4f66fd116f621e72","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11453,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-plot-0.4.13-py39hac30774_15.tar.bz2":{"sha256":"a9af396b6dce66419d5f61ebf118dbe983375da62d9f4dbf84e1c9a9c15d8ca7","build_number":15,"name":"ros-noetic-rqt-plot","has_prefix":true,"md5":"31906fc28da9939cc8062892d3e111a5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","matplotlib-base","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-qt-gui-py-common","ros-noetic-qwt-dependency","ros-noetic-rosgraph","ros-noetic-rostopic","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common","ros-noetic-std-msgs","rospkg"],"version":"0.4.13","build":"py39hac30774_15","timestamp":1674436205856,"binstar":{"package_id":"63cd953fd0e8c095e20948c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":74719,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2test-0.4.0-py310h413e681_2.tar.bz2":{"sha256":"4354b2f8d7c1f6c66287eb522c4400b99cf2cf5fe705e214ec99b0b0a2f7d7af","build_number":2,"name":"ros-humble-ros2test","has_prefix":false,"md5":"681ad0e0ff3ed21748a7bc0f2a11a848","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-domain-coordinator","ros-humble-launch","ros-humble-launch-ros","ros-humble-launch-testing","ros-humble-launch-testing-ros","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.4.0","build":"py310h413e681_2","timestamp":1670558611345,"binstar":{"package_id":"6392b3c046bec18b89f9e0ad","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8821,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-teleop-twist-keyboard-1.0.0-py39hac30774_16.tar.bz2":{"sha256":"37ea321534d074f1ae519d900126ff779ed0418f287ed0c4b4864c939bd41874","build_number":16,"name":"ros-noetic-teleop-twist-keyboard","license":"BSD-3-Clause","has_prefix":true,"md5":"5038cfafa58154dd874f0b791eaa3454","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-rospy"],"version":"1.0.0","subdir":"linux-64","timestamp":1694253052301,"binstar":{"package_id":"63cb70d6b23346582c26cd28","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17819,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-robot-localization-2.7.4-py39hac30774_15.tar.bz2":{"sha256":"0e3224bdc8c1167cbf2f8c867f12c78e702cfe052cb8ed35c8c4c11435c5f8a3","build_number":15,"name":"ros-noetic-robot-localization","has_prefix":true,"md5":"737afb14d36e286e7b65b5d9296ddeca","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","geographiclib-cpp >=2.1.2,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-angles","ros-noetic-cmake-modules","ros-noetic-diagnostic-msgs","ros-noetic-diagnostic-updater","ros-noetic-eigen-conversions","ros-noetic-geographic-msgs","ros-noetic-geometry-msgs","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-nodelet","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf2","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"2.7.4","build":"py39hac30774_15","timestamp":1674466805592,"binstar":{"package_id":"63cda8b5d0e8c095e212df59","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":783267,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-image-0.244.9-py310h413e681_2.tar.bz2":{"sha256":"401a0f805115246467f874b9b8dcdffb7229c6df40f0bd68d9840d8529ecfc2b","build_number":2,"name":"ros-humble-ros-gz-image","has_prefix":true,"md5":"392b5260738e5d23cfd277d554551052","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-msgs8 >=8.7.0,<9.0a0","libignition-transport11 >=11.3.2,<12.0a0","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-image-transport","ros-humble-rclcpp","ros-humble-ros-gz-bridge","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.244.9","build":"py310h413e681_2","timestamp":1670565633278,"binstar":{"package_id":"6392d032358aafdd3d9e34ba","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":73802,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gtest-vendor-1.10.9004-py310h413e681_2.tar.bz2":{"sha256":"80b4f15aeac963148089cb264d9347b0305579705e8c045829385082b57077f0","build_number":2,"name":"ros-humble-gtest-vendor","has_prefix":false,"md5":"fa7ff2c2d5f3c2eec7185a6a9509c3f5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.10.9004","build":"py310h413e681_2","timestamp":1670535912075,"binstar":{"package_id":"63925b18a2b7121008e798f5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":176676,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-importer-2023.0.0-py310h7c61026_2.tar.bz2":{"sha256":"dabb9993bd326074b9d5577ed87066d05b7f31a8d6b534e3f6b1183a69dd2348","build_number":2,"name":"ros-humble-webots-ros2-importer","has_prefix":true,"md5":"aed40c76539c387b7b16864826374a29","requires":[],"machine":"x86_64","platform":"linux","depends":["lark-parser","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pycollada","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-xacro","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2023.0.0","build":"py310h7c61026_2","timestamp":1670543714474,"binstar":{"package_id":"639279dba2b712100807dac9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":49834,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-simple-controller-manager-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"114b3ad45ea7f19dd54fe75aafea6f2ade9aacf6a13303ee0fca4d5b01ef2ea1","build_number":3,"name":"ros-humble-moveit-simple-controller-manager","has_prefix":true,"md5":"b4a9b2c8bd1723e6ebe014f620012ee5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-control-msgs","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675697475885,"binstar":{"package_id":"6393f87e6a03c9fad22be8b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":136339,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-robot-interaction-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"84cd849fdbd4c4eebb94a042e6467002649b40c5e713c27805f2e3f602a8a9bd","build_number":15,"name":"ros-noetic-moveit-ros-robot-interaction","has_prefix":true,"md5":"bcfa369813274ef4e578c1b60602ddf5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-interactive-markers","ros-noetic-moveit-ros-planning","ros-noetic-roscpp","ros-noetic-tf2","ros-noetic-tf2-eigen","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674509229783,"binstar":{"package_id":"63ce2f19d0e8c095e251962f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":160601,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosmon-core-2.4.0-py39h6683008_15.tar.bz2":{"sha256":"404969a32d0f93b1a0ca0251a74145851c1f7aa0e033c4766bd49560322cc309","build_number":15,"name":"ros-noetic-rosmon-core","has_prefix":true,"md5":"f248787760fc498ac08b4cf2a05c09ff","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","ncurses >=6.3,<7.0a0","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cmake-modules","ros-noetic-diagnostic-msgs","ros-noetic-rosbash","ros-noetic-roscpp","ros-noetic-rosfmt","ros-noetic-roslib","ros-noetic-rosmon-msgs","ros-noetic-rospack","ros-noetic-std-msgs","tinyxml","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"2.4.0","build":"py39h6683008_15","timestamp":1674615469999,"binstar":{"package_id":"63d09afa5a31eb90f660d9fc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":511844,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gripper-controllers-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"da1c0bff2517884c4df8f7ab4d574bc8ea309250a29e64dce961e0f56185da4a","build_number":3,"name":"ros-humble-gripper-controllers","has_prefix":true,"md5":"a0a71ae93f21d6749ab46d2173b207ea","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-control-msgs","ros-humble-control-toolbox","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-hardware-interface","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-realtime-tools","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675694771183,"binstar":{"package_id":"6392de33a2b71210084a68c6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":389378,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-node-2.1.5-py310h7c61026_3.tar.bz2":{"sha256":"78a28983de6170613a476293652e6418e95d9bb9d6a1f5470a26f782e179bea5","build_number":3,"name":"ros-humble-turtlebot3-node","has_prefix":true,"md5":"58f8a52381fb38baf6254727143c05be","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-dynamixel-sdk","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-ros","ros-humble-turtlebot3-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.5","build":"py310h7c61026_3","timestamp":1675693617181,"binstar":{"package_id":"6392d03166b3e4e3def05409","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24922,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-bullet-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"f6f0c739944abec6574c92d4b825d3cb806cf66ffd2058e777b7f532d6dd4bb9","build_number":2,"name":"ros-humble-tf2-bullet","has_prefix":true,"md5":"c6be19618f3afaa4ad6c9b5f33bcbfd4","requires":[],"machine":"x86_64","platform":"linux","depends":["bullet","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670565837535,"binstar":{"package_id":"6392d0b22b3749bdb87dab51","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13365,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-iceoryx-binding-c-2.0.2-py310h7c61026_3.tar.bz2":{"sha256":"f1056dd9e57018a6ce0d785add5316174598c41afec95a5e1ccafcda583b55ea","build_number":3,"name":"ros-humble-iceoryx-binding-c","has_prefix":true,"md5":"f00936c2a3f13462a73cc7f7b8c7bbf3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.2","build":"py310h7c61026_3","timestamp":1675633722485,"binstar":{"package_id":"6392631e2dd706205557447d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":87472,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pcl-conversions-1.7.4-py39h7e6a3dc_15.tar.bz2":{"sha256":"f2ae7c703023bb3ec3f20373162b94d9a3768ffa9c35f6d75457bce7dca85d63","build_number":15,"name":"ros-noetic-pcl-conversions","has_prefix":true,"md5":"616158724ee8f60000cb3cefa3504730","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pcl >=1.12.1,<1.12.2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-pcl-msgs","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","xorg-libx11","xorg-libxext"],"version":"1.7.4","build":"py39h7e6a3dc_15","timestamp":1674461871144,"binstar":{"package_id":"63ccb100cd65eb0e1467878f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18704,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-vision-opencv-1.16.2-py39hac30774_15.tar.bz2":{"sha256":"0406d57797a98c890b4f9eca16ca02db6af4476de09c07542c7cad4445a1ca10","build_number":15,"name":"ros-noetic-vision-opencv","has_prefix":false,"md5":"d4c01533e9a37db2b8e063060cad0d9b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-image-geometry"],"version":"1.16.2","build":"py39hac30774_15","timestamp":1674461431572,"binstar":{"package_id":"63ccb0d75a31eb90f6a3625d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9098,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-forward-command-controller-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"651ec6c145443da1ca49622ec01817e8e56a40ea794c80779f6ed77c231b24fc","build_number":2,"name":"ros-humble-forward-command-controller","has_prefix":true,"md5":"dff80b66302de5f25c62b9b71f5e671d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-hardware-interface","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670569320515,"binstar":{"package_id":"6392dec66a03c9fad28ecf2b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":176915,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-core-0.10.0-py310h7c61026_3.tar.bz2":{"sha256":"e20bffda0d1037d9d915ec098d6b5782c328a1706e406cef5f33be0092c94972","build_number":3,"name":"ros-humble-ros-core","has_prefix":true,"md5":"48148885d6ca867ad3c1aac7f5b01eee","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ament-cmake-auto","ros-humble-ament-cmake-gmock","ros-humble-ament-cmake-gtest","ros-humble-ament-cmake-pytest","ros-humble-ament-cmake-ros","ros-humble-ament-index-cpp","ros-humble-ament-index-python","ros-humble-ament-lint-auto","ros-humble-ament-lint-common","ros-humble-class-loader","ros-humble-common-interfaces","ros-humble-launch","ros-humble-launch-ros","ros-humble-launch-testing","ros-humble-launch-testing-ament-cmake","ros-humble-launch-testing-ros","ros-humble-launch-xml","ros-humble-launch-yaml","ros-humble-pluginlib","ros-humble-rcl-lifecycle","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-rclpy","ros-humble-ros-environment","ros-humble-ros-workspace","ros-humble-ros2cli-common-extensions","ros-humble-ros2launch","ros-humble-rosidl-default-generators","ros-humble-rosidl-default-runtime","ros-humble-sros2","ros-humble-sros2-cmake","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.0","build":"py310h7c61026_3","timestamp":1675695739088,"binstar":{"package_id":"6393ee61358aafdd3df3eb00","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12125,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-unique-identifier-msgs-2.2.1-py310h7c61026_3.tar.bz2":{"sha256":"a4ccb9ed47f34997aa6f83e74d5ddd4ce15f78a86764f4754a3fb41048683272","build_number":3,"name":"ros-humble-unique-identifier-msgs","has_prefix":true,"md5":"e090dc55a708ce6d279b3c289b25541d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.1","build":"py310h7c61026_3","timestamp":1675687672875,"binstar":{"package_id":"6392788a4f66fd116f531271","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":54495,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-generate-parameter-library-0.3.0-py310hf633daa_3.tar.bz2":{"sha256":"b7d29591ffb3c47b724dff783c9343b2c234aefb883f5f3542ef319d46857211","build_number":3,"name":"ros-humble-generate-parameter-library","has_prefix":true,"md5":"9c593a6e927117caaa79de3165ef068d","requires":[],"machine":"x86_64","platform":"linux","depends":["fmt >=9.1.0,<10.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-generate-parameter-library-py","ros-humble-parameter-traits","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-rsl","ros-humble-tcb-span","ros-humble-tl-expected","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.3.0","build":"py310hf633daa_3","timestamp":1675692515749,"binstar":{"package_id":"6392b413d9a997aae73f77b4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13710,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-theta-star-planner-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"f8044ff77ba2b46c23faf2153e2639c0ef52cede33f047ec1e7335a6e6c50c44","build_number":2,"name":"ros-humble-nav2-theta-star-planner","has_prefix":true,"md5":"c8584db15f7befb04af4cda2c41e91e5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670674970391,"binstar":{"package_id":"63947b356e0eca100b76d3b3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":54232,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-camera-info-manager-3.1.5-py310h7c61026_3.tar.bz2":{"sha256":"e005f6ea1ee48fc8d1913ef19397b4b505ae402e7e19b06676fb70583cccd074","build_number":3,"name":"ros-humble-camera-info-manager","has_prefix":true,"md5":"b6be036621adfba9596b894736d4e0af","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-camera-calibration-parsers","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.5","build":"py310h7c61026_3","timestamp":1675691785750,"binstar":{"package_id":"6392897da2b712100811f84f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":55893,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-bridge-0.244.9-py310h413e681_2.tar.bz2":{"sha256":"713adef16feb952b62b3720479de34a64f58c38c29d0df37b797e91a8e5727be","build_number":2,"name":"ros-humble-ros-gz-bridge","has_prefix":true,"md5":"3ba4332f0966bb2e2fac8a06dd9236c6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-msgs8 >=8.7.0,<9.0a0","libignition-transport11 >=11.3.2,<12.0a0","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-gz-interfaces","ros-humble-ros-workspace","ros-humble-rosgraph-msgs","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-msgs","ros-humble-trajectory-msgs","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.244.9","build":"py310h413e681_2","timestamp":1670548097518,"binstar":{"package_id":"6391074c6d07f25db92866c7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2504453,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-slam-toolbox-2.6.3-py310hb344815_2.tar.bz2":{"sha256":"4aa21fc1351e175732f84ea47c14e1b918b5ef4972e5fa67cee3148e5d49d0de","build_number":2,"name":"ros-humble-slam-toolbox","has_prefix":true,"md5":"0c1270ef0d91a584771bf99a8e430553","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","ceres-solver >=2.1.0,<2.2.0a0","eigen >=3.4.0,<3.4.1.0a0","libgcc-ng >=12","libgcc-ng >=12","liblapack >=3.9.0,<4.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-builtin-interfaces","ros-humble-interactive-markers","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-nav2-map-server","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-rviz-common","ros-humble-rviz-default-plugins","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-tf2-sensor-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","suitesparse >=5.10.1,<6.0a0","tbb >=2021.7.0","tbb-devel","xorg-libx11","xorg-libxext"],"version":"2.6.3","build":"py310hb344815_2","timestamp":1670793975915,"binstar":{"package_id":"63964c4e66b3e4e3de8cae9a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3107833,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rclcpp-16.0.2-py310h7c61026_2.tar.bz2":{"sha256":"060ddadc90021ea55fbc450d6769736cc0f93345ffe1e529b5614454c424119e","build_number":2,"name":"ros-humble-rclcpp","has_prefix":true,"md5":"a4eaded8461ce906d111098fa0a4ebca","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ament-index-cpp","ros-humble-builtin-interfaces","ros-humble-libstatistics-collector","ros-humble-rcl","ros-humble-rcl-interfaces","ros-humble-rcl-yaml-param-parser","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosgraph-msgs","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-c","ros-humble-rosidl-typesupport-cpp","ros-humble-statistics-msgs","ros-humble-tracetools","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"16.0.2","build":"py310h7c61026_2","timestamp":1670546764784,"binstar":{"package_id":"639285b7e6a2f79ab8350cc6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":894591,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-octomap-mapping-0.6.7-py39hac30774_16.tar.bz2":{"sha256":"83450a4d4f7899701f17afbff88287d454800ec6dead9b1b0f9115c7f8f68c56","build_number":16,"name":"ros-noetic-octomap-mapping","license":"BSD-3-Clause","has_prefix":false,"md5":"91f6f4757778961c1bfe3bc65e4b04ce","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-octomap-server"],"version":"0.6.7","build":"py39hac30774_16","timestamp":1689794348996,"binstar":{"package_id":"64b837315ffeaf09f9381e3a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11138,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosunit-1.15.8-py39hac30774_15.tar.bz2":{"sha256":"defb641e8279c4b4b0f1f7228b130553e81aa0f2fb0fed40d34a45af1b539b49","build_number":15,"name":"ros-noetic-rosunit","has_prefix":true,"md5":"03f623c5d36f7e42a65f13acf585d279","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roslib","rospkg"],"version":"1.15.8","build":"py39hac30774_15","timestamp":1674170147484,"binstar":{"package_id":"63c9cf42b23346582c9f8563","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":91954,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-pointcloud-2.3.0-py310h49fac9a_2.tar.bz2":{"sha256":"ce3fe4b1bdea552d0a2f2999ce8e6b2eff0462e09fde485d089108f762846a6c","build_number":2,"name":"ros-humble-velodyne-pointcloud","has_prefix":true,"md5":"7dd5426f1cd1c2f96fd7081d6c2943d6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pcl >=1.12.1,<1.12.2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-diagnostic-updater","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-ros","ros-humble-velodyne-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"2.3.0","build":"py310h49fac9a_2","timestamp":1670966845209,"binstar":{"package_id":"6398ee732ff78d332e4bad75","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":645781,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-stereo-image-proc-3.0.0-py310h0699a7d_3.tar.bz2":{"sha256":"29ae68c27abde49a96c973cbd2d50269fc36a316378db8069c5399a1dcad79c7","build_number":3,"name":"ros-humble-stereo-image-proc","has_prefix":true,"md5":"b0c7601bac983d048969f4502d9d7236","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-geometry","ros-humble-image-proc","ros-humble-image-transport","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-stereo-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.0.0","build":"py310h0699a7d_3","timestamp":1675693984777,"binstar":{"package_id":"6392d478a2b712100843435e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":430439,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-gazebo-2.2.5-py310h7c61026_2.tar.bz2":{"sha256":"ae206f479b8cc8af7502e5c06d8f7529737ddc97b51b2928ef623ed033ab3ae6","build_number":2,"name":"ros-humble-turtlebot3-gazebo","has_prefix":true,"md5":"2eb6c550f6aad2577ba8f92957af13ac","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-gazebo-ros-pkgs","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.2.5","build":"py310h7c61026_2","timestamp":1670811940189,"binstar":{"package_id":"6396923546bec18b890d6837","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":253298,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-object-recognition-msgs-2.0.0-py310h7c61026_3.tar.bz2":{"sha256":"51fe4011ec46b7c11adb9b9a6d565e002d1caeab19fae2caa5bd9503c5340579","build_number":3,"name":"ros-humble-object-recognition-msgs","has_prefix":true,"md5":"b151305600088143d039231f3aab6e0f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-shape-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.0","build":"py310h7c61026_3","timestamp":1675689379110,"binstar":{"package_id":"63927febead2dcc8c2e3642b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":240080,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdf-2.6.0-py310h413e681_2.tar.bz2":{"sha256":"2d76d95ab5adff77a8dccbebd2e2d1da1926ad0d46045bcead0f0f6080cb915c","build_number":2,"name":"ros-humble-urdf","has_prefix":true,"md5":"beac6ff2618753110820f33b1fd6b196","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-pluginlib","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros-humble-urdf-parser-plugin","ros-humble-urdfdom","ros-humble-urdfdom-headers","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.6.0","build":"py310h413e681_2","timestamp":1670542180490,"binstar":{"package_id":"639274122dd7062055627893","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":128452,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-index-cpp-1.4.0-py310h7c61026_3.tar.bz2":{"sha256":"46b626ca94d1ea337f70dbdf7ff15c133c27525f93d7e7145309da19f389a184","build_number":3,"name":"ros-humble-ament-index-cpp","has_prefix":true,"md5":"02965b050c80b7a64efc827fd73f82de","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.4.0","build":"py310h7c61026_3","timestamp":1675684167215,"binstar":{"package_id":"63926b53d9a997aae71abccc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30470,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-geometry-msgs-0.7.6-py39hac30774_15.tar.bz2":{"sha256":"8fd8b31b82a944e8aad27046a268d9ea099966952733b3c09bad786cd7341541","build_number":15,"name":"ros-noetic-tf2-geometry-msgs","has_prefix":true,"md5":"7a4bccd67a05297c116ef045abed2b27","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python-orocos-kdl >=1.5.1,<1.6.0a0","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-tf2","ros-noetic-tf2-ros"],"version":"0.7.6","build":"py39hac30774_15","timestamp":1674383413290,"binstar":{"package_id":"63cd10ffdbdf73352196fc9c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20897,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-controllers-2.2.6-py310h7c61026_3.tar.bz2":{"sha256":"094872216ca96b38497a857dcfa3f60f508be2340677ba6d72b8b90f21163b6c","build_number":3,"name":"ros-humble-ur-controllers","has_prefix":true,"md5":"a629e8dd824c8b505d3e736c3e5d3cc3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-controller-interface","ros-humble-joint-trajectory-controller","ros-humble-lifecycle-msgs","ros-humble-pluginlib","ros-humble-rclcpp-lifecycle","ros-humble-rcutils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-ur-dashboard-msgs","ros-humble-ur-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.6","build":"py310h7c61026_3","timestamp":1675695692202,"binstar":{"package_id":"6393ee5b66b3e4e3deab458f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":208318,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gl-dependency-1.1.2-py39hac30774_15.tar.bz2":{"sha256":"879b2158ec487ed701661cbd0b15c3a771322b18b8716cca981edd437a038137","build_number":15,"name":"ros-noetic-gl-dependency","has_prefix":true,"md5":"483559bcd3247c9d5f6be1a0cf118225","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pyqt","pyqt-builder","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.1.2","build":"py39hac30774_15","timestamp":1674168337878,"binstar":{"package_id":"63c9c8b1dbdf733521ecb7b5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10744,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2action-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"1745d5dcea224c014461fc537fff242e93cb4995fafebf7e4dded46778dbc6cc","build_number":3,"name":"ros-humble-ros2action","has_prefix":false,"md5":"eff05f7b4d67ea68b889851ab95cd916","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-ament-index-python","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosidl-runtime-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675692534910,"binstar":{"package_id":"6392b3e246f81babca19f5de","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26104,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-resource-retriever-3.1.1-py310h7c61026_3.tar.bz2":{"sha256":"1478ceeedfcd93a59c5a10581fc8912c06ce2ae3544d807c5f33827b002b2fe3","build_number":3,"name":"ros-humble-resource-retriever","has_prefix":true,"md5":"c02f13aca58b7a63648236fd70767e89","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-ament-index-python","ros-humble-libcurl-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.1","build":"py310h7c61026_3","timestamp":1675684937711,"binstar":{"package_id":"63926d5a66b3e4e3debdc723","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28248,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-quality-of-service-demo-cpp-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"7ac3c082ae5d35364e3c3794bdf6f20866a0e81363a0e7fddc4f9179ef7eb8cb","build_number":2,"name":"ros-humble-quality-of-service-demo-cpp","has_prefix":true,"md5":"5b14ccfa20f3a5bd4d60789ece54802a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-launch-ros","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670558590908,"binstar":{"package_id":"6392a88aa2b7121008292389","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1010701,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-controller-manager-msgs-2.22.0-py310h7c61026_3.tar.bz2":{"sha256":"6edbd17be1423cdf52369deb174297b11bed177c99da92ab8aac0ea4ea55bf34","build_number":3,"name":"ros-humble-controller-manager-msgs","has_prefix":true,"md5":"485dd8e27a5134bb3e3cf9e9c934f2c4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-lifecycle-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.22.0","build":"py310h7c61026_3","timestamp":1675688195069,"binstar":{"package_id":"63927a21d9a997aae720c9d6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":318865,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-servo-1.1.11-py39hac30774_16.tar.bz2":{"sha256":"915bcbc3052aee00a5c57147c0b5248dda8faef095f76cf1b67e302c0141152a","build_number":16,"name":"ros-noetic-moveit-servo","has_prefix":true,"md5":"a5cf326cccff26cfbb89510ebc0d365a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-control-msgs","ros-noetic-control-toolbox","ros-noetic-geometry-msgs","ros-noetic-joy-teleop","ros-noetic-moveit-msgs","ros-noetic-moveit-ros-planning-interface","ros-noetic-rosparam-shortcuts","ros-noetic-sensor-msgs","ros-noetic-spacenav-node","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf2-eigen","ros-noetic-trajectory-msgs"],"version":"1.1.11","build":"py39hac30774_16","timestamp":1680416388455,"binstar":{"package_id":"64291e89d0ad0156cb68fe5d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":357993,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-octomap-msgs-0.3.5-py39hac30774_15.tar.bz2":{"sha256":"7002dfc34559f169766cf02e480aae2cf28c14986762698d6c7a7dfe1695ed88","build_number":15,"name":"ros-noetic-octomap-msgs","has_prefix":true,"md5":"56ce96d0d3730399a9c3d5c1f63583c2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"0.3.5","build":"py39hac30774_15","timestamp":1674171382802,"binstar":{"package_id":"63c9d3f92ff78d332e6f0f39","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":50371,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-udp-driver-1.2.0-py310h413e681_2.tar.bz2":{"sha256":"16c30e4665dc6205f0aeea848f966c5ec322e71865c6203da5643102786f8a53","build_number":2,"name":"ros-humble-udp-driver","has_prefix":true,"md5":"4dcbf4a04135e3bf3f2eb6815720c2c5","requires":[],"machine":"x86_64","platform":"linux","depends":["asio","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-io-context","ros-humble-lifecycle-msgs","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-udp-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.0","build":"py310h413e681_2","timestamp":1670547802552,"binstar":{"package_id":"639289fb6a03c9fad264d2d3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":264654,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-foxglove-bridge-0.5.1-py39he401885_16.tar.bz2":{"sha256":"590aee38fbd60a0bf69651fa9f457aab409f861e95743e7108fca4e01385ed1e","build_number":16,"name":"ros-noetic-foxglove-bridge","has_prefix":true,"md5":"13e7135a9677ac31f63c0da100daee72","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libzlib >=1.2.13,<1.3.0a0","numpy >=1.20.3,<2.0a0","openssl >=3.0.8,<4.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-nodelet","ros-noetic-ros-babel-fish","ros-noetic-roscpp","ros-noetic-rosgraph-msgs","ros-noetic-roslib","zlib"],"version":"0.5.1","build":"py39he401885_16","timestamp":1678494737052,"binstar":{"package_id":"640bcc155646df5d56040be2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":889462,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-proc-3.0.0-py310h0699a7d_3.tar.bz2":{"sha256":"5a2c341ec8eb4513202ba8858df108bc3d38b3cc01bca8969d683838d0b4f8dc","build_number":3,"name":"ros-humble-image-proc","has_prefix":true,"md5":"40884ae7dc2135437086481243f4622a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-geometry","ros-humble-image-transport","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tracetools-image-pipeline","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"3.0.0","build":"py310h0699a7d_3","timestamp":1675693361536,"binstar":{"package_id":"6392d0b154e9ace854df932d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":110607,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-type-traits-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"cac13654ede2d8cc75f62a3a515c146eeb0eed9015f1795fc3c16a39d43f6125","build_number":16,"name":"ros-noetic-ecl-type-traits","license":"BSD-3-Clause","has_prefix":true,"md5":"c9d9ff8586dc1320398a5ee7cce24fa5","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-config","ros-noetic-ecl-license","ros-noetic-ecl-mpl"],"version":"0.62.3","subdir":"linux-64","timestamp":1694253731315,"binstar":{"package_id":"64fc42a9e0d279bda43f5317","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21072,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-rostest-1.15.15-py39h873cbd0_15.tar.bz2":{"sha256":"4a52dec427217d11180f5b5aff6c5490a8d3d6d999daa90ed1ec4b7a4d125328","build_number":15,"name":"ros-noetic-rostest","has_prefix":true,"md5":"308e5041102f7d88f2037aed4cbbf2c2","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosgraph","ros-noetic-roslaunch","ros-noetic-rosmaster","ros-noetic-rospy","ros-noetic-rosunit"],"version":"1.15.15","build":"py39h873cbd0_15","timestamp":1674177937219,"binstar":{"package_id":"63c9ee545a31eb90f6aa0eee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":50927,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roscpp-serialization-0.7.2-py39hac30774_15.tar.bz2":{"sha256":"3be49792677abefcd67cfcb881711f5ca4fcd87bbd968c90813d3f3fd7f40a9e","build_number":15,"name":"ros-noetic-roscpp-serialization","has_prefix":true,"md5":"550937e1821eb5d8dcfe5c37488c7d95","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common","ros-noetic-roscpp-traits","ros-noetic-rostime"],"version":"0.7.2","build":"py39hac30774_15","timestamp":1674170111822,"binstar":{"package_id":"63c9cf43edf45d7c2e28e038","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19462,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-msgs-2.3.0-py310h7c61026_3.tar.bz2":{"sha256":"91382ea358e7b37214436e4c7db8789addc59268a754c5945f905e47b8e410c9","build_number":3,"name":"ros-humble-ublox-msgs","has_prefix":true,"md5":"73ac6e36e42b41a27d24588f7e127b07","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-ublox-serialization","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.0","build":"py310h7c61026_3","timestamp":1675689555600,"binstar":{"package_id":"639280ff4f66fd116f572c52","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1147445,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-costmap-converter-0.0.13-py39hac30774_15.tar.bz2":{"sha256":"8e5c758f792e296e12debdad5a3681f3357207d92e8b5eac285364e6ba2b986b","build_number":15,"name":"ros-noetic-costmap-converter","has_prefix":true,"md5":"0d2c52ef2aa4581db0141e78f0cf97be","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-costmap-2d","ros-noetic-cv-bridge","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-std-msgs"],"version":"0.0.13","build":"py39hac30774_15","timestamp":1674470441304,"binstar":{"package_id":"63cde836c37c80a75b25a534","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":483244,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2-controllers-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"072d66f99fbb61af19e85bc40e465337af41300ac139cf985daed82f18708428","build_number":3,"name":"ros-humble-ros2-controllers","has_prefix":true,"md5":"2d7e0cb6e5178ffffa390cc980de1af6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-admittance-controller","ros-humble-diff-drive-controller","ros-humble-effort-controllers","ros-humble-force-torque-sensor-broadcaster","ros-humble-forward-command-controller","ros-humble-imu-sensor-broadcaster","ros-humble-joint-state-broadcaster","ros-humble-joint-trajectory-controller","ros-humble-position-controllers","ros-humble-ros-workspace","ros-humble-tricycle-controller","ros-humble-velocity-controllers","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675719951185,"binstar":{"package_id":"6393f4ed4f66fd116f621e72","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11774,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-intra-process-demo-0.20.2-py310h39d476f_2.tar.bz2":{"sha256":"bd854d78ae9ab831f5ab2b620842b8734f9c3c958da1222b8ca7e5a4c7f42812","build_number":2,"name":"ros-humble-intra-process-demo","has_prefix":true,"md5":"407e3613b1dc634202dd2e8576e5b681","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"0.20.2","build":"py310h39d476f_2","timestamp":1670547239722,"binstar":{"package_id":"6392875a46f81babca018b74","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":774852,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-effort-controllers-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"a2b1657ab26d31101afc8000a26826156e518fe1c9d323f9789269a93af03cfc","build_number":2,"name":"ros-humble-effort-controllers","has_prefix":true,"md5":"1ce4772136014d2349d6def9d493480a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-forward-command-controller","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670638999894,"binstar":{"package_id":"6393eea02b3749bdb8f153ac","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30072,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-diff-drive-controller-0.21.0-py39hd1c2957_15.tar.bz2":{"sha256":"eaa44cfd14a5877989e85120db559b536bc265ccc2755a06bbbed0ce726b7f37","build_number":15,"name":"ros-noetic-diff-drive-controller","has_prefix":true,"md5":"3acf4b3456d255ed819663932ed5887b","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-control-msgs","ros-noetic-controller-interface","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-hardware-interface","ros-noetic-nav-msgs","ros-noetic-pluginlib","ros-noetic-realtime-tools","ros-noetic-tf","ros-noetic-urdf"],"version":"0.21.0","build":"py39hd1c2957_15","timestamp":1674462817526,"binstar":{"package_id":"63cd9a6fdbdf733521d84319","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":177174,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-geometry-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"2f6420a10c0b65a50c01c035ac08fc602c0e0ee33e000bd71928da6470144d3b","build_number":16,"name":"ros-noetic-ecl-geometry","license":"BSD-3-Clause","has_prefix":true,"md5":"9eb2e94f9eba8f640196cf62b1cf77b8","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-build","ros-noetic-ecl-config","ros-noetic-ecl-containers","ros-noetic-ecl-exceptions","ros-noetic-ecl-formatters","ros-noetic-ecl-license","ros-noetic-ecl-linear-algebra","ros-noetic-ecl-math","ros-noetic-ecl-mpl","ros-noetic-ecl-type-traits"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254790760,"binstar":{"package_id":"64fc472e3f0f64386f06faf1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":82361,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-controller-manager-msgs-0.19.6-py39hac30774_15.tar.bz2":{"sha256":"794e3601b427099be7de1fb9dbaaa44ed6c973eca05151f5c6d5574b510e5001","build_number":15,"name":"ros-noetic-controller-manager-msgs","has_prefix":true,"md5":"125723e31fece07bf871b27c1d67f9f4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-rospy","ros-noetic-rosservice","ros-noetic-std-msgs"],"version":"0.19.6","build":"py39hac30774_15","timestamp":1674460842270,"binstar":{"package_id":"63ccb10314201bfa458f919f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":86610,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-publisher-3.0.0-py310h413e681_2.tar.bz2":{"sha256":"136515b18040aec2a7236863de64ee3999e01b4079bc25d1ee394f84205ed002","build_number":2,"name":"ros-humble-image-publisher","has_prefix":true,"md5":"98bfaeb17da98bf407b5d96c22520218","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-camera-info-manager","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-rcl-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.0.0","build":"py310h413e681_2","timestamp":1670565827414,"binstar":{"package_id":"6392d02f4f66fd116f8a95d6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":114853,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-smclib-1.8.6-py39hac30774_15.tar.bz2":{"sha256":"ba2f7df1c201f804e7e09686e04dab5ef391c216553dc60eeabdddab33cee5c3","build_number":15,"name":"ros-noetic-smclib","has_prefix":true,"md5":"2b1caa1d3ba5c698637d2984880e49b0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.8.6","build":"py39hac30774_15","timestamp":1674168280486,"binstar":{"package_id":"63c9c8a32b70bce830752c24","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20792,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tango-icons-vendor-0.1.1-py310h413e681_2.tar.bz2":{"sha256":"2e119dd8364c32c4e67645c80e0ae2dd95bfa80e31e1b7c3bfad8706daa53b3b","build_number":2,"name":"ros-humble-tango-icons-vendor","has_prefix":true,"md5":"ed9c4f60f181aae0d24441730c34b2ce","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.1.1","build":"py310h413e681_2","timestamp":1670539939451,"binstar":{"package_id":"63926ae1d9a997aae71a937d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9260,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-actionlib-tutorials-0.2.0-py39hac30774_15.tar.bz2":{"sha256":"72d2dfe7dc96bb2d948a58743771708421b300febc3b35f58df25a402b99c6cf","build_number":15,"name":"ros-noetic-actionlib-tutorials","has_prefix":true,"md5":"ff29cdd023e88499e093fb733990f5f9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-message-runtime","ros-noetic-roscpp"],"version":"0.2.0","build":"py39hac30774_15","timestamp":1674416784772,"binstar":{"package_id":"63cd934a989160afcf5f665d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":442513,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdfdom-py-1.2.0-py310h7c61026_3.tar.bz2":{"sha256":"311578ad5426c34edf312d2ecce204c544d315f3ab4c4d953af40bd4228f874a","build_number":3,"name":"ros-humble-urdfdom-py","has_prefix":true,"md5":"75d5edad2170be387507c5fca0a5004f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lxml","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.0","build":"py310h7c61026_3","timestamp":1675691340127,"binstar":{"package_id":"6392875b66b3e4e3dec965de","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":55840,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-class-loader-0.5.0-py39hd72fd0a_15.tar.bz2":{"sha256":"ed121cfa546f44b8f57610de3689e13eeccc0584fe5e0ea2ceeb22e36cbc1c6d","build_number":15,"name":"ros-noetic-class-loader","has_prefix":true,"md5":"69d9999ae833bcf6d984737b7adb89fc","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","poco >=1.12.4,<1.12.5.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.5.0","build":"py39hd72fd0a_15","timestamp":1674275914242,"binstar":{"package_id":"63ca16df2b70bce830792776","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":81631,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-fastrtps-shared-cpp-6.2.2-py310h7c61026_3.tar.bz2":{"sha256":"05bea71e974351d023860779da1a75ee5ca6914be36c5ad6f312a58685eeaefd","build_number":3,"name":"ros-humble-rmw-fastrtps-shared-cpp","has_prefix":true,"md5":"aaee5e2c7921a6552b2c2a230e407e3a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-fastcdr","ros-humble-fastrtps","ros-humble-fastrtps-cmake-module","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-dds-common","ros-humble-ros-workspace","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros-humble-tracetools","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"6.2.2","build":"py310h7c61026_3","timestamp":1675688101435,"binstar":{"package_id":"63927a03a2b712100807e341","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":202778,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-iceoryx-binding-c-2.0.2-py310h413e681_2.tar.bz2":{"sha256":"7fbf8c27f1d0a6d71caf849290635f74721cf0916848a7032c384c15065a38ae","build_number":2,"name":"ros-humble-iceoryx-binding-c","has_prefix":true,"md5":"030255667d21df0fd56973f518fbf7ec","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.2","build":"py310h413e681_2","timestamp":1670537983264,"binstar":{"package_id":"6392631e2dd706205557447d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":86165,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-adapter-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"778ff1d4209d6e6b433e5038a31dff694bcdcce19a39ef28bd8cb14b47f49be4","build_number":2,"name":"ros-humble-rosidl-adapter","has_prefix":true,"md5":"31cd3a243227fe0a4e81b4b0f2f1d4bf","requires":[],"machine":"x86_64","platform":"linux","depends":["empy","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670540085178,"binstar":{"package_id":"63926b3b6a03c9fad255e25c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36191,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-tests-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"172978d699b4f79a547ecaf700ec685529441caea0cc36c846b442613ef7f5bd","build_number":3,"name":"ros-humble-webots-ros2-tests","has_prefix":false,"md5":"ea85d6f1e1d8c63ab75defe779e2cdd2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675721073746,"binstar":{"package_id":"63964e9cbbbc2b1e96bf10a5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18422,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-laser-assembler-1.7.8-py39hac30774_15.tar.bz2":{"sha256":"0ba64e37bfe7549220c908a9612a6eb788a6eccd1ed7cb83e4332b536691df0f","build_number":15,"name":"ros-noetic-laser-assembler","has_prefix":true,"md5":"0d74ad346b56e1504c96fae4bc255bdd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-filters","ros-noetic-laser-geometry","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-tf"],"version":"1.7.8","build":"py39hac30774_15","timestamp":1674461080770,"binstar":{"package_id":"63cdb69dcd65eb0e14b0e502","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":593374,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcutils-5.1.2-py310h413e681_2.tar.bz2":{"sha256":"992f45dd5716e898fac52db103ccd448b1e4573e105213b9cdbcaab8a67a999a","build_number":2,"name":"ros-humble-rcutils","has_prefix":true,"md5":"3b4db44f26f229142e03ce0530944104","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"5.1.2","build":"py310h413e681_2","timestamp":1670540814252,"binstar":{"package_id":"63926ed06a03c9fad2575014","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":92634,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-bond-core-3.0.2-py310h7c61026_3.tar.bz2":{"sha256":"022c2686553c6109cbc04688b74b65ebeff27b51aacf9f094e72a4cc4936ca70","build_number":3,"name":"ros-humble-bond-core","has_prefix":true,"md5":"d2e18d446fe6fcc08f6c61b434fa4388","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-bond","ros-humble-bondcpp","ros-humble-ros-workspace","ros-humble-smclib","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.0.2","build":"py310h7c61026_3","timestamp":1675692603849,"binstar":{"package_id":"639676c4bbbc2b1e96c88446","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11048,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pendulum-msgs-0.20.2-py310h7c61026_2.tar.bz2":{"sha256":"1f9e58d227b28bc77479c98efff083a569e39d03fc1a9cb8fc8bd9ef7017b8a6","build_number":2,"name":"ros-humble-pendulum-msgs","has_prefix":true,"md5":"17a4bf764537e05b105619bfa9d3941b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h7c61026_2","timestamp":1670543750433,"binstar":{"package_id":"639279dd46bec18b89e66178","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":70126,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-stereo-msgs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"0d8a29be07718e822d830f11f94b8193dc898c6107448c4c07fb2c0a5f6a20da","build_number":2,"name":"ros-humble-stereo-msgs","has_prefix":true,"md5":"6698ae4bb90294d25c50b47ffa3e5904","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670545377179,"binstar":{"package_id":"63927fe86a03c9fad25f1496","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":54733,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-publisher-0.4.10-py39hac30774_15.tar.bz2":{"sha256":"124abeda5363a29755524c5cf97da043d67ee5b692fb91335b680afd4781ea03","build_number":15,"name":"ros-noetic-rqt-publisher","has_prefix":true,"md5":"461745d822d8a55791458c12e6770041","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-qt-gui-py-common","ros-noetic-roslib","ros-noetic-rosmsg","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common","rospkg"],"version":"0.4.10","build":"py39hac30774_15","timestamp":1674383559548,"binstar":{"package_id":"63cd10ccdbdf73352196d766","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":42516,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-dashboard-msgs-2.2.6-py310h7c61026_3.tar.bz2":{"sha256":"da4875b2ea3a13776d7b361b516133e1dd725ea495f0ad582c4ac25242d0ac4f","build_number":3,"name":"ros-humble-ur-dashboard-msgs","has_prefix":true,"md5":"7cce2f9d303573b283fda46e709b852f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.6","build":"py310h7c61026_3","timestamp":1675688658685,"binstar":{"package_id":"63927bb046bec18b89e7028d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":293025,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-admittance-controller-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"1dd4220e6cdb2cd9cc63d07791fcde23fb949a4720a57ef7526083739d03a749","build_number":3,"name":"ros-humble-admittance-controller","has_prefix":true,"md5":"084da876b49e72f5e638d3657810c3d9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-control-msgs","ros-humble-control-toolbox","ros-humble-controller-interface","ros-humble-filters","ros-humble-generate-parameter-library","ros-humble-geometry-msgs","ros-humble-hardware-interface","ros-humble-joint-trajectory-controller","ros-humble-kinematics-interface","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-kdl","ros-humble-tf2-ros","ros-humble-trajectory-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675695633910,"binstar":{"package_id":"6393ee9f4f66fd116f5ed0be","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":331122,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-collision-monitor-1.1.3-py39h63710d1_1.tar.bz2":{"sha256":"c388c103bcec22c2cc98c7740b0730c059e015afbdfd2beca9e8eb080c65c9ea","build_number":1,"name":"ros-humble-nav2-collision-monitor","has_prefix":true,"md5":"e4eb4b0e9218da43cd61c01b0f5242f4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.*","ros-humble-geometry-msgs","ros-humble-nav2-common","ros-humble-nav2-costmap-2d","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.1.*","ros2-distro-mutex 0.1.*"],"version":"1.1.3","build":"py39h63710d1_1","timestamp":1670448554525,"binstar":{"package_id":"6391072ea2b7121008daae43","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":343943,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-converters-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"3172abf3f31891eb2616ea4877d67b8cc0cacb60a01923b40a97408d400a3f6e","build_number":16,"name":"ros-noetic-ecl-converters","license":"BSD-3-Clause","has_prefix":true,"md5":"c7e4c4cf4803e8a4fb57e202c178d269","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-concepts","ros-noetic-ecl-config","ros-noetic-ecl-errors","ros-noetic-ecl-exceptions","ros-noetic-ecl-license","ros-noetic-ecl-mpl","ros-noetic-ecl-type-traits"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254166442,"binstar":{"package_id":"64fc448eb40d4075b570ba8c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32138,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-moveit-setup-assistant-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"d8cd2324620f8a71032d1cc8b02ffd5d4fa7ca8c79d1bd83d6c11ebf1ef8c873","build_number":3,"name":"ros-humble-moveit-setup-assistant","has_prefix":true,"md5":"7b2fda69c033c23d11056af7d741d65d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-index-cpp","ros-humble-moveit-setup-app-plugins","ros-humble-moveit-setup-controllers","ros-humble-moveit-setup-core-plugins","ros-humble-moveit-setup-framework","ros-humble-moveit-setup-srdf-plugins","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675725738698,"binstar":{"package_id":"63965d4846f81babcaeedc4c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":408442,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-hls-lfcd-lds-driver-2.0.4-py310hd15adc0_2.tar.bz2":{"sha256":"c60ef90047b1a783fc8838f9f65034d7866cb33294b7f1c20da4236fa708553e","build_number":2,"name":"ros-humble-hls-lfcd-lds-driver","has_prefix":true,"md5":"559257c7739e0694d43beee5e4bcf28c","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.4","build":"py310hd15adc0_2","timestamp":1670547207910,"binstar":{"package_id":"6392870d46bec18b89eae551","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":107450,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-interface-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"ceba0b531125d75ed391807a5f72385216919bcad1347a363294d48ef3e324f6","build_number":3,"name":"ros-humble-rosidl-typesupport-interface","has_prefix":true,"md5":"81584b499ecfb40394b5c7818375023c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675684190872,"binstar":{"package_id":"63926c2a2b3749bdb85e6a4a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12880,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-planner-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"6b2a1bca28fb6f96c992f836d0d810983f79009c22d0920852d2a11794b2f717","build_number":3,"name":"ros-humble-nav2-planner","has_prefix":true,"md5":"27e92c1ee951a534739a8cae1bf71738","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675720050461,"binstar":{"package_id":"63947b3266b3e4e3dedd2e10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":280828,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-convex-decomposition-0.1.12-py39hac30774_15.tar.bz2":{"sha256":"cbf941ab43b3f4bd326f8922f58e373f0f77453607571bf71f8e7b117b7bad37","build_number":15,"name":"ros-noetic-convex-decomposition","has_prefix":true,"md5":"325c87750030e94c478585eaf5e074ae","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","unzip"],"version":"0.1.12","build":"py39hac30774_15","timestamp":1674168478984,"binstar":{"package_id":"63c9c8a1912363225b7e3946","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":91687,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-ros-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"e71d2b69a1b47dfaedddae8b61edefd0c4b090b3fc1a3e943074df8781bf21f9","build_number":2,"name":"ros-humble-tf2-ros","has_prefix":true,"md5":"99cea47c8bf4758cdaf333e0ee39a375","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-rcl-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670558543333,"binstar":{"package_id":"6392b41a2b3749bdb875bd20","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":497062,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-camera-info-manager-3.1.5-py310h413e681_2.tar.bz2":{"sha256":"3d308e930f1242121715f6051b72c1e9e763acf028beeb8f1b8311670050ff8b","build_number":2,"name":"ros-humble-camera-info-manager","has_prefix":true,"md5":"f1875566015ec52cacb03bad6b5bd13f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-cpp","ros-humble-camera-calibration-parsers","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.5","build":"py310h413e681_2","timestamp":1670547833440,"binstar":{"package_id":"6392897da2b712100811f84f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":53573,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-spacenav-3.1.0-py310h7c61026_3.tar.bz2":{"sha256":"3e2b06cc5ef847203c0948d224b233c585114e24f2531eb2ed5266ec7716c198","build_number":3,"name":"ros-humble-spacenav","has_prefix":true,"md5":"fd428d0eda1324d3215b97c1532ddbad","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libspnav","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.0","build":"py310h7c61026_3","timestamp":1675691789428,"binstar":{"package_id":"639289fa46bec18b89ec2722","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":118619,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-robot-monitor-1.0.5-py310h7c61026_3.tar.bz2":{"sha256":"2a83aae6d789a2c803abe9619d21c5522f93abb3fe0e6469c7a44f7369c456b4","build_number":3,"name":"ros-humble-rqt-robot-monitor","has_prefix":true,"md5":"93b46563b502a5ead6e317a91a29a559","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-diagnostic-msgs","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-qt-gui-py-common","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","rospkg"],"version":"1.0.5","build":"py310h7c61026_3","timestamp":1675692966285,"binstar":{"package_id":"63967fd02dd706205585f687","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":53287,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-avt-vimba-camera-2001.1.0-py310h7c61026_3.tar.bz2":{"sha256":"1c0986c095bc264df168bbfff14349e6cf6b4da43bfa175cbbd6988b91c8103e","build_number":3,"name":"ros-humble-avt-vimba-camera","has_prefix":true,"md5":"ff9188cdc9dd6530531d28960a428ff7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-camera-info-manager","ros-humble-diagnostic-msgs","ros-humble-diagnostic-updater","ros-humble-image-proc","ros-humble-image-transport","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-stereo-image-proc","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2001.1.0","build":"py310h7c61026_3","timestamp":1675694853830,"binstar":{"package_id":"6392dd3d46f81babca3023fb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":792958,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-teb-local-planner-0.9.1-py39hac30774_15.tar.bz2":{"sha256":"36991cb29d4ddf0f452b1587ed25003664782e3e621b039f50ae439a9294a526","build_number":15,"name":"ros-noetic-teb-local-planner","has_prefix":true,"md5":"6cc2840e1ec8672244ec39634da37109","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-base-local-planner","ros-noetic-costmap-2d","ros-noetic-costmap-converter","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-interactive-markers","ros-noetic-libg2o","ros-noetic-mbf-costmap-core","ros-noetic-mbf-msgs","ros-noetic-message-runtime","ros-noetic-nav-core","ros-noetic-nav-msgs","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-std-msgs","ros-noetic-tf2","ros-noetic-tf2-ros","ros-noetic-visualization-msgs"],"version":"0.9.1","build":"py39hac30774_15","timestamp":1674508639372,"binstar":{"package_id":"63ce645c0273ee116a0da15c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":913280,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-resources-fanuc-moveit-config-0.8.2-py39hac30774_15.tar.bz2":{"sha256":"e7cf38e45f63cc5e3630e40378bd5771fb3166d5a375ffe67b314bda4c89b716","build_number":15,"name":"ros-noetic-moveit-resources-fanuc-moveit-config","has_prefix":true,"md5":"596463f9e58d9e4312621fa8e370c1a9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-joint-state-publisher","ros-noetic-moveit-resources-fanuc-description","ros-noetic-robot-state-publisher","ros-noetic-tf2-ros","ros-noetic-xacro"],"version":"0.8.2","build":"py39hac30774_15","timestamp":1674466702841,"binstar":{"package_id":"63cdb4aad0e8c095e217246d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25309,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-runtime-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"fb0b3a2b736d73c3e0edb109da225c276759cfce86ad5af46e9f4c8020240cf7","build_number":2,"name":"ros-humble-moveit-runtime","has_prefix":true,"md5":"42a34861c580c5177fe3707311e1ec43","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-core","ros-humble-moveit-planners","ros-humble-moveit-plugins","ros-humble-moveit-ros-move-group","ros-humble-moveit-ros-perception","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-planning-interface","ros-humble-moveit-ros-warehouse","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670806227671,"binstar":{"package_id":"63967ad6a2b7121008fa2738","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13425,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-dds-common-1.6.0-py310h7c61026_3.tar.bz2":{"sha256":"6bba5f936151d68bb0ca83ac35985acc48fe616c4865b21b5f174bda72e27cce","build_number":3,"name":"ros-humble-rmw-dds-common","has_prefix":true,"md5":"690467dcf22867aefffc50c4d169c368","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-rosidl-runtime-cpp","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.6.0","build":"py310h7c61026_3","timestamp":1675687750612,"binstar":{"package_id":"63927888ead2dcc8c2e06608","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":137941,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-lint-auto-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"b3a0a37dd1bb1d9c3060d41799d2ba3d7dd39fdf913701d090d7463f34150c2c","build_number":2,"name":"ros-humble-ament-lint-auto","has_prefix":true,"md5":"792a72cfa140198de53af24c363e04a9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-cmake-test","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670538022909,"binstar":{"package_id":"63926306a2b7121008f38412","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10317,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-clang-format-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"faf57bdebc51fab4a479bc7f662a0bd2b84d61056803168cfbb793ae78d305a9","build_number":2,"name":"ros-humble-ament-clang-format","has_prefix":true,"md5":"f874c8fc0450172c2ee96c302555369d","requires":[],"machine":"x86_64","platform":"linux","depends":["clang-format","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","pyyaml","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670538544076,"binstar":{"package_id":"63926545ead2dcc8c2d75bb8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15675,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-image-view2-2.2.12-py39hadd303b_16.tar.bz2":{"sha256":"7f7d5eb3dd042faac54c1cea0bc607d7d63757e22ddfafbe3243736d18c6b6a5","build_number":16,"name":"ros-noetic-image-view2","license":"BSD-3-Clause","has_prefix":true,"md5":"7b5692aaf14513619d5658f33d1b0f55","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-geometry-msgs","ros-noetic-image-geometry","ros-noetic-image-transport","ros-noetic-image-view","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-pcl-ros","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf","xorg-libx11 >=1.8.4,<2.0a0","xorg-libxext >=1.3.4,<2.0a0"],"version":"2.2.12","subdir":"linux-64","timestamp":1694899166965,"binstar":{"package_id":"65061be5895acd4d895c4188","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":413297,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-noetic-filters-1.9.2-py39h873cbd0_15.tar.bz2":{"sha256":"a1f165778b6f74c238985f2d8eb4464e45ca3379e14b8741c3fa1b1915d249f8","build_number":15,"name":"ros-noetic-filters","has_prefix":true,"md5":"9f9b79f8e1f33bf7dd7b076f5a944f31","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-roslib"],"version":"1.9.2","build":"py39h873cbd0_15","timestamp":1674275896097,"binstar":{"package_id":"63cb6d1c2ff78d332e290f80","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":106138,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz2-11.2.5-py310h7c61026_3.tar.bz2":{"sha256":"cac4ef5ed07f2dfe43a1cc2e072cfb588528ec9a3eedaf781cc90902b937f561","build_number":3,"name":"ros-humble-rviz2","has_prefix":true,"md5":"b6f951ee24627e001b3c5b3ba73ca025","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ros-workspace","ros-humble-rviz-common","ros-humble-rviz-default-plugins","ros-humble-rviz-ogre-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"11.2.5","build":"py310h7c61026_3","timestamp":1675697388080,"binstar":{"package_id":"6393f8cde6a2f79ab8ce7eb6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25183,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-cpp-2.0.0-py310h7c61026_3.tar.bz2":{"sha256":"acbb81dbd75bd9da3bb81f0690e46ba35bfeae95202655a9a57b647398e7e104","build_number":3,"name":"ros-humble-rosidl-typesupport-cpp","has_prefix":true,"md5":"0f3130528bc033a73e6f85fd78626528","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-index-python","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-interface","ros-humble-rosidl-typesupport-introspection-cpp","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.0","build":"py310h7c61026_3","timestamp":1675687230881,"binstar":{"package_id":"6392766c358aafdd3d89048e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":31189,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdfdom-headers-1.0.6-py310h413e681_2.tar.bz2":{"sha256":"3f5759e94f03e27ef6f9ea7c6f7c3db4cacb655b9e81c131d895578e940121d4","build_number":2,"name":"ros-humble-urdfdom-headers","has_prefix":true,"md5":"45fc8592434766126183a4010a1799ca","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.6","build":"py310h413e681_2","timestamp":1670535888920,"binstar":{"package_id":"63925afc4f66fd116f33b7a5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18885,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-lms1xx-0.3.0-py39hac30774_15.tar.bz2":{"sha256":"99fd120285b137d56869074c99936be8913032cfade1e5cc48a4cf5ddc443b64","build_number":15,"name":"ros-noetic-lms1xx","has_prefix":true,"md5":"1a126782872804b12745b0037e71adcb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosconsole-bridge","ros-noetic-roscpp","ros-noetic-roscpp-serialization","ros-noetic-sensor-msgs"],"version":"0.3.0","build":"py39hac30774_15","timestamp":1674466874167,"binstar":{"package_id":"63ccac4dedf45d7c2e922c79","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":245227,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gazebo-plugins-3.7.0-py310h7c61026_3.tar.bz2":{"sha256":"7084c12e83f452dcd8cbfcc29ff09d142eb6513614a15a08e29dc415ae44c2a9","build_number":3,"name":"ros-humble-gazebo-plugins","has_prefix":true,"md5":"c1c8992b3708737317b49f5f73596357","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-camera-info-manager","ros-humble-cv-bridge","ros-humble-gazebo-dev","ros-humble-gazebo-msgs","ros-humble-gazebo-ros","ros-humble-geometry-msgs","ros-humble-image-transport","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-trajectory-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.7.0","build":"py310h7c61026_3","timestamp":1675695086919,"binstar":{"package_id":"6392df53e6a2f79ab8534af3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3607629,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-action-5.3.2-py310h413e681_2.tar.bz2":{"sha256":"07a4911c0d384b0191e06ab2c6fe7bd30e0116d312633d6168a739b169e542e1","build_number":2,"name":"ros-humble-rcl-action","has_prefix":true,"md5":"b56a685ac8fc7167c5ad5061bc2f8c0d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-rcl","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"5.3.2","build":"py310h413e681_2","timestamp":1670546475062,"binstar":{"package_id":"6392842d66b3e4e3dec81d95","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":52647,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-srv-0.4.9-py39hac30774_15.tar.bz2":{"sha256":"3040fa8fb17e915547929a358e2fe1d66d46555573d52b337a3ef0722b7ed42c","build_number":15,"name":"ros-noetic-rqt-srv","has_prefix":true,"md5":"1f5ca6f1014161ec2353615bd4f16a84","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosmsg","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-msg"],"version":"0.4.9","build":"py39hac30774_15","timestamp":1674416940433,"binstar":{"package_id":"63cd934e8ff1ad2742405c16","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16842,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-environment-1.3.2-py39hac30774_15.tar.bz2":{"sha256":"7436374b97eada20b34e3d0a68e82bd0b697a22ed432e78e728981bb50d391ce","build_number":15,"name":"ros-noetic-ros-environment","has_prefix":true,"md5":"3f9f9723e3c8856a69f237b8c26bf6d8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.3.2","build":"py39hac30774_15","timestamp":1674168308423,"binstar":{"package_id":"63c9c82820c05f5e390671e6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16607,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2test-0.4.0-py310h7c61026_3.tar.bz2":{"sha256":"3ecb5c06d5028dee0a9ca819b744831d658906b4e32371193639184ecbda85f1","build_number":3,"name":"ros-humble-ros2test","has_prefix":false,"md5":"affd96b0d42c1c302a1d7ffba9c1d3f2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-domain-coordinator","ros-humble-launch","ros-humble-launch-ros","ros-humble-launch-testing","ros-humble-launch-testing-ros","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.4.0","build":"py310h7c61026_3","timestamp":1675692631272,"binstar":{"package_id":"6392b3c046bec18b89f9e0ad","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11734,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-kinematics-interface-0.0.2-py39h63710d1_1.tar.bz2":{"sha256":"e66de309850ec09e34659c26c6feb675d19f2d13e900dc8a07b65e2743348a6f","build_number":1,"name":"ros-humble-kinematics-interface","has_prefix":true,"md5":"952449800dc487af02e2f62bd11f3a11","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.*","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros2-distro-mutex 0.1.*","ros2-distro-mutex 0.1.*"],"version":"0.0.2","build":"py39h63710d1_1","timestamp":1670448908053,"binstar":{"package_id":"6391074e66b3e4e3dec8e369","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12496,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-shape-msgs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"66abfcf8786fd69f19d61b02eb5385dd0cbcc155189c05607d49829fea6b6841","build_number":2,"name":"ros-humble-shape-msgs","has_prefix":true,"md5":"a2957f5dec4a73bfa3219602e782a984","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670544746953,"binstar":{"package_id":"63927d946e0eca100b494a1d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":92377,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-hark-msgs-4.3.2-py39hadd303b_16.tar.bz2":{"sha256":"95f174bd255ca8bd729f5f85df82e9fe3348cbbd1aa8dbe8268f7e474705101b","build_number":16,"name":"ros-noetic-jsk-hark-msgs","license":"BSD-3-Clause","has_prefix":true,"md5":"dac9967e00b228c030988c84b0852f13","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"4.3.2","subdir":"linux-64","timestamp":1694898830546,"binstar":{"package_id":"65061be64474dd0da5ec7589","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26638,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-examples-rclpy-minimal-publisher-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"51356c05fd03efa0067030a33c954f001c4e8c312379f432fd6de8d372c20a85","build_number":3,"name":"ros-humble-examples-rclpy-minimal-publisher","has_prefix":true,"md5":"027cab962e6d279d2cc46719ccf1e6d9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691210941,"binstar":{"package_id":"639286cdead2dcc8c2e690cc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14360,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-cpplint-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"f9249c5112ada3cec1c74db2b6460c7559527136c282b451712386c0cc69538c","build_number":3,"name":"ros-humble-ament-cmake-cpplint","has_prefix":true,"md5":"5add22bafaf93846b11568761a7e71b3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-ament-cpplint","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675683131333,"binstar":{"package_id":"6392689da2b7121008fcbd9d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11822,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosservice-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"8cad646589924bf65d76ee2fbbdc2804c7c397705f23cee73bdad976a9eefe07","build_number":15,"name":"ros-noetic-rosservice","has_prefix":true,"md5":"68f0990ce3b25a01c3cd977a61f714f3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genpy","ros-noetic-rosgraph","ros-noetic-roslib","ros-noetic-rosmsg","ros-noetic-rospy"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674276328129,"binstar":{"package_id":"63cb6e6920c05f5e39391f10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36327,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-controllers-0.9.3-py310h413e681_2.tar.bz2":{"sha256":"6a64eba3baf1b0969eb9fc2f2087478aaa7e9562c094531f718ac23350256f69","build_number":2,"name":"ros-humble-robot-controllers","has_prefix":true,"md5":"5dc31b9f9ba324caeae16f2584d5f225","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.10.*","ros-humble-angles","ros-humble-control-msgs","ros-humble-geometry-msgs","ros-humble-kdl-parser","ros-humble-nav-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-robot-controllers-interface","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-trajectory-msgs","ros-humble-urdf","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.9.3","build":"py310h413e681_2","timestamp":1670566820797,"binstar":{"package_id":"6392d3a946f81babca292b70","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":552836,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-workspace-1.0.2-py310h413e681_2.tar.bz2":{"sha256":"a14252205e171aeee2f4ccd93077c72289cfaabd029780ee10f2a3e45268a9fa","build_number":2,"name":"ros-humble-ros-workspace","has_prefix":true,"md5":"c2b3d7ffa7ad14136cde04467eb7ef73","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.2","build":"py310h413e681_2","timestamp":1670535654171,"binstar":{"package_id":"639259f84f66fd116f32c659","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21638,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-py-console-0.4.10-py39hac30774_15.tar.bz2":{"sha256":"b81aeafad5f250c74f927553bd61d476950612e037eee8d33e8236c5dbef5d7b","build_number":15,"name":"ros-noetic-rqt-py-console","has_prefix":true,"md5":"b1a45b1e8a5260b49da32612d8cdd515","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-qt-gui","ros-noetic-qt-gui-py-common","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","rospkg"],"version":"0.4.10","build":"py39hac30774_15","timestamp":1674178906846,"binstar":{"package_id":"63c9f21ac37c80a75b4552b6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23820,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-data-2.2.12-py39hadd303b_16.tar.bz2":{"sha256":"af095338e7f784ec6015f6f454ac211a65a6daf6b3e16efdf3eadaa5b9c38965","build_number":16,"name":"ros-noetic-jsk-data","license":"BSD-3-Clause","has_prefix":true,"md5":"bfb1ce66008f18b49dd21d94fbf58aac","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","click","gdown","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","paramiko","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-depth-image-proc","ros-noetic-dynamic-reconfigure","ros-noetic-image-transport","ros-noetic-jsk-topic-tools","ros-noetic-message-runtime","ros-noetic-nodelet","ros-noetic-rosbag","ros-noetic-rqt-bag","ros-noetic-rviz","ros-noetic-tf2-ros","ros-noetic-xacro"],"version":"2.2.12","subdir":"linux-64","timestamp":1694917781490,"binstar":{"package_id":"6506649bd50c68f21fa9b4c0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1746525,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-rqt-action-2.0.1-py310h413e681_2.tar.bz2":{"sha256":"f227f7f22478d4c7578ae13c1f898f8e837737cef4de9aab457922f70656d1ee","build_number":2,"name":"ros-humble-rqt-action","has_prefix":true,"md5":"9729387d7e83070db466bab9cf04bfb0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-msg","ros-humble-rqt-py-common","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.1","build":"py310h413e681_2","timestamp":1670567025019,"binstar":{"package_id":"6392d4686a03c9fad2899056","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10243,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tracetools-image-pipeline-3.0.0-py310h7c61026_3.tar.bz2":{"sha256":"83827e7f2fb46e3d477c6cbdb28a00cdbbd6e88e1336a0819a6e37ba92a5a6a5","build_number":3,"name":"ros-humble-tracetools-image-pipeline","has_prefix":true,"md5":"fabe6e4b0067a92be664d7188bdd0ec0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.0.0","build":"py310h7c61026_3","timestamp":1675685036273,"binstar":{"package_id":"63926d5966b3e4e3debdc702","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20147,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-lint-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"ed69a1fcf12d63737e81d8fabdc8db6561abc8d3ad80de3d4851881e9e5a67bb","build_number":2,"name":"ros-humble-ament-lint","has_prefix":false,"md5":"cc8884a85f9cc68459fa82f6301362fb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670535866675,"binstar":{"package_id":"63925b1246f81babcadd1213","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7465,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-subscriber-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"1f1214cbbe8aecdf37b7d6c9a4ce695c366d1a8e5c6ceab77a16455635fe3941","build_number":3,"name":"ros-humble-examples-rclcpp-minimal-subscriber","has_prefix":true,"md5":"bbfb31b3e9df967128771ca3fa864ba7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675692284585,"binstar":{"package_id":"6392a887e6a2f79ab841fff4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":941157,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-random-numbers-2.0.1-py310hd15adc0_2.tar.bz2":{"sha256":"f0c9121fd6cae77c1c029b04038021c9b157f37d57e43c8d48190eafce369576","build_number":2,"name":"ros-humble-random-numbers","has_prefix":true,"md5":"4384c786ad46b4b165504c38a8b04411","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.1","build":"py310hd15adc0_2","timestamp":1670538761104,"binstar":{"package_id":"63926655de9ed7eca6385105","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":38800,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-5.3.2-py310h413e681_2.tar.bz2":{"sha256":"b95fb5a03dc7172e099caed6b5a94dbf160e8b0a3aeac2c18ff1533b90835204","build_number":2,"name":"ros-humble-rcl","has_prefix":true,"md5":"ce5626ac02f8f5ceffe9ef0001787184","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rcl-interfaces","ros-humble-rcl-logging-interface","ros-humble-rcl-logging-spdlog","ros-humble-rcl-yaml-param-parser","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-implementation","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros-humble-tracetools","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"5.3.2","build":"py310h413e681_2","timestamp":1670545887633,"binstar":{"package_id":"63928319d9a997aae7255dc5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":145155,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-realtime-tools-1.16.1-py39hac30774_15.tar.bz2":{"sha256":"53c14af7b56a09a84a215588e9fd967527dfd87573c512dc37d2785c64f36315","build_number":15,"name":"ros-noetic-realtime-tools","has_prefix":true,"md5":"1a566fdcf7cac1fe9021d61bfa11a542","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-roscpp"],"version":"1.16.1","build":"py39hac30774_15","timestamp":1674461125731,"binstar":{"package_id":"63cd16c2912363225ba55506","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28030,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sensor-msgs-py-4.2.2-py310h413e681_2.tar.bz2":{"sha256":"08fa7a4599e91a60b49f5c1ad797d517076205bac0c395248b5d74e7140277e7","build_number":2,"name":"ros-humble-sensor-msgs-py","has_prefix":false,"md5":"e3a37ebd0fbac70270af52684839534d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h413e681_2","timestamp":1670545217657,"binstar":{"package_id":"63927fe4ead2dcc8c2e35b8d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17278,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-image-common-1.12.0-py39hac30774_15.tar.bz2":{"sha256":"43be3b3c2e93d796c4c1fe63c7c1c4567d23d6dd8e858f1d93bb0da10b903a4c","build_number":15,"name":"ros-noetic-image-common","has_prefix":false,"md5":"54d99a567eb1b5ad914a7f17b3850710","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-camera-calibration-parsers","ros-noetic-camera-info-manager","ros-noetic-image-transport","ros-noetic-polled-camera"],"version":"1.12.0","build":"py39hac30774_15","timestamp":1674462787146,"binstar":{"package_id":"63cd8b4514201bfa45a1a21f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7871,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-msgs-2.3.0-py310h7c61026_2.tar.bz2":{"sha256":"12f18620f75dde004b4871f4b1bb007b0746c2984832124bd7b51d116dacb9c3","build_number":2,"name":"ros-humble-ublox-msgs","has_prefix":true,"md5":"de2ba5605e959ad9aa23c6dec214e102","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-ublox-serialization","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.3.0","build":"py310h7c61026_2","timestamp":1670545656934,"binstar":{"package_id":"639280ff4f66fd116f572c52","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":980194,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-urg-node-0.1.18-py39hac30774_15.tar.bz2":{"sha256":"05efb52fd6dd27644359191fc82ac250d0357ca232258b4de58dc2aa64e59783","build_number":15,"name":"ros-noetic-urg-node","has_prefix":true,"md5":"200f7fb80b764fd799b095922404874c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-updater","ros-noetic-dynamic-reconfigure","ros-noetic-laser-proc","ros-noetic-message-generation","ros-noetic-message-runtime","ros-noetic-nodelet","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf","ros-noetic-urg-c","ros-noetic-xacro"],"version":"0.1.18","build":"py39hac30774_15","timestamp":1674775999894,"binstar":{"package_id":"63d30dc459c09271a41a453c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":298381,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-qt-dotgraph-0.4.2-py39hac30774_15.tar.bz2":{"sha256":"12bf0b811b823e774b19bac56bf1f8ffd92412ffdec826916165c68a0414a7ac","build_number":15,"name":"ros-noetic-qt-dotgraph","has_prefix":true,"md5":"b091b377ace8cdf757119e94a41364b8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pydot","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding"],"version":"0.4.2","build":"py39hac30774_15","timestamp":1674171360547,"binstar":{"package_id":"63c9d42c59c09271a44235bf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":47037,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-srdf-plugins-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"10db45a2e649dcf88b42a11996815527a952feacde32b7e65da6b846da65c6d9","build_number":2,"name":"ros-humble-moveit-setup-srdf-plugins","has_prefix":true,"md5":"20f45dbad2e3c3230c5290dbe48c3d4c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-setup-framework","ros-humble-pluginlib","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670797973324,"binstar":{"package_id":"63965aeb6d07f25db9fba7a4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":461585,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2controlcli-2.22.0-py310h7c61026_3.tar.bz2":{"sha256":"e92eb77e11e4c47ba9cceee88e8cdd1b35c4b94b5c4a5a9d7c6235cf2f1c3f40","build_number":3,"name":"ros-humble-ros2controlcli","has_prefix":false,"md5":"a6c5a3963d96963653fb2c5a8725ec6b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pygraphviz","python","python_abi 3.10.* *_cp310","ros-humble-controller-manager","ros-humble-controller-manager-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2node","ros-humble-ros2param","ros-humble-rosidl-runtime-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.22.0","build":"py310h7c61026_3","timestamp":1675695249535,"binstar":{"package_id":"6392de6754e9ace854e33638","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":35899,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-test-interface-files-0.9.1-py310h413e681_2.tar.bz2":{"sha256":"a85a815e020dbb0c926d0fbcc3f8de4ca66db5e28f0691785d1aebbd9779c7b2","build_number":2,"name":"ros-humble-test-interface-files","has_prefix":true,"md5":"ad4c4f0005bb06690be56c2d781f2a86","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.9.1","build":"py310h413e681_2","timestamp":1670535828293,"binstar":{"package_id":"63925afb2b3749bdb84ce1bb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12326,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2lifecycle-test-fixtures-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"f5bc6961b1a0b82dd839245835175bbf937915a7f083967ec943eb320abe051d","build_number":2,"name":"ros-humble-ros2lifecycle-test-fixtures","has_prefix":true,"md5":"d61e0346b9acb40e75ceae6d31764eb3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670547721045,"binstar":{"package_id":"6392897f2b3749bdb86863a1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19556,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-simple-commander-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"c9a4cde8bdd1e8d4ecdee0b0e97ff84fca5ac56143ba556c0d496fc6be7fde3f","build_number":3,"name":"ros-humble-nav2-simple-commander","has_prefix":true,"md5":"8043203bac3c288d83115f912fbb9a58","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-geometry-msgs","ros-humble-lifecycle-msgs","ros-humble-nav2-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675693148104,"binstar":{"package_id":"6392cfe32dd70620557f9e54","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":60854,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rviz-imu-plugin-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"52c90f6a744497a05fe08fcbc6b2d49cd8ec4c43222b2c6904413e0473be5980","build_number":15,"name":"ros-noetic-rviz-imu-plugin","has_prefix":true,"md5":"4bb9ba077dfc5687cbff5540776e1359","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-rviz","xorg-libx11","xorg-libxext"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674466947383,"binstar":{"package_id":"63cde835912363225be18fc1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":124672,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-msgs-2.0.0-py310h7c61026_2.tar.bz2":{"sha256":"d525193f373dbdb388474fbf762968ed7fee776b659bdd3cae84123d06125bde","build_number":2,"name":"ros-humble-ur-msgs","has_prefix":true,"md5":"0d636312afa7237122f05989ade16aad","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.0","build":"py310h7c61026_2","timestamp":1670544829623,"binstar":{"package_id":"63927dc66e0eca100b494b33","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":211862,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pendulum-control-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"79d9c7d343be9708c7bc6c6982eb33810ee9ac341ff41989a3cc4d8d1a96700d","build_number":3,"name":"ros-humble-pendulum-control","has_prefix":true,"md5":"d398adbd556b482bad3e73cbcf5a7754","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-pendulum-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rttest","ros-humble-tlsf-cpp","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675694194600,"binstar":{"package_id":"6392d4902b3749bdb87ef660","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":365169,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-diff-drive-controller-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"551c15b2fcecb47341277682876902e300f7b4e85e098a9df2cc83c59b1f9a58","build_number":2,"name":"ros-humble-diff-drive-controller","has_prefix":true,"md5":"18f527ffadaede06640f994abccab5c3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-controller-interface","ros-humble-geometry-msgs","ros-humble-hardware-interface","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-rcpputils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670569203921,"binstar":{"package_id":"6392dd9a46f81babca30428d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":266481,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rti-connext-dds-cmake-module-0.11.1-py310h7c61026_3.tar.bz2":{"sha256":"277c156929c8ba1bac9d6755bf6927792f1343b113c46449be11b988c8f9bf30","build_number":3,"name":"ros-humble-rti-connext-dds-cmake-module","has_prefix":true,"md5":"e02a436c82fb82498121d6837fa8d6b9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.11.1","build":"py310h7c61026_3","timestamp":1675684733178,"binstar":{"package_id":"63926c27e6a2f79ab82c3604","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15687,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-version-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"da85d310de66da32f7c4778d8751d264a799700163357c1d74f47044e59706ae","build_number":2,"name":"ros-humble-ament-cmake-version","has_prefix":true,"md5":"1fa3d02a46fa2b504c6e2f3e8d2cb106","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670535856453,"binstar":{"package_id":"63925ae2bbbc2b1e961cd1d9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10100,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-backward-ros-1.0.2-py310h7c61026_3.tar.bz2":{"sha256":"83eb7b412e06d1caaea38b4b35e3c2a80490481e1427e0b557c2663279e9caf4","build_number":3,"name":"ros-humble-backward-ros","has_prefix":true,"md5":"4ab1b0ce03c52e49145f36a8f9752c42","requires":[],"machine":"x86_64","platform":"linux","depends":["elfutils >=0.188,<0.189.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.2","build":"py310h7c61026_3","timestamp":1675634680750,"binstar":{"package_id":"639266581f9cf5f92ad4ca61","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":349603,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-benchmarks-2.5.4-py310he1f1850_2.tar.bz2":{"sha256":"0a74a2955c96b69857d227d2a25e72ab2f2fb155163445e69c2c809e6c80e923","build_number":2,"name":"ros-humble-moveit-ros-benchmarks","has_prefix":true,"md5":"6ccea562265ad7a8d08778332c2efcfd","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch-param-builder","ros-humble-moveit-common","ros-humble-moveit-configs-utils","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-warehouse","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2-eigen","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310he1f1850_2","timestamp":1670794698108,"binstar":{"package_id":"63964e9da2b7121008ea0efe","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":299635,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-move-group-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"27d194dc118fc57347de325b22c18b68617377fa84efc61a061566b215b3ad72","build_number":2,"name":"ros-humble-moveit-ros-move-group","has_prefix":true,"md5":"12cd1fa1b89ce0edd7b14cc02f351407","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-kinematics","ros-humble-moveit-ros-occupancy-map-monitor","ros-humble-moveit-ros-planning","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670794018998,"binstar":{"package_id":"63964c9466b3e4e3de8cbb14","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":574535,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-hector-gazebo-plugins-0.5.4-py39hac30774_15.tar.bz2":{"sha256":"77c26dba931a5b05fa502f9c016fa90e10be98c949fa4d754cfa73a7b8ab0eec","build_number":15,"name":"ros-noetic-hector-gazebo-plugins","has_prefix":true,"md5":"2bd6807f9eed3686ac5dc7eafa3f8a3b","requires":[],"machine":"x86_64","platform":"linux","depends":["gazebo","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-gazebo-ros","ros-noetic-geographic-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-roscpp","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf"],"version":"0.5.4","build":"py39hac30774_15","timestamp":1674466990990,"binstar":{"package_id":"63cdf1e2c37c80a75b2892e5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1028976,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-graph-msgs-0.2.0-py310h7c61026_2.tar.bz2":{"sha256":"dcae9166251fd0d80e36d28a1e57df308ee1256cae180b97117765cc71a906ea","build_number":2,"name":"ros-humble-graph-msgs","has_prefix":true,"md5":"bef73bb56b0aa0d2b9f211612da302b3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.2.0","build":"py310h7c61026_2","timestamp":1670544751212,"binstar":{"package_id":"63927d734f66fd116f54af91","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":75799,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-collision-monitor-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"4b203beaa661c40ae4b4858401c96e018bbe3245b094feb71fd5cf4ef4d74312","build_number":2,"name":"ros-humble-nav2-collision-monitor","has_prefix":true,"md5":"a11f2e77b34309c6875b6799a5f85538","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav2-common","ros-humble-nav2-costmap-2d","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675123514,"binstar":{"package_id":"6391072ea2b7121008daae43","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":373015,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-configs-utils-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"f6f6fbd1043a3fe6285c224f073a07395cfd5d756f9ed142c9cb1db433e3d2f5","build_number":3,"name":"ros-humble-moveit-configs-utils","has_prefix":false,"md5":"861303e97a31e32a8052ec23b707da9e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-launch","ros-humble-launch-param-builder","ros-humble-launch-ros","ros-humble-ros-workspace","ros-humble-srdfdom","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675692665838,"binstar":{"package_id":"6392b41466b3e4e3dee1eace","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":34319,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-prbt-pg70-support-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"b3a9361ba85a96b0f6b04f75f09e0d2b76f1f99284a07570c0e38b8865272391","build_number":2,"name":"ros-humble-moveit-resources-prbt-pg70-support","has_prefix":true,"md5":"e1116fee33306f2ca08a1d0595dfe9c7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin","ros-humble-moveit-resources-prbt-moveit-config","ros-humble-moveit-resources-prbt-support","ros-humble-ros-workspace","ros-humble-xacro","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670795903510,"binstar":{"package_id":"6396535b6d07f25db9fb1013","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":226807,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-state-publisher-3.0.2-py310h413e681_2.tar.bz2":{"sha256":"fc3bca824060a809fc9a961e33f44a40e93e4d817a61109d3df91af64fb18755","build_number":2,"name":"ros-humble-robot-state-publisher","has_prefix":true,"md5":"a1a594f7bb92686d835b2e98c9db1cac","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-kdl-parser","ros-humble-orocos-kdl-vendor","ros-humble-rcl-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-ros","ros-humble-urdf","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.0.2","build":"py310h413e681_2","timestamp":1670565697339,"binstar":{"package_id":"6392cf712b3749bdb87d1e90","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":253033,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-cartographer-ros-msgs-2.0.9000-py310h7c61026_2.tar.bz2":{"sha256":"2dc4a461bf490517dce8ab568a6cd310935b630c234196b695761e48474c6209","build_number":2,"name":"ros-humble-cartographer-ros-msgs","has_prefix":true,"md5":"a69aa55764123228938f4447da4f9963","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.9000","build":"py310h7c61026_2","timestamp":1670544658425,"binstar":{"package_id":"63927d72d9a997aae721bf64","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":314244,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2doctor-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"8db83de99acc99d6bf87954cc7aab2baf1e2abdf4efd684f4e57f24f83353947","build_number":2,"name":"ros-humble-ros2doctor","has_prefix":false,"md5":"a5d98fcddda29ffe17a5b2858c45fa92","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","psutil","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-rclpy","ros-humble-ros-environment","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","rosdistro"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670558497522,"binstar":{"package_id":"6392b3e0a2b712100830c0c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33069,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-iceoryx-posh-2.0.2-py310h7c61026_3.tar.bz2":{"sha256":"b776157187689ebf5a4c9ef3055387df0d4641b5a2eea1634e5f7dc33561e539","build_number":3,"name":"ros-humble-iceoryx-posh","has_prefix":true,"md5":"fe7c925fd8c603612389dc7489a7d67f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-iceoryx-hoofs","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.2","build":"py310h7c61026_3","timestamp":1675633574472,"binstar":{"package_id":"639261d1114c465c98af9d60","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":585118,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-fake-node-2.2.5-py310h413e681_2.tar.bz2":{"sha256":"fa3ce9d9404690f896ae7b52496812acecc26b999b7b9fd50e348e9617a1b4ce","build_number":2,"name":"ros-humble-turtlebot3-fake-node","has_prefix":true,"md5":"1325fbf7541093606684b1d9f5f6f833","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-msgs","ros-humble-turtlebot3-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.5","build":"py310h413e681_2","timestamp":1670566701899,"binstar":{"package_id":"6392d4ae4f66fd116f8d1251","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":168005,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-copyright-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"f254feee02642dddd4e4ff54f87da3387d79a77dea2e46bdddc5380876fcf69d","build_number":2,"name":"ros-humble-ament-cmake-copyright","has_prefix":true,"md5":"e8d74ba3ce8252ee45cf1a686550fb3a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-ament-copyright","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670539102831,"binstar":{"package_id":"639267b8114c465c98b65b86","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10508,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-description-2.1.5-py310h7c61026_3.tar.bz2":{"sha256":"5b879fa8169254f46e11042ed770a8c3f8f1129ba90e9bb44aeef8d8f7d68807","build_number":3,"name":"ros-humble-turtlebot3-description","has_prefix":true,"md5":"a208a374e79ebf3929ac03c2d8b4ae3a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-urdf","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.5","build":"py310h7c61026_3","timestamp":1675686960378,"binstar":{"package_id":"6392755246f81babcaf7e479","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7768617,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-assistant-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"25ec189f9a90f1638ee146177f68abc0ffdd6ff1441dde594ad79ae22a44d49e","build_number":2,"name":"ros-humble-moveit-setup-assistant","has_prefix":true,"md5":"3d28d5abb14299191bb6c6ce4b0be71b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-index-cpp","ros-humble-moveit-setup-app-plugins","ros-humble-moveit-setup-controllers","ros-humble-moveit-setup-core-plugins","ros-humble-moveit-setup-framework","ros-humble-moveit-setup-srdf-plugins","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670798456888,"binstar":{"package_id":"63965d4846f81babcaeedc4c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":403320,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joint-trajectory-controller-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"fedf9ba12c0b90bba1e9be278faaf793a5b835f3081e2e58734aa47477c902db","build_number":3,"name":"ros-humble-joint-trajectory-controller","has_prefix":true,"md5":"35ed9a6b831023cbbf0762bf803d5395","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-backward-ros","ros-humble-control-msgs","ros-humble-control-toolbox","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-trajectory-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675695242624,"binstar":{"package_id":"6392dec3a2b71210084aa2bc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":583909,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-controllers-interface-0.9.3-py310h413e681_2.tar.bz2":{"sha256":"ee06d3e3918acbb6461baf0713a3adca7bf00c1aa5cb82d30a00a72e16c4709f","build_number":2,"name":"ros-humble-robot-controllers-interface","has_prefix":true,"md5":"dd9830dcef301cddee5a7fc2e9abee84","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-robot-controllers-msgs","ros-humble-ros-workspace","ros-humble-tf2-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.9.3","build":"py310h413e681_2","timestamp":1670565797490,"binstar":{"package_id":"6392cfc2a2b71210083edad2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":278292,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dwb-plugins-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"903274b12d995d3d8a5e6b9566f5cce12a93602af72969069b704a15327d1fe0","build_number":3,"name":"ros-humble-dwb-plugins","has_prefix":true,"md5":"68213168b6cfb02699267fe7e6082c34","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-dwb-core","ros-humble-nav-2d-msgs","ros-humble-nav-2d-utils","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675720628223,"binstar":{"package_id":"639585e02dd70620554daa4f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":66707,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-importer-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"b2e99c70f02bda3737cbab1314cb6b9cbc1f8ad15487dbaab45b4f240a718885","build_number":3,"name":"ros-humble-webots-ros2-importer","has_prefix":true,"md5":"37a2112f818210c922a44ce65f3e0c67","requires":[],"machine":"x86_64","platform":"linux","depends":["lark-parser","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pycollada","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675688006736,"binstar":{"package_id":"639279dba2b712100807dac9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":90101,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-rviz-plugins-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"6a617a7b8b23c0098c5a24ea7578709f643d5a750e658ad727916d366b24a115","build_number":3,"name":"ros-humble-nav2-rviz-plugins","has_prefix":true,"md5":"27e2e9a970cc3690c8f0b77849115dd0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-lifecycle-manager","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rviz-common","ros-humble-rviz-default-plugins","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-std-msgs","ros-humble-tf2-geometry-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675697628551,"binstar":{"package_id":"6393f5ce66b3e4e3dead5868","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":470977,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosbag-1.15.15-py39h873cbd0_15.tar.bz2":{"sha256":"e00784b1a2ecfee76a2d09b1f04f11fd6fafb8ad82a91bd9c1618bc31fc4cfe5","build_number":15,"name":"ros-noetic-rosbag","has_prefix":true,"md5":"791d1fda18de59807d2589f8d8975bc6","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pycryptodome","pycryptodomex","python","python-gnupg","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genmsg","ros-noetic-genpy","ros-noetic-rosbag-storage","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-roslib","ros-noetic-rospy","ros-noetic-std-srvs","ros-noetic-topic-tools","ros-noetic-xmlrpcpp","rospkg"],"version":"1.15.15","build":"py39h873cbd0_15","timestamp":1674189019356,"binstar":{"package_id":"63ca19722ff78d332e86ddb8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":684663,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-ogre-vendor-11.2.5-py310h05552f9_3.tar.bz2":{"sha256":"40aa956b3c76783e88aa1d93534b6d2605c7c0b052359f158ad69545d5f43d15","build_number":3,"name":"ros-humble-rviz-ogre-vendor","has_prefix":true,"md5":"b812bc1dd619a14f30aceff11e854f8c","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp >=5.2.5,<5.2.6.0a0","freeimage >=3.18.0,<3.19.0a0","freetype >=2.12.1,<3.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libzlib >=1.2.13,<1.3.0a0","numpy >=1.21.6,<2.0a0","pugixml >=1.11.4,<1.12.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libx11","xorg-libxaw","xorg-libxext","xorg-libxrandr","zziplib >=0.13.69,<0.14.0a0"],"version":"11.2.5","build":"py310h05552f9_3","timestamp":1675683953582,"binstar":{"package_id":"639269ea46f81babcaf0cba3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":5968230,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-description-2.1.5-py310h413e681_2.tar.bz2":{"sha256":"bb07355fe1682a761ed86037d5e3e420b6bad587eedae4c6b6ee7b646cabcb21","build_number":2,"name":"ros-humble-turtlebot3-description","has_prefix":true,"md5":"f322b8ae9dd9ad55748fa354489d696b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-urdf","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.1.5","build":"py310h413e681_2","timestamp":1670542633218,"binstar":{"package_id":"6392755246f81babcaf7e479","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7754134,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-hector-nav-msgs-0.5.2-py39hac30774_15.tar.bz2":{"sha256":"ba354a1cd1ee09a4a55cb8d97a44a552041a9a2b2bc3c760af9e663827e5263c","build_number":15,"name":"ros-noetic-hector-nav-msgs","has_prefix":true,"md5":"6f0ca20e04a2be49b2dff88e6765be52","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-std-msgs"],"version":"0.5.2","build":"py39hac30774_15","timestamp":1674179008472,"binstar":{"package_id":"63c9f21b2ff78d332e7a8c50","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":60680,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-qt-dotgraph-2.2.2-py310h7c61026_3.tar.bz2":{"sha256":"d6f2403b9a5e776b309eb33e3ac03fb2abf59996ced54d08aa28a9b890737739","build_number":3,"name":"ros-humble-qt-dotgraph","has_prefix":true,"md5":"fd487f7081eb4e5b8a5275071e2d05e7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pydot","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.2","build":"py310h7c61026_3","timestamp":1675685099421,"binstar":{"package_id":"63926d5b6a03c9fad2569884","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":47797,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-ez-publisher-0.6.1-py39hac30774_15.tar.bz2":{"sha256":"a2d712b0435767b326d490f6b85ae2ea5b7869e0c013626cd5bfa6a61cfff87d","build_number":15,"name":"ros-noetic-rqt-ez-publisher","has_prefix":true,"md5":"60137189b1f18e6ed49dc4b25805e471","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common","ros-noetic-tf","ros-noetic-tf2-msgs"],"version":"0.6.1","build":"py39hac30774_15","timestamp":1674413809691,"binstar":{"package_id":"63cd86f58ff1ad27423bb28b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":61991,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-urdf-tutorial-0.5.0-py39hac30774_15.tar.bz2":{"sha256":"f02fd542dd1dea09bec2c47febec0814891201b824ef8f14c098c9683463bbfa","build_number":15,"name":"ros-noetic-urdf-tutorial","has_prefix":true,"md5":"51fcb7090bc02f79cbe6d7193e80a5ea","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-joint-state-publisher","ros-noetic-joint-state-publisher-gui","ros-noetic-robot-state-publisher","ros-noetic-rviz","ros-noetic-xacro"],"version":"0.5.0","build":"py39hac30774_15","timestamp":1674436466215,"binstar":{"package_id":"63cddfaf59c09271a4221fe1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":823606,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rostopic-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"92717d9c399c194f8923003f3229547521fdb21d2e65fad113fc33bcdcf0aff1","build_number":15,"name":"ros-noetic-rostopic","has_prefix":true,"md5":"b49c855361bd18b84d8bd0307344bbe4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genpy","ros-noetic-rosbag","ros-noetic-rospy"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674275971851,"binstar":{"package_id":"63cb6b58a64974fd09f761ab","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":88634,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-generator-py-0.14.4-py310h7c61026_2.tar.bz2":{"sha256":"ce6a8e10011ef1c048838c44bf38d7f50adfc923b38f45fc8593b5768243cdf3","build_number":2,"name":"ros-humble-rosidl-generator-py","has_prefix":true,"md5":"8399c07c2d7bd261e140f4a4623627ab","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ament-index-python","ros-humble-python-cmake-module","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-generator-c","ros-humble-rosidl-parser","ros-humble-rosidl-runtime-c","ros-humble-rosidl-typesupport-c","ros-humble-rosidl-typesupport-interface","ros-humble-rpyutils","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.14.4","build":"py310h7c61026_2","timestamp":1670542949413,"binstar":{"package_id":"639276686d07f25db97e7d03","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36514,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-teleop-twist-joy-2.4.3-py310h7c61026_3.tar.bz2":{"sha256":"f9a80da57683492bf5845ad829dfb205b18e98e8bc4e9026e18225ace62dbf2f","build_number":3,"name":"ros-humble-teleop-twist-joy","has_prefix":true,"md5":"965db330dbb84ce698c7a472431cee5e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-joy","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.4.3","build":"py310h7c61026_3","timestamp":1675692672314,"binstar":{"package_id":"6392b3f66d07f25db9897bce","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":178994,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ddynamic-reconfigure-0.3.2-py39hac30774_15.tar.bz2":{"sha256":"e4e2f5b7db28d7d856da858fbde037da3bc7e9454690e64150733e5c583e5b97","build_number":15,"name":"ros-noetic-ddynamic-reconfigure","has_prefix":true,"md5":"ad68ebcf5a5aa40f4016f86e8b39ce9f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-roscpp"],"version":"0.3.2","build":"py39hac30774_15","timestamp":1674466832992,"binstar":{"package_id":"63cd17b2c37c80a75bce2ee2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":96114,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-msgs-2.2.1-py310h7c61026_2.tar.bz2":{"sha256":"f98fb4be965273512554810618c64927eac55074c04d5add8149fe477c30e56a","build_number":2,"name":"ros-humble-moveit-msgs","has_prefix":true,"md5":"a84d5ffc2f5096800491d59ee2a29c9f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-geometry-msgs","ros-humble-object-recognition-msgs","ros-humble-octomap-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-shape-msgs","ros-humble-std-msgs","ros-humble-trajectory-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.1","build":"py310h7c61026_2","timestamp":1670546107976,"binstar":{"package_id":"6392831d2b3749bdb8662594","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1669311,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-navfn-1.17.3-py39hac30774_15.tar.bz2":{"sha256":"25b7b322215a080c8947dcb2a7c6529fc1aeddfd17cf81e00d4ec36c34236836","build_number":15,"name":"ros-noetic-navfn","has_prefix":true,"md5":"a7f4b772d7014be64d8fc0723a36ad1e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-costmap-2d","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-nav-core","ros-noetic-nav-msgs","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-tf2-ros","ros-noetic-visualization-msgs"],"version":"1.17.3","build":"py39hac30774_15","timestamp":1674507500308,"binstar":{"package_id":"63ce173b68b198bb951c5e50","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":156555,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sros2-0.10.4-py310h7c61026_3.tar.bz2":{"sha256":"e810d3c3a1ac8fd9ff0bd60e41d19d07085aba16d8cc7ac7aa0a81c5febd5141","build_number":3,"name":"ros-humble-sros2","has_prefix":false,"md5":"0c523d764b32699f9bf37f379c02233f","requires":[],"machine":"x86_64","platform":"linux","depends":["cryptography","importlib_resources","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lxml","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.4","build":"py310h7c61026_3","timestamp":1675693967871,"binstar":{"package_id":"6392d3e39e77a4aa6b717268","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":60096,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-bridge-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"fd464c8a01d86708e815e134bd6562d1f196c64d3b36cbc43b8b4afd2936ad4e","build_number":3,"name":"ros-humble-ros-ign-bridge","has_prefix":true,"md5":"7b8d91232611f2ecf50ed5b64307de20","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz-bridge","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675692521264,"binstar":{"package_id":"6392d267ead2dcc8c207b6da","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17775,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ruckig-0.9.2-py39hac30774_15.tar.bz2":{"sha256":"82b05d921eda704c02e8496ba4f6f65632e774661dc9cbe08acf28fdd76aa5bf","build_number":15,"name":"ros-noetic-ruckig","has_prefix":false,"md5":"17f471a8a3c00290ecb784e1ce3127ba","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.9.2","build":"py39hac30774_15","timestamp":1674167485365,"binstar":{"package_id":"63c9c72b912363225b7dc82b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":99324,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-client-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"9b66abf2f7de620fa87486f50e73638ccaae54e77162aa30e49f53b3ed438882","build_number":3,"name":"ros-humble-examples-rclcpp-minimal-client","has_prefix":true,"md5":"d187b73052610ef522ffebb949dc63fe","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691472938,"binstar":{"package_id":"6392871266b3e4e3dec93c40","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":39465,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-environment-3.2.2-py310h413e681_2.tar.bz2":{"sha256":"7b146a98cb7a91bda2f71281158498bffb5903c87e32c361da3ea0a778b7f28a","build_number":2,"name":"ros-humble-ros-environment","has_prefix":true,"md5":"3896182379d31b056c37d940082e950a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.2.2","build":"py310h413e681_2","timestamp":1670535669925,"binstar":{"package_id":"639259f946bec18b89d119d4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9719,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-mk-1.15.8-py39hac30774_15.tar.bz2":{"sha256":"e8b90beb52a4409c83a7b676ec328387f43389b8ee84a1247cf4f5c0dde5ef56","build_number":15,"name":"ros-noetic-mk","has_prefix":true,"md5":"a142ba1ce3a884e663bee8d1428ca68a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosbuild","ros-noetic-rospack"],"version":"1.15.8","build":"py39hac30774_15","timestamp":1674171033021,"binstar":{"package_id":"63c9d2d520c05f5e3908413a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16482,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-srv-1.0.3-py310h7c61026_3.tar.bz2":{"sha256":"05f53c2f667fa93aae05b29d1cb932b20ad5748a3627263573a969807bd54807","build_number":3,"name":"ros-humble-rqt-srv","has_prefix":true,"md5":"1c5e96d2bc4c9b7509e4b4130602dd84","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-msg","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.3","build":"py310h7c61026_3","timestamp":1675694300677,"binstar":{"package_id":"6392d46646bec18b89032a69","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13720,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-nav-core-1.17.3-py39hac30774_15.tar.bz2":{"sha256":"2c0bcd30c5417795eb773d49d84e15c327e114f2a394d1248728c5f0712b6dc6","build_number":15,"name":"ros-noetic-nav-core","has_prefix":true,"md5":"ca21fa06bd9d5c48c04da7427a826adf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-costmap-2d","ros-noetic-geometry-msgs","ros-noetic-std-msgs","ros-noetic-tf2-ros"],"version":"1.17.3","build":"py39hac30774_15","timestamp":1674470228879,"binstar":{"package_id":"63cdf328b23346582c88f8ea","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15675,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-visualization-marker-tutorials-0.11.0-py39hac30774_15.tar.bz2":{"sha256":"9919789281e2945792b173401241aff1377694179abbb3d71877dde4856979d4","build_number":15,"name":"ros-noetic-visualization-marker-tutorials","has_prefix":true,"md5":"cf54c19f01c5516e0ff4d507c14079dc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-visualization-msgs"],"version":"0.11.0","build":"py39hac30774_15","timestamp":1674179093593,"binstar":{"package_id":"63c9f21959c09271a44a4e6d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":39051,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-quality-of-service-demo-cpp-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"a4a2fb7cf212eeebbdf1cb340bdd4afe594e9a8fa9ffff2ea790b0489589bcd1","build_number":3,"name":"ros-humble-quality-of-service-demo-cpp","has_prefix":true,"md5":"d20dc9827917a55bfe1cc868598a0491","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-launch-ros","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675692171784,"binstar":{"package_id":"6392a88aa2b7121008292389","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1016301,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"2af07ab5b59a79bbbcd9b04888b4b2830813df0ad292be05c3b3a10b68240d07","build_number":3,"name":"ros-humble-moveit-ros","has_prefix":true,"md5":"bf03d6602fcddf4ab0f19ceedaa9933a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-ros-benchmarks","ros-humble-moveit-ros-move-group","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-planning-interface","ros-humble-moveit-ros-robot-interaction","ros-humble-moveit-ros-visualization","ros-humble-moveit-ros-warehouse","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675724393130,"binstar":{"package_id":"639654cdd9a997aae7a16e15","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13687,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-udp-driver-1.2.0-py310h7c61026_3.tar.bz2":{"sha256":"09d16b921e07e1ac89b8f644b14aefb63eb888a8196a9c59bfbf6385ae12da09","build_number":3,"name":"ros-humble-udp-driver","has_prefix":true,"md5":"08699e007542ff1e8a0f0818b1917dc6","requires":[],"machine":"x86_64","platform":"linux","depends":["asio","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-io-context","ros-humble-lifecycle-msgs","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-udp-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.0","build":"py310h7c61026_3","timestamp":1675691922956,"binstar":{"package_id":"639289fb6a03c9fad264d2d3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":263256,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-test-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"7a728706b8e4114add67ecf3c9cef6063d8864864a15eaa8f79623570569958e","build_number":2,"name":"ros-humble-ament-cmake-test","has_prefix":true,"md5":"427db211af113e078f59f32681e7b710","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670537749234,"binstar":{"package_id":"639260cfa2b7121008ef5089","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20764,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-io-context-1.2.0-py310h7c61026_3.tar.bz2":{"sha256":"a151ef77a5c41bff999e6a208e21dd388a68d0bcfe49e7d04e245a4f05ffa3bc","build_number":3,"name":"ros-humble-io-context","has_prefix":true,"md5":"baff68b0ae27ee23cf24cf75aa94e0a5","requires":[],"machine":"x86_64","platform":"linux","depends":["asio","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-udp-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.0","build":"py310h7c61026_3","timestamp":1675691267638,"binstar":{"package_id":"639286e2bbbc2b1e9638ecb1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":67897,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-slam-toolbox-1.5.7-py39hfbb246e_15.tar.bz2":{"sha256":"e231ea43fb50f8e60ba0a3e8473b9df1c8fb1017af80dbdd4ba2237add85c446","build_number":15,"name":"ros-noetic-slam-toolbox","has_prefix":true,"md5":"3fe021d9c2ef6e6454e7a867c98f30ca","requires":[],"machine":"x86_64","platform":"linux","depends":["ceres-solver >=2.1.0,<2.2.0a0","eigen >=3.4.0,<3.4.1.0a0","libgcc-ng >=12","libgcc-ng >=12","liblapack >=3.9.0,<4.0a0","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-interactive-markers","ros-noetic-libg2o","ros-noetic-map-server","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-slam-toolbox-msgs","ros-noetic-sparse-bundle-adjustment","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf","ros-noetic-tf2","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros","ros-noetic-visualization-msgs","suitesparse >=5.10.1,<6.0a0","tbb >=2021.7.0","tbb-devel","xorg-libx11","xorg-libxext"],"version":"1.5.7","build":"py39hfbb246e_15","timestamp":1674507537216,"binstar":{"package_id":"63cdb583c37c80a75b124caa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1953091,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-cartographer-ros-2.0.9000-py310h0e05a27_3.tar.bz2":{"sha256":"e7499cf5f0746cf04bf9eb9bc960810f0003ee6ca4cc8c6ab63e16a4901e17be","build_number":3,"name":"ros-humble-cartographer-ros","has_prefix":true,"md5":"f5ebcb32838d21795c1768ff5a9bf8e1","requires":[],"machine":"x86_64","platform":"linux","depends":["abseil-cpp","cartographer >=2.0.0,<2.1.0a0","eigen","gflags >=2.2.2,<2.3.0a0","glog >=0.6.0,<0.7.0a0","libabseil =20220623.0=cxx17*","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pcl >=1.12.1,<1.12.2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-cartographer-ros-msgs","ros-humble-geometry-msgs","ros-humble-launch","ros-humble-nav-msgs","ros-humble-pcl-conversions","ros-humble-rclcpp","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rosbag2-cpp","ros-humble-rosbag2-storage","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-msgs","ros-humble-tf2-ros","ros-humble-urdf","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.9000","build":"py310h0e05a27_3","timestamp":1675694079660,"binstar":{"package_id":"6392de692b3749bdb881ad12","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1092458,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-geographic-msgs-1.0.4-py310h7c61026_3.tar.bz2":{"sha256":"22d7e6f602c8e8f4c36ea98b909ffd0f890faf778aedacffd3174e5b9194d18c","build_number":3,"name":"ros-humble-geographic-msgs","has_prefix":true,"md5":"4816f47cf00906021e426a048711bf9a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros-humble-unique-identifier-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.4","build":"py310h7c61026_3","timestamp":1675688868090,"binstar":{"package_id":"63927d714f66fd116f54af42","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":295233,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-builtin-interfaces-1.2.1-py310h7c61026_2.tar.bz2":{"sha256":"ded372dc3bf6f7f22000ef9b9a37fc89bf1801cb7a2eb1e264cf3dd5e3bd2d36","build_number":2,"name":"ros-humble-builtin-interfaces","has_prefix":true,"md5":"b3aa9e737ed4a4653c1c09c8702fe1fc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.1","build":"py310h7c61026_2","timestamp":1670543385045,"binstar":{"package_id":"6392788ce6a2f79ab82f5cc4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":55477,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-tiago-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"6915a87bc61749e96bd3515fe76063dfa3274b85495d3df09e6b1a32c2e106f4","build_number":3,"name":"ros-humble-webots-ros2-tiago","has_prefix":false,"md5":"64aa367075d9370a42470b3d06e63655","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-controller-manager","ros-humble-diff-drive-controller","ros-humble-geometry-msgs","ros-humble-joint-state-broadcaster","ros-humble-rclpy","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-tf2-ros","ros-humble-webots-ros2-control","ros-humble-webots-ros2-driver","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675719544886,"binstar":{"package_id":"63964a42114c465c985658b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26435,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-moveit-1.0.1-py310h7c61026_2.tar.bz2":{"sha256":"3d1a6ce5244ac6944e44a6f56f2a873c6a0d150131c69cad0ffef526f8151e79","build_number":2,"name":"ros-humble-rqt-moveit","has_prefix":true,"md5":"cbd7d1113edc5c80675ccce2202351d8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros-humble-rqt-topic","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.0.1","build":"py310h7c61026_2","timestamp":1670805141850,"binstar":{"package_id":"639676c32b3749bdb86d0f02","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28523,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-warehouse-ros-sqlite-1.0.3-py310h698c4fd_3.tar.bz2":{"sha256":"c2e4c25ecde4513aee0c26aab74ea9fc48efd140cf320367b7c651b3c7f29e31","build_number":3,"name":"ros-humble-warehouse-ros-sqlite","has_prefix":true,"md5":"818cdb97e0f921dc0c66e763f84568d5","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libsqlite >=3.40.0,<4.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-class-loader","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-warehouse-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","sqlite"],"version":"1.0.3","build":"py310h698c4fd_3","timestamp":1675695210158,"binstar":{"package_id":"6392de6a4f66fd116f948040","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":100085,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-transport-0.15.3-py310h413e681_2.tar.bz2":{"sha256":"6872292d23b2b79ff0eb2457d7deb7eeeb254116ff1a9a0f1035fdfdbc8319fc","build_number":2,"name":"ros-humble-rosbag2-transport","has_prefix":true,"md5":"1582ce4356e6423cdc022a7d074fd08d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-keyboard-handler","ros-humble-rclcpp","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosbag2-compression","ros-humble-rosbag2-cpp","ros-humble-rosbag2-interfaces","ros-humble-rosbag2-storage","ros-humble-shared-queues-vendor","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.15.3","build":"py310h413e681_2","timestamp":1670639719116,"binstar":{"package_id":"6393f36b4f66fd116f613e8b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":393877,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-bondcpp-3.0.2-py310h69b2b4f_3.tar.bz2":{"sha256":"5cd1aa3208248b38513685d8e5132edba0847a8695051887fb31223d8c582d09","build_number":3,"name":"ros-humble-bondcpp","has_prefix":true,"md5":"ea4552ddf62d56c090b422e095ccdc1d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libuuid >=2.32.1,<3.0a0","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-bond","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-smclib","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.0.2","build":"py310h69b2b4f_3","timestamp":1675691917874,"binstar":{"package_id":"6392896154e9ace854cd375c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":184315,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-regulated-pure-pursuit-controller-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"967dea932280354dc3941b145da7e0b6c6f9d9d44ccce49e7327d4571553713d","build_number":2,"name":"ros-humble-nav2-regulated-pure-pursuit-controller","has_prefix":true,"md5":"82dd18cbe42699a0d0a733ee8e4f933e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675461018,"binstar":{"package_id":"63947c78bbbc2b1e962d69a7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":114418,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-flake8-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"70418379e497f2526ce44388cc6747d14f0fbc84ac7f716385efe2e35df447d4","build_number":3,"name":"ros-humble-ament-flake8","has_prefix":true,"md5":"3a274517ea431454c7dee00db5aa9679","requires":[],"machine":"x86_64","platform":"linux","depends":["flake8","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-lint","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675633468022,"binstar":{"package_id":"639260d0114c465c98ae2a08","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21038,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-transport-3.1.5-py310h7c61026_3.tar.bz2":{"sha256":"00e9b507690c6a2ae7e3de0f863d2fa64666e3b3adba5bac567a77011072fefa","build_number":3,"name":"ros-humble-image-transport","has_prefix":true,"md5":"bb82d1e9ae537e2d24d4ceef216521ae","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-message-filters","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.5","build":"py310h7c61026_3","timestamp":1675692620517,"binstar":{"package_id":"6392b4164f66fd116f7a1161","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":677473,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-radar-msgs-0.1.0-py39hac30774_15.tar.bz2":{"sha256":"03de5464227b74de6671ffe7d45075384eefdbf299b46c48140617fe4b0908cc","build_number":15,"name":"ros-noetic-radar-msgs","has_prefix":true,"md5":"0ad459bed971a40f72879ab06572287b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs","ros-noetic-uuid-msgs"],"version":"0.1.0","build":"py39hac30774_15","timestamp":1674171350693,"binstar":{"package_id":"63c9d3dbdbdf733521f3ef8d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":48510,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-turtlebot-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"4386430d74c6e6348ceb1793d7439cbe959d2e1a5ab758027b1c916f7fa72740","build_number":3,"name":"ros-humble-webots-ros2-turtlebot","has_prefix":false,"md5":"b4e64be1ab79dcb2603657fe46900a57","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-controller-manager","ros-humble-diff-drive-controller","ros-humble-joint-state-broadcaster","ros-humble-rclpy","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-tf2-ros","ros-humble-webots-ros2-control","ros-humble-webots-ros2-driver","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675719767316,"binstar":{"package_id":"63964a4146f81babcae7dcf7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22196,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-diagnostic-msgs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"afc2709750e66e4417d7832df45b0fff17b66f7a1552310d609d732bfb7c6360","build_number":2,"name":"ros-humble-diagnostic-msgs","has_prefix":true,"md5":"51670fd21bb1fe98e6ffd6043b13bf79","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670544710747,"binstar":{"package_id":"63927d924f66fd116f54d6b9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":130472,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-srdfdom-2.0.4-py310hc95db8f_3.tar.bz2":{"sha256":"6845d5cc79649a0a88ad7f6a6254dbee41edd1afb1855b8149bc648960abc170","build_number":3,"name":"ros-humble-srdfdom","has_prefix":true,"md5":"5f79363c9235665836e7357b1b532541","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-console-bridge-vendor","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros-humble-urdf","ros-humble-urdfdom-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.4","build":"py310hc95db8f_3","timestamp":1675691908256,"binstar":{"package_id":"6392898ebbbc2b1e963a61b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":97306,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosgraph-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"0a20a91f6cca6adb31b3d64bff031ca17531e0bfb4f3ff8b31bb28030d398cc8","build_number":15,"name":"ros-noetic-rosgraph","has_prefix":true,"md5":"42aa3a79b97458b865d0ac34bacc558b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","netifaces","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","rospkg"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674168245983,"binstar":{"package_id":"63c9c81bc37c80a75b313ba4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":85000,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pilz-industrial-motion-planner-2.5.4-py310ha259436_3.tar.bz2":{"sha256":"0d705723418208ddd1dbe4e0442a21bd8dfa3c6bd493f6f4eb259ced6cbc698f","build_number":3,"name":"ros-humble-pilz-industrial-motion-planner","has_prefix":true,"md5":"ade995ef82091c5daf332578b1bc1c20","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-eigen3-cmake-module","ros-humble-geometry-msgs","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-move-group","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-planning-interface","ros-humble-orocos-kdl-vendor","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-eigen-kdl","ros-humble-tf2-geometry-msgs","ros-humble-tf2-kdl","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310ha259436_3","timestamp":1675724253932,"binstar":{"package_id":"6396563bd9a997aae7a1a51b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":507626,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pluginlib-1.13.0-py39h7534eef_16.tar.bz2":{"sha256":"df3cab5f6f399a1b87df357a294fceb09e01ebeaaf007e64a6161cb19306f64f","build_number":16,"name":"ros-noetic-pluginlib","license":"BSD-3-Clause","has_prefix":true,"md5":"67627ddf74cafbc66da83e905c10605b","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-class-loader","ros-noetic-rosconsole","ros-noetic-roslib","tinyxml2 >=9.0.0,<10.0a0"],"version":"1.13.0","subdir":"linux-64","timestamp":1694897318027,"binstar":{"package_id":"63c9d473a64974fd099fb190","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25274,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39h7534eef_16"},"ros-humble-rosidl-generator-cpp-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"7ce9d1c3622070de31810647438fa630d2ad21e9be7f88601774dd1f63577a8a","build_number":2,"name":"ros-humble-rosidl-generator-cpp","has_prefix":true,"md5":"26ec96cd224d5370b3b53ffb8e35b918","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-index-python","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-generator-c","ros-humble-rosidl-parser","ros-humble-rosidl-runtime-cpp","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670541861537,"binstar":{"package_id":"639272946a03c9fad25886b5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28846,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-nodelet-1.10.2-py39h25a5627_15.tar.bz2":{"sha256":"7b1d51d3329c9ef093161706723e09a3a41ed4ba5b0354533fd4ca1e7ed250db","build_number":15,"name":"ros-noetic-nodelet","has_prefix":true,"md5":"acf4f1df96cc1053527821373e544397","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libuuid >=2.32.1,<3.0a0","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-bondcpp","ros-noetic-message-runtime","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-std-msgs"],"version":"1.10.2","build":"py39h25a5627_15","timestamp":1674178100228,"binstar":{"package_id":"63c9ee58dbdf733521006697","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":213236,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-teleop-tools-msgs-1.3.0-py310h7c61026_3.tar.bz2":{"sha256":"b4e6fc202c41cf750f1107c414e7ebcedc2649973b67d1bf428ff5cf4daa8f1c","build_number":3,"name":"ros-humble-teleop-tools-msgs","has_prefix":true,"md5":"73ca3b0fec7b58fc957f93d6a40458de","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.0","build":"py310h7c61026_3","timestamp":1675688456597,"binstar":{"package_id":"63927bb4bbbc2b1e963472ef","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":119064,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-dwb-controller-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"278db6107f5bbd6d9b46c5416af59f32232953dc7f83154b01c545807a9468cb","build_number":3,"name":"ros-humble-nav2-dwb-controller","has_prefix":true,"md5":"0c03908fa45f56d39604f3f367e42a7b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-costmap-queue","ros-humble-dwb-core","ros-humble-dwb-critics","ros-humble-dwb-msgs","ros-humble-dwb-plugins","ros-humble-nav-2d-msgs","ros-humble-nav-2d-utils","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675721482898,"binstar":{"package_id":"63964c9046f81babcae880bd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11860,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-dgnss-node-0.3.5-py310h7c61026_3.tar.bz2":{"sha256":"9a9044871e2d7b678d5c6fb5628a0d2161946e72d461ecba37d6e071cbfcaf3a","build_number":3,"name":"ros-humble-ublox-dgnss-node","has_prefix":true,"md5":"1334ff19005e90710229aeb60355f602","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libusb >=1.0.26,<2.0a0","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-ublox-ubx-interfaces","ros-humble-ublox-ubx-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.3.5","build":"py310h7c61026_3","timestamp":1675691862344,"binstar":{"package_id":"639289fc4f66fd116f5d0d11","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":393645,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-hardware-interface-2.18.0-py310h413e681_2.tar.bz2":{"sha256":"18dc3068760e25bd2a1e30d5fb643b96f76cf992924ab64a661024295f9cec7d","build_number":2,"name":"ros-humble-hardware-interface","has_prefix":true,"md5":"41cbf8f6e1948a706e0c47fa68e9732b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-control-msgs","ros-humble-lifecycle-msgs","ros-humble-pluginlib","ros-humble-rclcpp-lifecycle","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.18.0","build":"py310h413e681_2","timestamp":1670547826338,"binstar":{"package_id":"63928993a2b712100811ff77","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":307900,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-joint-state-publisher-1.15.1-py39hac30774_15.tar.bz2":{"sha256":"492f3dabf8eda91d076a4bc540779e3435a3ab3607e13fff4115bee574ca16aa","build_number":15,"name":"ros-noetic-joint-state-publisher","has_prefix":true,"md5":"c3ad20c628b21da2fc95dee3d69c710f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rospy","ros-noetic-sensor-msgs"],"version":"1.15.1","build":"py39hac30774_15","timestamp":1674276454984,"binstar":{"package_id":"63cb6e6a2ff78d332e294985","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23956,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-mpl-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"5a9055272889f8c02a65569c4723f79d79f28421336580c1271a98f4cba2fcdf","build_number":16,"name":"ros-noetic-ecl-mpl","license":"BSD-3-Clause","has_prefix":true,"md5":"d6496bf71196b3cc392f49cc5c109d61","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-license"],"version":"0.62.3","subdir":"linux-64","timestamp":1694253317952,"binstar":{"package_id":"64fc41b102ffb9fba5c15c2b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13025,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-rqt-action-0.4.9-py39hac30774_15.tar.bz2":{"sha256":"09b7eeba2bac735d7861d6f1bd79310f190d113c87813aaca559688ac029fd2c","build_number":15,"name":"ros-noetic-rqt-action","has_prefix":true,"md5":"a9e23d3cfb6bf72ef1c0af5fddbd7c2a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rospy","ros-noetic-rqt-msg","ros-noetic-rqt-py-common"],"version":"0.4.9","build":"py39hac30774_15","timestamp":1674417312393,"binstar":{"package_id":"63cd93dedbdf733521d5ab42","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16842,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-runtime-c-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"b3b01ca814efbffcac1b898d210f43b10f8bd6c7ce7b046096a2174580a6bae8","build_number":2,"name":"ros-humble-rosidl-runtime-c","has_prefix":true,"md5":"80002de40fe5ba3adc35d86cca0cbe04","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-typesupport-interface","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670541213224,"binstar":{"package_id":"6392700f6a03c9fad257bde8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30663,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-tools-0.20.3-py310h0699a7d_3.tar.bz2":{"sha256":"5fca74e5759338fc83012f51e95565059a69b69974d0e330cb83ec07b54515db","build_number":3,"name":"ros-humble-image-tools","has_prefix":true,"md5":"d681e37c7dd091af4c59c372e75a87cf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"0.20.3","build":"py310h0699a7d_3","timestamp":1675692701787,"binstar":{"package_id":"6392b4ad4f66fd116f7a4c14","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":272609,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-teleop-tools-msgs-1.3.0-py310h7c61026_2.tar.bz2":{"sha256":"290b62fe1b3bb9555f2cfa0efed14a038944095aff2aa4e0a9cba18d47235077","build_number":2,"name":"ros-humble-teleop-tools-msgs","has_prefix":true,"md5":"180eefa2e9941845d72f22e070bd39c4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.0","build":"py310h7c61026_2","timestamp":1670544301880,"binstar":{"package_id":"63927bb4bbbc2b1e963472ef","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":107212,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-libyaml-vendor-1.2.2-py310h7c61026_3.tar.bz2":{"sha256":"67c3b37ffc2e1920076f3d0e9d58020860c24e11afc2da435482e9ca023072ab","build_number":3,"name":"ros-humble-libyaml-vendor","has_prefix":true,"md5":"7beedc998e1cee6713d3ce899d932d66","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","yaml >=0.2.5,<0.3.0a0","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"1.2.2","build":"py310h7c61026_3","timestamp":1675685999400,"binstar":{"package_id":"639271504f66fd116f4f85ce","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13464,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-keyboard-handler-0.0.5-py310h7c61026_3.tar.bz2":{"sha256":"c2f01aa7c6b9bc955f821e830b434956bb6f709debcdb8779efe8821b386204d","build_number":3,"name":"ros-humble-keyboard-handler","has_prefix":true,"md5":"df45e394a8a8d871f1a28af6a5d7ea90","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.0.5","build":"py310h7c61026_3","timestamp":1675684225231,"binstar":{"package_id":"63926ae3d9a997aae71a93ab","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":41898,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ackermann-msgs-2.0.2-py310h7c61026_3.tar.bz2":{"sha256":"d11c8f9fbd02734319808dca4295737157a136f1cbd6a432e6da1d2b0684bc88","build_number":3,"name":"ros-humble-ackermann-msgs","has_prefix":true,"md5":"425193344778d9e6e2c14c2237c6e606","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.2","build":"py310h7c61026_3","timestamp":1675688553253,"binstar":{"package_id":"63927ba26643907e3b602285","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":68979,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2topic-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"96430d39185c3c3473a9df679c0f66ff4f237056350999ade2def26ebea2869a","build_number":3,"name":"ros-humble-ros2topic","has_prefix":false,"md5":"8b1bf08820adacdc06bfec5c7690c8dc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosidl-runtime-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675692558630,"binstar":{"package_id":"6392b41ed9a997aae73f7930","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":63023,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-aws-robomaker-small-warehouse-world-1.0.5-py310h7c61026_3.tar.bz2":{"sha256":"2bbcb1119b106dfb9d226484b7616bc321df1fbcb729375aa4121870786d9318","build_number":3,"name":"ros-humble-aws-robomaker-small-warehouse-world","has_prefix":true,"md5":"9dd7fe5ba62047e9ae95bc5d34861f18","requires":[],"machine":"x86_64","platform":"linux","depends":["gazebo","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-gazebo-plugins","ros-humble-gazebo-ros","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.5","build":"py310h7c61026_3","timestamp":1675695722019,"binstar":{"package_id":"6393ee864f66fd116f5ece7a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":6674352,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2param-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"898b4b6da65ae78b850fcd2aacc12128a3043edd6611e19f683a6c27e8313a26","build_number":3,"name":"ros-humble-ros2param","has_prefix":false,"md5":"71163c57a0c0009939f8e1b849a2b514","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rcl-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2node","ros-humble-ros2service","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675693282056,"binstar":{"package_id":"6392cf746a03c9fad286ff6b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":38510,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ignition-math6-vendor-0.0.2-py310h7c61026_3.tar.bz2":{"sha256":"3e76d3b8df541c1ae1cf5fc2863d1d0b7968c7d7e609d5fe1f054b8794caebc9","build_number":3,"name":"ros-humble-ignition-math6-vendor","has_prefix":false,"md5":"faa42c23581eeaa5f9fd8a32f1022c53","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-math6 >=6.13.0,<7.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ignition-cmake2-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.0.2","build":"py310h7c61026_3","timestamp":1675684253670,"binstar":{"package_id":"63926ae1ead2dcc8c2dc0208","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7685,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-perception-pcl-2.4.0-py310h7c61026_3.tar.bz2":{"sha256":"e437226facb7189ccc9e87644492548a8f2e36c170cc6d9b422709e8137ca1f9","build_number":3,"name":"ros-humble-perception-pcl","has_prefix":true,"md5":"0eb8cbd7c285cea843e789d74945b2bc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-pcl-conversions","ros-humble-pcl-msgs","ros-humble-pcl-ros","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.4.0","build":"py310h7c61026_3","timestamp":1675694678893,"binstar":{"package_id":"6392dd3ee6a2f79ab85163a8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12867,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-bond-1.8.6-py39hac30774_15.tar.bz2":{"sha256":"378099b2a4ab57a8aea6afa20f8eaced85de40a008714c5e272d90f7d9666b3a","build_number":15,"name":"ros-noetic-bond","has_prefix":true,"md5":"9cef6a2bc68cb3e10af6f67aff40b124","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.8.6","build":"py39hac30774_15","timestamp":1674171001910,"binstar":{"package_id":"63c9d2d6be293b9e16e89979","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30318,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcpputils-2.4.0-py310h413e681_2.tar.bz2":{"sha256":"f61fa5d75371c999cdf6ff21743327bebe034bfdeeb56f520a4fbb09e35841b5","build_number":2,"name":"ros-humble-rcpputils","has_prefix":true,"md5":"530c2a964da35b9a03ca708d34c7e044","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rcutils","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.4.0","build":"py310h413e681_2","timestamp":1670541238651,"binstar":{"package_id":"6392701096cc569e105e4c39","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":51391,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dummy-map-server-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"f91170b62613bc8e958cbc625ec1027827b3d158594bca468805a3172c394a00","build_number":2,"name":"ros-humble-dummy-map-server","has_prefix":true,"md5":"bdf82752cd43ba16b13d748e926c1773","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670547166357,"binstar":{"package_id":"6392870a46bec18b89eae519","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":63227,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-system-modes-0.9.0-py310h7c61026_3.tar.bz2":{"sha256":"84986bb0587a6553eaafbe44e8171d75218c901211baa0bbd3369e221a6c284b","build_number":3,"name":"ros-humble-system-modes","has_prefix":true,"md5":"52094fbbbb3d37335fc4e6ac703a26df","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-launch-ros","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-system-modes-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.9.0","build":"py310h7c61026_3","timestamp":1675693931074,"binstar":{"package_id":"6392d4ad66b3e4e3def23b3d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":820346,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-action-server-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"e6e71a587b85390f1026919a8ec4135113a600b15667e307554ea136de424e9e","build_number":3,"name":"ros-humble-examples-rclcpp-minimal-action-server","has_prefix":true,"md5":"321f557b5f0abe579d5f8e23c8869dc5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691836452,"binstar":{"package_id":"639289f42b3749bdb8687ad5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":65163,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-errors-0.61.6-py39hac30774_16.tar.bz2":{"sha256":"a827e8d46bf63c4c6034f0e8fe74a69c02155bdbb9407ea831d4f8f690e01ab3","build_number":16,"name":"ros-noetic-ecl-errors","license":"BSD-3-Clause","has_prefix":true,"md5":"644ee3ebe50c7be96b1bf983f16a55fe","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-config","ros-noetic-ecl-license"],"version":"0.61.6","subdir":"linux-64","timestamp":1694253696015,"binstar":{"package_id":"64fc42a74f8f289a768a7c05","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24759,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-geometric-shapes-2.1.3-py310h122d472_2.tar.bz2":{"sha256":"dd18dd0dff282ad1d67ee0362382594802bcce2cc693b38b2d8221972a43be39","build_number":2,"name":"ros-humble-geometric-shapes","has_prefix":true,"md5":"558f8657e8cb2292f95c0d397a1c94fa","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp >=5.2.5,<5.2.6.0a0","boost-cpp","eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","octomap >=1.9.8,<1.10.0a0","python","python_abi 3.10.*","qhull >=2020.2,<2020.3.0a0","ros-humble-console-bridge-vendor","ros-humble-eigen-stl-containers","ros-humble-eigen3-cmake-module","ros-humble-geometry-msgs","ros-humble-random-numbers","ros-humble-rclcpp","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-shape-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.1.3","build":"py310h122d472_2","timestamp":1670547281790,"binstar":{"package_id":"6392875c4f66fd116f5b7e6b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":112003,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-unique-identifier-msgs-2.2.1-py310h7c61026_2.tar.bz2":{"sha256":"4f1367bfa7ed2818d18c001eb066f018e2d7530a286312c8f50a07522bd4b322","build_number":2,"name":"ros-humble-unique-identifier-msgs","has_prefix":true,"md5":"79ebbfdcef45a1e1fe9d63be84e1f689","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.1","build":"py310h7c61026_2","timestamp":1670543356053,"binstar":{"package_id":"6392788a4f66fd116f531271","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":48790,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-warehouse-ros-sqlite-1.0.3-py310hec15e5f_2.tar.bz2":{"sha256":"e3a6408d83c61a97cb44f1d151238b61eb725cdaaf710275f13a120d7f24ebf9","build_number":2,"name":"ros-humble-warehouse-ros-sqlite","has_prefix":true,"md5":"f12688ec5ae9235f8c40f83c945f6a7f","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libsqlite >=3.40.0,<4.0a0","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-class-loader","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-warehouse-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","sqlite"],"version":"1.0.3","build":"py310hec15e5f_2","timestamp":1670569261868,"binstar":{"package_id":"6392de6a4f66fd116f948040","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":97213,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-shared-queues-vendor-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"a66dc9e3df888d4ed565af7e5ae716c61d96263cd9be93202b4b27df84a30339","build_number":3,"name":"ros-humble-shared-queues-vendor","has_prefix":true,"md5":"920c46456f8bc8807402d55f5d0c389e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675634657276,"binstar":{"package_id":"639266516643907e3b5f9a77","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":52090,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-implementation-2.8.2-py310h7c61026_3.tar.bz2":{"sha256":"67e14cb2c6ee95be2fca29ec7a4b78284d543d2200a37dc5cd17058dbc6258ce","build_number":3,"name":"ros-humble-rmw-implementation","has_prefix":true,"md5":"c90e8ac8ea35dbeff53b1c836eb4c1d0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw-connextdds","ros-humble-rmw-cyclonedds-cpp","ros-humble-rmw-fastrtps-cpp","ros-humble-rmw-fastrtps-dynamic-cpp","ros-humble-rmw-implementation-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.8.2","build":"py310h7c61026_3","timestamp":1675689294405,"binstar":{"package_id":"63927fea9e77a4aa6b6c04d5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32296,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pr2-teleop-0.6.2-py39hadd303b_16.tar.bz2":{"sha256":"c09a3ccdaf3d522476df27b543fc254d28df4b17564695520890466264c6698a","build_number":16,"name":"ros-noetic-pr2-teleop","license":"BSD-3-Clause","has_prefix":true,"md5":"8b5fd682bae8510565f7900856ae58ec","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-geometry-msgs","ros-noetic-pr2-controllers-msgs","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-std-msgs","ros-noetic-tf","ros-noetic-topic-tools"],"version":"0.6.2","subdir":"linux-64","timestamp":1696424554964,"binstar":{"package_id":"651d6273678eb82f46a48f3c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":131412,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-ur-2.2.6-py310h7c61026_2.tar.bz2":{"sha256":"2e543d8f40803a64578c847df2ceed3d34786efb7231b010cae54d22aaf4b6c7","build_number":2,"name":"ros-humble-ur","has_prefix":true,"md5":"ecec61de1c3448a8348c372e7e63bc35","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ur-calibration","ros-humble-ur-controllers","ros-humble-ur-dashboard-msgs","ros-humble-ur-moveit-config","ros-humble-ur-robot-driver","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.2.6","build":"py310h7c61026_2","timestamp":1670797385252,"binstar":{"package_id":"63965889a2b7121008ee6d4b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13858,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-yaml-cpp-vendor-8.0.1-py310h413e681_2.tar.bz2":{"sha256":"4322edbe896c7d70c040e062e1a68f2c5eaa8cc2b9c4c9e17bad0407f7b35485","build_number":2,"name":"ros-humble-yaml-cpp-vendor","has_prefix":true,"md5":"99677dd7639bab32ea4f0fd6a3be2983","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"8.0.1","build":"py310h413e681_2","timestamp":1670538812503,"binstar":{"package_id":"63926652ead2dcc8c2d8dded","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9415,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcpputils-2.4.0-py310h7c61026_3.tar.bz2":{"sha256":"2e154ebdc15672bf047f80258d6f0b79afb99e4828818e1c8632f3e067c3cfbb","build_number":3,"name":"ros-humble-rcpputils","has_prefix":true,"md5":"2293eb482d0f12f642d0ff040adf6599","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rcutils","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.4.0","build":"py310h7c61026_3","timestamp":1675685657558,"binstar":{"package_id":"6392701096cc569e105e4c39","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":52849,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-gtest-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"0c13040ee32a1cc317395091ed10d889030f34b15c08f811e15e1cdccce59250","build_number":2,"name":"ros-humble-ament-cmake-gtest","has_prefix":true,"md5":"4ef4f0f1eac8b84f3b0d212ac6ca8e0a","requires":[],"machine":"x86_64","platform":"linux","depends":["gtest","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-gtest-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670538005936,"binstar":{"package_id":"6392630a2dd706205557236a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12813,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2pkg-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"52f30595689d71b6ad9c389bceb7fc322a9a7ced2185d2ced91a66d9f44a0f2b","build_number":2,"name":"ros-humble-ros2pkg","has_prefix":false,"md5":"ae64305566dd7cc8f50620fcef0c1782","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","empy","importlib_resources","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-copyright","ros-humble-ament-index-python","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670558531145,"binstar":{"package_id":"6392b3c3ead2dcc8c2fac57a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27431,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-demo-nodes-cpp-native-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"570b025b106c692133cbf325f5e8ce43d43d200f127f732d0315f46ce5201c7b","build_number":3,"name":"ros-humble-demo-nodes-cpp-native","has_prefix":true,"md5":"1cb7c8b21dd7da53b076f5570fb6e9de","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rmw-fastrtps-cpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675692745670,"binstar":{"package_id":"6392b4ae6a03c9fad27b6ea2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":90719,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-std-msgs-0.5.13-py39hac30774_15.tar.bz2":{"sha256":"e6e759e806ea9de621a65d9f912fc61e67e871be3e1da7fbf19bafa9399d7e42","build_number":15,"name":"ros-noetic-std-msgs","has_prefix":true,"md5":"c3e58f6cef9c4a60495d293e759a7172","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime"],"version":"0.5.13","build":"py39hac30774_15","timestamp":1674170677638,"binstar":{"package_id":"63c9d1a5cd65eb0e146029f9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":98314,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-dwb-controller-1.1.3-py310h7c61026_2.tar.bz2":{"sha256":"a6e9696a0b70c9e2952750db9c03ae46cbaec17650ebf3623b8b3821967b85b4","build_number":2,"name":"ros-humble-nav2-dwb-controller","has_prefix":true,"md5":"10afca9e89240cdab3d7451172445823","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-costmap-queue","ros-humble-dwb-core","ros-humble-dwb-critics","ros-humble-dwb-msgs","ros-humble-dwb-plugins","ros-humble-nav-2d-msgs","ros-humble-nav-2d-utils","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h7c61026_2","timestamp":1670793529530,"binstar":{"package_id":"63964c9046f81babcae880bd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11839,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-domain-coordinator-0.10.0-py310h7c61026_3.tar.bz2":{"sha256":"013d7b79db0df4c575a01a75c9f2659508702129661e6e0fe8cbf9a3add2c477","build_number":3,"name":"ros-humble-domain-coordinator","has_prefix":false,"md5":"ffc95033516ba5293ca7778c27b3a32b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.0","build":"py310h7c61026_3","timestamp":1675634235521,"binstar":{"package_id":"6392654446f81babcaeb8b58","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10467,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-sparse-bundle-adjustment-0.4.4-py39h49f1c20_15.tar.bz2":{"sha256":"1e1b425c2332bc7d10dd1efc503fab4e39f1b8a17fcd4ac7a217681d27d8eaf5","build_number":15,"name":"ros-noetic-sparse-bundle-adjustment","has_prefix":true,"md5":"5bb7f22b4d6a771f65fbf892daf79299","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libblas >=3.9.0,<4.0a0","libcblas >=3.9.0,<4.0a0","libgcc-ng >=12","libgcc-ng >=12","liblapack >=3.9.0,<4.0a0","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","suitesparse >=5.10.1,<6.0a0"],"version":"0.4.4","build":"py39h49f1c20_15","timestamp":1674171738488,"binstar":{"package_id":"63c9d8248ff1ad274284ce7b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":194652,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-client-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"85ea2b3f46bd00c594ca10abdbfe3570e0ec1c3f0d17194d1b30a356c3752228","build_number":2,"name":"ros-humble-examples-rclpy-minimal-client","has_prefix":true,"md5":"3574eb4b5138e4cda668ecdd7a47ace3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547082524,"binstar":{"package_id":"639286ca54e9ace854cb8bf3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12279,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-gazebo-2.2.5-py310h7c61026_3.tar.bz2":{"sha256":"749eaf732c6f5573fa84cd0073d03f254dc2664f18d8bbf0f60d9b861df27beb","build_number":3,"name":"ros-humble-turtlebot3-gazebo","has_prefix":true,"md5":"3fbadb29db4ab0d2f6ec02721a96de89","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-gazebo-ros-pkgs","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.5","build":"py310h7c61026_3","timestamp":1675719801014,"binstar":{"package_id":"6396923546bec18b890d6837","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":251276,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gps-common-0.3.3-py39hac30774_15.tar.bz2":{"sha256":"01a9858edd63470f07b9c585c0aa3c94fc94c21a7c7a1e40a643fb57b6e6f7de","build_number":15,"name":"ros-noetic-gps-common","has_prefix":true,"md5":"6471737423f8e8450c0cc465a00798da","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"0.3.3","build":"py39hac30774_15","timestamp":1674466701717,"binstar":{"package_id":"63ccac48d0e8c095e2a303b4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":110368,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-controller-manager-msgs-2.18.0-py310h7c61026_2.tar.bz2":{"sha256":"487f5f0b1e61a14193bdde184e9bb8b3b1a442b73538285e94afb1a357d12439","build_number":2,"name":"ros-humble-controller-manager-msgs","has_prefix":true,"md5":"6fbd36c88a3d67940fa2d1edd7b5a990","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-lifecycle-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.18.0","build":"py310h7c61026_2","timestamp":1670543852895,"binstar":{"package_id":"63927a21d9a997aae720c9d6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":283031,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-kinematics-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"df9c4b499e9c3986b8ce6f54fac839a0dc1a088798260b02c1e54382d0ca9f6b","build_number":2,"name":"ros-humble-moveit-kinematics","has_prefix":true,"md5":"6698c84cc9e11c196adac03df4af84c1","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lxml","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-class-loader","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-orocos-kdl-vendor","ros-humble-pluginlib","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-kdl","ros-humble-urdfdom","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670743357032,"binstar":{"package_id":"639585db1f9cf5f92a388600","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":299466,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-warehouse-ros-2.0.4-py310hbde123d_2.tar.bz2":{"sha256":"bc7b26eeb846b0852b0dd76c3cd22a83343ee274ce9276695533cffdc91dce26","build_number":2,"name":"ros-humble-warehouse-ros","has_prefix":true,"md5":"b5867ba85e897ed10829a9a40ed4155d","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","openssl >=1.1.1s,<1.1.2a","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.4","build":"py310hbde123d_2","timestamp":1670566815904,"binstar":{"package_id":"6392d3dde6a2f79ab84eb69a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":164865,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-turtlebot-2023.0.0-py310h7c61026_2.tar.bz2":{"sha256":"d98371f8c96ef36d9c505777ddea393826c9ed5b45c3392d2ac00815d436c7a4","build_number":2,"name":"ros-humble-webots-ros2-turtlebot","has_prefix":false,"md5":"4a6e36c2bf74928a21fe45616c7f4511","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-controller-manager","ros-humble-diff-drive-controller","ros-humble-joint-state-broadcaster","ros-humble-rclpy","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-tf2-ros","ros-humble-webots-ros2-control","ros-humble-webots-ros2-driver","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2023.0.0","build":"py310h7c61026_2","timestamp":1670793617164,"binstar":{"package_id":"63964a4146f81babcae7dcf7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23998,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-rendering-tests-11.2.4-py310h413e681_2.tar.bz2":{"sha256":"ffcd45f67b9c25635150eaf29ca96ef15a4ed53e741f4a84f1dce21950703668","build_number":2,"name":"ros-humble-rviz-rendering-tests","has_prefix":true,"md5":"75b920e3b3bdfc848501a1fc107e37c7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","qt-main >=5.15.6,<5.16.0a0","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rviz-rendering","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"11.2.4","build":"py310h413e681_2","timestamp":1670541323474,"binstar":{"package_id":"63927012ed6d66bf8f955b1b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9479,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sdformat-urdf-1.0.1-py39h63710d1_1.tar.bz2":{"sha256":"729ec9fd95605155ab0802613cfa06cf1e4e881a22169bd505a13f66dec539ef","build_number":1,"name":"ros-humble-sdformat-urdf","has_prefix":true,"md5":"065922a7950111ea257e9c074250ff49","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libsdformat12 >=12.6.0,<13.0a0","libstdcxx-ng >=12","python","python_abi 3.9.*","ros-humble-ament-cmake-ros","ros-humble-pluginlib","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros-humble-urdf","ros-humble-urdf-parser-plugin","ros2-distro-mutex 0.1.*","ros2-distro-mutex 0.1.*","urdfdom_headers"],"version":"1.0.1","build":"py39h63710d1_1","timestamp":1670448966283,"binstar":{"package_id":"6391075046bec18b89344e01","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":129307,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-introspection-c-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"988ef3db37a5e2e932aae2e599fa23b53cb087317a3f966d9a8d854bd1333cd7","build_number":3,"name":"ros-humble-rosidl-typesupport-introspection-c","has_prefix":true,"md5":"a6f1723819f9a924deb4b88f3e42913d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ament-index-python","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-parser","ros-humble-rosidl-runtime-c","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675685969254,"binstar":{"package_id":"63927154ead2dcc8c2dd97bb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30085,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-kinematics-interface-kdl-0.1.0-py310h7c61026_3.tar.bz2":{"sha256":"5e21411613a319291efca69006587d6f4e6a1a178842f07629dc7734e6d4fa37","build_number":3,"name":"ros-humble-kinematics-interface-kdl","has_prefix":true,"md5":"a88bbef167acdb20571d01c37891b515","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-kdl-parser","ros-humble-kinematics-interface","ros-humble-pluginlib","ros-humble-ros-workspace","ros-humble-tf2-eigen-kdl","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.1.0","build":"py310h7c61026_3","timestamp":1675692774231,"binstar":{"package_id":"6392b3f0d9a997aae73f5f99","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":68703,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ignition-math6-vendor-0.0.2-py310h413e681_2.tar.bz2":{"sha256":"23a8110f1e345b97848acd0fb4bd1a24363a1b4ddd35a26a46831e4260789133","build_number":2,"name":"ros-humble-ignition-math6-vendor","has_prefix":false,"md5":"dd4d7f17758f8f8b1166199137768f2f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-math6 >=6.13.0,<7.0a0","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ignition-cmake2-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.0.2","build":"py310h413e681_2","timestamp":1670539982951,"binstar":{"package_id":"63926ae1ead2dcc8c2dc0208","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":6444,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ruckig-0.6.3-py310h413e681_2.tar.bz2":{"sha256":"55ef7d79372a2cfd9af5f77b260a47cb9aafbd2e0edd72181d13d7945fcc25f6","build_number":2,"name":"ros-humble-ruckig","has_prefix":false,"md5":"d02cba916311a32a32a8611106e4476c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.6.3","build":"py310h413e681_2","timestamp":1670535926003,"binstar":{"package_id":"63925afa2dd70620554d8ea6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":93678,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tl-expected-1.0.2-py39h63710d1_1.tar.bz2":{"sha256":"e54071150880db2ed2b48abb52e36c7157616f1070370b78e7ed8f9d2d08f5b9","build_number":1,"name":"ros-humble-tl-expected","has_prefix":true,"md5":"d4643872516aae9dd75a4afbe07c8260","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.*","ros-humble-ros-workspace","ros2-distro-mutex 0.1.*","ros2-distro-mutex 0.1.*"],"version":"1.0.2","build":"py39h63710d1_1","timestamp":1670448410459,"binstar":{"package_id":"6391073054e9ace854461cd0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":420699,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-uncrustify-vendor-2.0.2-py310h413e681_2.tar.bz2":{"sha256":"aaf60f5e94f5a6f2d46e3cfb8b64dd3b99f3866de35987b8101845f2668ae070","build_number":2,"name":"ros-humble-uncrustify-vendor","has_prefix":true,"md5":"e0501b780a10dde65a45c3de98df2d20","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","uncrustify >=0.74.0,<0.75.0a0"],"version":"2.0.2","build":"py310h413e681_2","timestamp":1670538797830,"binstar":{"package_id":"6392667bd9a997aae717542c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9278,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-waypoint-follower-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"ef2bd54cd21d5dcd32e9c93b8c16b901bd30a618685107017db4ab4681f6c6e1","build_number":3,"name":"ros-humble-nav2-waypoint-follower","has_prefix":true,"md5":"6e7fc5d70ff5513c6120e5322ce62009","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-nav-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675720311607,"binstar":{"package_id":"63947c77a2b71210082e5bbd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":943243,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-graph-1.3.0-py310h7c61026_3.tar.bz2":{"sha256":"6a9a1fda81248101a467fd51b5f33b1a64727cd17cd3800e1d72c9fd53b584d2","build_number":3,"name":"ros-humble-rqt-graph","has_prefix":true,"md5":"058eb106b05fa1d995cc1dfe1c732574","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-qt-dotgraph","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.0","build":"py310h7c61026_3","timestamp":1675692599556,"binstar":{"package_id":"6392b38f6a03c9fad27afbb4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":78730,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-teleop-2.1.5-py310h413e681_2.tar.bz2":{"sha256":"85b117506dc28ff9a8033532e08234d5bb4026a16c64ccf76156fab948fe0bd6","build_number":2,"name":"ros-humble-turtlebot3-teleop","has_prefix":true,"md5":"a19a7685e20b968a4c221115a4843c69","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.1.5","build":"py310h413e681_2","timestamp":1670547122879,"binstar":{"package_id":"639286e7a2b71210080fc9b8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11612,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-mavros-extras-1.15.0-py39hac30774_15.tar.bz2":{"sha256":"21d8d2cab1a74231afd2008bf2f0771b8c1090c9bc9f052fcd7f3ce327bd11ef","build_number":15,"name":"ros-noetic-mavros-extras","has_prefix":true,"md5":"ab628550aef414c0c76ba13ec0cba881","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-mavros","ros-noetic-mavros-msgs","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-tf","ros-noetic-tf2-eigen","ros-noetic-urdf","ros-noetic-visualization-msgs"],"version":"1.15.0","build":"py39hac30774_15","timestamp":1674469784509,"binstar":{"package_id":"63ce621f989160afcf8653c9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":560504,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-benchmarks-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"4523794748eb7e807ce1a14d0f9c9ff707ab973271ca66b37d221ab35936da2f","build_number":15,"name":"ros-noetic-moveit-ros-benchmarks","has_prefix":true,"md5":"99509fc3dcc16e142ede6cce6659c39b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-moveit-ros-planning","ros-noetic-moveit-ros-warehouse","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-tf2-eigen"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674509962766,"binstar":{"package_id":"63ce5b7d989160afcf843099","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":384354,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-mypy-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"1c76f710a85a7b4c6e7a38cc93efe4c97ee49585d87654f36700e17e00c31f43","build_number":3,"name":"ros-humble-ament-mypy","has_prefix":true,"md5":"76af53d51c79dbc12bfa30704d0d468a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","mypy","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675633753253,"binstar":{"package_id":"6392631f1f9cf5f92ad152c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19064,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-cartographer-ros-msgs-2.0.9000-py310h7c61026_3.tar.bz2":{"sha256":"76cf268996b71b6710b626b279ffcfc4905e1c8705960e7565cac126cc05c7fb","build_number":3,"name":"ros-humble-cartographer-ros-msgs","has_prefix":true,"md5":"d201537a0b478b7d03145418648b4ea1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.9000","build":"py310h7c61026_3","timestamp":1675688947046,"binstar":{"package_id":"63927d72d9a997aae721bf64","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":362979,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sdformat-urdf-1.0.1-py310h7c61026_3.tar.bz2":{"sha256":"90ad0a29bc78adb8f6036d35ffa5610449c9abfb3665c5bc4014aab7af43a578","build_number":3,"name":"ros-humble-sdformat-urdf","has_prefix":true,"md5":"0d9842c9647bf8463e594420dfba4286","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libsdformat12 >=12.6.0,<13.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-ros","ros-humble-pluginlib","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros-humble-urdf","ros-humble-urdf-parser-plugin","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","urdfdom_headers"],"version":"1.0.1","build":"py310h7c61026_3","timestamp":1675686935342,"binstar":{"package_id":"6391075046bec18b89344e01","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":136783,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-teleop-twist-keyboard-2.3.2-py310h413e681_2.tar.bz2":{"sha256":"2bddd15e5dc887cf87a0518eba4d8854b3423803920ef1386f5c563d906e1e5e","build_number":2,"name":"ros-humble-teleop-twist-keyboard","has_prefix":true,"md5":"3e337b6136ed9a587e79c15ef045ecd3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.3.2","build":"py310h413e681_2","timestamp":1670547059170,"binstar":{"package_id":"6392870f54e9ace854cb9099","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11420,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-visualization-tutorials-0.11.0-py39hac30774_15.tar.bz2":{"sha256":"5339efaab0f5904ff00d5672e7640f937a3986022e934cd1baa9bd3f26e34c80","build_number":15,"name":"ros-noetic-visualization-tutorials","has_prefix":false,"md5":"b496e7ae5218283878c1de79b1ba9ebc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-interactive-marker-tutorials","ros-noetic-librviz-tutorial","ros-noetic-rviz-plugin-tutorials","ros-noetic-rviz-python-tutorial","ros-noetic-visualization-marker-tutorials"],"version":"0.11.0","build":"py39hac30774_15","timestamp":1674436967669,"binstar":{"package_id":"63cde1a68ff1ad274259f6a8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10164,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-rqt-plugins-2.1.8-py39hadd303b_16.tar.bz2":{"sha256":"32f868311dbdbf57232e7f69f098a8b457729d125480efb0e0069d87ca3d1dd9","build_number":16,"name":"ros-noetic-jsk-rqt-plugins","license":"BSD-3-Clause","has_prefix":true,"md5":"02f8d3e76a2aed24f765959fdbd1a0a5","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-image-publisher","ros-noetic-image-view2","ros-noetic-jsk-gui-msgs","ros-noetic-message-runtime","ros-noetic-qt-gui-py-common","ros-noetic-resource-retriever","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-image-view","ros-noetic-rqt-plot","scikit-learn"],"version":"2.1.8","subdir":"linux-64","timestamp":1694899786980,"binstar":{"package_id":"65061e5105a67bfac15a2b6c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":682620,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-noetic-stereo-image-proc-1.17.0-py39hac30774_15.tar.bz2":{"sha256":"bffbc68dced89d4bfd1b7bfdbeca2c56951adb351ae304df17634f0c79f0e88b","build_number":15,"name":"ros-noetic-stereo-image-proc","has_prefix":true,"md5":"f4e178a42e2b11dbaa8c296df90e9e41","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-dynamic-reconfigure","ros-noetic-image-geometry","ros-noetic-image-proc","ros-noetic-image-transport","ros-noetic-message-filters","ros-noetic-nodelet","ros-noetic-sensor-msgs","ros-noetic-stereo-msgs"],"version":"1.17.0","build":"py39hac30774_15","timestamp":1674462699722,"binstar":{"package_id":"63cd9e5a989160afcf612380","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":294179,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-network-tools-2.2.12-py39hac30774_16.tar.bz2":{"sha256":"77fb28a560d9732a06e7764d8594a260a446c19da20939354436dfa5097145c6","build_number":16,"name":"ros-noetic-jsk-network-tools","license":"BSD-3-Clause","has_prefix":true,"md5":"f28750dfa1b932419f3da07b9d9f578a","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-diagnostic-updater","ros-noetic-dynamic-reconfigure","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"2.2.12","subdir":"linux-64","timestamp":1694895482043,"binstar":{"package_id":"65060df9c0e8ead16145fe24","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":226366,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-rqt-service-caller-1.0.5-py310h7c61026_3.tar.bz2":{"sha256":"d54a987a5a74f88212039b9acb1cd5fbfc1e95191e7b31ddd816cdb0978bbff5","build_number":3,"name":"ros-humble-rqt-service-caller","has_prefix":true,"md5":"db3bc55cddd7e42cfb1f34def39c0531","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.5","build":"py310h7c61026_3","timestamp":1675692520953,"binstar":{"package_id":"6392b395d9a997aae73f3efa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30542,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-performance-test-fixture-0.0.9-py310h7c61026_3.tar.bz2":{"sha256":"827bf714bd14132a8d6f578eff2ab6c621a66e7e0a27a96e8220103146229c54","build_number":3,"name":"ros-humble-performance-test-fixture","has_prefix":true,"md5":"49b2e721cb35aee12726ac8589a271bf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-google-benchmark","ros-humble-google-benchmark-vendor","ros-humble-osrf-testing-tools-cpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.0.9","build":"py310h7c61026_3","timestamp":1675684196806,"binstar":{"package_id":"63926b3946f81babcaf213ae","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24626,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-interfaces-1.2.1-py310h7c61026_3.tar.bz2":{"sha256":"d66ad32b9a592a056b7b6a4eda2840a3b67d3b506a7ee3e29528bd81da9731c5","build_number":3,"name":"ros-humble-rcl-interfaces","has_prefix":true,"md5":"7123a8c0b2d39745f42ee72e444e8caf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.1","build":"py310h7c61026_3","timestamp":1675688249136,"binstar":{"package_id":"63927a05bbbc2b1e96338da0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":343519,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-panda-moveit-config-2.0.6-py310h7c61026_3.tar.bz2":{"sha256":"6a6f9ba0345d24c2212f488c51ed7e1711a94bba96de4267b087613fea063aa3","build_number":3,"name":"ros-humble-moveit-resources-panda-moveit-config","has_prefix":true,"md5":"2f7105a6f180152e1a3f6a8338e26f2d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher","ros-humble-joint-state-publisher-gui","ros-humble-moveit-resources-panda-description","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.6","build":"py310h7c61026_3","timestamp":1675694852032,"binstar":{"package_id":"6392dde046f81babca30619a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29836,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-core-plugins-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"e833f09c946aa70d8dab41937b6a22573be01340ceabf4f19ddd37fc185060ee","build_number":3,"name":"ros-humble-moveit-setup-core-plugins","has_prefix":true,"md5":"9bbef8ffaad3ddc0acbfb1a7c3cd635b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-moveit-ros-visualization","ros-humble-moveit-setup-framework","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-srdfdom","ros-humble-urdf","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675724776271,"binstar":{"package_id":"63965ae9ed6d66bf8f51262a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":88988,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-performance-test-fixture-0.0.9-py310h413e681_2.tar.bz2":{"sha256":"33db5ff0a54ebc06a308ea9b8efa6fdc8bf0c4c30389bb5a8ef2503f45461a7e","build_number":2,"name":"ros-humble-performance-test-fixture","has_prefix":true,"md5":"a0a3a76417259f0b1857d4aba561e272","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-google-benchmark","ros-humble-google-benchmark-vendor","ros-humble-osrf-testing-tools-cpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.0.9","build":"py310h413e681_2","timestamp":1670539992612,"binstar":{"package_id":"63926b3946f81babcaf213ae","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23325,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rclcpp-action-16.0.2-py310h413e681_2.tar.bz2":{"sha256":"707dfa84797c0c4ebb61df0f7665c28cd486501b7b4f8225ad37cdfd2a9e7b01","build_number":2,"name":"ros-humble-rclcpp-action","has_prefix":true,"md5":"b4d2590202e7bb575a0d903d2dd7ffc8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-ament-cmake","ros-humble-rcl-action","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"16.0.2","build":"py310h413e681_2","timestamp":1670547275268,"binstar":{"package_id":"63928757a2b71210080fe617","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":87799,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-warehouse-ros-2.0.4-py310h5b1920c_3.tar.bz2":{"sha256":"9be3a3ba8e0ee5d945bcdbc35acb9703441cdf2d13121857db017fa295390875","build_number":3,"name":"ros-humble-warehouse-ros","has_prefix":true,"md5":"0e08de4f9aac7711d40a8d4405f983d8","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","openssl >=3.0.8,<4.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.4","build":"py310h5b1920c_3","timestamp":1675859332763,"binstar":{"package_id":"6392d3dde6a2f79ab84eb69a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":167427,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-prbt-pg70-support-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"b99d28608c2a7feb5bd5d3e104c735a51539c8e50c90b1949aabbc55e0024b15","build_number":3,"name":"ros-humble-moveit-resources-prbt-pg70-support","has_prefix":true,"md5":"16f22c3a8657b08296e551346aab6f9b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin","ros-humble-moveit-resources-prbt-moveit-config","ros-humble-moveit-resources-prbt-support","ros-humble-ros-workspace","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675723422365,"binstar":{"package_id":"6396535b6d07f25db9fb1013","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":229799,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-visual-tools-4.1.0-py310h7c61026_3.tar.bz2":{"sha256":"edb42000ada6cdd928774b1071bb75f89548e18bef60f0d7870830011d67e643","build_number":3,"name":"ros-humble-moveit-visual-tools","has_prefix":true,"md5":"7cb8161ac50ebb631ed80ef62a780cdd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-graph-msgs","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-ros-planning","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rviz-visual-tools","ros-humble-std-msgs","ros-humble-tf2-eigen","ros-humble-tf2-ros","ros-humble-trajectory-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"4.1.0","build":"py310h7c61026_3","timestamp":1675720957220,"binstar":{"package_id":"63969237d9a997aae7b43e79","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":409386,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-composition-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"326989211ebdba5c1b7b42001817ad0eea7e5edd5261948d2b15461f76cd771c","build_number":2,"name":"ros-humble-examples-rclcpp-minimal-composition","has_prefix":true,"md5":"a2ccb569eb66116aa3a9119b4a7dc0bc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547715163,"binstar":{"package_id":"639289ee46bec18b89ec241e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":167080,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-lint-cmake-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"0cb713ccab7e7f55c5378215a4074cd829e2ba84f59c186d2f7615ddec992ad9","build_number":2,"name":"ros-humble-ament-cmake-lint-cmake","has_prefix":true,"md5":"0dacff40b3c2c5100bf9a235edd7bd08","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-ament-lint-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670538767075,"binstar":{"package_id":"63926678114c465c98b5fe2c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10505,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdf-tutorial-1.0.0-py310h7c61026_3.tar.bz2":{"sha256":"bf2a284eefe1eac56ef62f8c0c1fecaec38cc8febf143fc3cd7dafd812014c61","build_number":3,"name":"ros-humble-urdf-tutorial","has_prefix":true,"md5":"27ec233dff050197ae176d0e9db70a7b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher","ros-humble-joint-state-publisher-gui","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.0","build":"py310h7c61026_3","timestamp":1675719798264,"binstar":{"package_id":"63964972bbbc2b1e96bdfdd8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":927068,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-introspection-c-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"773b3cd4431878030ee8e1550823ec316ca56f8bf5d3f2f87016614e2ba11626","build_number":2,"name":"ros-humble-rosidl-typesupport-introspection-c","has_prefix":true,"md5":"16255b06cf7d6b992692a25f4b53e146","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ament-index-python","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-parser","ros-humble-rosidl-runtime-c","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670541612423,"binstar":{"package_id":"63927154ead2dcc8c2dd97bb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27038,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-velocity-smoother-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"41fd78c59ef751af2bc85d418d0615314e2772eebe800e6eb55ddde57f28aba3","build_number":3,"name":"ros-humble-nav2-velocity-smoother","has_prefix":true,"md5":"fe79f555736cfb81f20bd876f56a79b6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav2-util","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675694713574,"binstar":{"package_id":"6392dd96bbbc2b1e96622372","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":173827,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-pr2-description-2.0.6-py310h413e681_2.tar.bz2":{"sha256":"ea2402ce4fbb3ced70bb3c50663cd447c3e1cdeb6ec0afe962d5ad99716427db","build_number":2,"name":"ros-humble-moveit-resources-pr2-description","has_prefix":true,"md5":"cf8cbffd9cfb9b0a88dd6b1938ab0e23","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.6","build":"py310h413e681_2","timestamp":1670538788207,"binstar":{"package_id":"6392665b6643907e3b5f9cd7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25956667,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-diagnostic-msgs-1.13.1-py39hac30774_15.tar.bz2":{"sha256":"17acb2e30ed7f6cccc324e989d6eb58598d196573d85f6af3d5fcd3325ea797d","build_number":15,"name":"ros-noetic-diagnostic-msgs","has_prefix":true,"md5":"acdecef9d114c8539c43b44380386040","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.13.1","build":"py39hac30774_15","timestamp":1674171079775,"binstar":{"package_id":"63c9d2cacd65eb0e14606152","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":52141,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-srdf-plugins-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"6d1b89a5e8895273a0a7f0031d2c1eecb3c42d6d0f79b87af31874669df659eb","build_number":3,"name":"ros-humble-moveit-setup-srdf-plugins","has_prefix":true,"md5":"583c590d0dc5db42a1b5718c89385b78","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-setup-framework","ros-humble-pluginlib","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675725311372,"binstar":{"package_id":"63965aeb6d07f25db9fba7a4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":452445,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-compressed-depth-image-transport-2.5.0-py310h7c61026_3.tar.bz2":{"sha256":"f734a2cada8c8af644ca99d46d2c17ec994598c4fb58b9f9da5335371da8a1b0","build_number":3,"name":"ros-humble-compressed-depth-image-transport","has_prefix":true,"md5":"3098dce16a3b131b7173b50b6aadf3d3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.0","build":"py310h7c61026_3","timestamp":1675693222730,"binstar":{"package_id":"6392d0ae2b3749bdb87dab11","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":178422,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-distro-mutex-0.4.0-noetic.tar.bz2":{"constrains":["boost-cpp 1.78.*","pcl 1.12.*","gazebo 11.*","ogre 1.10.12*","libpqxx 6.*"],"sha256":"b04df57259d1fc011ff8587723440ef8c5cffb212700f2b64598c463415690d4","build_number":3,"name":"ros-distro-mutex","has_prefix":false,"md5":"85b7d0ff36775fa1b4bd2d8641332cc6","requires":[],"machine":"x86_64","platform":"linux","depends":[],"version":"0.4.0","build":"noetic","timestamp":1674167258383,"binstar":{"package_id":"63c9c3f2be293b9e16e76b6a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3323,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-io-context-1.2.0-py310h413e681_2.tar.bz2":{"sha256":"12110fe3cf8c236531d20de550a741cbb335b14c2fdf041d3b56a016e748cae5","build_number":2,"name":"ros-humble-io-context","has_prefix":true,"md5":"c64d14a9bb030ada7942bb13348839a4","requires":[],"machine":"x86_64","platform":"linux","depends":["asio","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-udp-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.0","build":"py310h413e681_2","timestamp":1670547101383,"binstar":{"package_id":"639286e2bbbc2b1e9638ecb1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":65525,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-yaml-1.0.3-py310h413e681_2.tar.bz2":{"sha256":"e53db819abcc1eff1f2af948926dfa9729943eddf05f7adcf44ce9ce2615f7e7","build_number":2,"name":"ros-humble-launch-yaml","has_prefix":false,"md5":"eaf44a1c55b3767f1cdeb8bff44498e7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-launch","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.3","build":"py310h413e681_2","timestamp":1670539147314,"binstar":{"package_id":"639267bb358aafdd3d86780f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13183,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-rosmon-2.4.0-py39hac30774_15.tar.bz2":{"sha256":"92b4f3b6340d25591bf8541ec02f8af399664125a030751261acb9e9bcdaf802","build_number":15,"name":"ros-noetic-rqt-rosmon","has_prefix":true,"md5":"d8991148e8a3ec20cb0c3a177e8f2c28","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-rosmon-msgs","ros-noetic-rqt-gui","ros-noetic-rqt-gui-cpp","xorg-libx11","xorg-libxext"],"version":"2.4.0","build":"py39hac30774_15","timestamp":1674467068380,"binstar":{"package_id":"63ce5703cd65eb0e14e3f786","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":73859,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-perception-2.5.4-py310h6f98279_3.tar.bz2":{"sha256":"2d8057d067362559a0582bd6a44d5d898af7945f028ca18987a7263847f745db","build_number":3,"name":"ros-humble-moveit-ros-perception","has_prefix":true,"md5":"cce528a2d8451a73d0dd614b5ed95e16","requires":[],"machine":"x86_64","platform":"linux","depends":["_openmp_mutex >=4.5","freeglut >=3.2.2,<4.0a0","glew >=2.1.0,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libgomp","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-message-filters","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-occupancy-map-monitor","ros-humble-moveit-ros-planning","ros-humble-object-recognition-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-urdf","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h6f98279_3","timestamp":1675720792678,"binstar":{"package_id":"639676bf114c465c985b21c8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":503836,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tlsf-0.7.0-py310h7c61026_3.tar.bz2":{"sha256":"6e860e1c480f60926b7cfbfae43b032f7fb0ac00c35f0d629504a0761ad90e56","build_number":3,"name":"ros-humble-tlsf","has_prefix":true,"md5":"0472a1cb1c6773d92fe95718f56d7434","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.7.0","build":"py310h7c61026_3","timestamp":1675684277232,"binstar":{"package_id":"63926ae2a2b7121008ff577c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17556,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-topic-monitor-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"909e2b67f91a76c299285ba7188b9adb6ea446e155f47b28134eb4444b945445","build_number":3,"name":"ros-humble-topic-monitor","has_prefix":true,"md5":"7dcfa85c71138815ac03e4753f18c296","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch","ros-humble-launch-ros","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675692037357,"binstar":{"package_id":"6392a84f46bec18b89f5ef29","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33179,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-epuck-2023.0.0-py310h7c61026_2.tar.bz2":{"sha256":"ce3fb168e40e9fa2daf3ddec7b9c8349fff97e86a4af031d132c2a39dde13343","build_number":2,"name":"ros-humble-webots-ros2-epuck","has_prefix":true,"md5":"9985ca0483de6b64f6cd80f0b3adcfe0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-controller-manager","ros-humble-diff-drive-controller","ros-humble-geometry-msgs","ros-humble-joint-state-broadcaster","ros-humble-nav-msgs","ros-humble-rclpy","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-ros","ros-humble-webots-ros2-control","ros-humble-webots-ros2-driver","ros-humble-webots-ros2-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2023.0.0","build":"py310h7c61026_2","timestamp":1670793684492,"binstar":{"package_id":"63964a402b3749bdb865b979","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":55682,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-geographic-msgs-1.0.4-py310h7c61026_2.tar.bz2":{"sha256":"d52bf4b230e4d03bc62352c0a3fa87e6930465f3bd0ff329fdb4ed5f6c0dc4a5","build_number":2,"name":"ros-humble-geographic-msgs","has_prefix":true,"md5":"914b25b8b303f3244f557d4d1e305bce","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros-humble-unique-identifier-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.4","build":"py310h7c61026_2","timestamp":1670544719899,"binstar":{"package_id":"63927d714f66fd116f54af42","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":263581,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2-control-test-assets-2.22.0-py310h7c61026_3.tar.bz2":{"sha256":"324211a6bca736b64fd84e5fc43b26c548724230d71599fdf27b255b1f934a17","build_number":3,"name":"ros-humble-ros2-control-test-assets","has_prefix":true,"md5":"fe93a96c8225346c9fdd78299f44b448","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.22.0","build":"py310h7c61026_3","timestamp":1675634565892,"binstar":{"package_id":"6392666054e9ace854c349f4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14716,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ivcon-0.1.7-py39hac30774_16.tar.bz2":{"sha256":"4a5230db8e202ec350c50cbfa036f0370944684b38d2385c095a10b62e410b0f","build_number":16,"name":"ros-noetic-ivcon","license":"BSD-3-Clause","has_prefix":true,"md5":"eb01130114086f614fd90de9f3be0968","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.1.7","subdir":"linux-64","timestamp":1694895428456,"binstar":{"package_id":"65060dc700e045849d5c5dec","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":91724,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-teleop-twist-joy-0.1.3-py39hac30774_15.tar.bz2":{"sha256":"71d2cf033c6a8d37c4cedf8f98777c82f5a4e47f0fc4e16affc6f34560765829","build_number":15,"name":"ros-noetic-teleop-twist-joy","has_prefix":true,"md5":"0b744547120e92ce82f8c4a911f85f99","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-joy","ros-noetic-roscpp","ros-noetic-sensor-msgs"],"version":"0.1.3","build":"py39hac30774_15","timestamp":1674468858223,"binstar":{"package_id":"63ccb0d5dbdf733521734088","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":60111,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-topic-tools-1.0.0-py310h7c61026_3.tar.bz2":{"sha256":"14675ec1c7075414cbf053f2745181a423b69428cb01ad3990b04fc0cddaefe9","build_number":3,"name":"ros-humble-topic-tools","has_prefix":true,"md5":"f99e8c0fe5aa1a4e81dc5cc8f9e2242e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosidl-runtime-py","ros-humble-topic-tools-interfaces","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.0","build":"py310h7c61026_3","timestamp":1675691992776,"binstar":{"package_id":"639289fc2b3749bdb8687baf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":281619,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-simulations-2.2.5-py310h7c61026_2.tar.bz2":{"sha256":"fed5a8dfbf9559d22825ddbfc5d1e12b9783a861f9f18fd07f3c87c93f0e250f","build_number":2,"name":"ros-humble-turtlebot3-simulations","has_prefix":true,"md5":"e9174cc779f6489f3e28645da0825069","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-turtlebot3-fake-node","ros-humble-turtlebot3-gazebo","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.2.5","build":"py310h7c61026_2","timestamp":1670812553503,"binstar":{"package_id":"6396938cead2dcc8c277577e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13720,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-composition-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"117902a2a9639a42b527a16d288302d0e57b2203c726db048f6ec5b57d18649f","build_number":3,"name":"ros-humble-examples-rclcpp-minimal-composition","has_prefix":true,"md5":"12d7d429af291543b98df60b418f8ecc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691795411,"binstar":{"package_id":"639289ee46bec18b89ec241e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":169894,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-kinematics-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"9a12448833111ee9cdba64f648142dd7e7cd25116f92868efa1462185968bf9d","build_number":3,"name":"ros-humble-moveit-kinematics","has_prefix":true,"md5":"64a75a4caeec171e8c17c2acc7f70631","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lxml","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-class-loader","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-orocos-kdl-vendor","ros-humble-pluginlib","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-kdl","ros-humble-urdfdom","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675720997621,"binstar":{"package_id":"639585db1f9cf5f92a388600","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":315412,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-setup-assistant-1.1.11-py39ha47c88f_15.tar.bz2":{"sha256":"1b0ad8f991cdbb6f528f87d328df9c601556ca15e7e2fc73adaa67e957dc0394","build_number":15,"name":"ros-noetic-moveit-setup-assistant","has_prefix":true,"md5":"8023825bdd4f36405f3305efc7415213","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","ogre >=1.10.12,<1.11.0a0","ompl >=1.5.2,<1.6.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-moveit-core","ros-noetic-moveit-ros-planning","ros-noetic-moveit-ros-visualization","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rviz","ros-noetic-srdfdom","ros-noetic-urdf","ros-noetic-xacro","xorg-libx11","xorg-libxext","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"1.1.11","build":"py39ha47c88f_15","timestamp":1674511964254,"binstar":{"package_id":"63ce6ef914201bfa45b9c36f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1157169,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-cpp-common-0.7.2-py39hc1d770b_15.tar.bz2":{"sha256":"b3cf964f9abac84c3f0fd6b3a66bc5a1e1bec9d1453a7f8f44d23fa214cee924","build_number":15,"name":"ros-noetic-cpp-common","has_prefix":true,"md5":"3cc11a8052f1cfd596c03bd199809c7c","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.7.2","build":"py39hc1d770b_15","timestamp":1674168261639,"binstar":{"package_id":"63c9c82d5a31eb90f69af2fd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":31113,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gazebo-dev-2.9.2-py39h6e73cb5_15.tar.bz2":{"sha256":"61d2ee15f88eac00f8821cd139dd32f8e8e1c1ec7d372553afb962005b0f2d6a","build_number":15,"name":"ros-noetic-gazebo-dev","has_prefix":true,"md5":"1ebec4138faa8762b6069a801b585a20","requires":[],"machine":"x86_64","platform":"linux","depends":["gazebo >=11.12.0,<12.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","tbb >=2021.7.0"],"version":"2.9.2","build":"py39h6e73cb5_15","timestamp":1674168448576,"binstar":{"package_id":"63c9c8a2dbdf733521ecb1d5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13498,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-demo-nodes-py-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"2c6e647bee6fcdebdde6e6cb3d856b33ca86a12940e5883272e2a0d407bad3b8","build_number":2,"name":"ros-humble-demo-nodes-py","has_prefix":true,"md5":"b4b220a7db7c5cc19c5cb0c22f8a2570","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670547058760,"binstar":{"package_id":"639287564f66fd116f5b7d41","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16581,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-face-detector-1.4.2-py39hadd303b_16.tar.bz2":{"sha256":"6676450ce13c766c0fb48888729a8d03e1df2c726842397386df5f026f57d41f","build_number":16,"name":"ros-noetic-face-detector","license":"BSD-3-Clause","has_prefix":true,"md5":"f6c7381c52561b3004e6c2cb9ea22211","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-actionlib-msgs","ros-noetic-cv-bridge","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-image-geometry","ros-noetic-image-transport","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-people-msgs","ros-noetic-rosbag","ros-noetic-roscpp","ros-noetic-roslib","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-stereo-image-proc","ros-noetic-stereo-msgs","ros-noetic-tf","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"1.4.2","subdir":"linux-64","timestamp":1694898991022,"binstar":{"package_id":"65061be432d24713fd919b43","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":353423,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-joy-teleop-1.3.0-py310h413e681_2.tar.bz2":{"sha256":"aeedc88a5005a83227233c78273cfca9f25c3eb8730d07cf412ca8535095afd0","build_number":2,"name":"ros-humble-joy-teleop","has_prefix":true,"md5":"cffde487db0fbb94271e787a71f3c2c4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-control-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rosidl-runtime-py","ros-humble-sensor-msgs","ros-humble-teleop-tools-msgs","ros-humble-trajectory-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.0","build":"py310h413e681_2","timestamp":1670548231930,"binstar":{"package_id":"63928b2446bec18b89ec78c7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20495,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-microstrain-inertial-msgs-3.0.1-py39hac30774_16.tar.bz2":{"sha256":"d73ba4c9ed37e26341c2b59ade2524692d6add7d46d1a524c68a60ddfec22f93","build_number":16,"name":"ros-noetic-microstrain-inertial-msgs","license":"BSD-3-Clause","has_prefix":true,"md5":"7e706d13f000e48c4bb57ba5aee5210e","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"3.0.1","build":"py39hac30774_16","timestamp":1687736842454,"binstar":{"package_id":"64670a822e917f0f9bae1faa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":286559,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-people-msgs-1.4.2-py39hac30774_16.tar.bz2":{"sha256":"86c9f32c8b9506848d053fd2040eb19959e187237d13228a2dcd6d5d49bd18f0","build_number":16,"name":"ros-noetic-people-msgs","license":"BSD-3-Clause","has_prefix":true,"md5":"757ef5c7d3aac5527eb1fa5377afb4f5","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.4.2","subdir":"linux-64","timestamp":1694895602459,"binstar":{"package_id":"65060dfb4474dd0da5e91276","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":53254,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-ament-index-python-1.4.0-py310h7c61026_3.tar.bz2":{"sha256":"6c0842ad2d4c657b73d61b65db75fb0c1bb422bc4d1b1f9db5920fc88a70ba91","build_number":3,"name":"ros-humble-ament-index-python","has_prefix":true,"md5":"8d9b29b88d3d5279c21513136889268b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.4.0","build":"py310h7c61026_3","timestamp":1675634414974,"binstar":{"package_id":"6392655fa2b7121008f81ec6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21025,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-voxel-grid-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"b870e703639bea5969de68b55879ae2223107cb0d554503a4f37a83c1d31d0cd","build_number":3,"name":"ros-humble-nav2-voxel-grid","has_prefix":true,"md5":"3cfbc7466a63e6045d9bf5069bd283d4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675692756831,"binstar":{"package_id":"6392b42046bec18b89f9edb4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28088,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-test-interface-files-0.9.1-py310h7c61026_3.tar.bz2":{"sha256":"6431e8db0086c3e1705b26f1480bc14cbaedc0e08f92da83efcd29d6967221d2","build_number":3,"name":"ros-humble-test-interface-files","has_prefix":true,"md5":"8212fe9a2af4c1c0064569f66943de71","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.9.1","build":"py310h7c61026_3","timestamp":1675631113330,"binstar":{"package_id":"63925afb2b3749bdb84ce1bb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13207,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-fastrtps-cpp-6.2.2-py310h413e681_2.tar.bz2":{"sha256":"8ef01a2c87f509e39095ad8c537b7603b40e4f0b99a0a504420ca1ea096e22fe","build_number":2,"name":"ros-humble-rmw-fastrtps-cpp","has_prefix":true,"md5":"a741d290ca79e9e6cdb868e33deee5cf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-fastcdr","ros-humble-fastrtps","ros-humble-fastrtps-cmake-module","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-dds-common","ros-humble-rmw-fastrtps-shared-cpp","ros-humble-ros-workspace","ros-humble-rosidl-cmake","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-tracetools","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"6.2.2","build":"py310h413e681_2","timestamp":1670544758354,"binstar":{"package_id":"63927e48ead2dcc8c2e2c011","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":128646,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-xml-1.0.4-py310h7c61026_3.tar.bz2":{"sha256":"bf6b2d4ff306bec42d4d31895dbda69a8a2918ab50adcb09bc4cdd5f3a64dfc0","build_number":3,"name":"ros-humble-launch-xml","has_prefix":false,"md5":"af5a671ba31f01a0ae2bcc535b6d4fa5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.4","build":"py310h7c61026_3","timestamp":1675682824348,"binstar":{"package_id":"639267bb4f66fd116f47f8e1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16600,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-fastcdr-1.0.24-py310h7c61026_3.tar.bz2":{"sha256":"052f030a037faa66c613854aff192507a4b8b202f2d501240bc988db6c385b13","build_number":3,"name":"ros-humble-fastcdr","has_prefix":false,"md5":"0075f5b84cd8584a702079d78e24767a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.24","build":"py310h7c61026_3","timestamp":1675631142029,"binstar":{"package_id":"63925afe6e0eca100b409c46","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":57371,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-package-0.14.0-py310h7c61026_3.tar.bz2":{"sha256":"cc5b803da93d942e6463071b7a8c2406e4a65801209f81442b931b0afdb3ad7a","build_number":3,"name":"ros-humble-ament-package","has_prefix":false,"md5":"c7f3c6671ec8bc73e69d476673b6b07e","requires":[],"machine":"x86_64","platform":"linux","depends":["importlib-metadata","importlib_resources","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","setuptools"],"version":"0.14.0","build":"py310h7c61026_3","timestamp":1675630778861,"binstar":{"package_id":"639258ff2dd70620554cbe15","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37422,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pluginlib-1.13.0-py39h7534eef_15.tar.bz2":{"sha256":"c0ea75053c009b79ae9db86e99beb62b9d7425dc6a9df2e8ee983fd75c077bd9","build_number":15,"name":"ros-noetic-pluginlib","has_prefix":true,"md5":"1752716c9e094942d051b5b19f29104a","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-class-loader","ros-noetic-rosconsole","ros-noetic-roslib","tinyxml2 >=9.0.0,<10.0a0"],"version":"1.13.0","build":"py39h7534eef_15","timestamp":1674171399481,"binstar":{"package_id":"63c9d473a64974fd099fb190","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24540,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-interactive-marker-2.1.8-py39hadd303b_16.tar.bz2":{"sha256":"eb02d21da57395f30afa887e652f05e3382fae6336e1774a909365c16203e7a3","build_number":16,"name":"ros-noetic-jsk-interactive-marker","license":"BSD-3-Clause","has_prefix":true,"md5":"d20e6c46166b14db8dfee07453a39144","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-dynamic-reconfigure","ros-noetic-dynamic-tf-publisher","ros-noetic-eigen-conversions","ros-noetic-geometry-msgs","ros-noetic-interactive-markers","ros-noetic-jsk-footstep-msgs","ros-noetic-jsk-recognition-msgs","ros-noetic-jsk-recognition-utils","ros-noetic-jsk-rviz-plugins","ros-noetic-jsk-topic-tools","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-moveit-msgs","ros-noetic-roscpp","ros-noetic-roslib","ros-noetic-rviz","ros-noetic-sensor-msgs","ros-noetic-tf","ros-noetic-tf-conversions","ros-noetic-urdf","ros-noetic-visualization-msgs","tinyxml","xorg-libx11 >=1.8.4,<2.0a0","xorg-libxext >=1.3.4,<2.0a0","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"2.1.8","subdir":"linux-64","timestamp":1694920024833,"binstar":{"package_id":"65066e499b086777d47a0317","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37033163,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-quality-of-service-demo-py-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"1e94a7570f08c59e4ec290a99a9bcd18eb1bdd0b887aebb7c50d714f009f61dd","build_number":2,"name":"ros-humble-quality-of-service-demo-py","has_prefix":true,"md5":"09949892e941707840f27a6cd239c513","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670547079252,"binstar":{"package_id":"6392875dd4690f71772d0a16","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21131,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-desktop-full-0.10.0-py310h7c61026_3.tar.bz2":{"sha256":"277ef1d8f6665acdb084d0f14533449121e72a2f53d4286bd194ca887344e22c","build_number":3,"name":"ros-humble-desktop-full","has_prefix":true,"md5":"3f02612311d1acc5f5f925a6df88ee0f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-desktop","ros-humble-perception","ros-humble-ros-ign-gazebo-demos","ros-humble-ros-workspace","ros-humble-simulation","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.0","build":"py310h7c61026_3","timestamp":1675724856303,"binstar":{"package_id":"63965d46bbbc2b1e96c2cba2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15417,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-dgnss-node-0.3.5-py310h413e681_2.tar.bz2":{"sha256":"4369f082793f14c202d9f8a17c559b4fe9e8e698ffa4e62ff77063df5f18f420","build_number":2,"name":"ros-humble-ublox-dgnss-node","has_prefix":true,"md5":"634c4de3a04f20f96969f5776769bdb8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libusb >=1.0.26,<2.0a0","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-ublox-ubx-interfaces","ros-humble-ublox-ubx-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.3.5","build":"py310h413e681_2","timestamp":1670547746653,"binstar":{"package_id":"639289fc4f66fd116f5d0d11","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":391134,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-actionlib-1.14.0-py39h873cbd0_15.tar.bz2":{"sha256":"7aaaac8d6609ba6af869c66a8c93a5b7d377ee66018818d10ef030395dc747ca","build_number":15,"name":"ros-noetic-actionlib","has_prefix":true,"md5":"4690bd88c5e1e3c92853e73b74cf2912","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-rostest","ros-noetic-std-msgs"],"version":"1.14.0","build":"py39h873cbd0_15","timestamp":1674330236199,"binstar":{"package_id":"63cbbf56d0e8c095e22e96b1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":221113,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosserial-msgs-0.9.2-py39hac30774_15.tar.bz2":{"sha256":"0572f1cb83d20002afb13a8fb8b69525f34a32f81ba2fdab6a5710ae07bb0386","build_number":15,"name":"ros-noetic-rosserial-msgs","has_prefix":true,"md5":"45debe4d63c4e274001f689a5b4ab708","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime"],"version":"0.9.2","build":"py39hac30774_15","timestamp":1674170783728,"binstar":{"package_id":"63c9d1a459c09271a4418227","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":39447,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-message-filters-4.3.2-py310h7c61026_3.tar.bz2":{"sha256":"9ffeec0b992740a24a7fda7a261cd3a28da0839bc46c4c71c6ef11f52c58223a","build_number":3,"name":"ros-humble-message-filters","has_prefix":true,"md5":"4a08482b34a6c76cdce29582d8cb6962","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-rcutils","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.3.2","build":"py310h7c61026_3","timestamp":1675691770389,"binstar":{"package_id":"6392896466b3e4e3deca947b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":52985,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-genlisp-0.4.18-py39hac30774_15.tar.bz2":{"sha256":"18c659f462b0d0f7c1cee7eb97bfba0758b62665f295b9e72d92b4e565baecf0","build_number":15,"name":"ros-noetic-genlisp","has_prefix":true,"md5":"aabb7f85a79c59ea04894e7253a7e57d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genmsg"],"version":"0.4.18","build":"py39hac30774_15","timestamp":1674169412267,"binstar":{"package_id":"63c9cc64dbdf733521f01100","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":48161,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-move-group-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"d388c6d0ae510960571ea829989725ee5ee27e0315fff70a4e9c73f7dacb6a69","build_number":15,"name":"ros-noetic-moveit-ros-move-group","has_prefix":true,"md5":"0607b9a06209e7237395c118f689a459","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-moveit-core","ros-noetic-moveit-kinematics","ros-noetic-moveit-ros-planning","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-std-srvs","ros-noetic-tf2","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674509808799,"binstar":{"package_id":"63ce3cc02ff78d332ee8d57b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":546719,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-image-overlay-layer-0.1.3-py310h7c61026_2.tar.bz2":{"sha256":"cef037c9b5bed8ffb2469e026a183ec3dc2c4019db1da548cb5ade481deab8f2","build_number":2,"name":"ros-humble-rqt-image-overlay-layer","has_prefix":true,"md5":"6864d31e2e88e738e935ce926fab11f8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-message-filters","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-rosidl-runtime-cpp","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"0.1.3","build":"py310h7c61026_2","timestamp":1670807205424,"binstar":{"package_id":"63967fd26a03c9fad209b7e6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15554,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-rotation-shim-controller-1.1.3-py310h7c61026_2.tar.bz2":{"sha256":"9a902001b7a6b121e233c74affe648c4ebb17bffaf8cb76ba505ee07d7b30cde","build_number":2,"name":"ros-humble-nav2-rotation-shim-controller","has_prefix":true,"md5":"35b82fabcc06fe3e7c566d1eeaac0e09","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-geometry-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h7c61026_2","timestamp":1670743438590,"binstar":{"package_id":"639585dca2b71210089676f4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":138616,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-octomap-ros-0.4.1-py39hac30774_16.tar.bz2":{"sha256":"8cfe3eec11c48d8b4672f14d3fe88452e5e374ea8e285f10d00ae3691d3a309b","build_number":16,"name":"ros-noetic-octomap-ros","license":"BSD-3-Clause","has_prefix":true,"md5":"146bb04e30bd946b336b2c5d078df138","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-octomap","ros-noetic-octomap-msgs","ros-noetic-sensor-msgs","ros-noetic-tf"],"version":"0.4.1","build":"py39hac30774_16","timestamp":1688984326218,"binstar":{"package_id":"64ab5faf6bd8494aaaca1eb6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22419,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-lifecycle-msgs-1.2.1-py310h7c61026_2.tar.bz2":{"sha256":"c6d4cdfe144a364132b4de6af50b4288d2ef4814474cff9b03d861389a6b4c32","build_number":2,"name":"ros-humble-lifecycle-msgs","has_prefix":true,"md5":"37ae8c952352fa3e36af060e24f9d76c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.1","build":"py310h7c61026_2","timestamp":1670543461711,"binstar":{"package_id":"6392788966b3e4e3dec23bf0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":150230,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-plotjuggler-ros-1.7.3-py310ha259436_3.tar.bz2":{"sha256":"1e0fa23c5ab398f9f15d1e33f6432d1a75bf5f7b21699f8cea294ff167ebd2d5","build_number":3,"name":"ros-humble-plotjuggler-ros","has_prefix":true,"md5":"8cad78e8af323e30ad751daffa3a10c4","requires":[],"machine":"x86_64","platform":"linux","depends":["binutils","boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.8,<5.16.0a0","ros-humble-diagnostic-msgs","ros-humble-fastcdr","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-plotjuggler","ros-humble-plotjuggler-msgs","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-rosbag2","ros-humble-rosbag2-transport","ros-humble-sensor-msgs","ros-humble-tf2-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11 >=1.8.4,<2.0a0","xorg-libxext >=1.3.4,<2.0a0"],"version":"1.7.3","build":"py310ha259436_3","timestamp":1680482757609,"binstar":{"package_id":"642a21f96d6885450301f10f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":34701916,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-pclint-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"1ab2fd85f6d49f430d3d7eb3acc008f925f064be7bf26012710adebc8f4e3b68","build_number":2,"name":"ros-humble-ament-cmake-pclint","has_prefix":true,"md5":"747eb3ec84ecc33d2784a5a69ef3f28a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-ament-pclint","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670539445527,"binstar":{"package_id":"639268b74f66fd116f488d56","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11012,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlesim-1.4.2-py310h7c61026_3.tar.bz2":{"sha256":"694a426b1177f5ae4517338217709ceb826feead466fa2e106f910e6c70cd2ad","build_number":3,"name":"ros-humble-turtlesim","has_prefix":true,"md5":"d67605532809a49c39656ba1b54592da","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-index-cpp","ros-humble-geometry-msgs","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros-humble-std-srvs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"1.4.2","build":"py310h7c61026_3","timestamp":1675691999551,"binstar":{"package_id":"6392a84d6a03c9fad274ba67","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":821662,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-msg-1.2.0-py310h413e681_2.tar.bz2":{"sha256":"944a7aec83154b43a59d0abd04e6d3f3c407f75243cc80e32c3123ad74f9d9e3","build_number":2,"name":"ros-humble-rqt-msg","has_prefix":true,"md5":"9f783f9caf9d72ee6c1cc8e6df20734c","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-console","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.0","build":"py310h413e681_2","timestamp":1670565974223,"binstar":{"package_id":"6392d0b5a2b71210083fac8b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18055,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-behaviors-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"415f0045a9d998693c07135b7c3b685b3040603d9eaa8bda5e09626e23e8c27a","build_number":2,"name":"ros-humble-nav2-behaviors","has_prefix":true,"md5":"b9ed4097ac7c3f74e727f2867396d770","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-behavior-tree","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675457761,"binstar":{"package_id":"63947b5e46bec18b899d3d3f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":711140,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-octomap-server-0.6.7-py39hac30774_16.tar.bz2":{"sha256":"d098309db044d7b3d52bd22b942b6eea98e7700550bbe335bbe84e84b45d92e6","build_number":16,"name":"ros-noetic-octomap-server","license":"BSD-3-Clause","has_prefix":true,"md5":"f54ed51ae016b4013975a6f51cdb3bbb","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-nav-msgs","ros-noetic-nodelet","ros-noetic-octomap","ros-noetic-octomap-msgs","ros-noetic-octomap-ros","ros-noetic-pcl-conversions","ros-noetic-pcl-ros","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-visualization-msgs"],"version":"0.6.7","build":"py39hac30774_16","timestamp":1689794298137,"binstar":{"package_id":"64b8373297519d58ec37b4cc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":669149,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-image-rotate-1.17.0-py39hac30774_15.tar.bz2":{"sha256":"db696e260dae3f6c88162394a01aba58a6567e5dfb5702be5923b36a22219462","build_number":15,"name":"ros-noetic-image-rotate","has_prefix":true,"md5":"1a118023c87e982cd337d7547b04384c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-dynamic-reconfigure","ros-noetic-image-transport","ros-noetic-nodelet","ros-noetic-roscpp","ros-noetic-tf2","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros"],"version":"1.17.0","build":"py39hac30774_15","timestamp":1674461149788,"binstar":{"package_id":"63cda8bf5a31eb90f6ea475b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":131641,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-robot-monitor-1.0.5-py310h7c61026_2.tar.bz2":{"sha256":"1924d242d59560562e2ff09648534c0adec77054686cb38ee496eadccbcd49f3","build_number":2,"name":"ros-humble-rqt-robot-monitor","has_prefix":true,"md5":"68662e94b0c0483000ac38cdd1cc0226","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-diagnostic-msgs","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-qt-gui-py-common","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","rospkg"],"version":"1.0.5","build":"py310h7c61026_2","timestamp":1670807250130,"binstar":{"package_id":"63967fd02dd706205585f687","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":54477,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-key-teleop-1.3.0-py310h413e681_2.tar.bz2":{"sha256":"825cbe0d98dbe7270b60815da693934896c4165a9c3ee9fc618203dca9dc7410","build_number":2,"name":"ros-humble-key-teleop","has_prefix":true,"md5":"1d2344cabc5f2e252365585760b2dd15","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.0","build":"py310h413e681_2","timestamp":1670547168085,"binstar":{"package_id":"639286e366b3e4e3dec91337","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13400,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-launch-0.4.9-py39hac30774_15.tar.bz2":{"sha256":"737e52314fbdfc0cfb463e3b6154100bb8dfe77707c65c9786332b50b8a17c11","build_number":15,"name":"ros-noetic-rqt-launch","has_prefix":true,"md5":"55bb4b19396d5c303be4cf1acde78569","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-roslaunch","ros-noetic-rospy","ros-noetic-rqt-console","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common"],"version":"0.4.9","build":"py39hac30774_15","timestamp":1674413790357,"binstar":{"package_id":"63cd87b3dbdf733521cf4b27","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":44077,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-console-2.0.2-py310h7c61026_3.tar.bz2":{"sha256":"119d315c814b74e65ecc57d4049574377992a927e85242ebe33e00c4e7aedc2c","build_number":3,"name":"ros-humble-rqt-console","has_prefix":true,"md5":"024e664bcda926681b8adc9ace6b0e57","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-rcl-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.2","build":"py310h7c61026_3","timestamp":1675692593147,"binstar":{"package_id":"6392b3df66b3e4e3dee1e0f3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":92750,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-system-modes-msgs-0.9.0-py310h7c61026_3.tar.bz2":{"sha256":"56f8bb010b3fcb3b8d5a1885e62e3bf222b3d75b28afd1645864e378199aa225","build_number":3,"name":"ros-humble-system-modes-msgs","has_prefix":true,"md5":"9db3e2210a6d6fe86b250fbcecea4fcd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.9.0","build":"py310h7c61026_3","timestamp":1675687782215,"binstar":{"package_id":"63927815d9a997aae7202707","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":123795,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-py-console-1.0.2-py310h7c61026_3.tar.bz2":{"sha256":"bd363a404d0468a4030c26aa0d6ff007c71f55fe76c09712737aa23ba80e95ea","build_number":3,"name":"ros-humble-rqt-py-console","has_prefix":true,"md5":"b4430cac88c20df63816fc9f60041a12","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-qt-gui-py-common","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.2","build":"py310h7c61026_3","timestamp":1675692544826,"binstar":{"package_id":"6392b3936e0eca100b4d2635","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21488,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-desktop-0.10.0-py310h7c61026_3.tar.bz2":{"sha256":"89831245ea94b457e8f8acba1b6389311e118eb5336a989003338b3255123382","build_number":3,"name":"ros-humble-desktop","has_prefix":true,"md5":"6233f4e0fb2025100e0057c1c49b6127","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-tutorials-cpp","ros-humble-action-tutorials-interfaces","ros-humble-action-tutorials-py","ros-humble-angles","ros-humble-composition","ros-humble-demo-nodes-cpp","ros-humble-demo-nodes-cpp-native","ros-humble-demo-nodes-py","ros-humble-depthimage-to-laserscan","ros-humble-dummy-map-server","ros-humble-dummy-robot-bringup","ros-humble-dummy-sensors","ros-humble-examples-rclcpp-minimal-action-client","ros-humble-examples-rclcpp-minimal-action-server","ros-humble-examples-rclcpp-minimal-client","ros-humble-examples-rclcpp-minimal-composition","ros-humble-examples-rclcpp-minimal-publisher","ros-humble-examples-rclcpp-minimal-service","ros-humble-examples-rclcpp-minimal-subscriber","ros-humble-examples-rclcpp-minimal-timer","ros-humble-examples-rclcpp-multithreaded-executor","ros-humble-examples-rclpy-executors","ros-humble-examples-rclpy-minimal-action-client","ros-humble-examples-rclpy-minimal-action-server","ros-humble-examples-rclpy-minimal-client","ros-humble-examples-rclpy-minimal-publisher","ros-humble-examples-rclpy-minimal-service","ros-humble-examples-rclpy-minimal-subscriber","ros-humble-image-tools","ros-humble-intra-process-demo","ros-humble-joy","ros-humble-lifecycle","ros-humble-logging-demo","ros-humble-pcl-conversions","ros-humble-pendulum-control","ros-humble-pendulum-msgs","ros-humble-quality-of-service-demo-cpp","ros-humble-quality-of-service-demo-py","ros-humble-ros-base","ros-humble-ros-workspace","ros-humble-rqt-common-plugins","ros-humble-rviz-default-plugins","ros-humble-rviz2","ros-humble-teleop-twist-joy","ros-humble-teleop-twist-keyboard","ros-humble-tlsf","ros-humble-tlsf-cpp","ros-humble-topic-monitor","ros-humble-turtlesim","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.0","build":"py310h7c61026_3","timestamp":1675724011345,"binstar":{"package_id":"63965d4646f81babcaeedbeb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15561,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosgraph-msgs-1.2.1-py310h7c61026_2.tar.bz2":{"sha256":"5d85f038eb3f466cb926ee3e35449263aad23d05231d671da95347a654f4b75b","build_number":2,"name":"ros-humble-rosgraph-msgs","has_prefix":true,"md5":"eeee8def69837f847ba76e01f4449a95","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.1","build":"py310h7c61026_2","timestamp":1670543796661,"binstar":{"package_id":"63927a244f66fd116f53792d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":46806,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-python-cmake-module-0.10.0-py310h413e681_2.tar.bz2":{"sha256":"9894458ddcdad53c0d1f2d1b40f7d799abd57f66265c37f8369d70fb21b143e7","build_number":2,"name":"ros-humble-python-cmake-module","has_prefix":true,"md5":"97d22b1d4cf8eb300431a3ed7a507b7e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.10.0","build":"py310h413e681_2","timestamp":1670539963871,"binstar":{"package_id":"63926b38a2b7121008ff7de2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11392,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-actionlib-msgs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"0d5d083c4d74107a78fe9de68057cb63f515c460294ba58c1ff048da65b2f568","build_number":3,"name":"ros-humble-actionlib-msgs","has_prefix":true,"md5":"a0f31cc6199589692ca62c2ab9dc418c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675688428598,"binstar":{"package_id":"63927bb346bec18b89e702e4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":88052,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-stubborn-buddies-msgs-1.0.0-py310h7c61026_3.tar.bz2":{"sha256":"fecb59b542a99fa96682a3823d12d5ecd37c7edb62a5b2651a056805ad30f5cd","build_number":3,"name":"ros-humble-stubborn-buddies-msgs","has_prefix":true,"md5":"6239893f2d402bfd0ade33ff0fc86344","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.0","build":"py310h7c61026_3","timestamp":1675688516231,"binstar":{"package_id":"63927b0846f81babcafa3114","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":63534,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-control-toolbox-2.1.2-py310h413e681_2.tar.bz2":{"sha256":"4d7ea8342c2f9085a1ec9dac64db999f835925534566a5513f9edfb5d380a628","build_number":2,"name":"ros-humble-control-toolbox","has_prefix":true,"md5":"d5a814ac7b23ae813cf5bac357e0f6f9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-control-msgs","ros-humble-rclcpp","ros-humble-rcutils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.1.2","build":"py310h413e681_2","timestamp":1670558702166,"binstar":{"package_id":"6392b412959458a07d40213f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":83424,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosmake-1.15.8-py39hac30774_15.tar.bz2":{"sha256":"cc6864e8a10f4a6e4989cbdc9daa524168c2cd2cb0211e6d73371117e18648cd","build_number":15,"name":"ros-noetic-rosmake","has_prefix":true,"md5":"d5399c926041f2841817a27e27164fca","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","rospkg"],"version":"1.15.8","build":"py39hac30774_15","timestamp":1674168358381,"binstar":{"package_id":"63c9c82a2ff78d332e691027","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":64233,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-mavic-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"9e0d402c912aba20f199760cfd9f67dca833247c15db1634c942fb7faafc0004","build_number":3,"name":"ros-humble-webots-ros2-mavic","has_prefix":false,"md5":"4ac4d5ca2330fb57aaa9a63066f6f99c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-webots-ros2-driver","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675695155994,"binstar":{"package_id":"6392de6bed6d66bf8faa70b6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19025,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-force-torque-sensor-broadcaster-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"73b02fd82c42f0f6f9ebb0ef7b646389446f00451d4a458b79533d7231a038d8","build_number":2,"name":"ros-humble-force-torque-sensor-broadcaster","has_prefix":true,"md5":"f1d2cddb74805ac61fc557383c6842b2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-geometry-msgs","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-realtime-tools","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670569316005,"binstar":{"package_id":"6392df59e6a2f79ab8534dd9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":96139,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-license-0.61.8-py39hac30774_16.tar.bz2":{"sha256":"0a941a477416a20c62ee61d68d32fbb2c1c9d6e29fabb871153128b3abaf3307","build_number":16,"name":"ros-noetic-ecl-license","license":"BSD-3-Clause","has_prefix":true,"md5":"72a51b337253f1553aebd390a64d28bc","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.61.8","subdir":"linux-64","timestamp":1694252752190,"binstar":{"package_id":"64fc404302ffb9fba5c08325","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12582,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-sound-play-0.3.16-py39hac30774_15.tar.bz2":{"sha256":"3db25adf43ef1be986b570b3e0d909d499d6372f435f546ac2b4ad3d07144857","build_number":15,"name":"ros-noetic-sound-play","has_prefix":true,"md5":"2089f4d2678440c4de06e11b9d9b330a","requires":[],"machine":"x86_64","platform":"linux","depends":["gst-plugins-base","gst-plugins-good","gst-plugins-ugly","gstreamer","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pygobject","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-audio-common-msgs","ros-noetic-diagnostic-msgs","ros-noetic-message-runtime","ros-noetic-resource-retriever","ros-noetic-roscpp","ros-noetic-roslib","ros-noetic-rospy"],"version":"0.3.16","build":"py39hac30774_15","timestamp":1675025760207,"binstar":{"package_id":"63d6dd63dbdf7335211b72d3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":280083,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rclpy-3.3.7-py310h7c61026_3.tar.bz2":{"sha256":"f8cc0e815e40b6fb221750463bd2eed037797f085c1644af34922d7dd18aba95","build_number":3,"name":"ros-humble-rclpy","has_prefix":true,"md5":"e14fec0690d45cc17bfdafa6f18b27f0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-builtin-interfaces","ros-humble-rcl","ros-humble-rcl-action","ros-humble-rcl-interfaces","ros-humble-rcl-lifecycle","ros-humble-rcl-logging-interface","ros-humble-rcl-yaml-param-parser","ros-humble-rmw","ros-humble-rmw-implementation","ros-humble-ros-workspace","ros-humble-rosgraph-msgs","ros-humble-rosidl-runtime-c","ros-humble-rpyutils","ros-humble-unique-identifier-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.3.7","build":"py310h7c61026_3","timestamp":1675691043243,"binstar":{"package_id":"639285b646f81babca010d54","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":589885,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-camera-calibration-parsers-1.12.0-py39hd1c2957_15.tar.bz2":{"sha256":"447b201bf2668b0b2e7400292779dfa1dd584ba84c87403cc0f06519b5625ff1","build_number":15,"name":"ros-noetic-camera-calibration-parsers","has_prefix":true,"md5":"6c9aa5491440bafecfce680884fb3b2b","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-roscpp-serialization","ros-noetic-sensor-msgs","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"1.12.0","build":"py39hd1c2957_15","timestamp":1674461037269,"binstar":{"package_id":"63ccad42989160afcf3d599b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":97392,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-console-0.4.11-py39hac30774_15.tar.bz2":{"sha256":"c005227cfc64b230dc22bfeb0ecb8468a1342e40e6be0b89cac9c493fa5e5262","build_number":15,"name":"ros-noetic-rqt-console","has_prefix":true,"md5":"aa919e55214b70568a18f8d481fd2ffd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-roslib","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-logger-level","ros-noetic-rqt-py-common","rospkg"],"version":"0.4.11","build":"py39hac30774_15","timestamp":1674383585046,"binstar":{"package_id":"63cd10fd8ff1ad27420b3c5c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":97328,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-runtime-py-0.9.3-py310h7c61026_3.tar.bz2":{"sha256":"b4d2203e549c6b89ab0879fd576c0770ef9bf99381ae778be44e3dcc3455e026","build_number":3,"name":"ros-humble-rosidl-runtime-py","has_prefix":false,"md5":"3c304ec793f57d415f9e6d6fdad2892a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-ros-workspace","ros-humble-rosidl-parser","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.9.3","build":"py310h7c61026_3","timestamp":1675688828405,"binstar":{"package_id":"63927d94d9a997aae721ca22","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30491,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-framework-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"d39658c05715aa9057624e69c23c5fea15466d1d4b5f2916479b2fbf9cb63b8f","build_number":3,"name":"ros-humble-moveit-setup-framework","has_prefix":true,"md5":"adb5a57138855057541f1ac0e30729d9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-visualization","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rviz-common","ros-humble-rviz-rendering","ros-humble-srdfdom","ros-humble-urdf","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675724060242,"binstar":{"package_id":"6396563fbbbc2b1e96c0e5fa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":271429,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros2-distro-mutex-0.3.0-humble.tar.bz2":{"constrains":["boost-cpp 1.78.*","pcl 1.12.*","gazebo 11.*","libpqxx 6.*","setuptools 61.0.0*"],"sha256":"52cd33fa250a9806bb286d0a1c3660bcff2b8c66f8d8526ac40ea607ead94c0f","build_number":0,"name":"ros2-distro-mutex","has_prefix":false,"md5":"6b6f4e5aec0d320ec5496606c5bb1aa7","requires":[],"machine":"x86_64","platform":"linux","depends":[],"version":"0.3.0","build":"humble","timestamp":1675630703035,"binstar":{"package_id":"639259014f66fd116f323fb9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3358,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cpplint-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"bbecfd309a6184322ffb665a521209e19c340c1111ca199a7e0ecc9343cf7bbc","build_number":3,"name":"ros-humble-ament-cpplint","has_prefix":true,"md5":"f262ba7ae7bee09033c6b8d3e4a0e423","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675634382456,"binstar":{"package_id":"6392655b66b3e4e3deb6fa1f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":188281,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sensor-msgs-py-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"a4efc83bf6d77229a8882f301dbb2b78220871132eba11d1d518ecf2042f4e52","build_number":3,"name":"ros-humble-sensor-msgs-py","has_prefix":false,"md5":"c9f83cd8b396a39aae984a305f7e756e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675689325106,"binstar":{"package_id":"63927fe4ead2dcc8c2e35b8d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24845,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-amcl-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"41ce1b815ab3ba7e4f5928c63413b2adf48f6bce5c57d5add16357a67689e799","build_number":2,"name":"ros-humble-nav2-amcl","has_prefix":true,"md5":"8add69909a8320a7c0b1df4c4f61340e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-launch-ros","ros-humble-launch-testing","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670569363419,"binstar":{"package_id":"6392dd99114c465c98cfd357","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":493818,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-std-msgs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"2e64fced6664b06044adef61511eaee47165d4c896f5eebf5cadbdce8e613134","build_number":2,"name":"ros-humble-std-msgs","has_prefix":true,"md5":"002bf7431b7eb063ee5ab13010ee3950","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670543737374,"binstar":{"package_id":"63927a226d07f25db97eb9ee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":277691,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dwb-critics-1.1.3-py310h7c61026_2.tar.bz2":{"sha256":"81d4882332b6d19bf2a325116f1ef3c08d17fccc9ad56d6b86dbfb49f00d0d9e","build_number":2,"name":"ros-humble-dwb-critics","has_prefix":true,"md5":"172d5a3e1710bcd82d90559bb4b19fbc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-costmap-queue","ros-humble-dwb-core","ros-humble-geometry-msgs","ros-humble-nav-2d-msgs","ros-humble-nav-2d-utils","ros-humble-nav2-costmap-2d","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h7c61026_2","timestamp":1670743157602,"binstar":{"package_id":"639585e246f81babca8682fe","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":85700,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-subscriber-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"73e8e74fe70202cef7dfff7ea16703dd9c1b40d8761c82f9d0bcc6072f788a40","build_number":2,"name":"ros-humble-examples-rclcpp-minimal-subscriber","has_prefix":true,"md5":"71e23fb10ddfbfb6c45828c415653a7d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670558851732,"binstar":{"package_id":"6392a887e6a2f79ab841fff4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":944568,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-fake-node-2.2.5-py310h7c61026_3.tar.bz2":{"sha256":"9b8205766d12429666cbb404e6c201149e45ac00d9530207efef7d3c3a2023b7","build_number":3,"name":"ros-humble-turtlebot3-fake-node","has_prefix":true,"md5":"e8ce482e6c968608f4fa20d596b4c3d8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-msgs","ros-humble-turtlebot3-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.5","build":"py310h7c61026_3","timestamp":1675693827691,"binstar":{"package_id":"6392d4ae4f66fd116f8d1251","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":170332,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-controllers-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"791d93321a6e351af0dd62111ef36d5e3aada2f544c0a8f5dd30188778f30e1e","build_number":2,"name":"ros-humble-moveit-setup-controllers","has_prefix":true,"md5":"4e1a9f7b38f4cb9d2dd375f397884c2d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-moveit-setup-framework","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670797529016,"binstar":{"package_id":"63965ae6a2b7121008efcbd1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":243767,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-dwa-local-planner-1.17.3-py39hac30774_16.tar.bz2":{"sha256":"d3d6396eebe1b660794e5493041f824080cabbb6e0be492701b260015f33de69","build_number":16,"name":"ros-noetic-dwa-local-planner","license":"BSD-3-Clause","has_prefix":true,"md5":"d3b061b807b089ed45365c0c7cc9bbe5","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-base-local-planner","ros-noetic-costmap-2d","ros-noetic-dynamic-reconfigure","ros-noetic-nav-core","ros-noetic-nav-msgs","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-tf2","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros"],"version":"1.17.3","subdir":"linux-64","timestamp":1694252854279,"binstar":{"package_id":"63e587b0d831fccc8a2e3e9a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":156986,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-rqt-robot-dashboard-0.6.1-py310h7c61026_3.tar.bz2":{"sha256":"fcc9d2b45ea900cca223be54be6036e3e4f03012bcd73d596b131bc71dde6de3","build_number":3,"name":"ros-humble-rqt-robot-dashboard","has_prefix":false,"md5":"2bec27a6d1896ebe8b2985f20f3006ba","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-diagnostic-msgs","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-console","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-robot-monitor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.6.1","build":"py310h7c61026_3","timestamp":1675693245058,"binstar":{"package_id":"63969239a2b712100805b783","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":134464,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-state-publisher-3.0.2-py310h7c61026_3.tar.bz2":{"sha256":"87940725e086785f85d0032fc05d9623aae563ae535a85cd53fb0fe64dc700b8","build_number":3,"name":"ros-humble-robot-state-publisher","has_prefix":true,"md5":"ccc34591f2da6c750827b65151448162","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-kdl-parser","ros-humble-orocos-kdl-vendor","ros-humble-rcl-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-ros","ros-humble-urdf","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.0.2","build":"py310h7c61026_3","timestamp":1675693342930,"binstar":{"package_id":"6392cf712b3749bdb87d1e90","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":253761,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-util-1.1.3-py310hd15adc0_2.tar.bz2":{"sha256":"dcd50884227c03c3be5c411a4cc37fa2536b00cb62df10f1ce2744dd18535c22","build_number":2,"name":"ros-humble-nav2-util","has_prefix":true,"md5":"c99a896f1c4a8967252ef859f0464246","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-bond","ros-humble-bondcpp","ros-humble-geometry-msgs","ros-humble-launch","ros-humble-launch-testing-ament-cmake","ros-humble-lifecycle-msgs","ros-humble-nav-msgs","ros-humble-nav2-common","ros-humble-nav2-msgs","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310hd15adc0_2","timestamp":1670566734822,"binstar":{"package_id":"6392d4ec96cc569e10636f4d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":224875,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-resources-fanuc-description-0.8.2-py39hac30774_15.tar.bz2":{"sha256":"7b7e8339e70376839f144fefe15209347ba07449bcfe47b1655e6cdbae6cd36e","build_number":15,"name":"ros-noetic-moveit-resources-fanuc-description","has_prefix":true,"md5":"7727e7c8e6e2ce4e4d5c7e2726fa5ecb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.8.2","build":"py39hac30774_15","timestamp":1674168304383,"binstar":{"package_id":"63c9c8a1c37c80a75b315f94","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":186309,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-image-publisher-1.17.0-py39hac30774_15.tar.bz2":{"sha256":"a85968aa6141637b3729b22fe826a5dde945776a651223cf9160da5a1faa5971","build_number":15,"name":"ros-noetic-image-publisher","has_prefix":true,"md5":"7032fcc514c071d20bb2dbaa5a6c4089","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-camera-info-manager","ros-noetic-cv-bridge","ros-noetic-dynamic-reconfigure","ros-noetic-image-transport","ros-noetic-nodelet","ros-noetic-roscpp","ros-noetic-sensor-msgs"],"version":"1.17.0","build":"py39hac30774_15","timestamp":1674462886535,"binstar":{"package_id":"63cd17abb23346582c6031ee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":119240,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-posedetection-msgs-4.3.2-py39hadd303b_16.tar.bz2":{"sha256":"a4e6566c5de51eaa9868b4e57bd9c7e133e1dd794be158d2e2904b8f50c11425","build_number":16,"name":"ros-noetic-posedetection-msgs","license":"BSD-3-Clause","has_prefix":true,"md5":"ed2e4207497dae8125d70e36f14bbce6","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-geometry-msgs","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","xorg-libx11 >=1.8.4,<2.0a0","xorg-libxext >=1.3.4,<2.0a0"],"version":"4.3.2","subdir":"linux-64","timestamp":1694899153208,"binstar":{"package_id":"65061bdcd7538bf556237719","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":209616,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-action-tutorials-interfaces-0.20.2-py310h7c61026_2.tar.bz2":{"sha256":"96895249e93ce34998c2b7e6d25aa0e45d9b8dff291b35ada7bea62899518492","build_number":2,"name":"ros-humble-action-tutorials-interfaces","has_prefix":true,"md5":"aea99c3a18c83faaabcfcbf08477bb79","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h7c61026_2","timestamp":1670544108863,"binstar":{"package_id":"63927ba7114c465c98baaaad","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":106750,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rti-connext-dds-cmake-module-0.11.1-py310h413e681_2.tar.bz2":{"sha256":"e99491d2ec6a1c178e63bc350703d2c5b57df19be91cc66bcf6b02fb17b66657","build_number":2,"name":"ros-humble-rti-connext-dds-cmake-module","has_prefix":true,"md5":"731c29e10def3a45619918277ccea602","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.11.1","build":"py310h413e681_2","timestamp":1670540308685,"binstar":{"package_id":"63926c27e6a2f79ab82c3604","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14370,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-composition-interfaces-1.2.1-py310h7c61026_2.tar.bz2":{"sha256":"118dfe0fc51dd411a2a38a814562b7aeef83e99547e8e2100b141dac8bb40427","build_number":2,"name":"ros-humble-composition-interfaces","has_prefix":true,"md5":"e47252a831d4397cf1e3741c7c754b17","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-rcl-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.1","build":"py310h7c61026_2","timestamp":1670544369200,"binstar":{"package_id":"63927c1b4f66fd116f543aae","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":126389,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joint-limits-2.18.0-py310h413e681_2.tar.bz2":{"sha256":"84ee9d77cb151cec24d3d55d2238de2f54a03c4c61ce01d7236efa4cbd92c5c6","build_number":2,"name":"ros-humble-joint-limits","has_prefix":true,"md5":"38c3eeb6d916e4af23acc111e36f36ad","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.18.0","build":"py310h413e681_2","timestamp":1670548258035,"binstar":{"package_id":"63928b25d9a997aae729c4ef","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14412,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-hls-lfcd-lds-driver-1.1.2-py39hd1c2957_15.tar.bz2":{"sha256":"b5fbebd13a1f46fb8554bdba4d48ae35779c80a63f35eac1e3d94331a7068afd","build_number":15,"name":"ros-noetic-hls-lfcd-lds-driver","has_prefix":true,"md5":"47a87544fcea49445ae868b4d5a35b8f","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"1.1.2","build":"py39hd1c2957_15","timestamp":1674466657777,"binstar":{"package_id":"63ccac4a59c09271a4f280e6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":105102,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-msgs-2023.0.0-py310h7c61026_2.tar.bz2":{"sha256":"753ee40b808a01de9521bb6035cde056381d796f37ea888577178531ee91510d","build_number":2,"name":"ros-humble-webots-ros2-msgs","has_prefix":true,"md5":"46c611b4e91b827219ccda192b233a3a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros-humble-vision-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2023.0.0","build":"py310h7c61026_2","timestamp":1670545177193,"binstar":{"package_id":"63928101d9a997aae723ff64","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":125417,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jackal-simulator-0.4.0-py39ha182ace_3.tar.bz2":{"sha256":"5ac4cbc7e18afbacf899c7de9de813f325e5bfb744a85c9c59b94413512ce1c1","build_number":3,"name":"ros-noetic-jackal-simulator","has_prefix":false,"md5":"6282f30b547fb77938b747c82e56f841","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","ros-noetic-jackal-gazebo"],"version":"0.4.0","build":"py39ha182ace_3","timestamp":1674169149196,"binstar":{"package_id":"63c9cb4668b198bb95958d03","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11344,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-cpp-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"57b22047f4bf13ab2c8b17434b8b868340e1ea47bd5c5dc8787620dc2f7d0112","build_number":3,"name":"ros-humble-rosbag2-cpp","has_prefix":true,"md5":"0d8a0e329eb4e9f19f7e20eb782f8bd2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-implementation","ros-humble-ros-workspace","ros-humble-rosbag2-storage","ros-humble-rosbag2-storage-default-plugins","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-cpp","ros-humble-rosidl-typesupport-introspection-cpp","ros-humble-shared-queues-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675693220227,"binstar":{"package_id":"6392cf7246f81babca262506","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":277252,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-ipc-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"4fedf9a820ffd0e25705d99b9caebab2e971c9ca0a3616111524e24f623dcc13","build_number":16,"name":"ros-noetic-ecl-ipc","license":"BSD-3-Clause","has_prefix":true,"md5":"4d1294a1e9d2084258dbd270d9c5934a","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-build","ros-noetic-ecl-config","ros-noetic-ecl-errors","ros-noetic-ecl-exceptions","ros-noetic-ecl-license","ros-noetic-ecl-time","ros-noetic-ecl-time-lite"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254422216,"binstar":{"package_id":"64fc4559c6f8b3e322ec57ff","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25225,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-tf2-ros-py-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"bad91ea8a72e9e1866666f352b317f7f750b82004a6a04d6bba0ade32ff1ec55","build_number":2,"name":"ros-humble-tf2-ros-py","has_prefix":false,"md5":"96a5a3e24eb3bdfed1881a1c45437790","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-msgs","ros-humble-tf2-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670547738563,"binstar":{"package_id":"63928962e6a2f79ab835d5f4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24906,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-kdl-conversions-1.13.2-py39hac30774_15.tar.bz2":{"sha256":"4cdfa8494720946ddd6ed2e16c385c984c065d0df17a69779d7d023d8b90b9dd","build_number":15,"name":"ros-noetic-kdl-conversions","has_prefix":true,"md5":"5c392ec31fb7fca57eab3b949bd149c2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs"],"version":"1.13.2","build":"py39hac30774_15","timestamp":1674171372896,"binstar":{"package_id":"63c9d40ed0e8c095e21f7183","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15685,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-topic-tools-interfaces-1.0.0-py310h7c61026_3.tar.bz2":{"sha256":"15e6a84fc09da95369f98acea92483f24a44812327b843c096161b5b6d2edf21","build_number":3,"name":"ros-humble-topic-tools-interfaces","has_prefix":true,"md5":"f80057eaf9b33feb561859fa41c026b4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.0","build":"py310h7c61026_3","timestamp":1675688129752,"binstar":{"package_id":"639279dee6a2f79ab82fd1f8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":120491,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-runtime-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"b09193a501eb1af8ca2b3ad9e2c819daac1b537015ee1b63d3f967e1d9580421","build_number":3,"name":"ros-humble-moveit-runtime","has_prefix":true,"md5":"5290af7a78bca61f1d38fdf28484cb3f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-core","ros-humble-moveit-planners","ros-humble-moveit-plugins","ros-humble-moveit-ros-move-group","ros-humble-moveit-ros-perception","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-planning-interface","ros-humble-moveit-ros-warehouse","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675725791608,"binstar":{"package_id":"63967ad6a2b7121008fa2738","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13532,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-kdl-parser-2.6.3-py310h413e681_2.tar.bz2":{"sha256":"d3115172733ab22a1c00c9af7ad0b8027765718040aebd332ff78e98d32d4384","build_number":2,"name":"ros-humble-kdl-parser","has_prefix":true,"md5":"cc75b0ca3c8f13c894c87bf195debe9f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-orocos-kdl-vendor","ros-humble-ros-workspace","ros-humble-urdf","ros-humble-urdfdom-headers","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.6.3","build":"py310h413e681_2","timestamp":1670542558571,"binstar":{"package_id":"6392754a46bec18b89e567c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26752,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-stubborn-buddies-msgs-1.0.0-py310h7c61026_2.tar.bz2":{"sha256":"978935b0961a2772f2c254f4d186293047622fb5abcd0b81b71e378ee243815b","build_number":2,"name":"ros-humble-stubborn-buddies-msgs","has_prefix":true,"md5":"90c42ab7237eb086982ef876a1a8080e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.0","build":"py310h7c61026_2","timestamp":1670544134074,"binstar":{"package_id":"63927b0846f81babcafa3114","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":57370,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-controller-interface-0.19.6-py39hac30774_15.tar.bz2":{"sha256":"0eb5c10dd86363f2173e9b70d0cfbeb429f0e92a2f44597f5d7e64260e7ab7d1","build_number":15,"name":"ros-noetic-controller-interface","has_prefix":true,"md5":"351587f2aa2834e1c71b6108486b9246","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-hardware-interface","ros-noetic-roscpp"],"version":"0.19.6","build":"py39hac30774_15","timestamp":1674178130486,"binstar":{"package_id":"63c9ee55a64974fd09a528b4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17251,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-teleop-tools-1.3.0-py310h413e681_2.tar.bz2":{"sha256":"e2c1043759aaad4ff1c89598141b6e946951f72c96c4494a77d447b675a91905","build_number":2,"name":"ros-humble-teleop-tools","has_prefix":true,"md5":"5818fa1869e09f85b9a90d25b0057ec9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-joy-teleop","ros-humble-key-teleop","ros-humble-ros-workspace","ros-humble-teleop-tools-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.0","build":"py310h413e681_2","timestamp":1670558897846,"binstar":{"package_id":"6392b4ba114c465c98c8a2a6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8977,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roslaunch-1.16.0-py39hac30774_16.tar.bz2":{"sha256":"5b1c56312f3148ef0d947faf07885df3946630b0603bc30aa1e194f1801dbe41","build_number":16,"name":"ros-noetic-roslaunch","license":"BSD-3-Clause","has_prefix":true,"md5":"7c1fb02a475c19429366dbe7a12d3756","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","paramiko","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosclean","ros-noetic-rosgraph-msgs","ros-noetic-roslib","ros-noetic-rosmaster","ros-noetic-rosout","ros-noetic-rosparam","ros-noetic-rosunit","rospkg"],"version":"1.16.0","subdir":"linux-64","timestamp":1694897286527,"binstar":{"package_id":"63c9e0f72b70bce830774a1e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":259595,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-laser-pipeline-1.6.4-py39hac30774_15.tar.bz2":{"sha256":"c569fe4a1038eb60cbd7201e298782579de4b817caacbfee02031c42b8841c04","build_number":15,"name":"ros-noetic-laser-pipeline","has_prefix":false,"md5":"31e30b307f858d0ca25a9d52647bcf01","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-laser-assembler","ros-noetic-laser-filters","ros-noetic-laser-geometry"],"version":"1.6.4","build":"py39hac30774_15","timestamp":1674461486596,"binstar":{"package_id":"63cdd077dbdf733521efe04d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8986,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-perception-pcl-1.7.4-py39hac30774_15.tar.bz2":{"sha256":"49c5a85687913eea82aacc2f9ba1e70c61560ff5555f5a30f1723c11e952b967","build_number":15,"name":"ros-noetic-perception-pcl","has_prefix":false,"md5":"9c8d587ed402bdb93ac4e55b60707545","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-pcl-conversions","ros-noetic-pcl-msgs","ros-noetic-pcl-ros"],"version":"1.7.4","build":"py39hac30774_15","timestamp":1674463228114,"binstar":{"package_id":"63cdb2d08ff1ad27424a71a5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9698,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-py-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"496e5a80c9a150d2d05d980bbb4f0adc3fe54e868cca4e16233558d37df3be9a","build_number":3,"name":"ros-humble-tf2-py","has_prefix":true,"md5":"afeaf835c9048fd32fa5c9c11ea149f4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rpyutils","ros-humble-tf2","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675691308880,"binstar":{"package_id":"639287521f9cf5f92ad9a80e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36158,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2cli-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"cb2054c7a8b4d222a566b48b7b7f4497ca2932e3c3d443f169a0cb34ed2f1220","build_number":2,"name":"ros-humble-ros2cli","has_prefix":true,"md5":"c957f3b4fd3ca8cb788eaa65605bd979","requires":[],"machine":"x86_64","platform":"linux","depends":["argcomplete","importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","netifaces","packaging","python","python_abi 3.10.*","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670547105527,"binstar":{"package_id":"6392875766b3e4e3dec96390","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":42608,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-camera-calibration-3.0.0-py310h413e681_2.tar.bz2":{"sha256":"342f6390cda299f94d32a6b03cc1a8db973cd511759d5afe1b6c8a397788cbe6","build_number":2,"name":"ros-humble-camera-calibration","has_prefix":true,"md5":"2269304ce3d47431da400631fd44ae4a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-cv-bridge","ros-humble-image-geometry","ros-humble-message-filters","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-srvs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.0.0","build":"py310h413e681_2","timestamp":1670558700980,"binstar":{"package_id":"6392b3f5bbbc2b1e964f5512","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":54804,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-polled-camera-1.12.0-py39hac30774_15.tar.bz2":{"sha256":"eb8588754447a6a06fefb0442457a2834c7bb9ef663403f0093e83d0039d7228","build_number":15,"name":"ros-noetic-polled-camera","has_prefix":true,"md5":"a8bd57a5ba58d0fd52134a0e806448d2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-image-transport","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"1.12.0","build":"py39hac30774_15","timestamp":1674461046804,"binstar":{"package_id":"63cd17a95a31eb90f6bacd9c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":76993,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-controller-manager-0.19.6-py39hac30774_15.tar.bz2":{"sha256":"8c0386ddf0c91071b98dc42c62d499392f41cfadca219819f8e67e540cd424f6","build_number":15,"name":"ros-noetic-rqt-controller-manager","has_prefix":true,"md5":"9d99db673fe714847ef97ec1c232dcbc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-manager-msgs","ros-noetic-rospy","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py"],"version":"0.19.6","build":"py39hac30774_15","timestamp":1674507574182,"binstar":{"package_id":"63cd168d912363225ba55282","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":52680,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-catkin-0.8.10-py39hac30774_15.tar.bz2":{"sha256":"f32ec0fc1d16b2aabb98074772f394ac077b466424dcf97328da7b151d1d1262","build_number":15,"name":"ros-noetic-catkin","has_prefix":true,"md5":"2874c8169e56e3417fb579a8f2f1a0ed","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","cmake","empy","gmock","gtest","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","nose","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","setuptools"],"version":"0.8.10","build":"py39hac30774_15","timestamp":1674167426110,"binstar":{"package_id":"63c9c72fcd65eb0e145b8aee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":174835,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-imu-complementary-filter-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"eabe4ca38fb4308398d4f5a414b86ac7cd7c9839fa66e172ed609320f8a2a64f","build_number":15,"name":"ros-noetic-imu-complementary-filter","has_prefix":true,"md5":"c8b2ff387b96c63fef696873a2d4094f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-filters","ros-noetic-nodelet","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-tf"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674466842510,"binstar":{"package_id":"63cda06ccd65eb0e14ab1e74","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":137960,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dwb-msgs-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"3bc48dbba2a368f37bd61293e602283fe7816eabffba60352b66056b92851d84","build_number":3,"name":"ros-humble-dwb-msgs","has_prefix":true,"md5":"8fddca075cddfe4bdf1c96d91080b3be","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-nav-2d-msgs","ros-humble-nav-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675689444593,"binstar":{"package_id":"63928025d9a997aae722c1cb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":195232,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-gazebo-1.3.2-py39hac30774_15.tar.bz2":{"sha256":"901e334573f1e63f245836c49009ea8e6df405d943895410dd06364cd92492cb","build_number":15,"name":"ros-noetic-turtlebot3-gazebo","has_prefix":true,"md5":"63a7beec5b3fc968e1e1a7da49fa2573","requires":[],"machine":"x86_64","platform":"linux","depends":["gazebo","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-gazebo-ros","ros-noetic-geometry-msgs","ros-noetic-nav-msgs","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-tf","ros-noetic-turtlebot3-description"],"version":"1.3.2","build":"py39hac30774_15","timestamp":1674468962705,"binstar":{"package_id":"63cdb4775a31eb90f6ed1873","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1498271,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-realtime-tools-2.5.0-py310h7c61026_3.tar.bz2":{"sha256":"f116b63ee1a1c4b4bcaf39178a1a10c3aeecbc066d809431a8fbae002ecef6e4","build_number":3,"name":"ros-humble-realtime-tools","has_prefix":true,"md5":"f841af052dc62c1adae563b8c0b168ec","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.0","build":"py310h7c61026_3","timestamp":1675691765495,"binstar":{"package_id":"6392897d46bec18b89ec0dc5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30255,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-zstd-vendor-0.15.3-py310hf7651ed_2.tar.bz2":{"sha256":"bc06bd4e16631a0ab4703fe794e15b2b45e23a8757c87a15beb684a3371c39db","build_number":2,"name":"ros-humble-zstd-vendor","has_prefix":true,"md5":"05e4b746539011362f28513cc29aa9ef","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","zstd >=1.5.2,<1.6.0a0"],"version":"0.15.3","build":"py310hf7651ed_2","timestamp":1670538822464,"binstar":{"package_id":"6392665de6a2f79ab828d7bc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9983,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"ca8cab3118d798b235b101291a619cc72574d827341f00d9f738f4290de85b8b","build_number":15,"name":"ros-noetic-turtlebot3","has_prefix":false,"md5":"c9b4b0b55d18691a02283156f2160ae5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-turtlebot3-bringup","ros-noetic-turtlebot3-description","ros-noetic-turtlebot3-example","ros-noetic-turtlebot3-navigation","ros-noetic-turtlebot3-slam","ros-noetic-turtlebot3-teleop"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674510375245,"binstar":{"package_id":"63ce40bc5a31eb90f6189a76","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9245,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-serialization-2.3.0-py310h7c61026_3.tar.bz2":{"sha256":"9782afecf4a2a4fa652142516a7e0a403cff603513d0a05dfcc744b8d5d100c9","build_number":3,"name":"ros-humble-ublox-serialization","has_prefix":true,"md5":"400ea49df6d714af6a846b6c5a29a858","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.0","build":"py310h7c61026_3","timestamp":1675634771984,"binstar":{"package_id":"639266ca46f81babcaee1f57","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17548,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roslz4-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"2217b36ed54a6fb58d0799ed115e1d4a6eedbdf7b0fd3d56d46122d7e6039a37","build_number":15,"name":"ros-noetic-roslz4","has_prefix":true,"md5":"913b47c561bb7c9f4a27dca51e35173c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lz4","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674170383365,"binstar":{"package_id":"63c9d07c989160afcf922944","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25612,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pilz-industrial-motion-planner-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"78117899748d275078fd6bc1ee22625b9aacfa7102f4ab71d6e8ebef116dcf0e","build_number":15,"name":"ros-noetic-pilz-industrial-motion-planner","has_prefix":true,"md5":"695e2ed7e5844eef51354093c21d45e4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-joint-limits-interface","ros-noetic-moveit-core","ros-noetic-moveit-msgs","ros-noetic-moveit-ros-move-group","ros-noetic-moveit-ros-planning","ros-noetic-moveit-ros-planning-interface","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-tf2","ros-noetic-tf2-eigen","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-kdl","ros-noetic-tf2-ros"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674512650793,"binstar":{"package_id":"63ce72eda64974fd09454e65","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":798254,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-rotate-3.0.0-py310h39d476f_2.tar.bz2":{"sha256":"768ddb4de8f8cd2279b9f370cce2077640676abbe06d7aeeac851cc4792a014d","build_number":2,"name":"ros-humble-image-rotate","has_prefix":true,"md5":"5ec20596d419990f36ce9a52efc32be6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-cv-bridge","ros-humble-geometry-msgs","ros-humble-image-transport","ros-humble-rcl-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"3.0.0","build":"py310h39d476f_2","timestamp":1670566857907,"binstar":{"package_id":"6392d4769e77a4aa6b719acd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":83853,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tl-expected-1.0.2-py310h413e681_2.tar.bz2":{"sha256":"2876b6af22db89c7291cae2a564aa6061ac690bbd95c2af83ccb42b7dd2a673f","build_number":2,"name":"ros-humble-tl-expected","has_prefix":true,"md5":"9b7cad777fa31c762bbcbbaf6c882154","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.2","build":"py310h413e681_2","timestamp":1670538813113,"binstar":{"package_id":"6391073054e9ace854461cd0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20473,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-eigen-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"20b380ccc25a365bd2fe6a90738cdb710780dcd41ae57210861de9c8e0550f01","build_number":2,"name":"ros-humble-tf2-eigen","has_prefix":true,"md5":"340f174756d463f32fcaa1f943266966","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670565620168,"binstar":{"package_id":"6392cf704f66fd116f8a49f0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16100,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-dependencies-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"7357a36a2ca116d2503a788add10e9bece3789b60cdcc60e7339ae649c0110a1","build_number":3,"name":"ros-humble-ament-cmake-export-dependencies","has_prefix":true,"md5":"425e37aff49452160b34cf80ddfacd27","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-cmake-libraries","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675633470253,"binstar":{"package_id":"639261d06643907e3b5c9df0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12117,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-diagnostic-msgs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"c5469e7017b33f8328a243a98c41567767e5e9b41ee5cfcf74ce63c2a218a0da","build_number":3,"name":"ros-humble-diagnostic-msgs","has_prefix":true,"md5":"d4fa113b77a5c87b83f0de270242e738","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675688927836,"binstar":{"package_id":"63927d924f66fd116f54d6b9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":137304,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-tests-2023.0.0-py310h7c61026_2.tar.bz2":{"sha256":"d8b1bf34af9bb2b2a5b93a6587675064109c7cb98180d18d15bf77332387ff25","build_number":2,"name":"ros-humble-webots-ros2-tests","has_prefix":false,"md5":"098ffbc79ac8a5fbf4271321ae2cd1c4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2023.0.0","build":"py310h7c61026_2","timestamp":1670794810991,"binstar":{"package_id":"63964e9cbbbc2b1e96bf10a5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19073,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-resources-prbt-moveit-config-0.8.2-py39hac30774_15.tar.bz2":{"sha256":"3a58ff03b589b8880f09a1186017417c4bd48a5949a4f32dd615517c9836d3e6","build_number":15,"name":"ros-noetic-moveit-resources-prbt-moveit-config","has_prefix":true,"md5":"c32f17de0e16449fccc6120ebcfa5026","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-joint-state-publisher","ros-noetic-moveit-resources-prbt-ikfast-manipulator-plugin","ros-noetic-moveit-resources-prbt-support","ros-noetic-robot-state-publisher","ros-noetic-rviz","ros-noetic-xacro"],"version":"0.8.2","build":"py39hac30774_15","timestamp":1674508463329,"binstar":{"package_id":"63ce205359c09271a42e43a1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25285,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-map-server-1.17.3-py39hac30774_15.tar.bz2":{"sha256":"95a665ecc93a8c7f6fb8d9c00481ca384c1ac624ea8c3523eb64154d05761375","build_number":15,"name":"ros-noetic-map-server","has_prefix":true,"md5":"2d6e2140a80feff84122d4e58b00b6c0","requires":[],"machine":"x86_64","platform":"linux","depends":["bullet","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-nav-msgs","ros-noetic-roscpp","ros-noetic-tf2","sdl >=1.2.60,<1.3.0a0","sdl_image >=1.2.12,<1.3.0a0","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"1.17.3","build":"py39hac30774_15","timestamp":1674466924522,"binstar":{"package_id":"63cbc0f18ff1ad2742896865","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":98372,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-perception-0.10.0-py310h7c61026_2.tar.bz2":{"sha256":"4d9f03ec07161393afe759c0a649b1961da5b438f2ae994e99243abf9b918ff6","build_number":2,"name":"ros-humble-perception","has_prefix":true,"md5":"e9af5788ecb330e29f767e8d9ff3f34f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-image-common","ros-humble-image-pipeline","ros-humble-image-transport-plugins","ros-humble-laser-filters","ros-humble-laser-geometry","ros-humble-perception-pcl","ros-humble-ros-base","ros-humble-ros-workspace","ros-humble-vision-opencv","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.10.0","build":"py310h7c61026_2","timestamp":1670797327078,"binstar":{"package_id":"6396588c46f81babcaed0274","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14015,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-formatters-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"b226a7b93be4b881a2037935331cef3e3260c197b2c9dff2473f94f8ea8932ac","build_number":16,"name":"ros-noetic-ecl-formatters","license":"BSD-3-Clause","has_prefix":true,"md5":"89c7e8310895c3dfce69a35e61124531","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-config","ros-noetic-ecl-converters","ros-noetic-ecl-exceptions","ros-noetic-ecl-license"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254369697,"binstar":{"package_id":"64fc455802ffb9fba5c2f68f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":44165,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-moveit-resources-2.0.6-py310h7c61026_3.tar.bz2":{"sha256":"4b0f86008faa8f294154ba8e5e82a9af70720738324dbc9307145351e0c92597","build_number":3,"name":"ros-humble-moveit-resources","has_prefix":true,"md5":"122b87c699ed142f5f0ad609fafe3900","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher","ros-humble-moveit-resources-fanuc-description","ros-humble-moveit-resources-fanuc-moveit-config","ros-humble-moveit-resources-panda-description","ros-humble-moveit-resources-panda-moveit-config","ros-humble-moveit-resources-pr2-description","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.6","build":"py310h7c61026_3","timestamp":1675695662612,"binstar":{"package_id":"6393ee8546f81babcae1d1ba","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12323,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-effort-controllers-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"13ecc49a0b8b1b891ef024c5548876f5cf170f38eae0d8c1239ef9c6ade8593c","build_number":3,"name":"ros-humble-effort-controllers","has_prefix":true,"md5":"8bc2e567f08b41531d6e32ec84dc587f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-forward-command-controller","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675695551599,"binstar":{"package_id":"6393eea02b3749bdb8f153ac","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30359,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2controlcli-2.18.0-py310h413e681_2.tar.bz2":{"sha256":"b3b1dae4ca0c8e4c30c95445e3c574a9c1c2d35b72a12fa0d2d54b672102709e","build_number":2,"name":"ros-humble-ros2controlcli","has_prefix":false,"md5":"55b8806252aee556274277346ddfe076","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pygraphviz","python","python_abi 3.10.*","ros-humble-controller-manager","ros-humble-controller-manager-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2node","ros-humble-ros2param","ros-humble-rosidl-runtime-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.18.0","build":"py310h413e681_2","timestamp":1670569712393,"binstar":{"package_id":"6392de6754e9ace854e33638","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21860,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-octomap-msgs-2.0.0-py310h7c61026_3.tar.bz2":{"sha256":"e6b7e4aca9631f535ddbdfd20c09474048ff7ce03b72896895a853913ef8589c","build_number":3,"name":"ros-humble-octomap-msgs","has_prefix":true,"md5":"a9d76679cc738bf9400aa59e528f78cd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.0","build":"py310h7c61026_3","timestamp":1675688845418,"binstar":{"package_id":"63927dc44f66fd116f54e184","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":117983,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pilz-industrial-motion-planner-2.5.4-py310ha259436_2.tar.bz2":{"sha256":"95f2a7044b7695cc3c3fbb0927a980f4b258ab913d85376e56e8aaf3d4a9faca","build_number":2,"name":"ros-humble-pilz-industrial-motion-planner","has_prefix":true,"md5":"607b4b468d99b64f6e278730a9274f19","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-eigen3-cmake-module","ros-humble-geometry-msgs","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-move-group","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-planning-interface","ros-humble-orocos-kdl-vendor","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-eigen-kdl","ros-humble-tf2-geometry-msgs","ros-humble-tf2-kdl","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310ha259436_2","timestamp":1670796772800,"binstar":{"package_id":"6396563bd9a997aae7a1a51b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":506923,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-example-interfaces-0.9.3-py310h7c61026_3.tar.bz2":{"sha256":"d0c5dd7583d8f6a060b38cd886b2d7c50d4c1fe7d91cffa13127a08ec0a97101","build_number":3,"name":"ros-humble-example-interfaces","has_prefix":true,"md5":"76659d03e60408dc02077704e888d83b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.9.3","build":"py310h7c61026_3","timestamp":1675688515786,"binstar":{"package_id":"63927bb22b3749bdb8630db5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":399451,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-theora-image-transport-2.5.0-py310h0699a7d_2.tar.bz2":{"sha256":"10c86c6399684da22fb199b447e042cefce94bb864b947595c6021b32e1ece26","build_number":2,"name":"ros-humble-theora-image-transport","has_prefix":true,"md5":"c428211e986d81d62e0a08a154d4a0d3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libogg >=1.3.4,<1.4.0a0","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","libtheora >=1.1.1,<1.2.0a0","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"2.5.0","build":"py310h0699a7d_2","timestamp":1670565796166,"binstar":{"package_id":"6392cfe5a2b71210083ef9ac","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":344380,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joint-state-publisher-2.3.0-py310h7c61026_3.tar.bz2":{"sha256":"fbe54d5cdcb2b7d95c86a409a173bc22e96a82f6b18b12a2be8305268ee94899","build_number":3,"name":"ros-humble-joint-state-publisher","has_prefix":true,"md5":"efe306bd114dc93aa90b91094cf76b68","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.0","build":"py310h7c61026_3","timestamp":1675693262199,"binstar":{"package_id":"6392cf742b3749bdb87d2464","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26744,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-storage-default-plugins-0.15.3-py310h413e681_2.tar.bz2":{"sha256":"09cba7316985a4df8bf05bb9252c8f0ed5e560d70aeb3f7e77265e640ab0d77e","build_number":2,"name":"ros-humble-rosbag2-storage-default-plugins","has_prefix":true,"md5":"5d8bc7b2f35c7bc9814b9a866ece37d2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-pluginlib","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosbag2-storage","ros-humble-sqlite3-vendor","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.3","build":"py310h413e681_2","timestamp":1670558716629,"binstar":{"package_id":"6392b41f66b3e4e3dee1ec16","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":93237,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-spdlog-vendor-1.3.0-py310h26790da_2.tar.bz2":{"sha256":"d2bcf4f8ec73da49e917988e8efe8b254bc01ab4ac78959b214abb697ba2d8a3","build_number":2,"name":"ros-humble-spdlog-vendor","has_prefix":true,"md5":"3ca811e957cf0d3757553205b58a73b3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","spdlog >=1.11.0,<1.12.0a0"],"version":"1.3.0","build":"py310h26790da_2","timestamp":1670539984015,"binstar":{"package_id":"63926b4c46bec18b89e28cfd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9204,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-random-numbers-0.3.2-py39hd1c2957_15.tar.bz2":{"sha256":"318947189ae0dd2206072be89d336ec90dafd4777fe729c6f1ca07755519fdf0","build_number":15,"name":"ros-noetic-random-numbers","has_prefix":true,"md5":"a41233903f44e53e1c042fa4f22e65ed","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.3.2","build":"py39hd1c2957_15","timestamp":1674168309702,"binstar":{"package_id":"63c9c85ddbdf733521ec9d2b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37755,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-util-1.1.5-py310he1f1850_3.tar.bz2":{"sha256":"c57758e561d01b254753dbc755bf4961be853431ba0dcf242d9ec1a39b667775","build_number":3,"name":"ros-humble-nav2-util","has_prefix":true,"md5":"3acaefaddd3a5bded5d781cb9e9cbacc","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-bond","ros-humble-bondcpp","ros-humble-geometry-msgs","ros-humble-launch","ros-humble-launch-testing-ament-cmake","ros-humble-lifecycle-msgs","ros-humble-nav-msgs","ros-humble-nav2-common","ros-humble-nav2-msgs","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310he1f1850_3","timestamp":1675693863478,"binstar":{"package_id":"6392d4ec96cc569e10636f4d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":226104,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-copyright-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"9f445089cc287280dc40698c706253ee60418eb8879129ab9bdce6385216e846","build_number":3,"name":"ros-humble-ament-copyright","has_prefix":true,"md5":"8cde9b5fd7911e0a97dffc390ef48687","requires":[],"machine":"x86_64","platform":"linux","depends":["importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-lint","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675633963257,"binstar":{"package_id":"6392646bead2dcc8c2d5b754","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":61412,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-subscriber-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"31de0c0bf0f16a7cb23da78373c0c918ef09fb12078b4e408b9f833d6c91459d","build_number":3,"name":"ros-humble-examples-rclpy-minimal-subscriber","has_prefix":true,"md5":"084ddd05e0c45c9008f51b97053f3e5d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691430172,"binstar":{"package_id":"6392875c358aafdd3d8e8aa0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13695,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-geometry2-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"954c50106aa67baf5b432aef76e2c8dd1f4314cbda5f91fa7d7df914443b7e21","build_number":3,"name":"ros-humble-geometry2","has_prefix":true,"md5":"0e43a27e1977a99dd294a7b1aec04c04","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-bullet","ros-humble-tf2-eigen","ros-humble-tf2-eigen-kdl","ros-humble-tf2-geometry-msgs","ros-humble-tf2-kdl","ros-humble-tf2-msgs","ros-humble-tf2-py","ros-humble-tf2-ros","ros-humble-tf2-sensor-msgs","ros-humble-tf2-tools","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675694357241,"binstar":{"package_id":"6392d512d9a997aae74ed9c4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11926,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2pkg-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"da5f48040420559eb7831db71fcfd49a8ab53bfc2c30c3277e6c99abd8939a90","build_number":3,"name":"ros-humble-ros2pkg","has_prefix":false,"md5":"9fe8788b2466e0597f6bdae1ccc141f8","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","empy","importlib_resources","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-copyright","ros-humble-ament-index-python","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675692519178,"binstar":{"package_id":"6392b3c3ead2dcc8c2fac57a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":39393,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-bringup-2.1.5-py310h7c61026_3.tar.bz2":{"sha256":"ea1f3462600678297a2e8f9f6ccb629a265ae0fc96794a4f00ee59e14a10714a","build_number":3,"name":"ros-humble-turtlebot3-bringup","has_prefix":true,"md5":"ea64ad7bfec3ad684c1afad8e11c2be5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-hls-lfcd-lds-driver","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-turtlebot3-description","ros-humble-turtlebot3-node","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.5","build":"py310h7c61026_3","timestamp":1675719834536,"binstar":{"package_id":"63964971a2b7121008e87c79","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18445,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-generate-parameter-library-py-0.3.0-py310h413e681_2.tar.bz2":{"sha256":"8b9aadd3e42528f249ac3dbcbd1a7e0d4849b3713d199df746657835127699ec","build_number":2,"name":"ros-humble-generate-parameter-library-py","has_prefix":true,"md5":"c1749d3e73d6a55ce6e04b0b71b2b33e","requires":[],"machine":"x86_64","platform":"linux","depends":["jinja2","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","pyyaml","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","typeguard"],"version":"0.3.0","build":"py310h413e681_2","timestamp":1670538522070,"binstar":{"package_id":"639265466e0eca100b46a3dc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27612,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-qt-gui-py-common-2.2.2-py310h413e681_2.tar.bz2":{"sha256":"9e4eb463edbc2187b42800058a14e8ae278f4513b67c21a157ed308fce712049","build_number":2,"name":"ros-humble-qt-gui-py-common","has_prefix":true,"md5":"7a5c7b1451764ce598ad7b99c641243c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.2","build":"py310h413e681_2","timestamp":1670540596010,"binstar":{"package_id":"63926d5866b3e4e3debdc6d8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20202,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-kdl-parser-py-1.14.2-py39hac30774_15.tar.bz2":{"sha256":"a9d5d80d1b4c81688262dfc3947714660083ee9ed3a3bf51994226f55d6a5035","build_number":15,"name":"ros-noetic-kdl-parser-py","has_prefix":true,"md5":"f9970e4409c0c0d5388faf7b55e756e4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python-orocos-kdl","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-urdfdom-py"],"version":"1.14.2","build":"py39hac30774_15","timestamp":1674178841040,"binstar":{"package_id":"63c9f11bd0e8c095e22c66eb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19305,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtle-tf2-py-0.3.6-py310h7c61026_3.tar.bz2":{"sha256":"4eb66a91e19dc8d3bb12cd55331364cc956bf8b281eeb478818b6ab0fb4dbca0","build_number":3,"name":"ros-humble-turtle-tf2-py","has_prefix":true,"md5":"beec2766148a1b73fa786f44dd8b3243","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-launch","ros-humble-launch-ros","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-turtlesim","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.3.6","build":"py310h7c61026_3","timestamp":1675693214938,"binstar":{"package_id":"6392d4ae4f66fd116f8d1275","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29533,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-concepts-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"50600763b78f8a9957d9f7331d41b4e384ce9446a7b7461e541612098026e7c9","build_number":16,"name":"ros-noetic-ecl-concepts","license":"BSD-3-Clause","has_prefix":true,"md5":"64f716ea2c6fb0842d8e8b46f90b23ba","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-config","ros-noetic-ecl-license","ros-noetic-ecl-type-traits"],"version":"0.62.3","subdir":"linux-64","timestamp":1694253948198,"binstar":{"package_id":"64fc43c01206ab1b17e4fc9c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15962,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-rqt-bag-plugins-0.5.1-py39hac30774_15.tar.bz2":{"sha256":"fb48f93723e2bc87fe45cc70cb00be65243157d0e363f9c94dc2983c52ffee4b","build_number":15,"name":"ros-noetic-rqt-bag-plugins","has_prefix":true,"md5":"e1be92d33ef2584c925c4299b85e76ba","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pillow","pycairo","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-rosbag","ros-noetic-roslib","ros-noetic-rospy","ros-noetic-rqt-bag","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-plot","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"0.5.1","build":"py39hac30774_15","timestamp":1674436829948,"binstar":{"package_id":"63cdab0c912363225bd2787a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":50041,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-plugins-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"e062641f32076d5f0f64c3708e215c953bff869f21bb425dd0b119501fab368e","build_number":3,"name":"ros-humble-moveit-plugins","has_prefix":true,"md5":"347915424920576f9af977de7d86df78","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-simple-controller-manager","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675719764544,"binstar":{"package_id":"6395846954e9ace8546fb6a7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12306,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-smclib-3.0.2-py310h413e681_2.tar.bz2":{"sha256":"8e168c3a8fbcd3c90cfb387f25bb21ac74fc7e08d68421fae9b029edd23358ef","build_number":2,"name":"ros-humble-smclib","has_prefix":true,"md5":"ac37e8558e460c115ba1dc5113037ca7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.0.2","build":"py310h413e681_2","timestamp":1670540038688,"binstar":{"package_id":"63926b4f2dd70620556023d8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19013,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-gazebo-0.244.9-py310h413e681_2.tar.bz2":{"sha256":"c8d689322076dc91fdb417b1a746d093e3e864f610334015c65b2c0c96cd6097","build_number":2,"name":"ros-humble-ros-ign-gazebo","has_prefix":true,"md5":"135fc1178264aa8a221f6f84144a2168","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz-sim","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"0.244.9","build":"py310h413e681_2","timestamp":1670639230844,"binstar":{"package_id":"6393ee9f46f81babcae1d4a4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20066,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-desktop-1.5.0-py39hac30774_15.tar.bz2":{"sha256":"244827486768cae5e9fe25c5ecf0650783982c40437a88a7168027bd5ee918b7","build_number":15,"name":"ros-noetic-desktop","has_prefix":false,"md5":"977e59ce9f33a0e391db74f75721a98e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-angles","ros-noetic-common-tutorials","ros-noetic-geometry-tutorials","ros-noetic-joint-state-publisher-gui","ros-noetic-robot","ros-noetic-ros-tutorials","ros-noetic-roslint","ros-noetic-urdf-tutorial","ros-noetic-visualization-tutorials","ros-noetic-viz"],"version":"1.5.0","build":"py39hac30774_15","timestamp":1674437417817,"binstar":{"package_id":"63cde32e8ff1ad27425a77b0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10774,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-testing-ros-0.19.3-py310h413e681_2.tar.bz2":{"sha256":"61c4a55fd942b8fbbf69634cc6aafa8c4954216d4028a1288cc4c14e53466624","build_number":2,"name":"ros-humble-launch-testing-ros","has_prefix":false,"md5":"f8e9fb27edead37521970e69e7d82e3e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-launch-ros","ros-humble-launch-testing","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.19.3","build":"py310h413e681_2","timestamp":1670547714581,"binstar":{"package_id":"63928963358aafdd3d8ec13d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26171,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2bag-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"7adeb77c93806264bb6e1303648f3cb0ba1d290a26e6cc7cc3a39475f6b1916d","build_number":3,"name":"ros-humble-ros2bag","has_prefix":false,"md5":"1b9eaee827dce4960a9195884bff5823","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosbag2-py","ros-humble-rosbag2-transport","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675719908355,"binstar":{"package_id":"63964c98ead2dcc8c2609624","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37176,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-system-modes-msgs-0.9.0-py310h7c61026_2.tar.bz2":{"sha256":"06ddd8fe9f7bb54936d6d7f91ba8bdfa4af8198d2e22cc70cf4de828b7806573","build_number":2,"name":"ros-humble-system-modes-msgs","has_prefix":true,"md5":"28fdc45f49014f96b1c1662805069195","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.9.0","build":"py310h7c61026_2","timestamp":1670543378530,"binstar":{"package_id":"63927815d9a997aae7202707","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":113696,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-example-interfaces-0.9.3-py310h7c61026_2.tar.bz2":{"sha256":"b68ccbfc96bdadf7eb6ce7aae7ddef116a3f28081f50cc13678f39245cd505bf","build_number":2,"name":"ros-humble-example-interfaces","has_prefix":true,"md5":"caf6ce75ba69257113568fea90b0a5c5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.9.3","build":"py310h7c61026_2","timestamp":1670544182039,"binstar":{"package_id":"63927bb22b3749bdb8630db5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":372614,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosnode-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"31ab97408e1e82cf3f7053b0118df0093ed2e567cdec8cbfb7fad173447f2a50","build_number":15,"name":"ros-noetic-rosnode","has_prefix":true,"md5":"c09700608a1beb6c2fe54853993a8d57","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosgraph","ros-noetic-rostopic"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674276297184,"binstar":{"package_id":"63cb6e6dc37c80a75b2bce42","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":40640,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2-control-2.22.0-py310h7c61026_3.tar.bz2":{"sha256":"a2f3338684e996b2e0c7222d67137818b7d8bbd18b998985867212750501dcf0","build_number":3,"name":"ros-humble-ros2-control","has_prefix":true,"md5":"4a669c7c64277449ff8114b878c4aae2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-controller-interface","ros-humble-controller-manager","ros-humble-controller-manager-msgs","ros-humble-hardware-interface","ros-humble-joint-limits","ros-humble-ros-workspace","ros-humble-ros2-control-test-assets","ros-humble-ros2controlcli","ros-humble-transmission-interface","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.22.0","build":"py310h7c61026_3","timestamp":1675695626196,"binstar":{"package_id":"6393ee8454e9ace8543c1b9d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12009,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-prbt-support-2.5.4-py310h413e681_2.tar.bz2":{"sha256":"abea114a6947b4b40de2c04e89c313c8c2f2e265402103fde2551b592ba10ac7","build_number":2,"name":"ros-humble-moveit-resources-prbt-support","has_prefix":true,"md5":"597f50b5016ef80174d78dd7e2db9b7a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-xacro","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.5.4","build":"py310h413e681_2","timestamp":1670539189963,"binstar":{"package_id":"639267baed6d66bf8f935f12","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1080570,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-panda-moveit-config-2.0.6-py310h413e681_2.tar.bz2":{"sha256":"a44baa0c2b072b967ac42b8a6da95530e074b87ddd4861fa969f2213f4999d85","build_number":2,"name":"ros-humble-moveit-resources-panda-moveit-config","has_prefix":true,"md5":"f953e2dfc205e3a8da7c3f296a121876","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-joint-state-publisher","ros-humble-joint-state-publisher-gui","ros-humble-moveit-resources-panda-description","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-xacro","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.6","build":"py310h413e681_2","timestamp":1670569447129,"binstar":{"package_id":"6392dde046f81babca30619a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25385,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rviz-1.14.19-py39hc38ce71_15.tar.bz2":{"sha256":"cf517f953b14086e825d1d7d7b9b52763f460e5a26eeefcd5f68e509cd02d82f","build_number":15,"name":"ros-noetic-rviz","has_prefix":true,"md5":"4d49e355410e048e738d3b4dece1a3b9","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp >=5.2.5,<5.2.6.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","ogre >=1.10.12,<1.11.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-image-transport","ros-noetic-interactive-markers","ros-noetic-laser-geometry","ros-noetic-map-msgs","ros-noetic-media-export","ros-noetic-message-filters","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-pluginlib","ros-noetic-python-qt-binding","ros-noetic-resource-retriever","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-roslib","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros","ros-noetic-urdf","ros-noetic-visualization-msgs","tinyxml2 >=9.0.0,<10.0a0","urdfdom >=3.1.0,<3.2.0a0","xorg-libx11","xorg-libxext","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"1.14.19","build":"py39hc38ce71_15","timestamp":1674435199221,"binstar":{"package_id":"63cdda52dbdf733521f4689d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3349657,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-common-plugins-1.2.0-py310h7c61026_3.tar.bz2":{"sha256":"5b551cee9ea5ca0ec3b8f5503e682b23967e8ca7fa8b4304d27b4b1a0f049fe5","build_number":3,"name":"ros-humble-rqt-common-plugins","has_prefix":true,"md5":"8e03d4cdccd2991d7a3c9ddbcc5d5907","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rqt-action","ros-humble-rqt-bag","ros-humble-rqt-bag-plugins","ros-humble-rqt-console","ros-humble-rqt-graph","ros-humble-rqt-image-view","ros-humble-rqt-msg","ros-humble-rqt-plot","ros-humble-rqt-publisher","ros-humble-rqt-py-common","ros-humble-rqt-py-console","ros-humble-rqt-reconfigure","ros-humble-rqt-service-caller","ros-humble-rqt-shell","ros-humble-rqt-srv","ros-humble-rqt-topic","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.0","build":"py310h7c61026_3","timestamp":1675723683472,"binstar":{"package_id":"63965ae4ead2dcc8c264304a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13659,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-navigation2-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"78513d21a3af6eebede61a0f6656178f058f68d8d7d7bdf6a6ce1f35680cf5ad","build_number":3,"name":"ros-humble-navigation2","has_prefix":true,"md5":"0688fe2fab33a18b63f9b0f420fe49e1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-nav2-amcl","ros-humble-nav2-behavior-tree","ros-humble-nav2-behaviors","ros-humble-nav2-bt-navigator","ros-humble-nav2-collision-monitor","ros-humble-nav2-constrained-smoother","ros-humble-nav2-controller","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-dwb-controller","ros-humble-nav2-lifecycle-manager","ros-humble-nav2-map-server","ros-humble-nav2-msgs","ros-humble-nav2-navfn-planner","ros-humble-nav2-planner","ros-humble-nav2-regulated-pure-pursuit-controller","ros-humble-nav2-rotation-shim-controller","ros-humble-nav2-rviz-plugins","ros-humble-nav2-simple-commander","ros-humble-nav2-smac-planner","ros-humble-nav2-smoother","ros-humble-nav2-theta-star-planner","ros-humble-nav2-util","ros-humble-nav2-velocity-smoother","ros-humble-nav2-voxel-grid","ros-humble-nav2-waypoint-follower","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675722283513,"binstar":{"package_id":"63964f1646f81babcae93aa9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13952,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-image-overlay-0.1.3-py310h7c61026_2.tar.bz2":{"sha256":"16b29b6b5ff4ed6c914a83096bf65282eb4dfadeed665bb4d4cd69a2aacfe15c","build_number":2,"name":"ros-humble-rqt-image-overlay","has_prefix":true,"md5":"da85edfa31985575917f181a1d5d4618","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-image-transport","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-image-to-qimage","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-cpp","ros-humble-rqt-image-overlay-layer","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"0.1.3","build":"py310h7c61026_2","timestamp":1670812078359,"binstar":{"package_id":"6396923a6a03c9fad211a71f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":207232,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-zstd-vendor-0.15.4-py310h81906f2_3.tar.bz2":{"sha256":"f1800bf55a076044d6ce3a7681b35c2cbc2df90986f19e28fe1fa0dd84e1713e","build_number":3,"name":"ros-humble-zstd-vendor","has_prefix":true,"md5":"ddf40f31af26490a8af45e71306a86e6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","zstd >=1.5.2,<1.6.0a0"],"version":"0.15.4","build":"py310h81906f2_3","timestamp":1675634656695,"binstar":{"package_id":"6392665de6a2f79ab828d7bc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11039,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-laser-filters-1.9.0-py39hac30774_15.tar.bz2":{"sha256":"0c9ab13a997c4511326bd094e606a7615857330eda8b9e79244d528163b39aae","build_number":15,"name":"ros-noetic-laser-filters","has_prefix":true,"md5":"d852809171d9b5ad6a252182a81dfe4a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-angles","ros-noetic-dynamic-reconfigure","ros-noetic-filters","ros-noetic-laser-geometry","ros-noetic-message-filters","ros-noetic-nodelet","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-tf"],"version":"1.9.0","build":"py39hac30774_15","timestamp":1674461006653,"binstar":{"package_id":"63cdb4a9c37c80a75b121f2f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":875633,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-simulation-0.10.0-py310h7c61026_2.tar.bz2":{"sha256":"4224443c3f18c249744ee6a20fc61695f852e6823c445919ecbc933f226b9e72","build_number":2,"name":"ros-humble-simulation","has_prefix":true,"md5":"1061cc9d0c5f261102bf11831b25b381","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-base","ros-humble-ros-ign-bridge","ros-humble-ros-ign-gazebo","ros-humble-ros-ign-image","ros-humble-ros-ign-interfaces","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.10.0","build":"py310h7c61026_2","timestamp":1670797265450,"binstar":{"package_id":"6396588b114c465c985809c1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13846,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-ros-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"1f7535ed5d1b644ae9b120565e26c22a90d6bd04e3233d6617efa910a9c77a1f","build_number":3,"name":"ros-humble-tf2-ros","has_prefix":true,"md5":"85271104f34fbda2303d9a1c3d4c59d3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-rcl-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675692525310,"binstar":{"package_id":"6392b41a2b3749bdb875bd20","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":501250,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosbridge-library-0.11.16-py39hac30774_15.tar.bz2":{"sha256":"7322405c571a677f44169f5c4e1ce9ac09c23382eb8a9167798c92e691433f0a","build_number":15,"name":"ros-noetic-rosbridge-library","has_prefix":true,"md5":"8865e931e8c801346b177c3eb780e786","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pillow","pymongo","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-rosgraph","ros-noetic-rospy","ros-noetic-rosservice","ros-noetic-rostopic","ros-noetic-std-msgs"],"version":"0.11.16","build":"py39hac30774_15","timestamp":1674466948224,"binstar":{"package_id":"63cd17a3dbdf7335219aac44","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":197413,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-visual-tools-4.1.4-py310h7c61026_3.tar.bz2":{"sha256":"7a7e1b404545a5d177bf91a7688b0074d717e68106acce46f2e0c3ad8604b9be","build_number":3,"name":"ros-humble-rviz-visual-tools","has_prefix":true,"md5":"a469973e53e11514146c447c87428a13","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-index-python","ros-humble-eigen-stl-containers","ros-humble-eigen3-cmake-module","ros-humble-geometry-msgs","ros-humble-interactive-markers","ros-humble-launch","ros-humble-launch-ros","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-rviz-common","ros-humble-rviz-default-plugins","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-rviz2","ros-humble-sensor-msgs","ros-humble-shape-msgs","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-trajectory-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"4.1.4","build":"py310h7c61026_3","timestamp":1675719692490,"binstar":{"package_id":"63967fcebbbc2b1e96cbd909","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":465219,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-driver-2.3.0-py310h996a126_2.tar.bz2":{"sha256":"dd55fff770c53c11a204f7ed58346fbe7b10fb2c0578f53720882ded8d697a7e","build_number":2,"name":"ros-humble-velodyne-driver","has_prefix":true,"md5":"3b6cc16c801f67049f973028c1dd14f1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libpcap >=1.10.1,<1.11.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-diagnostic-msgs","ros-humble-diagnostic-updater","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-velodyne-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.3.0","build":"py310h996a126_2","timestamp":1670966893896,"binstar":{"package_id":"6398ee70d0e8c095e280389f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":144732,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-fanuc-moveit-config-2.0.6-py310h413e681_2.tar.bz2":{"sha256":"ca849ac1819802f8ae331c448bc586056f08a96a6527e06e7e56ab318f7fcff4","build_number":2,"name":"ros-humble-moveit-resources-fanuc-moveit-config","has_prefix":true,"md5":"b453061c8eaef51ab80d95ae9e04fc88","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-joint-state-publisher","ros-humble-moveit-resources-fanuc-description","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-xacro","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.6","build":"py310h413e681_2","timestamp":1670566763781,"binstar":{"package_id":"6392d3e24f66fd116f8c983f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20318,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-plotjuggler-msgs-0.2.1-py39hac30774_15.tar.bz2":{"sha256":"27cad78d434a84c69f5e8bcb85fb1aa0c2d05b9ed5b8f3f78670055af7172813","build_number":15,"name":"ros-noetic-plotjuggler-msgs","has_prefix":true,"md5":"be08e8bc7c8f0197ebcefd02aeac161d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-generation","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"0.2.1","build":"py39hac30774_15","timestamp":1674170955372,"binstar":{"package_id":"63c9d24eb23346582ca04240","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":41610,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-dashboard-msgs-2.2.6-py310h7c61026_2.tar.bz2":{"sha256":"362ed3854eaa3010c3366e526dc48c267d5e02b7c9236e82480f6f5f8cf5663d","build_number":2,"name":"ros-humble-ur-dashboard-msgs","has_prefix":true,"md5":"143d6468488bc508db238827b3d83457","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.6","build":"py310h7c61026_2","timestamp":1670544271115,"binstar":{"package_id":"63927bb046bec18b89e7028d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":277074,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gazebo-ros-pkgs-2.9.2-py39hac30774_15.tar.bz2":{"sha256":"3d28eaefb1902fb82f874b0b8e269edefa0550bb049b259488bbbb2dec25d048","build_number":15,"name":"ros-noetic-gazebo-ros-pkgs","has_prefix":false,"md5":"4d1ca100c8460e95eb2f5ba9f80c4746","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-gazebo-dev","ros-noetic-gazebo-msgs","ros-noetic-gazebo-plugins","ros-noetic-gazebo-ros"],"version":"2.9.2","build":"py39hac30774_15","timestamp":1674463180923,"binstar":{"package_id":"63cdf5458ff1ad27425fd4b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10359,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-depth-image-proc-1.17.0-py39hd1c2957_15.tar.bz2":{"sha256":"df22df8c285088c886f0924059930995520975b4fb9f51bd9f7f1201e5881024","build_number":15,"name":"ros-noetic-depth-image-proc","has_prefix":true,"md5":"ace610c499d71cb4581c48dfc0b48bef","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-eigen-conversions","ros-noetic-image-geometry","ros-noetic-image-transport","ros-noetic-nodelet","ros-noetic-sensor-msgs","ros-noetic-tf2","ros-noetic-tf2-ros"],"version":"1.17.0","build":"py39hd1c2957_15","timestamp":1674461795910,"binstar":{"package_id":"63cd8d9a2ff78d332eb6168e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":298910,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2component-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"e30200e6b3780e6c9e87a13f3c54fe796e749881ac63090bc1b696f3e5ead9a7","build_number":2,"name":"ros-humble-ros2component","has_prefix":false,"md5":"2336e45bf902a6303d306c6702089bc7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-composition-interfaces","ros-humble-rcl-interfaces","ros-humble-rclcpp-components","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2node","ros-humble-ros2param","ros-humble-ros2pkg","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670566874802,"binstar":{"package_id":"6392d3de4f66fd116f8c9768","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21969,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-behaviors-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"f4d9e1dd9fa3f39a29dde10ac5bbb5fc3a4fdbc75403095142693ba1e3b73bbb","build_number":3,"name":"ros-humble-nav2-behaviors","has_prefix":true,"md5":"d52435bfad7327fe58ecf5f09e26ff06","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-behavior-tree","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675719873113,"binstar":{"package_id":"63947b5e46bec18b899d3d3f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":707567,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-transport-3.1.5-py310h413e681_2.tar.bz2":{"sha256":"b3ccd2692867837e978f9cc4ebb43fb3f4d2cb98ed49dbf2000c0188442acb1e","build_number":2,"name":"ros-humble-image-transport","has_prefix":true,"md5":"bf62a2262ade92f80045e42ba86569c6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-message-filters","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.5","build":"py310h413e681_2","timestamp":1670558622450,"binstar":{"package_id":"6392b4164f66fd116f7a1161","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":680558,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-common-3.1.5-py310h7c61026_3.tar.bz2":{"sha256":"81c08952a837aa35c74e8fbe6a392d208ef373b73b89de1f98a9fef4ae732858","build_number":3,"name":"ros-humble-image-common","has_prefix":true,"md5":"abf6913717d81b8ab906adb006d8bdba","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-camera-calibration-parsers","ros-humble-camera-info-manager","ros-humble-image-transport","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.5","build":"py310h7c61026_3","timestamp":1675693260222,"binstar":{"package_id":"6392d48ea2b7121008434aa6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11542,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-ros-0.10.0-py310h7c61026_3.tar.bz2":{"sha256":"6eae4ea4c09012818ee140c9b77af8d4b087d5dfa6c2a89a1e8fea726df4e8b0","build_number":3,"name":"ros-humble-ament-cmake-ros","has_prefix":true,"md5":"0b33d0c62d77dba1680868a751e208b9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ament-cmake-gmock","ros-humble-ament-cmake-gtest","ros-humble-ament-cmake-pytest","ros-humble-domain-coordinator","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.0","build":"py310h7c61026_3","timestamp":1675684258399,"binstar":{"package_id":"63926b4146f81babcaf2148b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14403,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-image-overlay-layer-0.1.3-py310h7c61026_3.tar.bz2":{"sha256":"56474223679c474adec3462bbcd77e9cdaf20618c0662ed0c6b29af2a3ee25cf","build_number":3,"name":"ros-humble-rqt-image-overlay-layer","has_prefix":true,"md5":"0f0453ffd18f4a81db46903337876178","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-message-filters","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-rosidl-runtime-cpp","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"0.1.3","build":"py310h7c61026_3","timestamp":1675692774491,"binstar":{"package_id":"63967fd26a03c9fad209b7e6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15679,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-targets-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"975443e2665d83a900be0bb8d3321e979851a0529c49f5b322d80c5b99321c12","build_number":2,"name":"ros-humble-ament-cmake-export-targets","has_prefix":true,"md5":"23248d2bb2f93ed968ce96d2269ab7f4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-cmake-export-libraries","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670537792318,"binstar":{"package_id":"639260cfead2dcc8c2cf8be3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10800,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-spacenav-3.1.0-py310h413e681_2.tar.bz2":{"sha256":"b449b8aeb121a5eeb3ec733b442553693b217bdacbad21e9cfa70d0c42b86e78","build_number":2,"name":"ros-humble-spacenav","has_prefix":true,"md5":"afdcf62d4c3f3e451cf560a0738d4d7b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libspnav","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.0","build":"py310h413e681_2","timestamp":1670547958138,"binstar":{"package_id":"639289fa46bec18b89ec2722","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":115738,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-lifecycle-msgs-1.2.1-py310h7c61026_3.tar.bz2":{"sha256":"f07d7a3cab99f799ce5d2c22e1b8bc6143afa0ae6da0aa0ebaa42515c270abca","build_number":3,"name":"ros-humble-lifecycle-msgs","has_prefix":true,"md5":"2047f617b69e956d23de040931039460","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.1","build":"py310h7c61026_3","timestamp":1675687798524,"binstar":{"package_id":"6392788966b3e4e3dec23bf0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":166651,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gazebo-msgs-3.7.0-py310h7c61026_3.tar.bz2":{"sha256":"0eba5ddde71b1b22d23237682d71f7f86d2938f21bbc594b2d8a215d030115b2","build_number":3,"name":"ros-humble-gazebo-msgs","has_prefix":true,"md5":"cffe255ead2c1e38b570c12cdb1aaa26","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros-humble-trajectory-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.7.0","build":"py310h7c61026_3","timestamp":1675689422946,"binstar":{"package_id":"63928103d9a997aae723fff0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":805792,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pilz-industrial-motion-planner-testutils-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"dba584eba5caa518f43e03eddbf0f0ab6523e2c0d8429b8484728ac5f797fa42","build_number":15,"name":"ros-noetic-pilz-industrial-motion-planner-testutils","has_prefix":true,"md5":"886e8f6c944bcd749c34a42ed6bcb905","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-moveit-commander","ros-noetic-moveit-core","ros-noetic-moveit-msgs"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674512044310,"binstar":{"package_id":"63ce6f01c37c80a75b7789af","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":160969,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-behaviortree-cpp-v3-3.8.0-py310hd523a19_2.tar.bz2":{"sha256":"f1d8ee9a255e7e210cda0741c2de1897ea459cc7fc5f95a27fb386973d2125f9","build_number":2,"name":"ros-humble-behaviortree-cpp-v3","has_prefix":true,"md5":"6824562a7fabd473c44d731dc824939a","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","boost-cpp","cppzmq","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","ncurses >=6.3,<7.0a0","python","python_abi 3.10.*","ros-humble-ament-index-cpp","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","zeromq >=4.3.4,<4.4.0a0"],"version":"3.8.0","build":"py310hd523a19_2","timestamp":1670547358693,"binstar":{"package_id":"6392881eead2dcc8c2e78ac7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":379432,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-teleop-tools-1.3.0-py310h7c61026_3.tar.bz2":{"sha256":"16307e86cdd798e79fccad76400b498ace9735fa587948236ee10f08f9109a54","build_number":3,"name":"ros-humble-teleop-tools","has_prefix":true,"md5":"f7ecc1316c433808ca13706b35e4d214","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joy-teleop","ros-humble-key-teleop","ros-humble-ros-workspace","ros-humble-teleop-tools-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.0","build":"py310h7c61026_3","timestamp":1675692497763,"binstar":{"package_id":"6392b4ba114c465c98c8a2a6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10858,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dwb-core-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"66b05045d788894b04281e4d3801d112ed9c282ba96ca0aae525ec9522be2790","build_number":2,"name":"ros-humble-dwb-core","has_prefix":true,"md5":"78db2bfd986a9883bcc5fd3f5334769a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-dwb-msgs","ros-humble-geometry-msgs","ros-humble-nav-2d-utils","ros-humble-nav-msgs","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670674977240,"binstar":{"package_id":"63947c79358aafdd3d07c31a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":270358,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2action-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"a460149b9b0c4c4a792f73c3da7bd26d775f964c0349b46a4a04d34573dd6a0b","build_number":2,"name":"ros-humble-ros2action","has_prefix":false,"md5":"0f68689c507967f265b75348a5be3fe8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-action-msgs","ros-humble-ament-index-python","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosidl-runtime-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670558522711,"binstar":{"package_id":"6392b3e246f81babca19f5de","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17124,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-xacro-2.0.8-py310h7c61026_3.tar.bz2":{"sha256":"41b998001f698f3a5b8a723d64f3f590aa829991522486b6e487eab780573b9d","build_number":3,"name":"ros-humble-xacro","has_prefix":true,"md5":"986c38911cca789fb30b79f95ff524cb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-ament-index-python","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.0.8","build":"py310h7c61026_3","timestamp":1675634620871,"binstar":{"package_id":"6392665e6a03c9fad2522bf2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":78210,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2cli-common-extensions-0.1.1-py310h413e681_2.tar.bz2":{"sha256":"63717fd2c91ec4136ff307a3250de588df508f4b9264c8b23e69c8a7fe7ee80d","build_number":2,"name":"ros-humble-ros2cli-common-extensions","has_prefix":true,"md5":"61c982d7f9a75f36884368f2a22ac97a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-launch-xml","ros-humble-launch-yaml","ros-humble-ros-workspace","ros-humble-ros2action","ros-humble-ros2cli","ros-humble-ros2component","ros-humble-ros2doctor","ros-humble-ros2interface","ros-humble-ros2launch","ros-humble-ros2lifecycle","ros-humble-ros2multicast","ros-humble-ros2node","ros-humble-ros2param","ros-humble-ros2pkg","ros-humble-ros2run","ros-humble-ros2service","ros-humble-ros2topic","ros-humble-sros2","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.1.1","build":"py310h413e681_2","timestamp":1670569416990,"binstar":{"package_id":"6392dd9854e9ace854e2f7d5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11554,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-simulation-0.10.0-py310h7c61026_3.tar.bz2":{"sha256":"c6c0857a6acbf15d93df7535ce7231d8351cc6cf2aa64b517c4731e7c5d54907","build_number":3,"name":"ros-humble-simulation","has_prefix":true,"md5":"59b063fe526f5f90ac30d3eb548f215e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-base","ros-humble-ros-ign-bridge","ros-humble-ros-ign-gazebo","ros-humble-ros-ign-image","ros-humble-ros-ign-interfaces","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.0","build":"py310h7c61026_3","timestamp":1675722967564,"binstar":{"package_id":"6396588b114c465c985809c1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13900,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-move-base-msgs-1.14.1-py39hac30774_15.tar.bz2":{"sha256":"9cd0c91731b079e9b4b3aea31737167cf1d75d6c5259eedcd1c9300e3d1df1d2","build_number":15,"name":"ros-noetic-move-base-msgs","has_prefix":true,"md5":"5f78cbbdf6311717e23db5b90bbbad03","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime"],"version":"1.14.1","build":"py39hac30774_15","timestamp":1674171403905,"binstar":{"package_id":"63c9d410912363225b82b9cc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":60824,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-view-3.0.0-py310he1f1850_3.tar.bz2":{"sha256":"77b32159ff61270e92d81d068334f5c581eab0137fc574af3f993806105bb455","build_number":3,"name":"ros-humble-image-view","has_prefix":true,"md5":"ed99d899a3cfcc6a511acba7964ad79a","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-camera-calibration-parsers","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-srvs","ros-humble-stereo-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"3.0.0","build":"py310he1f1850_3","timestamp":1675693402485,"binstar":{"package_id":"6392d03466b3e4e3def05513","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":394231,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-diagnostic-updater-3.1.0-py310h7c61026_3.tar.bz2":{"sha256":"69fa5d743ad9a53d87f7eb6a701bc2f2c4a001f9824031ceac69d1aab9f1556c","build_number":3,"name":"ros-humble-diagnostic-updater","has_prefix":true,"md5":"c5e5b7a37a2e4f7874145c285e317d2b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-diagnostic-msgs","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.0","build":"py310h7c61026_3","timestamp":1675691855831,"binstar":{"package_id":"63928991a2b712100811ff49","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":147610,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-lint-cmake-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"dac0a2814f63d20129a53b1469db94817fb5c252ab08cb984f97a343c6243b4c","build_number":3,"name":"ros-humble-ament-cmake-lint-cmake","has_prefix":true,"md5":"39f8a633bb7218bddf7fe97c7ce68936","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-ament-lint-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675634589699,"binstar":{"package_id":"63926678114c465c98b5fe2c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11461,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-position-controllers-0.21.0-py39hac30774_15.tar.bz2":{"sha256":"1e08f2184159b41003fbadc6ebddbb4647a480d0097550884c86e3407bf0d384","build_number":15,"name":"ros-noetic-position-controllers","has_prefix":true,"md5":"573ea379aad17916b5a3ba137dc589c5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-interface","ros-noetic-forward-command-controller","ros-noetic-hardware-interface","ros-noetic-roscpp"],"version":"0.21.0","build":"py39hac30774_15","timestamp":1674462749364,"binstar":{"package_id":"63cd9a670273ee116ae47e63","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":75510,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-rviz-0.7.0-py39hd1c2957_15.tar.bz2":{"sha256":"b976f88191b406b380bf4a03cd6b27f1ce845119c488c868238dca5edf1ac46b","build_number":15,"name":"ros-noetic-rqt-rviz","has_prefix":true,"md5":"7c48b8f87d30d77a89f7320d45064c83","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-pluginlib","ros-noetic-rqt-gui","ros-noetic-rqt-gui-cpp","ros-noetic-rviz","xorg-libx11","xorg-libxext"],"version":"0.7.0","build":"py39hd1c2957_15","timestamp":1674436397211,"binstar":{"package_id":"63cddf59dbdf733521f677f8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":58124,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-bridge-0.244.9-py39h63710d1_1.tar.bz2":{"sha256":"b0708ab00658015d7dbc2544f379467c668b452658add61541617e6059b83b9a","build_number":1,"name":"ros-humble-ros-gz-bridge","has_prefix":true,"md5":"6f65870ce1e9d5c9c25748b901b28808","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-msgs8 >=8.7.0,<9.0a0","libignition-transport11 >=11.3.1,<12.0a0","libstdcxx-ng >=12","python","python_abi 3.9.*","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-gz-interfaces","ros-humble-ros-workspace","ros-humble-rosgraph-msgs","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-msgs","ros-humble-trajectory-msgs","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.1.*","ros2-distro-mutex 0.1.*"],"version":"0.244.9","build":"py39h63710d1_1","timestamp":1670448882103,"binstar":{"package_id":"6391074c6d07f25db92866c7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2422290,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-service-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"292645db1be206eebd2b9834b8ef15ce43c477b6f564c90bf83de3c9615162b2","build_number":3,"name":"ros-humble-examples-rclpy-minimal-service","has_prefix":true,"md5":"889ee5e48632fa528014fc069d653cf2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691455541,"binstar":{"package_id":"6392875846f81babca018b2e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12779,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-desktop-full-1.5.0-py39hac30774_15.tar.bz2":{"sha256":"1a1fa101ea3af9ea0b064bf6f04252a7bc3afe17b9f6b148f264168f048dce96","build_number":15,"name":"ros-noetic-desktop-full","has_prefix":false,"md5":"9e19cd0958a406a7803e398259c5198f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-desktop","ros-noetic-perception","ros-noetic-simulators","ros-noetic-urdf-sim-tutorial"],"version":"1.5.0","build":"py39hac30774_15","timestamp":1674463756287,"binstar":{"package_id":"63ce4a115a31eb90f61d4ea8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11925,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ompl-1.5.2-py310h3fe666b_2.tar.bz2":{"sha256":"12cef319e1923e568da1c757d27868e0309187c5f48525dbd0cf1b747ef8b7a9","build_number":2,"name":"ros-humble-ompl","has_prefix":false,"md5":"0a5d57ccf6c0b38191d8a256dd8d9981","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","eigen","flann","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","ompl >=1.5.2,<1.6.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.5.2","build":"py310h3fe666b_2","timestamp":1670536335315,"binstar":{"package_id":"63925f834f66fd116f386bb2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":5862,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-cpp-2.0.0-py310h413e681_2.tar.bz2":{"sha256":"61460db27b3f27bc588a39306eebf316e9a791d14620dbaaf7d7b2696a650d97","build_number":2,"name":"ros-humble-rosidl-typesupport-cpp","has_prefix":true,"md5":"34c5046d73a47ade6fdb40139facdb06","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-index-python","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-interface","ros-humble-rosidl-typesupport-introspection-cpp","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.0","build":"py310h413e681_2","timestamp":1670542918016,"binstar":{"package_id":"6392766c358aafdd3d89048e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28019,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-depthimage-to-laserscan-2.5.0-py310h39d476f_2.tar.bz2":{"sha256":"a0def52c1cd8308e76cbe02f4c699ca16caa531e65d7ce3fa46de96aa30a4e6c","build_number":2,"name":"ros-humble-depthimage-to-laserscan","has_prefix":true,"md5":"221b50c5bd355a43dcac6be6c62b2381","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-image-geometry","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"2.5.0","build":"py310h39d476f_2","timestamp":1670547905657,"binstar":{"package_id":"639289f6e6a2f79ab835e767","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":216540,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roslisp-1.9.24-py39hac30774_15.tar.bz2":{"sha256":"f5e9aabd61b3ed7a904b03109b033952923abde50ba60b5a72a0c9c756efe27b","build_number":15,"name":"ros-noetic-roslisp","has_prefix":true,"md5":"f6b166be787454cd2f4166380eb3e016","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ros-environment","ros-noetic-rosgraph-msgs","ros-noetic-roslang","ros-noetic-rospack","ros-noetic-std-srvs","sbcl"],"version":"1.9.24","build":"py39hac30774_15","timestamp":1674171252793,"binstar":{"package_id":"63c9d432b23346582ca14049","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":126438,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ignition-cmake2-vendor-0.0.2-py310h7c61026_3.tar.bz2":{"sha256":"a47ea1536f6066140ed44878ad8745ca40dbec9ddbcb17845ca7a33f8e2f9b7a","build_number":3,"name":"ros-humble-ignition-cmake2-vendor","has_prefix":false,"md5":"eed4e52d0b7a9289c221cf06d3571214","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-cmake2 >=2.16.0,<3.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.0.2","build":"py310h7c61026_3","timestamp":1675684011411,"binstar":{"package_id":"639269e6d9a997aae719dd03","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7655,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-ubx-msgs-0.3.5-py310h7c61026_2.tar.bz2":{"sha256":"2f02030f01c3fb8650ca9d672f112cb2b6ab40a26b79fb9101ab0466263bfdf5","build_number":2,"name":"ros-humble-ublox-ubx-msgs","has_prefix":true,"md5":"91d86ee96175f29dee0086f696d103ae","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.3.5","build":"py310h7c61026_2","timestamp":1670544284763,"binstar":{"package_id":"63927ba0114c465c98baa907","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":271213,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-lint-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"52f599ec68e0afe501cf3b5af0461c03fc9fe93328f15f0cc81aab1539473c09","build_number":3,"name":"ros-humble-ament-lint","has_prefix":false,"md5":"ec8bf74b751629dc6da14b1922b499c9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675631101611,"binstar":{"package_id":"63925b1246f81babcadd1213","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8079,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dummy-robot-bringup-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"6020348f7f19fefd0175a58b694ee866b560d7e67385d8f2918d8585e3064339","build_number":3,"name":"ros-humble-dummy-robot-bringup","has_prefix":true,"md5":"44dfff4fd667d820ebb43d668768ea36","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-dummy-map-server","ros-humble-dummy-sensors","ros-humble-launch","ros-humble-launch-ros","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675694281093,"binstar":{"package_id":"6392d48ca2b7121008434a42","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15920,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-google-benchmark-vendor-0.1.1-py310h413e681_2.tar.bz2":{"sha256":"d063a67fa051e1505e040e26e32a4c561e0c5a53cb3bda7f251c51185ef8022d","build_number":2,"name":"ros-humble-google-benchmark-vendor","has_prefix":false,"md5":"bf4f65e949bb3cd67094c2c56b63c02f","requires":[],"machine":"x86_64","platform":"linux","depends":["benchmark","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.1.1","build":"py310h413e681_2","timestamp":1670535893170,"binstar":{"package_id":"63925af9d9a997aae7076b55","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":6994,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-transport-plugins-2.5.0-py310h7c61026_3.tar.bz2":{"sha256":"158cab496ef9720073bc0b51a57692315e869d28a0f644e02716d03999c37b04","build_number":3,"name":"ros-humble-image-transport-plugins","has_prefix":true,"md5":"6acdea01fd85c990ba95b5a5d4cfccdd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-compressed-depth-image-transport","ros-humble-compressed-image-transport","ros-humble-ros-workspace","ros-humble-theora-image-transport","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.0","build":"py310h7c61026_3","timestamp":1675694224503,"binstar":{"package_id":"6392d510d9a997aae74ed97c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12638,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-visualization-msgs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"5f6eaecd769db915bcaedc340a3914eca6230c0cd547abb551ca6a3a54f75a4f","build_number":2,"name":"ros-humble-visualization-msgs","has_prefix":true,"md5":"da29549d85fd7e8ba9ac9e63c00cbffb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670545341514,"binstar":{"package_id":"63927fe746bec18b89e84a10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":280279,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-1.15.8-py39hac30774_15.tar.bz2":{"sha256":"b5c2c5ee329539c281bcc9efed182c3c94b4834c8f4cda0eb10ff82b2c1881fa","build_number":15,"name":"ros-noetic-ros","has_prefix":false,"md5":"89bfb7a5bd2107a30faea7d98f6cba89","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","ros-noetic-mk","ros-noetic-rosbash","ros-noetic-rosboost-cfg","ros-noetic-rosbuild","ros-noetic-rosclean","ros-noetic-roscreate","ros-noetic-roslang","ros-noetic-roslib","ros-noetic-rosmake","ros-noetic-rosunit"],"version":"1.15.8","build":"py39hac30774_15","timestamp":1674171287650,"binstar":{"package_id":"63c9d42f20c05f5e3908507b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7645,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-workspace-1.0.2-py310h7c61026_3.tar.bz2":{"sha256":"cb3f988bbbf3d5a4407288495ea8bc1e8a2f1df0ff9d18bb277456f485a69246","build_number":3,"name":"ros-humble-ros-workspace","has_prefix":true,"md5":"33dd40fbab9139eec81f43015417835c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.2","build":"py310h7c61026_3","timestamp":1675630941037,"binstar":{"package_id":"639259f84f66fd116f32c659","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26782,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosout-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"7fa39ceb870d8b1740b621a83921378e9ab1c4ee71317139c8ec4c9acfc72a37","build_number":15,"name":"ros-noetic-rosout","has_prefix":true,"md5":"4a018618019836f11b7c8649f370a27c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-rosgraph-msgs"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674171679494,"binstar":{"package_id":"63c9d5c220c05f5e390870d7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":49345,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-assimp-vendor-11.2.4-py310he824681_2.tar.bz2":{"sha256":"685ecb04385c2ffd2ebe29f8e502eccfdf907a7b79784b72d1486b746e9dd1ec","build_number":2,"name":"ros-humble-rviz-assimp-vendor","has_prefix":true,"md5":"29d5577310a9b7c97476e46b44a8e1bd","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp >=5.2.5,<5.2.6.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"11.2.4","build":"py310he824681_2","timestamp":1670539727007,"binstar":{"package_id":"639269e7ed6d66bf8f93e337","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9952,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-plotjuggler-ros-1.7.0-py39hd1c2957_15.tar.bz2":{"sha256":"09d0c41fdf753b53ce15451e702eb0aac9afb8cee569eae4b18cac2fe601e857","build_number":15,"name":"ros-noetic-plotjuggler-ros","has_prefix":true,"md5":"9f0d0a9c2c90ced06e0187a9b6043fc4","requires":[],"machine":"x86_64","platform":"linux","depends":["binutils","boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-geometry-msgs","ros-noetic-nav-msgs","ros-noetic-plotjuggler","ros-noetic-plotjuggler-msgs","ros-noetic-rosbag-storage","ros-noetic-roscpp","ros-noetic-roscpp-serialization","ros-noetic-sensor-msgs","ros-noetic-tf","ros-noetic-tf2-msgs","ros-noetic-tf2-ros","xorg-libx11","xorg-libxext"],"version":"1.7.0","build":"py39hd1c2957_15","timestamp":1674466920697,"binstar":{"package_id":"63ce569cd0e8c095e26a1f9d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24717971,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sdl2-vendor-3.1.0-py310hcb79e47_2.tar.bz2":{"sha256":"95f09b6af3b22113e0a3da2fb4248869377f7578888a71581425859532703667","build_number":2,"name":"ros-humble-sdl2-vendor","has_prefix":true,"md5":"c9a36a985f609e5e39ed6472e52ce64e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","sdl2 >=2.26.1,<3.0a0"],"version":"3.1.0","build":"py310hcb79e47_2","timestamp":1670538882468,"binstar":{"package_id":"639266cde6a2f79ab829272d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9788,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-dep-0.4.12-py39hac30774_15.tar.bz2":{"sha256":"8db93f84661d3f095396c0256704106634fcf023ea6ae5bb0aab68479a7d8773","build_number":15,"name":"ros-noetic-rqt-dep","has_prefix":true,"md5":"21e38abb340687c801642e93ec608939","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-qt-dotgraph","ros-noetic-qt-gui","ros-noetic-qt-gui-py-common","ros-noetic-rqt-graph","ros-noetic-rqt-gui-py","rospkg"],"version":"0.4.12","build":"py39hac30774_15","timestamp":1674416968655,"binstar":{"package_id":"63cd87b5989160afcf5d12d0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":46985,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-lifecycle-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"754d898987ffce47f2f0926f3633a3e4281e0f20e2254e7c6dd221d5a0a0ed19","build_number":2,"name":"ros-humble-lifecycle","has_prefix":true,"md5":"b55b27ae4313e4f14851953105997779","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-lifecycle-msgs","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670567020972,"binstar":{"package_id":"6392d49546f81babca29cd12","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":246513,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2-controllers-test-nodes-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"8fda6bea1a56006a98a944f92d0b26b00b6cb47fa0682744861b522aba6201a8","build_number":3,"name":"ros-humble-ros2-controllers-test-nodes","has_prefix":true,"md5":"1a5906366c6a4149204da9a1f1739675","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-trajectory-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675691434721,"binstar":{"package_id":"639287992b3749bdb867a42c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20113,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-slam-toolbox-msgs-1.5.7-py39hac30774_15.tar.bz2":{"sha256":"29925f62750b3c4d94e1fb5aac71be330f03b916fbcd5a24a3f618d78ece042d","build_number":15,"name":"ros-noetic-slam-toolbox-msgs","has_prefix":true,"md5":"7c8e0bc1f730df3800a479946b319e4a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs","ros-noetic-std-srvs"],"version":"1.5.7","build":"py39hac30774_15","timestamp":1674171288325,"binstar":{"package_id":"63c9d3d95a31eb90f6a0928e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":53603,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-libg2o-2020.5.3-py39hd0ba68e_15.tar.bz2":{"sha256":"20aecc75114662e4c6061b11148993916345f008c64d8fcd98ca747377642445","build_number":15,"name":"ros-noetic-libg2o","has_prefix":true,"md5":"fd97213489029c73d7ebac64308e14f4","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","suitesparse >=5.10.1,<6.0a0","xorg-libx11","xorg-libxext"],"version":"2020.5.3","build":"py39hd0ba68e_15","timestamp":1674168936289,"binstar":{"package_id":"63c9cb42c37c80a75b329fe2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1823191,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-mypy-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"863344c59c1cf8ac6241eabb9409bac8644d407911f6ad14b5324fcdaed43fc9","build_number":2,"name":"ros-humble-ament-mypy","has_prefix":true,"md5":"88bd03e313db6c6b1030b5d67a3f86ca","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","mypy","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670538012678,"binstar":{"package_id":"6392631f1f9cf5f92ad152c2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13537,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-mavros-1.15.0-py39hd1c2957_15.tar.bz2":{"sha256":"c231b93a168d7b2c7ea08cfdd99de1a55e346a3ca0e7ef677d3c31e35b99b3c9","build_number":15,"name":"ros-noetic-mavros","has_prefix":true,"md5":"1afca28f4bce110469bd3e1e2b202fa6","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","eigen","geographiclib-cpp >=2.1.2,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-diagnostic-updater","ros-noetic-eigen-conversions","ros-noetic-geographic-msgs","ros-noetic-geometry-msgs","ros-noetic-libmavconn","ros-noetic-mavlink","ros-noetic-mavros-msgs","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-pluginlib","ros-noetic-rosconsole-bridge","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf2-eigen","ros-noetic-tf2-ros","ros-noetic-trajectory-msgs"],"version":"1.15.0","build":"py39hd1c2957_15","timestamp":1674469140494,"binstar":{"package_id":"63ce5f69a64974fd09405946","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1205825,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-interfaces-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"72d356b59ec220bca931c9f86497087a1539e7be42897ebe2a23100b9a59e0be","build_number":3,"name":"ros-humble-ros-ign-interfaces","has_prefix":true,"md5":"1c81455d51e669d2369499ba1f7d073d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-gz-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675689632547,"binstar":{"package_id":"63927f3a2b3749bdb863c7c4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":307919,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-action-tutorials-py-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"54906bb78e2f43175d95e25b938da620f3c3b22ba856870bcc673e9d8dc3c6d4","build_number":3,"name":"ros-humble-action-tutorials-py","has_prefix":true,"md5":"a0a168eab293d274ddb4dd8f2a8a580b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-tutorials-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675691229924,"binstar":{"package_id":"639286e6bbbc2b1e9638ed33","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14703,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-control-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"272b18c44458ae2104a20351fa042257d3eeb36bd84625ee6ef4999b5b690d6d","build_number":3,"name":"ros-humble-webots-ros2-control","has_prefix":true,"md5":"3dd5c42210012123f23e8a0c554fe2cc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-controller-manager","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-webots-ros2-driver","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675694726045,"binstar":{"package_id":"6392df574f66fd116f95470c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":173710,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rsl-0.2.1-py310hf633daa_3.tar.bz2":{"sha256":"9d89b093871ab6837381baf12dc5b47ca55f25e92e5a5918b804accbc2632485","build_number":3,"name":"ros-humble-rsl","has_prefix":true,"md5":"ded1cd725881d930eaa7102da74a746f","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","fmt >=9.1.0,<10.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tcb-span","ros-humble-tl-expected","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.2.1","build":"py310hf633daa_3","timestamp":1675691227513,"binstar":{"package_id":"6392882066b3e4e3dec9ec93","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27894,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-ubx-interfaces-0.3.5-py310h7c61026_2.tar.bz2":{"sha256":"81ba3051fbcf6b4ea05d993ae0718e8f5b00c99a5e09dd0b783abed7021619e7","build_number":2,"name":"ros-humble-ublox-ubx-interfaces","has_prefix":true,"md5":"7ca545bdcd631f7817360182b38e5286","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.3.5","build":"py310h7c61026_2","timestamp":1670543345068,"binstar":{"package_id":"63927817bbbc2b1e96323d1a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":95003,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-setup-app-plugins-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"c6286bbeef884ebdbe66467da8eaa3bb38f558f3e51670539e9a9bbd1cf7fadb","build_number":3,"name":"ros-humble-moveit-setup-app-plugins","has_prefix":true,"md5":"e29c67d461884ecf6d310de78ae2843e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-moveit-ros-visualization","ros-humble-moveit-setup-framework","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675725061526,"binstar":{"package_id":"63965ae7d9a997aae7a31988","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":118486,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pcl-conversions-2.4.0-py310h388ef92_2.tar.bz2":{"sha256":"0838ac5a2478dc56881449db80c5b9e70db9e47f359bd43950f466b896c81957","build_number":2,"name":"ros-humble-pcl-conversions","has_prefix":true,"md5":"048eb26ff73b7ed6f920cf73309c1d77","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pcl >=1.12.1,<1.12.2.0a0","python","python_abi 3.10.*","ros-humble-message-filters","ros-humble-pcl-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"2.4.0","build":"py310h388ef92_2","timestamp":1670558652492,"binstar":{"package_id":"6392b3dd2dd7062055767cad","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16461,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlesim-1.4.2-py310h7c61026_2.tar.bz2":{"sha256":"e697006056ce0ba47095a636c58c6d8c714b025c9d0f7e8d36f44f82ebde37c5","build_number":2,"name":"ros-humble-turtlesim","has_prefix":true,"md5":"2d4ac9dc2d3d499b26611db09943fd95","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-index-cpp","ros-humble-geometry-msgs","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros-humble-std-srvs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"1.4.2","build":"py310h7c61026_2","timestamp":1670565717950,"binstar":{"package_id":"6392a84d6a03c9fad274ba67","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":815410,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-franka-gazebo-0.10.1-py39hac30774_15.tar.bz2":{"sha256":"215ab0135692236ae345b7ff1a7e8e70b71add21365302df800d711231ca7854","build_number":15,"name":"ros-noetic-franka-gazebo","has_prefix":true,"md5":"bd004f6ca572b35a8d07a4c348ffc999","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-angles","ros-noetic-boost-sml","ros-noetic-control-msgs","ros-noetic-control-toolbox","ros-noetic-controller-interface","ros-noetic-controller-manager","ros-noetic-eigen-conversions","ros-noetic-franka-example-controllers","ros-noetic-franka-gripper","ros-noetic-franka-hw","ros-noetic-franka-msgs","ros-noetic-gazebo-ros","ros-noetic-gazebo-ros-control","ros-noetic-hardware-interface","ros-noetic-joint-limits-interface","ros-noetic-kdl-parser","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-roslaunch","ros-noetic-rospy","ros-noetic-std-msgs","ros-noetic-transmission-interface","ros-noetic-urdf"],"version":"0.10.1","build":"py39hac30774_15","timestamp":1674507830502,"binstar":{"package_id":"63ce1119912363225bed2e60","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":596999,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-command-line-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"9938662c0a4691e062bb573814da3e7c54ff6bdd337aad31551a2af94470d1ef","build_number":16,"name":"ros-noetic-ecl-command-line","license":"BSD-3-Clause","has_prefix":true,"md5":"a179fe9b794d06a871fe26968e0846a7","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-license"],"version":"0.62.3","subdir":"linux-64","timestamp":1694253385113,"binstar":{"package_id":"64fc41ae3ef1a511e0fec689","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":74885,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-gmapping-1.4.2-py39hac30774_15.tar.bz2":{"sha256":"b9d707457230b53af00712b2b90bcd90768a88a680d5e09de51806f69e5b0286","build_number":15,"name":"ros-noetic-gmapping","has_prefix":true,"md5":"69db7be00e93a0f0d81c6c245d10558c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-nav-msgs","ros-noetic-nodelet","ros-noetic-openslam-gmapping","ros-noetic-roscpp","ros-noetic-tf"],"version":"1.4.2","build":"py39hac30774_15","timestamp":1674466805188,"binstar":{"package_id":"63cd9a89dbdf733521d847e9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":414267,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-service-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"895f6bd68de757c255495388232e8c56a360db615f33a2f84c3792d011926ec8","build_number":2,"name":"ros-humble-examples-rclpy-minimal-service","has_prefix":true,"md5":"d6bdc795a765590362b6ccdf1e9d20d2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547283921,"binstar":{"package_id":"6392875846f81babca018b2e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9774,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-msgs-1.0.1-py39hac30774_15.tar.bz2":{"sha256":"0da6149e509c342252ef4abeecf1982f1ad2567b020e6319e6798a08ab56f59c","build_number":15,"name":"ros-noetic-turtlebot3-msgs","has_prefix":true,"md5":"37c50bc8a5e25dfeb6a9a24740bd83e5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.0.1","build":"py39hac30774_15","timestamp":1674170963542,"binstar":{"package_id":"63c9d2ac8ff1ad27428305d4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37674,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-flake8-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"7112755c6f34f2aa3238232e7a4422c48c3d51cb1f5513e1c6eafb59b99c907d","build_number":2,"name":"ros-humble-ament-flake8","has_prefix":true,"md5":"74192a9bf162b02c7badf8ffdf8b4c98","requires":[],"machine":"x86_64","platform":"linux","depends":["flake8","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-lint","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670537725055,"binstar":{"package_id":"639260d0114c465c98ae2a08","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14803,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-assimp-vendor-11.2.5-py310hdfab538_3.tar.bz2":{"sha256":"3efe7539835ac434d0e2f9d24bfa3fc1519a2017d974275ee8bd3974382995f3","build_number":3,"name":"ros-humble-rviz-assimp-vendor","has_prefix":true,"md5":"d2416f5609af5050357c466c0d24a6ab","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp >=5.2.5,<5.2.6.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"11.2.5","build":"py310hdfab538_3","timestamp":1675683985568,"binstar":{"package_id":"639269e7ed6d66bf8f93e337","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11043,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-fastrtps-dynamic-cpp-6.2.2-py310h413e681_2.tar.bz2":{"sha256":"752cb5c85dbaae2c85696d90fba143fd8a5d74ce2a28e2e57057c3a06b59e49b","build_number":2,"name":"ros-humble-rmw-fastrtps-dynamic-cpp","has_prefix":true,"md5":"b6acc9a74df9db03106d296463c6b826","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-fastcdr","ros-humble-fastrtps","ros-humble-fastrtps-cmake-module","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-dds-common","ros-humble-rmw-fastrtps-shared-cpp","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"6.2.2","build":"py310h413e681_2","timestamp":1670544697550,"binstar":{"package_id":"63927e44d9a997aae721fc85","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":162197,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-core-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"8bd3fef2e636eb9a1da1a26a626a5431a191d5ec1de13e66e549b3fd9e7b369d","build_number":2,"name":"ros-humble-ament-cmake-core","has_prefix":true,"md5":"a2e1c0a72edf61f37d48a0a11e430f5f","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","cmake","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-package","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670535503599,"binstar":{"package_id":"639258fea2b7121008e600b5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30807,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-fastrtps-shared-cpp-6.2.2-py310h413e681_2.tar.bz2":{"sha256":"d818c0eb7ddd2d416b7834e2f763d731633df32012bb589e2f78a1caf5d1afb5","build_number":2,"name":"ros-humble-rmw-fastrtps-shared-cpp","has_prefix":true,"md5":"66b969e081b8e1e209b1a8d133ee9ec5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-fastcdr","ros-humble-fastrtps","ros-humble-fastrtps-cmake-module","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-dds-common","ros-humble-ros-workspace","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros-humble-tracetools","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"6.2.2","build":"py310h413e681_2","timestamp":1670543756996,"binstar":{"package_id":"63927a03a2b712100807e341","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":200532,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-view-controller-msgs-0.2.0-py39hadd303b_16.tar.bz2":{"sha256":"c98b91e5ccfb2aa250a59944cad2520083cde4b2409f4c19fbee66e91c2a0160","build_number":16,"name":"ros-noetic-view-controller-msgs","license":"BSD-3-Clause","has_prefix":true,"md5":"7c39637e17950ce966ac5e2110b2afcd","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"0.2.0","subdir":"linux-64","timestamp":1694898801597,"binstar":{"package_id":"65061be700e045849d60bf23","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":51789,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-image-view-3.0.0-py310hd15adc0_2.tar.bz2":{"sha256":"c69a9eeeeff017bdb062131a60c36038f35dfbc6374d86260f57f29b721347f8","build_number":2,"name":"ros-humble-image-view","has_prefix":true,"md5":"14adf0d0ade16f3d84e9d61399080c2f","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-camera-calibration-parsers","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-srvs","ros-humble-stereo-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"3.0.0","build":"py310hd15adc0_2","timestamp":1670565779551,"binstar":{"package_id":"6392d03466b3e4e3def05513","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":390011,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-robot-interaction-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"1f38747ed7a39c1f0907f809900aa030f61d34b0cff145f033269dcb21732db5","build_number":2,"name":"ros-humble-moveit-ros-robot-interaction","has_prefix":true,"md5":"6009b5fb55185e96041af7acfc63aade","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-interactive-markers","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-ros-planning","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670794206124,"binstar":{"package_id":"63964bb846f81babcae84a33","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":246532,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-cv-bridge-3.2.1-py310he05af81_2.tar.bz2":{"sha256":"0295b2b18061a4014ef01df6cacb037164d0ad1fa20281c6f8fd3780662902ba","build_number":2,"name":"ros-humble-cv-bridge","has_prefix":true,"md5":"2ed51df90e76064d3416ce9ee417c034","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"3.2.1","build":"py310he05af81_2","timestamp":1670545412930,"binstar":{"package_id":"6392802496cc569e105eeafb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":135394,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-planning-interface-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"c809c44e782a72588bfeb1a5e198bfbac41d8b80ddba37e88012125b9aad92fc","build_number":15,"name":"ros-noetic-moveit-ros-planning-interface","has_prefix":true,"md5":"293ef68f45b6667e1d349bc59700c3fc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-eigenpy","ros-noetic-geometry-msgs","ros-noetic-moveit-msgs","ros-noetic-moveit-ros-manipulation","ros-noetic-moveit-ros-move-group","ros-noetic-moveit-ros-planning","ros-noetic-moveit-ros-warehouse","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-tf2","ros-noetic-tf2-eigen","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674510541039,"binstar":{"package_id":"63ce672986de531a28e92324","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":789106,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-console-bridge-vendor-1.4.1-py310h53aaf3d_3.tar.bz2":{"sha256":"ab46c0b93b59906bf4a825b502843caeae9775a06fb9ad7726fa17d542ca139b","build_number":3,"name":"ros-humble-console-bridge-vendor","has_prefix":true,"md5":"518d77db22a76a352f7b041e41ea8203","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.4.1","build":"py310h53aaf3d_3","timestamp":1675685045311,"binstar":{"package_id":"63926d24d9a997aae71b93ea","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10577,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-common-interfaces-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"250f63bee1b3bead791cc07654e90d426d4e5164d7e60be1dd65641832ef8f57","build_number":3,"name":"ros-humble-common-interfaces","has_prefix":true,"md5":"5b9804a912e95f5e096fd0d0c8daa193","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-actionlib-msgs","ros-humble-builtin-interfaces","ros-humble-diagnostic-msgs","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-shape-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-stereo-msgs","ros-humble-trajectory-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675690224266,"binstar":{"package_id":"6392831b6e0eca100b49c19e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11111,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-image-proc-1.17.0-py39hd1c2957_15.tar.bz2":{"sha256":"064c64c38ba33d191774a4774dc0c692086726952298df5aa67ac85577d930ba","build_number":15,"name":"ros-noetic-image-proc","has_prefix":true,"md5":"c8b604cedc4ba137176feca8b3eb5809","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-dynamic-reconfigure","ros-noetic-image-geometry","ros-noetic-image-transport","ros-noetic-nodelet","ros-noetic-nodelet-topic-tools","ros-noetic-roscpp","ros-noetic-sensor-msgs"],"version":"1.17.0","build":"py39hd1c2957_15","timestamp":1674461665737,"binstar":{"package_id":"63cd8d9bd0e8c095e205d00a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":260682,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-cpplint-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"3283a768a4ac052200271f0af5ad086be2c3858730679c8484f1acad7a22eb27","build_number":2,"name":"ros-humble-ament-cmake-cpplint","has_prefix":true,"md5":"4c35110c4a15375f83f1ef0d9ff58773","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-ament-cpplint","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670539419563,"binstar":{"package_id":"6392689da2b7121008fcbd9d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10853,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-service-caller-0.4.10-py39hac30774_15.tar.bz2":{"sha256":"416ac52c6be46942ebb483692b5398602cb808d7f8f147ca83e1f9b6c42917e8","build_number":15,"name":"ros-noetic-rqt-service-caller","has_prefix":true,"md5":"80392c624542d18a14640a1f7c8c7efe","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosservice","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common","rospkg"],"version":"0.4.10","build":"py39hac30774_15","timestamp":1674383534360,"binstar":{"package_id":"63cd10c9912363225ba3c28b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29514,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-controllers-msgs-0.9.3-py310h7c61026_3.tar.bz2":{"sha256":"51d1455b6a6210333b90bd80bda501c2f0deaf932b74352ee5f43d016faa1436","build_number":3,"name":"ros-humble-robot-controllers-msgs","has_prefix":true,"md5":"b178a7c14d9f46a9829c9f6a0ebd1f6a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.9.3","build":"py310h7c61026_3","timestamp":1675688082740,"binstar":{"package_id":"639279e0a2b712100807db38","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":100280,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-publisher-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"79e91e2ffe737d6fe3b4eff3eb70a4f40092d6472945a94ee33b7867e69fd95d","build_number":2,"name":"ros-humble-examples-rclcpp-minimal-publisher","has_prefix":true,"md5":"c3b0d4274f4b193fa472d2ed021dc78f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547186882,"binstar":{"package_id":"63928713114c465c98bd4c10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":224199,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tricycle-controller-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"9f0946b021ef694907accec42c786d5dbbd6065c6340372a96e9f24329ba7df6","build_number":3,"name":"ros-humble-tricycle-controller","has_prefix":true,"md5":"1fbc6995c2320f5a576174e81f47df5a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ackermann-msgs","ros-humble-backward-ros","ros-humble-controller-interface","ros-humble-geometry-msgs","ros-humble-hardware-interface","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-rcpputils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675694884651,"binstar":{"package_id":"6393ee5966b3e4e3deab4512","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":265256,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pybind11-vendor-2.4.2-py310h413e681_2.tar.bz2":{"sha256":"3dfee35c09d8a6c5a469e356c51e8c646fc114931b08b84665d153c553866567","build_number":2,"name":"ros-humble-pybind11-vendor","has_prefix":true,"md5":"53035e66f12ce4d28e510ff91e7019be","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pybind11","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.4.2","build":"py310h413e681_2","timestamp":1670538761333,"binstar":{"package_id":"63926651bbbc2b1e9629a998","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9153,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-controllers-2.2.6-py310h413e681_2.tar.bz2":{"sha256":"42e42729f87964300a169c1d490753f396bb4fa5aa7314ddb70e0f762185f8dc","build_number":2,"name":"ros-humble-ur-controllers","has_prefix":true,"md5":"3cd1653b380de14ef251cda56fa76895","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-controller-interface","ros-humble-joint-trajectory-controller","ros-humble-lifecycle-msgs","ros-humble-pluginlib","ros-humble-rclcpp-lifecycle","ros-humble-rcutils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-ur-dashboard-msgs","ros-humble-ur-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.2.6","build":"py310h413e681_2","timestamp":1670639053530,"binstar":{"package_id":"6393ee5b66b3e4e3deab458f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":208561,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-franka-example-controllers-0.10.1-py39hac30774_15.tar.bz2":{"sha256":"32aadfdcd7f904b82901e3d66aa957ebab50eefac3b0b83c02fb7f9baa148329","build_number":15,"name":"ros-noetic-franka-example-controllers","has_prefix":true,"md5":"f23eb7c04fff8780ff49b745aa03348b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-interface","ros-noetic-dynamic-reconfigure","ros-noetic-eigen-conversions","ros-noetic-franka-control","ros-noetic-franka-description","ros-noetic-franka-gripper","ros-noetic-franka-hw","ros-noetic-geometry-msgs","ros-noetic-hardware-interface","ros-noetic-joint-limits-interface","ros-noetic-libfranka","ros-noetic-message-runtime","ros-noetic-pluginlib","ros-noetic-realtime-tools","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-tf","ros-noetic-tf-conversions","ros-noetic-urdf","ros-noetic-visualization-msgs"],"version":"0.10.1","build":"py39hac30774_15","timestamp":1674470632081,"binstar":{"package_id":"63cdc4a2dbdf733521ebf6dc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":579817,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-control-0.19.6-py39hac30774_15.tar.bz2":{"sha256":"cfd5439ce17a0758ad06fcc911995039b0ee2e4f3399310524361ac4dbf643e0","build_number":15,"name":"ros-noetic-ros-control","has_prefix":false,"md5":"1e306fa1e026d5c365d141f9625ffbf6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-combined-robot-hw","ros-noetic-controller-interface","ros-noetic-controller-manager","ros-noetic-controller-manager-msgs","ros-noetic-hardware-interface","ros-noetic-joint-limits-interface","ros-noetic-realtime-tools","ros-noetic-transmission-interface"],"version":"0.19.6","build":"py39hac30774_15","timestamp":1674466669586,"binstar":{"package_id":"63cd95f2b23346582c79c7dc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8217,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-py-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"256ad46bc108bf93a805fc91d306b9e4c7b968a7d650de5c57f468d0a8f06493","build_number":2,"name":"ros-humble-tf2-py","has_prefix":true,"md5":"9dbba803b80fc1e61f70cb62bec623ab","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rpyutils","ros-humble-tf2","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670547193575,"binstar":{"package_id":"639287521f9cf5f92ad9a80e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33675,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-dynamic-reconfigure-1.7.3-py39h873cbd0_15.tar.bz2":{"sha256":"d5b94fab05a1da183414f36863e28b2bc4bf7eb4685b8001dedfe9b2d8109a25","build_number":15,"name":"ros-noetic-dynamic-reconfigure","has_prefix":true,"md5":"92241481aa34723de230111cb305421c","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-roslib","ros-noetic-rospy","ros-noetic-rosservice","ros-noetic-std-msgs"],"version":"1.7.3","build":"py39h873cbd0_15","timestamp":1674330371695,"binstar":{"package_id":"63cbbf5568b198bb95ec776c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":168711,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tinyxml2-vendor-0.7.5-py310h141280f_3.tar.bz2":{"sha256":"64d86bf504487b58b63aa5b8b41888d84d4b8c7256c443775787603825e879df","build_number":3,"name":"ros-humble-tinyxml2-vendor","has_prefix":true,"md5":"f821398df34c8686b04d3a5a6d39d1f4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","tinyxml2 >=9.0.0,<10.0a0"],"version":"0.7.5","build":"py310h141280f_3","timestamp":1675634643283,"binstar":{"package_id":"6392665583c9be96eba5a19e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11687,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-geometry-msgs-1.13.1-py39hac30774_15.tar.bz2":{"sha256":"9fb0ba10fe9f0e549f580a8d8fab21e60344a20de9347c50027121285dfa3633","build_number":15,"name":"ros-noetic-geometry-msgs","has_prefix":true,"md5":"09c38aa351b8a3317b6989d2d448a8dd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.13.1","build":"py39hac30774_15","timestamp":1674171020366,"binstar":{"package_id":"63c9d2cc5a31eb90f6a04e0f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":111222,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-apriltag-3.2.0-py39hc401949_15.tar.bz2":{"sha256":"9a634d87d140fb90a26f713eaec2a83eedde6243f577a1c5723e3759a780b385","build_number":15,"name":"ros-noetic-apriltag","has_prefix":true,"md5":"aaa0a5482f2aaaef391421aa56092861","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","xorg-libx11","xorg-libxext"],"version":"3.2.0","build":"py39hc401949_15","timestamp":1674168103637,"binstar":{"package_id":"63c9c72ed0e8c095e217a493","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1369291,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-reconfigure-1.1.1-py310h413e681_2.tar.bz2":{"sha256":"21662efc314a4541f6d15f815fc65dc742b5701592bdc9a0e147d5065cb297fd","build_number":2,"name":"ros-humble-rqt-reconfigure","has_prefix":true,"md5":"e618be69bdf02c1c5ca7dad57f624ecd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","pyyaml","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-qt-gui-py-common","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-console","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.1","build":"py310h413e681_2","timestamp":1670565854542,"binstar":{"package_id":"6392d02e46bec18b89018b6a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":50750,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-lifecycle-manager-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"9905000f1b6838cc51b81b4097ea020ee301206916ac8afbfd27ad6bde54648c","build_number":2,"name":"ros-humble-nav2-lifecycle-manager","has_prefix":true,"md5":"52f2294ced4af0e8b9f3b2a745cf346a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-bondcpp","ros-humble-diagnostic-updater","ros-humble-geometry-msgs","ros-humble-lifecycle-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2-geometry-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670569411354,"binstar":{"package_id":"6392dddc358aafdd3da0b040","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":160006,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-test-common-0.15.3-py310h413e681_2.tar.bz2":{"sha256":"ad3a01bbfac19b79954555f6b8e8a48f6407f731b1acca08b1efea67cc304618","build_number":2,"name":"ros-humble-rosbag2-test-common","has_prefix":true,"md5":"d9177053584de412c8dc45d3af84a91d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rcutils","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.3","build":"py310h413e681_2","timestamp":1670547143593,"binstar":{"package_id":"639287552b3749bdb867a0b5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18329,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-velocity-controllers-0.21.0-py39hac30774_15.tar.bz2":{"sha256":"6488f8ec9cbe875cd2750e322327dc1f8537728e4360b7a9cd524f65e7f147ba","build_number":15,"name":"ros-noetic-velocity-controllers","has_prefix":true,"md5":"7611be6d3f4d4ba36072d5900c6c3391","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-control-msgs","ros-noetic-control-toolbox","ros-noetic-controller-interface","ros-noetic-forward-command-controller","ros-noetic-hardware-interface","ros-noetic-realtime-tools","ros-noetic-roscpp","ros-noetic-std-msgs","ros-noetic-urdf"],"version":"0.21.0","build":"py39hac30774_15","timestamp":1674466880859,"binstar":{"package_id":"63cd9a69dbdf733521d84247","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":95290,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-laser-geometry-1.6.7-py39hd1c2957_15.tar.bz2":{"sha256":"8b98910542f894c6c908bae1631f0b953d3aa12785db13138d22fe9d6719719e","build_number":15,"name":"ros-noetic-laser-geometry","has_prefix":true,"md5":"1ef20e3f4cc9d10adf4531e43048d5b4","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-angles","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-tf","ros-noetic-tf2"],"version":"1.6.7","build":"py39hd1c2957_15","timestamp":1674413699452,"binstar":{"package_id":"63cd873bd0e8c095e203494d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":60091,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sdformat-test-files-1.0.1-py310h7c61026_3.tar.bz2":{"sha256":"b972884786e521e8a0ab9029bf0e001b8a90cd9909a20439a889c74d9f248095","build_number":3,"name":"ros-humble-sdformat-test-files","has_prefix":false,"md5":"60f899253a0042ab75a9f2c16b167051","requires":[],"machine":"x86_64","platform":"linux","depends":["cmake","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.1","build":"py310h7c61026_3","timestamp":1675631905477,"binstar":{"package_id":"63925f886643907e3b5adc4d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":102390,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-include-directories-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"ca37921183c56ff2d43b1521a18ae12925e2ff23e18bd41fce6a0828383c8fdd","build_number":2,"name":"ros-humble-ament-cmake-include-directories","has_prefix":true,"md5":"85cdabc58cfefd591bdbc41c11b785a8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670535951748,"binstar":{"package_id":"63925b17bbbc2b1e961cd6be","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10251,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-srdfdom-2.0.4-py310h34fe056_2.tar.bz2":{"sha256":"3ede773c9881bb62ac6ea32363d522986bfcb2a484a6532a5ae86a465c371531","build_number":2,"name":"ros-humble-srdfdom","has_prefix":true,"md5":"a1e7c07b94fb7c30fdffc39990225403","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-console-bridge-vendor","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros-humble-urdf","ros-humble-urdfdom-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.4","build":"py310h34fe056_2","timestamp":1670547780617,"binstar":{"package_id":"6392898ebbbc2b1e963a61b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":91139,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-auto-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"46fb76cf78c649b6db4d593ec31578347f6d3f8328dbcf9dedb0c78bd3f06290","build_number":2,"name":"ros-humble-ament-cmake-auto","has_prefix":true,"md5":"27d4c3358ba571359bc6805362c3081a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ament-cmake-gtest","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670538770541,"binstar":{"package_id":"6392665fd9a997aae7172899","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13274,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-nmea-msgs-1.1.0-py39hac30774_15.tar.bz2":{"sha256":"1ddfa1b1bc4f56047f566b5ba0f67d36b9b592af5e5e977aa7749f9f8ce8d2f4","build_number":15,"name":"ros-noetic-nmea-msgs","has_prefix":true,"md5":"921c09d89d74d2cdcb5588b41d01900e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.1.0","build":"py39hac30774_15","timestamp":1674171021494,"binstar":{"package_id":"63c9d2ad2ff78d332e6e286a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":56278,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-2.1.5-py310h7c61026_3.tar.bz2":{"sha256":"ee5230ae97fd12b2dd1cc5032415e2238976833cf500ac5f449e356bccaa897e","build_number":3,"name":"ros-humble-turtlebot3","has_prefix":true,"md5":"543325154b6ed70829407c081dba1f3e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-turtlebot3-bringup","ros-humble-turtlebot3-cartographer","ros-humble-turtlebot3-description","ros-humble-turtlebot3-example","ros-humble-turtlebot3-navigation2","ros-humble-turtlebot3-node","ros-humble-turtlebot3-teleop","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.5","build":"py310h7c61026_3","timestamp":1675724763386,"binstar":{"package_id":"6396588fa2b7121008ee6edf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14220,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-filters-2.1.0-py310hd15adc0_2.tar.bz2":{"sha256":"1d96732a2fe535ca927309a284e144d1e80e06e49b14d497b62e5bd603c8d423","build_number":2,"name":"ros-humble-filters","has_prefix":true,"md5":"17ca45a1283418dab4bee8cb58a21260","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.1.0","build":"py310hd15adc0_2","timestamp":1670547126497,"binstar":{"package_id":"6392879ae6a2f79ab835423c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":85429,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-default-runtime-1.2.0-py310h7c61026_2.tar.bz2":{"sha256":"eb494a04cf04aacc32170dab400c30d6721c3718b586f80e3c8216615cfeeacd","build_number":2,"name":"ros-humble-rosidl-default-runtime","has_prefix":true,"md5":"9527ee45f8e6a8edc882739b3b183895","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-generator-py","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-c","ros-humble-rosidl-typesupport-cpp","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.2.0","build":"py310h7c61026_2","timestamp":1670543142378,"binstar":{"package_id":"6392773c2dd706205563d1ba","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9723,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-robot-interaction-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"3b3e847ea8a5a08ff91ea19b4c16cfd2f23c9c35225c96b7a95265fe9bc51501","build_number":3,"name":"ros-humble-moveit-ros-robot-interaction","has_prefix":true,"md5":"0af80e3741dde1dbdc0bccd3dd719a8d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-interactive-markers","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-ros-planning","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675720841503,"binstar":{"package_id":"63964bb846f81babcae84a33","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":244104,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-description-2.0.1-py310hf666ce2_2.tar.bz2":{"sha256":"ff5b7a9a188b8ed74f771b015eee1c3b564e64af6f683344d5d60990278602e7","build_number":2,"name":"ros-humble-ur-description","has_prefix":true,"md5":"d64636e4856bcfdbe27ae0e5f8ce4491","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher-gui","ros-humble-launch","ros-humble-launch-ros","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-urdf","ros-humble-xacro","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","urdfdom >=3.1.0,<3.2.0a0"],"version":"2.0.1","build":"py310hf666ce2_2","timestamp":1670794286417,"binstar":{"package_id":"63964c49358aafdd3d4b1be3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21062908,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-geometry2-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"899cf96f1c5d94fbff28af765199f83138911ce9a241ca32a9e8295375a328ef","build_number":2,"name":"ros-humble-geometry2","has_prefix":true,"md5":"1ce936b895325f592a81fa3133a630df","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-bullet","ros-humble-tf2-eigen","ros-humble-tf2-eigen-kdl","ros-humble-tf2-geometry-msgs","ros-humble-tf2-kdl","ros-humble-tf2-msgs","ros-humble-tf2-py","ros-humble-tf2-ros","ros-humble-tf2-sensor-msgs","ros-humble-tf2-tools","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670567182526,"binstar":{"package_id":"6392d512d9a997aae74ed9c4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9332,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-tools-2.2.12-py39hadd303b_16.tar.bz2":{"sha256":"ab0cf9c8d56c05d5033d03b00b996f94686b32c461beb09a53bf9c5ab72779f6","build_number":16,"name":"ros-noetic-jsk-tools","license":"BSD-3-Clause","has_prefix":true,"md5":"3e2c2c58e29f7160ea0ff8e688f0b240","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","colorama","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pygithub","python","python_abi 3.9.* *_cp39","requests","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-diagnostic-aggregator","ros-noetic-diagnostic-msgs","ros-noetic-diagnostic-updater","ros-noetic-jsk-gui-msgs","ros-noetic-jsk-network-tools","ros-noetic-jsk-topic-tools","ros-noetic-rosbag","ros-noetic-rosemacs","ros-noetic-rosgraph-msgs","ros-noetic-rospy","ros-noetic-rqt-reconfigure","rosdep","slacker","tabulate","texttable"],"version":"2.2.12","subdir":"linux-64","timestamp":1694917706482,"binstar":{"package_id":"6506649ebf2d4f558a642fe0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":154552,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-noetic-bondcpp-1.8.6-py39hdfadedc_15.tar.bz2":{"sha256":"2f647e798e699116010fac02e5aa51cdd72d21086c7cd49501f2c1f456fe8564","build_number":15,"name":"ros-noetic-bondcpp","has_prefix":true,"md5":"61b697b597baf7955eabf2bf97c83473","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libuuid >=2.32.1,<3.0a0","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-bond","ros-noetic-roscpp","ros-noetic-smclib"],"version":"1.8.6","build":"py39hdfadedc_15","timestamp":1674176859396,"binstar":{"package_id":"63c9ea2dcd65eb0e1468189a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":75021,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosbag-1.16.0-py39h873cbd0_16.tar.bz2":{"sha256":"0caea484b2a7b8660a16242016fda4e036277119ae3947bebedf1ffe742baa2b","build_number":16,"name":"ros-noetic-rosbag","license":"BSD-3-Clause","has_prefix":true,"md5":"a4a43b932d50248a0aac106d908654e4","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pycryptodome","pycryptodomex","python","python-gnupg","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-genmsg","ros-noetic-genpy","ros-noetic-rosbag-storage","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-roslib","ros-noetic-rospy","ros-noetic-std-srvs","ros-noetic-topic-tools","ros-noetic-xmlrpcpp","rospkg"],"version":"1.16.0","subdir":"linux-64","timestamp":1694897395051,"binstar":{"package_id":"63ca19722ff78d332e86ddb8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":675872,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39h873cbd0_16"},"ros-humble-rosidl-typesupport-introspection-cpp-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"8cec4c9bfe16550c94bf10f165a88181519221407759d98236665c67ca9f74b6","build_number":2,"name":"ros-humble-rosidl-typesupport-introspection-cpp","has_prefix":true,"md5":"281394e2e9b447c3f6d2ae480e0b2d61","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ament-index-python","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-parser","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-interface","ros-humble-rosidl-typesupport-introspection-c","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670541890294,"binstar":{"package_id":"63927299e6a2f79ab82e0831","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27201,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-reconfigure-0.5.5-py39hac30774_16.tar.bz2":{"sha256":"4ed1eac4565af24086c32824f9fd0ac8c04ee55842cddf9ff7c5e5b8504a31f0","build_number":16,"name":"ros-noetic-rqt-reconfigure","license":"BSD-3-Clause","has_prefix":true,"md5":"daef4bc861056bc6fd74ad3ebcc7e227","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","pyyaml","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-python-qt-binding","ros-noetic-rospy","ros-noetic-rqt-console","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common"],"version":"0.5.5","subdir":"linux-64","timestamp":1694895554387,"binstar":{"package_id":"63cd873dc37c80a75b008283","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":93617,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-pr2-description-1.13.1-py39ha1a56fe_16.tar.bz2":{"sha256":"dd40bedc6df85a8613f8b6bb298fbd4fccdc3a848db1d4f3dee7210284cbfd56","build_number":16,"name":"ros-noetic-pr2-description","license":"BSD-3-Clause","has_prefix":true,"md5":"dd601dd829eda1d97aacb23a7a8bd2d3","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","gtest >=1.14.0,<1.14.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-xacro","urdfdom >=3.1.1,<3.2.0a0"],"version":"1.13.1","subdir":"linux-64","timestamp":1694897494829,"binstar":{"package_id":"6506156c08cdc3f181837097","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23299778,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39ha1a56fe_16"},"ros-humble-rmw-connextdds-common-0.11.1-py310h413e681_2.tar.bz2":{"sha256":"4b58a97df53faf750c8b3956616184221c58806489034a82659fac6242153151","build_number":2,"name":"ros-humble-rmw-connextdds-common","has_prefix":true,"md5":"3b4ca960c13696edbcc54ccbab3653e7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-fastcdr","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-rmw-dds-common","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros-humble-rosidl-runtime-cpp","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros-humble-rti-connext-dds-cmake-module","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.11.1","build":"py310h413e681_2","timestamp":1670543777739,"binstar":{"package_id":"63927a06ead2dcc8c2e14290","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29820,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtle-tf2-cpp-0.3.6-py310h7c61026_3.tar.bz2":{"sha256":"fec81ffc2e14ff1c6eeb3054ffcfcd3902e6c2bf023cabf200aafe73a5fa38c6","build_number":3,"name":"ros-humble-turtle-tf2-cpp","has_prefix":true,"md5":"729b9a8eec786a90e18f1f2508f440e7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-launch","ros-humble-launch-ros","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-turtlesim","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.3.6","build":"py310h7c61026_3","timestamp":1675694110190,"binstar":{"package_id":"6392d4b0114c465c98cea660","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":414765,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ignition-cmake2-vendor-0.0.2-py310h413e681_2.tar.bz2":{"sha256":"8dd79e8dc6b359b874c5fff30c4b48023f44adb0fd935513a03748ad2be1c944","build_number":2,"name":"ros-humble-ignition-cmake2-vendor","has_prefix":false,"md5":"2e825e0b946d53199cb12d678922a776","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-cmake2 >=2.16.0,<3.0a0","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.0.2","build":"py310h413e681_2","timestamp":1670539746346,"binstar":{"package_id":"639269e6d9a997aae719dd03","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":6420,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tracetools-image-pipeline-3.0.0-py310h413e681_2.tar.bz2":{"sha256":"00ffe5f691c93af7a4bffaff4ed0a627168557677fb3431e05597b96a893585c","build_number":2,"name":"ros-humble-tracetools-image-pipeline","has_prefix":true,"md5":"98edd531014dba0dbedc842d6ffe70d6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.0.0","build":"py310h413e681_2","timestamp":1670540578771,"binstar":{"package_id":"63926d5966b3e4e3debdc702","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18684,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-ubx-interfaces-0.3.5-py310h7c61026_3.tar.bz2":{"sha256":"ccbe6236687c03ade8f45b173ea7c6a0327c16e33f3f067cdd8314591bf8bbb7","build_number":3,"name":"ros-humble-ublox-ubx-interfaces","has_prefix":true,"md5":"cf0e269ebb974610ec83e8674316c5e2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.3.5","build":"py310h7c61026_3","timestamp":1675687724981,"binstar":{"package_id":"63927817bbbc2b1e96323d1a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":104632,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-web-republisher-0.3.2-py39hac30774_15.tar.bz2":{"sha256":"9db7ab11260f023ef082f4899e7d69ea790b9e8c057ce0a826f000cf36f1f093","build_number":15,"name":"ros-noetic-tf2-web-republisher","has_prefix":true,"md5":"40f84f40aed6aee67a89b12d12396f65","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-roscpp","ros-noetic-tf","ros-noetic-tf2-ros"],"version":"0.3.2","build":"py39hac30774_15","timestamp":1674507303792,"binstar":{"package_id":"63cdad6359c09271a41af6e5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":191118,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-fastcdr-1.0.24-py310h413e681_2.tar.bz2":{"sha256":"33f785067eda982090c1ebe149098e2f83c9e90b043d70ed60eef7b70ea09b4e","build_number":2,"name":"ros-humble-fastcdr","has_prefix":false,"md5":"f6ca4e9b175d063e1dcc2ce8b0ef8026","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.24","build":"py310h413e681_2","timestamp":1670535845495,"binstar":{"package_id":"63925afe6e0eca100b409c46","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":56367,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2cli-test-interfaces-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"f93860cd6f639892386fd0c7f4fbf02007e8652508eac5685caa933b675e4620","build_number":3,"name":"ros-humble-ros2cli-test-interfaces","has_prefix":true,"md5":"0500f731048aa0b52c3a6fb04bb5fcfa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675688598827,"binstar":{"package_id":"63927bb146f81babcafa4cb2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":164464,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-libfranka-0.9.2-py39h52a9b04_15.tar.bz2":{"sha256":"5abb4299519f23d05b8e6a93502b692fdb0f6ebf7c8292730fb67ca08336124b","build_number":15,"name":"ros-noetic-libfranka","has_prefix":false,"md5":"081700cd24456fcabf36071de4fcc4f3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","poco >=1.12.4,<1.12.5.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin"],"version":"0.9.2","build":"py39h52a9b04_15","timestamp":1674168486026,"binstar":{"package_id":"63c9c8afcd65eb0e145c06a2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":243743,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-controller-manager-0.19.6-py39hac30774_15.tar.bz2":{"sha256":"b544311d1b82e754fa3c5f090a9200aa3f4b18b40f2f1cb05bd4eeadce772fc0","build_number":15,"name":"ros-noetic-controller-manager","has_prefix":true,"md5":"9d6b64913379ba271f4cbea3d3046a71","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-interface","ros-noetic-controller-manager-msgs","ros-noetic-hardware-interface","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-rosparam","ros-noetic-rospy","ros-noetic-std-msgs"],"version":"0.19.6","build":"py39hac30774_15","timestamp":1674461388302,"binstar":{"package_id":"63cd16bedbdf7335219a4f53","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":157498,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-configs-utils-2.5.4-py310h413e681_2.tar.bz2":{"sha256":"c0b229822d7904d81c0dcee155c9d236ae27e1a4edc9b9daaafcbef7362efb51","build_number":2,"name":"ros-humble-moveit-configs-utils","has_prefix":false,"md5":"9f629e7f095b71f87d9d64555b32047e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-launch","ros-humble-launch-param-builder","ros-humble-launch-ros","ros-humble-ros-workspace","ros-humble-srdfdom","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.5.4","build":"py310h413e681_2","timestamp":1670558660956,"binstar":{"package_id":"6392b41466b3e4e3dee1eace","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23457,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pcl-msgs-1.0.0-py310h7c61026_3.tar.bz2":{"sha256":"1ff4a4983231bd79d9cb46b1e446bb31da4df8047dc5085b7e45bcee1ae4d5c3","build_number":3,"name":"ros-humble-pcl-msgs","has_prefix":true,"md5":"4579058361bbd639243c59d5ffa77c7d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.0","build":"py310h7c61026_3","timestamp":1675689469368,"binstar":{"package_id":"63928104358aafdd3d8c9c5a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":125079,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-common-msgs-1.13.1-py39hac30774_15.tar.bz2":{"sha256":"551cfb5970d29e72b937207bf93768d5c1fce4892f81c2ca1cfb736422a50f95","build_number":15,"name":"ros-noetic-common-msgs","has_prefix":false,"md5":"36e28bce23dda2a544931fd0f9eaa6fc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-diagnostic-msgs","ros-noetic-geometry-msgs","ros-noetic-nav-msgs","ros-noetic-sensor-msgs","ros-noetic-shape-msgs","ros-noetic-stereo-msgs","ros-noetic-trajectory-msgs","ros-noetic-visualization-msgs"],"version":"1.13.1","build":"py39hac30774_15","timestamp":1674413721191,"binstar":{"package_id":"63cd873086de531a28ddc45b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7616,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-statistics-msgs-1.2.1-py310h7c61026_3.tar.bz2":{"sha256":"0fc10418e474c797937c6539abc870b1ce355d6211ea1a50d077d6b92f550cd2","build_number":3,"name":"ros-humble-statistics-msgs","has_prefix":true,"md5":"9e883af72885ff5d6ca1e6dd31b57bbd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.1","build":"py310h7c61026_3","timestamp":1675688098997,"binstar":{"package_id":"63927a25ed6d66bf8f9728fd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":87716,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-backward-ros-1.0.2-py310h413e681_2.tar.bz2":{"sha256":"2bdcf239c2d5c0dabf3e21a82b1fc5ba3941734c99aa19ef067a17bded66f7f5","build_number":2,"name":"ros-humble-backward-ros","has_prefix":true,"md5":"2abd50b7d6203a8af128421cd5b15879","requires":[],"machine":"x86_64","platform":"linux","depends":["elfutils >=0.188,<0.189.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.2","build":"py310h413e681_2","timestamp":1670538837811,"binstar":{"package_id":"639266581f9cf5f92ad4ca61","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":344559,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2cli-common-extensions-0.1.1-py310h7c61026_3.tar.bz2":{"sha256":"925e4da57a9687982849c320ea497746282847af0e36d6720c147453021d6c3e","build_number":3,"name":"ros-humble-ros2cli-common-extensions","has_prefix":true,"md5":"310ed3a8554eeea856eb2e6e5d6ec62e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-launch-xml","ros-humble-launch-yaml","ros-humble-ros-workspace","ros-humble-ros2action","ros-humble-ros2cli","ros-humble-ros2component","ros-humble-ros2doctor","ros-humble-ros2interface","ros-humble-ros2launch","ros-humble-ros2lifecycle","ros-humble-ros2multicast","ros-humble-ros2node","ros-humble-ros2param","ros-humble-ros2pkg","ros-humble-ros2run","ros-humble-ros2service","ros-humble-ros2topic","ros-humble-sros2","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.1.1","build":"py310h7c61026_3","timestamp":1675694661963,"binstar":{"package_id":"6392dd9854e9ace854e2f7d5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11753,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-eigenpy-2.8.1-hb0f4dca_20.tar.bz2":{"sha256":"43e4188e383123b035cff86dd4c23edbe939a3168219ecb5ef1d8e2ca6fa572d","build_number":20,"name":"ros-noetic-eigenpy","has_prefix":false,"md5":"82145d5c480782066d76dcbdd3fc6b28","requires":[],"machine":"x86_64","platform":"linux","depends":["eigenpy 2.8.1*"],"version":"2.8.1","build":"hb0f4dca_20","timestamp":1674167279924,"binstar":{"package_id":"63c9c3f1989160afcf8af466","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3140,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-gui-0.5.3-py39hac30774_15.tar.bz2":{"sha256":"98262690da756b48ca216f0855b90efe396389346ce109d05d0a780fc56f3239","build_number":15,"name":"ros-noetic-rqt-gui","has_prefix":true,"md5":"ce40d5f52d0ef53fc5debcb65c1892bc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-qt-gui","ros-noetic-rospy","rospkg"],"version":"0.5.3","build":"py39hac30774_15","timestamp":1674177057992,"binstar":{"package_id":"63c9ea292ff78d332e775808","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":114426,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtle-tf2-0.2.3-py39hac30774_15.tar.bz2":{"sha256":"8088c1b6a9f0181d0b9ee4c957bac397d7b1db141d1c8232e8fc765704321a22","build_number":15,"name":"ros-noetic-turtle-tf2","has_prefix":true,"md5":"f9f57247de2e642da2f52d11a4d97871","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-std-msgs","ros-noetic-tf2","ros-noetic-tf2-geometry-msgs","ros-noetic-tf2-ros","ros-noetic-turtlesim"],"version":"0.2.3","build":"py39hac30774_15","timestamp":1674413907998,"binstar":{"package_id":"63cd87b259c09271a414f6f1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":72661,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-gazebo-demos-0.244.9-py310h7c61026_2.tar.bz2":{"sha256":"b44a65957114eecf21e5db311668da936123fe897950832be88a4ca9b948f56c","build_number":2,"name":"ros-humble-ros-ign-gazebo-demos","has_prefix":true,"md5":"1360dc2b4088389bcc6ae9a6b5b0976d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz-sim-demos","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"0.244.9","build":"py310h7c61026_2","timestamp":1670794877150,"binstar":{"package_id":"63964e9a46f81babcae90b4c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18777,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2lifecycle-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"f402277e98348fb4e186395c3f7de1a350af35d4bb1de7f711559aec6f54592a","build_number":3,"name":"ros-humble-ros2lifecycle","has_prefix":false,"md5":"709728165048537191b704b073b6f22a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-lifecycle-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2node","ros-humble-ros2service","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675693182374,"binstar":{"package_id":"6392cfe8358aafdd3d9e1840","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25557,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbridge-msgs-1.3.1-py310h7c61026_4.tar.bz2":{"sha256":"896c77b00ef82fc90493e91194b1709aa48521289c4314aee166f97a89951246","build_number":4,"name":"ros-humble-rosbridge-msgs","has_prefix":true,"md5":"e42f0ba8cf563d3076469511a7c554c8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.1","build":"py310h7c61026_4","timestamp":1686904408280,"binstar":{"package_id":"63928a9f46f81babca03a9b3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":71187,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-octomap-msgs-2.0.0-py310h7c61026_2.tar.bz2":{"sha256":"75c51f7da2774bf4c7420f327bf69d004974e12211a2ca87230e2890f3804ea8","build_number":2,"name":"ros-humble-octomap-msgs","has_prefix":true,"md5":"ff8c68d2ebc6d38b16384f007b093ab5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.0","build":"py310h7c61026_2","timestamp":1670544621580,"binstar":{"package_id":"63927dc44f66fd116f54e184","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":107100,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-navigation-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"4b3990da779b5474d0764c245808f174bbf8e89434426cf6a2d45c4beaa3d9d7","build_number":15,"name":"ros-noetic-turtlebot3-navigation","has_prefix":true,"md5":"84dc1a468b4226315ead0feaaa85fc7d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-amcl","ros-noetic-map-server","ros-noetic-move-base","ros-noetic-turtlebot3-bringup"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674510018020,"binstar":{"package_id":"63ce3c010273ee116a00cb87","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18591,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-baldor-0.1.3-py39hac30774_15.tar.bz2":{"sha256":"843dfce5757acb7f395df60957b8f46b92551d274e82811a1f3395b5a957e71f","build_number":15,"name":"ros-noetic-baldor","has_prefix":true,"md5":"3f78185d704d3575a5eac273b7262679","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.1.3","build":"py39hac30774_15","timestamp":1675110856472,"binstar":{"package_id":"63d829ca2ff78d332e19d563","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36811,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-openslam-gmapping-0.2.1-py39hac30774_15.tar.bz2":{"sha256":"4575b18ae7610595cf2b368428d9a8edafd250f831fd5e5888d48c4b0375bd14","build_number":15,"name":"ros-noetic-openslam-gmapping","has_prefix":true,"md5":"53690454c7a3661a1f8c57f2949b53b4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"0.2.1","build":"py39hac30774_15","timestamp":1674168350803,"binstar":{"package_id":"63c9caba2ff78d332e6a7522","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":213219,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-joint-limits-interface-0.19.6-py39hac30774_15.tar.bz2":{"sha256":"5add515741e909af45d65b8c4cb1dd8c18e42abb6d5cb2d9d2be72989e5f0f3f","build_number":15,"name":"ros-noetic-joint-limits-interface","has_prefix":true,"md5":"72c400de4f546443e22560cd26dcd2c5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-hardware-interface","ros-noetic-roscpp","ros-noetic-urdf"],"version":"0.19.6","build":"py39hac30774_15","timestamp":1674460877730,"binstar":{"package_id":"63cca888c37c80a75ba7d25f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18108,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-test-msgs-1.2.1-py310h7c61026_3.tar.bz2":{"sha256":"64b171c38ee8764c7052a99070ecfc196125e10241bccad850533f5b43648f9e","build_number":3,"name":"ros-humble-test-msgs","has_prefix":true,"md5":"d1a02471b181b93e63d0d6b16c5ba35c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.1","build":"py310h7c61026_3","timestamp":1675688477926,"binstar":{"package_id":"63927c1c2dd706205564c453","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":763961,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-xmllint-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"7c04f0ceb028c86e20114c608e8f4280c31f8bc7cb8d6905d68acee77ae0ed10","build_number":3,"name":"ros-humble-ament-xmllint","has_prefix":true,"md5":"4d879cf1fc70d719f167262b5676215a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","libxml2","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-lint","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675634350063,"binstar":{"package_id":"6392655dbbbc2b1e962883ab","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20085,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-connextdds-0.11.1-py310h7c61026_3.tar.bz2":{"sha256":"261800cfb3a5933377a87c2d9a730206e2e0687de0face9548ff845b3411d4b8","build_number":3,"name":"ros-humble-rmw-connextdds","has_prefix":true,"md5":"6c9d3c54760b8dd43d282781161d83af","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-rmw-connextdds-common","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.11.1","build":"py310h7c61026_3","timestamp":1675688508095,"binstar":{"package_id":"63927c1946f81babcafaba9c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10951,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-bno055-0.4.1-py310h7c61026_3.tar.bz2":{"sha256":"f2addf54ec66923768c9769eaeb755c36597cb2ec8de2a5b944debe664cfb41f","build_number":3,"name":"ros-humble-bno055","has_prefix":true,"md5":"61e57a7ed2fdbe3910d0795a89c8908e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pyserial","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.4.1","build":"py310h7c61026_3","timestamp":1675691219759,"binstar":{"package_id":"639286972dd706205568dd8e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":48103,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pendulum-control-0.20.2-py310h413e681_2.tar.bz2":{"sha256":"5388ec583be515031f66be81d452e90a94f31ba74ff7161667c8a1901b1464fe","build_number":2,"name":"ros-humble-pendulum-control","has_prefix":true,"md5":"2f50b8161f061e0b40f722d1ccedbb2e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-pendulum-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rttest","ros-humble-tlsf-cpp","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h413e681_2","timestamp":1670566956541,"binstar":{"package_id":"6392d4902b3749bdb87ef660","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":365596,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-apriltag-3.2.0-py310h0699a7d_2.tar.bz2":{"sha256":"5c1490e7645c90272b79fad2c1bd40ae4d3f1f9ee2174c32fa124b6ee282cb96","build_number":2,"name":"ros-humble-apriltag","has_prefix":true,"md5":"af8482abc66c8089bd12de321a198e84","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"3.2.0","build":"py310h0699a7d_2","timestamp":1670537532696,"binstar":{"package_id":"63926141ead2dcc8c2d024e0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1365016,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-orocos-kdl-vendor-0.2.5-py310h7c61026_3.tar.bz2":{"sha256":"6c47d93b79abe774df41fc51e06322b057dc35185c3abb0cee25d71e7ed5bf47","build_number":3,"name":"ros-humble-orocos-kdl-vendor","has_prefix":true,"md5":"3d1d77311f0ed7e7eeaf51ba585d6f53","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.10.* *_cp310","ros-humble-eigen3-cmake-module","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.2.5","build":"py310h7c61026_3","timestamp":1675684221738,"binstar":{"package_id":"63926b51d9a997aae71abcc8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11229,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roslib-1.15.8-py39h873cbd0_15.tar.bz2":{"sha256":"79506cc459a6d37e88a7961527b5d41e4706f5fa878c8e8db0c03f945b5d4a26","build_number":15,"name":"ros-noetic-roslib","has_prefix":true,"md5":"f2fea45e3a7a99ffb7c603aea692818e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","ros-noetic-ros-environment","ros-noetic-rospack","rospkg"],"version":"1.15.8","build":"py39h873cbd0_15","timestamp":1674169865744,"binstar":{"package_id":"63c9ce54dbdf733521f11462","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":158904,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-interactive-test-2.1.8-py39hadd303b_16.tar.bz2":{"sha256":"319d96ac73c524fba70ccc127a0156f89bde6e5af990c8431ebeafe94ac0bb3d","build_number":16,"name":"ros-noetic-jsk-interactive-test","license":"BSD-3-Clause","has_prefix":true,"md5":"611cdf69c8993c823442d070619d6f14","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-jsk-interactive","ros-noetic-jsk-interactive-marker","ros-noetic-rospy","ros-noetic-rviz","ros-noetic-visualization-msgs"],"version":"2.1.8","subdir":"linux-64","timestamp":1694920246496,"binstar":{"package_id":"65066e4b8a9b7fe6f901e70a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":243111,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-rosbridge-server-1.3.1-py310h7c61026_4.tar.bz2":{"sha256":"8eb2d6b3fa561e6a244370b1ce08cb27be5e58aec706c70522c73ecd63418194","build_number":4,"name":"ros-humble-rosbridge-server","has_prefix":true,"md5":"f1ffce0164472372f1653454cb03cc74","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rosapi","ros-humble-rosbridge-library","ros-humble-rosbridge-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","tornado","twisted"],"version":"1.3.1","build":"py310h7c61026_4","timestamp":1686904639775,"binstar":{"package_id":"63964bb5ead2dcc8c26069f5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33205,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-uncrustify-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"5f1d60050c77fdf47175a695783a6f159942f5ea9c6bb69d8c9c387880905e32","build_number":2,"name":"ros-humble-ament-uncrustify","has_prefix":true,"md5":"c2204234e57b113979bd125cd8ff1db8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-uncrustify-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670539126834,"binstar":{"package_id":"639267b96a03c9fad2538074","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":34010,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gazebo-dev-3.7.0-py310h2501ef1_2.tar.bz2":{"sha256":"eaa0fd7e800171fe8300ee9fa1e55a21265828c5abc1942783549b2a9e39eacd","build_number":2,"name":"ros-humble-gazebo-dev","has_prefix":true,"md5":"2980de2e5ab119e62dd9c0fea4b2a864","requires":[],"machine":"x86_64","platform":"linux","depends":["gazebo >=11.12.0,<12.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.7.0","build":"py310h2501ef1_2","timestamp":1670538863562,"binstar":{"package_id":"639266cb54e9ace854c377fc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9914,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-keyboard-handler-0.0.5-py310h413e681_2.tar.bz2":{"sha256":"6a0e4786695763dfdfac2ea165c9d4ccc2c12c2e3db2bfa416b117b3361da121","build_number":2,"name":"ros-humble-keyboard-handler","has_prefix":true,"md5":"4d6e97d19ed989b373b2e53cc91cea81","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.0.5","build":"py310h413e681_2","timestamp":1670539961239,"binstar":{"package_id":"63926ae3d9a997aae71a93ab","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":40540,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-py-common-1.1.4-py310h7c61026_3.tar.bz2":{"sha256":"0451f70d04d6efa6c664719930a00cb5163014804f2e4c276a22f899b7056569","build_number":3,"name":"ros-humble-rqt-py-common","has_prefix":true,"md5":"814c09bd20e988d60d39131bb8e6aa38","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.4","build":"py310h7c61026_3","timestamp":1675691268916,"binstar":{"package_id":"6392881f4f66fd116f5c0688","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":65784,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-move-slow-and-clear-1.17.3-py39hac30774_16.tar.bz2":{"sha256":"dba74af784a905f38c40de3ec7302d06d7178af05251d2392a2a528c4c03337f","build_number":16,"name":"ros-noetic-move-slow-and-clear","license":"BSD-3-Clause","has_prefix":true,"md5":"c7ec6afc9641c7b9d3a73d2ef8ffe511","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-costmap-2d","ros-noetic-geometry-msgs","ros-noetic-nav-core","ros-noetic-pluginlib","ros-noetic-roscpp"],"version":"1.17.3","subdir":"linux-64","timestamp":1694252882039,"binstar":{"package_id":"63e5868a14201bfa45c0f340","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":60552,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-noetic-warehouse-ros-0.9.5-py39hd1c2957_15.tar.bz2":{"sha256":"98e74c86fc59f73450e864a2fed50d38965eb964d95519d648b5dd9a44eb70f3","build_number":15,"name":"ros-noetic-warehouse-ros","has_prefix":true,"md5":"e48503a9668f28b36ec5013beaa08f8e","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-rostime","ros-noetic-std-msgs","ros-noetic-tf"],"version":"0.9.5","build":"py39hd1c2957_15","timestamp":1674466755150,"binstar":{"package_id":"63cd9b9d989160afcf60f1c1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":120857,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roscpp-traits-0.7.2-py39hac30774_15.tar.bz2":{"sha256":"38c6f4dde2592a457d418e801fc6b66dd6241b82387e459f6ff1f2ae301a9ab1","build_number":15,"name":"ros-noetic-roscpp-traits","has_prefix":true,"md5":"0a49bf60030133b70a37ffc537d9622d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common","ros-noetic-rostime"],"version":"0.7.2","build":"py39hac30774_15","timestamp":1674169800920,"binstar":{"package_id":"63c9ce4fc37c80a75b33df23","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15948,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-robot-steering-1.0.0-py310h7c61026_3.tar.bz2":{"sha256":"ba1f450a9dc61a357383a2c10657784d64237a245974cdfb90b9338eeae67628","build_number":3,"name":"ros-humble-rqt-robot-steering","has_prefix":true,"md5":"503b4b425aec55cecf23162c284f012c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-geometry-msgs","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.0","build":"py310h7c61026_3","timestamp":1675692549871,"binstar":{"package_id":"639676beead2dcc8c26cb980","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22099,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rpyutils-0.2.1-py310h413e681_2.tar.bz2":{"sha256":"92e0857f92935e783afc0aeadf150562a1fcd86b69958088c30bd6f64584119a","build_number":2,"name":"ros-humble-rpyutils","has_prefix":false,"md5":"b99f58d85ae28f5142c5902f7e6a906c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.2.1","build":"py310h413e681_2","timestamp":1670538870732,"binstar":{"package_id":"6392667cead2dcc8c2d90d18","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13576,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-robot-driver-2.2.6-py310h7c61026_3.tar.bz2":{"sha256":"743bdebdd902b9e89633295db1c3c79ecdae2675de923fe351fa9bf5e13c065a","build_number":3,"name":"ros-humble-ur-robot-driver","has_prefix":true,"md5":"1b45d56780756893eb38d8f8e32cad5f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-controller-manager","ros-humble-controller-manager-msgs","ros-humble-force-torque-sensor-broadcaster","ros-humble-geometry-msgs","ros-humble-hardware-interface","ros-humble-joint-state-broadcaster","ros-humble-joint-state-publisher","ros-humble-joint-trajectory-controller","ros-humble-launch","ros-humble-launch-ros","ros-humble-pluginlib","ros-humble-position-controllers","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-rclpy","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-ros2-controllers-test-nodes","ros-humble-rviz2","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2-geometry-msgs","ros-humble-ur-client-library","ros-humble-ur-controllers","ros-humble-ur-dashboard-msgs","ros-humble-ur-description","ros-humble-ur-msgs","ros-humble-urdf","ros-humble-velocity-controllers","ros-humble-xacro","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","socat"],"version":"2.2.6","build":"py310h7c61026_3","timestamp":1675721015004,"binstar":{"package_id":"63964f1446f81babcae93a35","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":783194,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-auto-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"38eaa4784e7b66590d31db4352481eee9286fe0fc4dfa9b49d8a841f8e9ec252","build_number":3,"name":"ros-humble-ament-cmake-auto","has_prefix":true,"md5":"6edd3a091756b205e1bb3b33a9fa51e5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ament-cmake-gtest","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675634594711,"binstar":{"package_id":"6392665fd9a997aae7172899","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14358,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-cmake-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"eaa0a28efcc923297561a9841db234fea1bc119de75822a48afddec34547605c","build_number":2,"name":"ros-humble-rosidl-cmake","has_prefix":true,"md5":"cbf50d87bb0cf6d38a6a20345fa8a3d9","requires":[],"machine":"x86_64","platform":"linux","depends":["empy","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-ros-workspace","ros-humble-rosidl-adapter","ros-humble-rosidl-parser","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670540834361,"binstar":{"package_id":"63926ed39e77a4aa6b6af836","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21725,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jackal-viz-0.4.0-py39ha182ace_3.tar.bz2":{"sha256":"368c7dc97fc5d56ab9f71b7570bbfb485624ea03f8882ef9f881ad253908fca9","build_number":3,"name":"ros-noetic-jackal-viz","has_prefix":true,"md5":"11a365733b435463da74e5dc4b378f96","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","ros-noetic-joint-state-publisher","ros-noetic-joint-state-publisher-gui","ros-noetic-rviz"],"version":"0.4.0","build":"py39ha182ace_3","timestamp":1674436515334,"binstar":{"package_id":"63cddfaa912363225bdf3cc6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17313,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-robot-driver-2.2.6-py310h7c61026_2.tar.bz2":{"sha256":"6ba7312e5e2c4e29d546553f978accbe73cfe890a90bb968e8dece7ef1bd83eb","build_number":2,"name":"ros-humble-ur-robot-driver","has_prefix":true,"md5":"f045c13d826971c087da12fd83877f2d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-controller-manager","ros-humble-controller-manager-msgs","ros-humble-force-torque-sensor-broadcaster","ros-humble-geometry-msgs","ros-humble-hardware-interface","ros-humble-joint-state-broadcaster","ros-humble-joint-state-publisher","ros-humble-joint-trajectory-controller","ros-humble-launch","ros-humble-launch-ros","ros-humble-pluginlib","ros-humble-position-controllers","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-rclpy","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-ros2-controllers-test-nodes","ros-humble-rviz2","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2-geometry-msgs","ros-humble-ur-client-library","ros-humble-ur-controllers","ros-humble-ur-dashboard-msgs","ros-humble-ur-description","ros-humble-ur-msgs","ros-humble-urdf","ros-humble-velocity-controllers","ros-humble-xacro","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","socat"],"version":"2.2.6","build":"py310h7c61026_2","timestamp":1670795021684,"binstar":{"package_id":"63964f1446f81babcae93a35","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":770058,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dynamixel-sdk-3.7.60-py310h7c61026_3.tar.bz2":{"sha256":"6dc8020f840e721071a12dd3aa9a9ce70e464cbcb5edb6c1d10023354f2e0003","build_number":3,"name":"ros-humble-dynamixel-sdk","has_prefix":true,"md5":"6fb8da73b0eb3873fa8de1a48282b1e7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.7.60","build":"py310h7c61026_3","timestamp":1675634799204,"binstar":{"package_id":"639266cce6a2f79ab8292707","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":59542,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-resources-prbt-ikfast-manipulator-plugin-0.8.2-py39hac30774_15.tar.bz2":{"sha256":"0d854e17729238113a15710f28739f1b21696c374667575a09ce863ccdc6e772","build_number":15,"name":"ros-noetic-moveit-resources-prbt-ikfast-manipulator-plugin","has_prefix":true,"md5":"6f37c800b33cb57971e0526fe9e82051","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-eigen-conversions","ros-noetic-moveit-core","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-tf2-kdl"],"version":"0.8.2","build":"py39hac30774_15","timestamp":1674507361868,"binstar":{"package_id":"63ce1a25d0e8c095e24669c6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":159830,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-py-0.15.3-py310h413e681_2.tar.bz2":{"sha256":"aee555f09c5f2696914809639d121ed533fdf03a342f10ea4bd0d0c3e6b9bfb8","build_number":2,"name":"ros-humble-rosbag2-py","has_prefix":true,"md5":"5f092559902af6379ccecb5aba362fbd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-pybind11-vendor","ros-humble-ros-workspace","ros-humble-rosbag2-compression","ros-humble-rosbag2-cpp","ros-humble-rosbag2-storage","ros-humble-rosbag2-transport","ros-humble-rpyutils","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.15.3","build":"py310h413e681_2","timestamp":1670641467435,"binstar":{"package_id":"6393f5d44f66fd116f624a21","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":531224,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-iceoryx-posh-2.0.2-py310h413e681_2.tar.bz2":{"sha256":"c68dc8dcb1e8ef331840e368efcb5c5195308b1eb16d78b558fe760a3e7d2353","build_number":2,"name":"ros-humble-iceoryx-posh","has_prefix":true,"md5":"2ae957f1561bc691a8c307bafa43b9b8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-iceoryx-hoofs","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.2","build":"py310h413e681_2","timestamp":1670537793756,"binstar":{"package_id":"639261d1114c465c98af9d60","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":588866,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-generator-c-3.1.4-py310h413e681_2.tar.bz2":{"sha256":"3fb0f62f604d89aca9dd1fc84e8f681bea03d4bd1e99e2ddf6223a450dc4e252","build_number":2,"name":"ros-humble-rosidl-generator-c","has_prefix":true,"md5":"244b9432972cb4fb45e07094f74cd205","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-index-python","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-parser","ros-humble-rosidl-typesupport-interface","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.4","build":"py310h413e681_2","timestamp":1670541561843,"binstar":{"package_id":"63927155a2b7121008029648","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26852,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-python-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"f4a7a5399dcbef892d5f1fe682c6d1990be4cc72b4307b07687b0b0e2c4ed589","build_number":2,"name":"ros-humble-ament-cmake-python","has_prefix":true,"md5":"2a070aad9cad2b9ba94fd096a61e4433","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670535891822,"binstar":{"package_id":"63925b1513f4c7e7c543874f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12598,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joint-state-broadcaster-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"40c2748cccd8c762939507067fe682c765e3d89bfb1079a9171e01c6c2f1f32a","build_number":3,"name":"ros-humble-joint-state-broadcaster","has_prefix":true,"md5":"38a2c4bef7786e363f4cd132187f9381","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-control-msgs","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-rclcpp-lifecycle","ros-humble-rcutils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675695298305,"binstar":{"package_id":"6392de8646f81babca30d89e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":405088,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-navigation-1.17.3-py39hac30774_16.tar.bz2":{"sha256":"86f9d8f8d5084884622144bafc78be2f7767636a0e260ad8dbb527a6c54f3cfb","build_number":16,"name":"ros-noetic-navigation","license":"BSD-3-Clause","has_prefix":false,"md5":"7db6fdbbb582557ea6b3fad8d1b4af7a","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-amcl","ros-noetic-base-local-planner","ros-noetic-carrot-planner","ros-noetic-clear-costmap-recovery","ros-noetic-costmap-2d","ros-noetic-dwa-local-planner","ros-noetic-fake-localization","ros-noetic-global-planner","ros-noetic-map-server","ros-noetic-move-base","ros-noetic-move-base-msgs","ros-noetic-move-slow-and-clear","ros-noetic-nav-core","ros-noetic-navfn","ros-noetic-rotate-recovery","ros-noetic-voxel-grid"],"version":"1.17.3","subdir":"linux-64","timestamp":1694253370090,"binstar":{"package_id":"63e589c9d831fccc8a2ebe0c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9906,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-ament-index-cpp-1.4.0-py310h413e681_2.tar.bz2":{"sha256":"ae6a5c2a24611476b7b8c01d11a95a99f2c4c8dcac9d26ed970135ad8bfacc58","build_number":2,"name":"ros-humble-ament-index-cpp","has_prefix":true,"md5":"7a9eaa36aa5e4dd861bde3b99e878540","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.4.0","build":"py310h413e681_2","timestamp":1670539962091,"binstar":{"package_id":"63926b53d9a997aae71abccc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29222,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-google-benchmark-vendor-0.1.1-py310h7c61026_3.tar.bz2":{"sha256":"058600322b74877b8e03d4456322956cdf24f7515417e17b12f91ad83267609e","build_number":3,"name":"ros-humble-google-benchmark-vendor","has_prefix":false,"md5":"3da6f6aebe3038f355692585e6bfec71","requires":[],"machine":"x86_64","platform":"linux","depends":["benchmark","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.1.1","build":"py310h7c61026_3","timestamp":1675631171680,"binstar":{"package_id":"63925af9d9a997aae7076b55","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8048,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-interactive-marker-tutorials-0.11.0-py39hac30774_15.tar.bz2":{"sha256":"9d312f13db9f2e1ca6d971912d46da00c59312887a91b259df9c221f156e5c75","build_number":15,"name":"ros-noetic-interactive-marker-tutorials","has_prefix":true,"md5":"46f3d120cf33c6da04db9e384afb2887","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-interactive-markers","ros-noetic-roscpp","ros-noetic-tf","ros-noetic-visualization-msgs"],"version":"0.11.0","build":"py39hac30774_15","timestamp":1674417461920,"binstar":{"package_id":"63cd93dc5a31eb90f6e4590e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":153899,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-qt-gui-cpp-2.2.2-py310h7c61026_2.tar.bz2":{"sha256":"5d9435aecf53bf251f7aab14960171d95e3660dbee96f1002652973ce8a77a87","build_number":2,"name":"ros-humble-qt-gui-cpp","has_prefix":true,"md5":"44c3c27a175c62f6e8380247975c3973","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pep517","pyqt-builder","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-pluginlib","ros-humble-qt-gui","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"2.2.2","build":"py310h7c61026_2","timestamp":1670884200586,"binstar":{"package_id":"63927413ed6d66bf8f95f42e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1221837,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-core-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"ae7a908db3fe651de2762b91659cef6d534e8b41da3521f4c8263652ca600e02","build_number":16,"name":"ros-noetic-ecl-core","license":"BSD-3-Clause","has_prefix":false,"md5":"8960c3af8ebbc06802d076cea60a2744","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-command-line","ros-noetic-ecl-concepts","ros-noetic-ecl-containers","ros-noetic-ecl-converters","ros-noetic-ecl-core-apps","ros-noetic-ecl-devices","ros-noetic-ecl-eigen","ros-noetic-ecl-exceptions","ros-noetic-ecl-formatters","ros-noetic-ecl-geometry","ros-noetic-ecl-ipc","ros-noetic-ecl-linear-algebra","ros-noetic-ecl-math","ros-noetic-ecl-mpl","ros-noetic-ecl-sigslots","ros-noetic-ecl-statistics","ros-noetic-ecl-streams","ros-noetic-ecl-threads","ros-noetic-ecl-time","ros-noetic-ecl-type-traits","ros-noetic-ecl-utilities"],"version":"0.62.3","subdir":"linux-64","timestamp":1694255128885,"binstar":{"package_id":"64fc481bb40d4075b571ae50","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8183,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-moveit-servo-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"28e74eb0a8363c0f1218ee4157325d2da9b6d82f439417ca004f11247f15185b","build_number":3,"name":"ros-humble-moveit-servo","has_prefix":true,"md5":"3b409cdabb9cbd4182472bac1b576448","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-control-msgs","ros-humble-control-toolbox","ros-humble-geometry-msgs","ros-humble-gripper-controllers","ros-humble-joint-state-broadcaster","ros-humble-joint-trajectory-controller","ros-humble-joy","ros-humble-launch-param-builder","ros-humble-moveit-common","ros-humble-moveit-configs-utils","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-planning-interface","ros-humble-pluginlib","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2-eigen","ros-humble-tf2-ros","ros-humble-trajectory-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675723634601,"binstar":{"package_id":"6396535d358aafdd3d4c2a74","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1144923,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-handeye-0.1.2-py39hac30774_15.tar.bz2":{"sha256":"03989ce4ad1605982ba0a82a454974a91b0f51a60c9bca1164322ca2b75be000","build_number":15,"name":"ros-noetic-handeye","has_prefix":true,"md5":"d62c40135cd32afed3cb241fb6521805","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","matplotlib-base","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-baldor","ros-noetic-criutils","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs","scipy"],"version":"0.1.2","build":"py39hac30774_15","timestamp":1674468836249,"binstar":{"package_id":"63ce5eae912363225b0c9049","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":60238,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-gui-msgs-4.3.2-py39hac30774_16.tar.bz2":{"sha256":"556a9d4f8b073d8d8d50b3d9670d9c8c8c9244814d42e53ffaac14eda46d025b","build_number":16,"name":"ros-noetic-jsk-gui-msgs","license":"BSD-3-Clause","has_prefix":true,"md5":"f7d7c60764574137da8c817ba6925f8d","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"4.3.2","subdir":"linux-64","timestamp":1694895523047,"binstar":{"package_id":"65060df8d88a3f84525943cf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":80169,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-class-loader-2.2.0-py310h7727717_2.tar.bz2":{"sha256":"a16f017f0ada78259619d040a51c4f0b7203274b7a03aa125d64f1deefd976fd","build_number":2,"name":"ros-humble-class-loader","has_prefix":true,"md5":"9295c30d2591c2c61c5e0ecd1c386be3","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-console-bridge-vendor","ros-humble-rcpputils","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.0","build":"py310h7727717_2","timestamp":1670541525977,"binstar":{"package_id":"639270d813f4c7e7c54da50d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":57042,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roscpp-core-0.7.2-py39hac30774_15.tar.bz2":{"sha256":"72e3e54cd51d93a26d2d6b017ecb7278351ac52e732ae23be163bc1a1045d56c","build_number":15,"name":"ros-noetic-roscpp-core","has_prefix":false,"md5":"d1b7ce885033454f902d3abdb7ff2e1c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cpp-common","ros-noetic-roscpp-serialization","ros-noetic-roscpp-traits","ros-noetic-rostime"],"version":"0.7.2","build":"py39hac30774_15","timestamp":1674170436599,"binstar":{"package_id":"63c9d07c5a31eb90f69fa2b4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7099,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-visualization-1.1.11-py39ha47c88f_15.tar.bz2":{"sha256":"3bec500c79e58aed1889d6526ecfc4ca564721593345940f24830bbfa33c70c6","build_number":15,"name":"ros-noetic-moveit-ros-visualization","has_prefix":true,"md5":"81ef7816166fcbf025a15743b9546ddc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","ogre >=1.10.12,<1.11.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometric-shapes","ros-noetic-interactive-markers","ros-noetic-moveit-ros-perception","ros-noetic-moveit-ros-planning-interface","ros-noetic-moveit-ros-robot-interaction","ros-noetic-moveit-ros-warehouse","ros-noetic-object-recognition-msgs","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-rviz","ros-noetic-tf2-eigen","xorg-libx11","xorg-libxext"],"version":"1.1.11","build":"py39ha47c88f_15","timestamp":1674511335966,"binstar":{"package_id":"63ce6b2d68b198bb95298494","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":830367,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-control-2023.0.0-py310h413e681_2.tar.bz2":{"sha256":"6d2369023563f437b9e5f1cdf9cbcf99f67d3bfac263660afa6f38707cddef31","build_number":2,"name":"ros-humble-webots-ros2-control","has_prefix":true,"md5":"8ca98456e773da4cb51d0428563b8c0f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-controller-manager","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-webots-ros2-driver","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2023.0.0","build":"py310h413e681_2","timestamp":1670569230200,"binstar":{"package_id":"6392df574f66fd116f95470c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":156126,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-libyaml-vendor-1.2.2-py310h413e681_2.tar.bz2":{"sha256":"0fff80fdc47d5910edd834b7d0c986b3e54d56cec91c135949df74487b507809","build_number":2,"name":"ros-humble-libyaml-vendor","has_prefix":true,"md5":"a8669ad2215696dd0ba84ecc67c9ec12","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","yaml >=0.2.5,<0.3.0a0","yaml-cpp >=0.7.0,<0.8.0a0"],"version":"1.2.2","build":"py310h413e681_2","timestamp":1670541645397,"binstar":{"package_id":"639271504f66fd116f4f85ce","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22546,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gazebo-plugins-3.7.0-py310h413e681_2.tar.bz2":{"sha256":"881727d6801dbcd4e1e4630d6cf802033a3395d2411d824f5d5f37f943f6ad0f","build_number":2,"name":"ros-humble-gazebo-plugins","has_prefix":true,"md5":"d1ecafd5e5038851d7ec1c804b0a9d06","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-camera-info-manager","ros-humble-cv-bridge","ros-humble-gazebo-dev","ros-humble-gazebo-msgs","ros-humble-gazebo-ros","ros-humble-geometry-msgs","ros-humble-image-transport","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-trajectory-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.7.0","build":"py310h413e681_2","timestamp":1670569932862,"binstar":{"package_id":"6392df53e6a2f79ab8534af3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3615194,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-kdl-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"a9ac3711e82fce343f773df03320eff28044785bb40ad8ab699b1c4da4e15d63","build_number":2,"name":"ros-humble-tf2-kdl","has_prefix":true,"md5":"b86ea7ff945142a5a8215351c490f394","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-orocos-kdl-vendor","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-ros","ros-humble-tf2-ros-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670565743511,"binstar":{"package_id":"6392cf7246f81babca26250f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17813,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-logging-demo-0.20.2-py310h7c61026_2.tar.bz2":{"sha256":"133463d912fe96d1084859e3eebe328c5ac0943ae8ddd6af73c931a6feb88fc7","build_number":2,"name":"ros-humble-logging-demo","has_prefix":true,"md5":"3d79e9a7b886c45026ac6b6242d269ba","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.20.2","build":"py310h7c61026_2","timestamp":1670558633341,"binstar":{"package_id":"6392b4ab2b3749bdb875dff8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":155506,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-build-0.61.8-py39hac30774_16.tar.bz2":{"sha256":"82f58fd16022c5ee6338cbdaa722ca2ca57445f05a4e555bf79a9a15f345e990","build_number":16,"name":"ros-noetic-ecl-build","license":"BSD-3-Clause","has_prefix":true,"md5":"dce78471935930411580ad243bc1cecc","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-license"],"version":"0.61.8","subdir":"linux-64","timestamp":1694253287416,"binstar":{"package_id":"64fc41ac3f0f64386f052f66","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":43153,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-ament-uncrustify-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"fd0ab2479ccce29cdd0138e903634b5c944009e5ed55f5178ce9a32d2e5e707b","build_number":3,"name":"ros-humble-ament-uncrustify","has_prefix":true,"md5":"fed94b8b97a9393f614696e5723c6fd3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-uncrustify-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675682773932,"binstar":{"package_id":"639267b96a03c9fad2538074","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":43175,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-turtlebot3-slam-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"38f92093c23b08ad86c3a3994aa035429eedb775999b3d4b53a4d239662e8f3c","build_number":15,"name":"ros-noetic-turtlebot3-slam","has_prefix":true,"md5":"5ad48a4049705d1c904493ba996137b8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-turtlebot3-bringup"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674469550602,"binstar":{"package_id":"63cdc4acdbdf733521ebf789","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":52188,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-actuator-msgs-0.0.1-py310h7c61026_3.tar.bz2":{"sha256":"3e48fc124ff9c353d85911b5982652d81ac2179722db0ca2b8320c8f0c453312","build_number":3,"name":"ros-humble-actuator-msgs","has_prefix":true,"md5":"f59f37e44e588c64d8f3b5d1a11a79a4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.0.1","build":"py310h7c61026_3","timestamp":1684889958505,"binstar":{"package_id":"646d616bd52c6a0ecdfb698f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":135314,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-perception-0.10.0-py310h7c61026_3.tar.bz2":{"sha256":"f33d7a61c28832838c94fecfa43adc6d6a746ca5d36b05733d3bace69505b603","build_number":3,"name":"ros-humble-perception","has_prefix":true,"md5":"98115889b8ca5dedc864196e4b1aabbf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-image-common","ros-humble-image-pipeline","ros-humble-image-transport-plugins","ros-humble-laser-filters","ros-humble-laser-geometry","ros-humble-perception-pcl","ros-humble-ros-base","ros-humble-ros-workspace","ros-humble-vision-opencv","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.0","build":"py310h7c61026_3","timestamp":1675723026498,"binstar":{"package_id":"6396588c46f81babcaed0274","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14028,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-diagnostic-analysis-1.11.0-py39hac30774_15.tar.bz2":{"sha256":"b0e5fdfcb24fd44aa285b01dce01d281a7bc42e9cee2aca99e262b7d2b30c96f","build_number":15,"name":"ros-noetic-diagnostic-analysis","has_prefix":true,"md5":"2617b7092bcee663942d00368b6c8d6f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-rosbag","ros-noetic-roslib"],"version":"1.11.0","build":"py39hac30774_15","timestamp":1674275981072,"binstar":{"package_id":"63cb6d1cd0e8c095e2091b43","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25300,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-dgnss-0.3.5-py310h413e681_2.tar.bz2":{"sha256":"8ab3b433a7eee03a08431bbddd62e2328137d22c5a266af67d2716a2852187b9","build_number":2,"name":"ros-humble-ublox-dgnss","has_prefix":true,"md5":"f2b0b1612e154e9aace591b57c304415","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-ublox-dgnss-node","ros-humble-ublox-ubx-interfaces","ros-humble-ublox-ubx-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.3.5","build":"py310h413e681_2","timestamp":1670558876277,"binstar":{"package_id":"6392b4b52b3749bdb875e1d6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10740,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-image-transport-1.12.0-py39hac30774_15.tar.bz2":{"sha256":"c46ad461252c9cd154a56de30befa8284f6d78beac3595e8f8e9db49dc7274ac","build_number":15,"name":"ros-noetic-image-transport","has_prefix":true,"md5":"da792207d1af8b128d78fcf01ddedf3f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-filters","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-roslib","ros-noetic-sensor-msgs"],"version":"1.12.0","build":"py39hac30774_15","timestamp":1674276425938,"binstar":{"package_id":"63cb6e6ec37c80a75b2bce48","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":354952,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-apex-test-tools-0.0.2-py310h7c61026_3.tar.bz2":{"sha256":"8ad17286a87b576302f03256a648260d868561a627e59dbfb237289f508b01d8","build_number":3,"name":"ros-humble-apex-test-tools","has_prefix":true,"md5":"8719381ed2a46a9a70ead55b2ad4d9cc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-gtest","ros-humble-osrf-testing-tools-cpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.0.2","build":"py310h7c61026_3","timestamp":1675684231454,"binstar":{"package_id":"63926acc46f81babcaf1f960","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13472,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pointgrey-camera-description-0.15.1-py39hac30774_15.tar.bz2":{"sha256":"c52868419ebb2b3edec877eaccaa2a89b1e5dd98562583379db81491342d9225","build_number":15,"name":"ros-noetic-pointgrey-camera-description","has_prefix":true,"md5":"fbf07eb996451867a54595cf8631cbc8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-robot-state-publisher","ros-noetic-urdf","ros-noetic-xacro"],"version":"0.15.1","build":"py39hac30774_15","timestamp":1674466678421,"binstar":{"package_id":"63cdb2d20273ee116ae9004d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":34548,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-controller-interface-2.18.0-py310h413e681_2.tar.bz2":{"sha256":"87637b945f9baae1e664d9fba837b97162305e00e115b0159b6968e0f1fcc098","build_number":2,"name":"ros-humble-controller-interface","has_prefix":true,"md5":"8dbda9a008ac3011155935bfc2294f25","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-hardware-interface","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.18.0","build":"py310h413e681_2","timestamp":1670558653412,"binstar":{"package_id":"6392b3c546bec18b89f9e0fc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37017,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-diagnostic-updater-1.11.0-py39hac30774_15.tar.bz2":{"sha256":"1c066c728130423c3e068dbfa1eafd465a73bd74e273c071bfe27f440a0a1bf8","build_number":15,"name":"ros-noetic-diagnostic-updater","has_prefix":true,"md5":"b1db6f846ddba1a47655d7b2c91bb331","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-diagnostic-msgs","ros-noetic-roscpp","ros-noetic-std-msgs"],"version":"1.11.0","build":"py39hac30774_15","timestamp":1674189105972,"binstar":{"package_id":"63ca19745a31eb90f6b81ec6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":73122,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-joint-state-controller-0.21.0-py39hac30774_15.tar.bz2":{"sha256":"b64df15e83b26ca2064063776cdb20dcd71de57f1e70439c9fc922f18b3e3656","build_number":15,"name":"ros-noetic-joint-state-controller","has_prefix":true,"md5":"9e48ee539ab9f0dd502abd469745c4e7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-controller-interface","ros-noetic-hardware-interface","ros-noetic-realtime-tools","ros-noetic-roscpp","ros-noetic-sensor-msgs"],"version":"0.21.0","build":"py39hac30774_15","timestamp":1674461601771,"binstar":{"package_id":"63cd953cc37c80a75b0756bb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":67570,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rviz-python-tutorial-0.11.0-py39hac30774_15.tar.bz2":{"sha256":"f634dad4a17c02b1f435651ed8765527390e71ab9cc28bdf4a82fb181d46833b","build_number":15,"name":"ros-noetic-rviz-python-tutorial","has_prefix":true,"md5":"c8514b8ec511e33f56bfdd71d5e1022c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rviz"],"version":"0.11.0","build":"py39hac30774_15","timestamp":1674436222709,"binstar":{"package_id":"63cddfa85a31eb90f6f8c65b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19433,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-openni2-launch-1.6.0-py39hadd303b_16.tar.bz2":{"sha256":"0acac171fdd41b9d88c8da641fc945d3c3b3d44ad41d6f45a666d771905c576e","build_number":16,"name":"ros-noetic-openni2-launch","license":"BSD-3-Clause","has_prefix":true,"md5":"6c805ff8a2dcc9522bdb071c0b093255","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-depth-image-proc","ros-noetic-image-proc","ros-noetic-nodelet","ros-noetic-rgbd-launch","ros-noetic-rospy","ros-noetic-roswtf","ros-noetic-tf"],"version":"1.6.0","subdir":"linux-64","timestamp":1694899682216,"binstar":{"package_id":"65061e576ef80d618196c5bc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23131,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-launch-ros-0.19.3-py310h413e681_2.tar.bz2":{"sha256":"bdc1c04a0839ecd07da78f7500f618a18db3c92039d5434708e351b47e70823f","build_number":2,"name":"ros-humble-launch-ros","has_prefix":false,"md5":"931763dcfa6c966cf846a5ad6d01fb8d","requires":[],"machine":"x86_64","platform":"linux","depends":["importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","pyyaml","ros-humble-ament-index-python","ros-humble-composition-interfaces","ros-humble-launch","ros-humble-lifecycle-msgs","ros-humble-osrf-pycommon","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.19.3","build":"py310h413e681_2","timestamp":1670547156827,"binstar":{"package_id":"6392874f66b3e4e3dec95f75","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":65680,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-mavros-msgs-1.15.0-py39hac30774_15.tar.bz2":{"sha256":"b5b3bbe00869fd496a7a7b9fe66e483d99c5cf2322975620bbd5bfd52ca52523","build_number":15,"name":"ros-noetic-mavros-msgs","has_prefix":true,"md5":"e37e5cb2f52b45c30eb8d570c201cf58","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geographic-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"1.15.0","build":"py39hac30774_15","timestamp":1674466834885,"binstar":{"package_id":"63ce567f2ff78d332ef49b71","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":627795,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-uncrustify-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"ffefff023e64e9d70114d9c1df6ba0b29e9e036333f37323dc317eccbdbcef56","build_number":2,"name":"ros-humble-ament-cmake-uncrustify","has_prefix":true,"md5":"ff4f36517eb8865c320b695b0c7eeb49","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-ament-uncrustify","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670539366969,"binstar":{"package_id":"639268a0a2b7121008fcbe1a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10879,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-gtest-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"fa82aa16aca1f13464193f652ea169d51285ad8251ddd29d714e9711cc008435","build_number":3,"name":"ros-humble-ament-cmake-gtest","has_prefix":true,"md5":"b6dff40270ddca4062971e222a6e5e3e","requires":[],"machine":"x86_64","platform":"linux","depends":["gtest","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-gtest-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675633744172,"binstar":{"package_id":"6392630a2dd706205557236a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13771,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pcl-msgs-0.3.0-py39hac30774_15.tar.bz2":{"sha256":"53c076339b078de897555e786f2536908cf71129a96e6e4728e9c2f8f7991763","build_number":15,"name":"ros-noetic-pcl-msgs","has_prefix":true,"md5":"e57700a557c11697e1623911627398c2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-sensor-msgs","ros-noetic-std-msgs"],"version":"0.3.0","build":"py39hac30774_15","timestamp":1674461074452,"binstar":{"package_id":"63ccaca4a64974fd09115016","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":49269,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sdformat-test-files-1.0.1-py310h413e681_2.tar.bz2":{"sha256":"6fc30c9d92e26d646b9afc3d5856d0b8b6e18dfee9fcedc1efb2539aaf315007","build_number":2,"name":"ros-humble-sdformat-test-files","has_prefix":false,"md5":"a92d47b31eb7308f0449825d52fc21fe","requires":[],"machine":"x86_64","platform":"linux","depends":["cmake","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.1","build":"py310h413e681_2","timestamp":1670536352069,"binstar":{"package_id":"63925f886643907e3b5adc4d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":101137,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-common-11.2.5-py310h7c61026_3.tar.bz2":{"sha256":"711ecf131f918717d905f62b20fb1ab7cc3b8983643fa47f8f62655a67fc3f0d","build_number":3,"name":"ros-humble-rviz-common","has_prefix":true,"md5":"335d2a23c9792c6e3726f722fe1b2302","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-resource-retriever","ros-humble-ros-workspace","ros-humble-rviz-ogre-vendor","ros-humble-rviz-rendering","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-tinyxml2-vendor","ros-humble-urdf","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"11.2.5","build":"py310h7c61026_3","timestamp":1675694299645,"binstar":{"package_id":"6392d523358aafdd3d9f5ae3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":822988,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-laser-proc-0.1.6-py39hac30774_15.tar.bz2":{"sha256":"e7e1cf50a9a14146c2cf5e71f256e476ebd22773cf7d2fa0455ab1d534520f96","build_number":15,"name":"ros-noetic-laser-proc","has_prefix":true,"md5":"a5333fa07769566269bc8e09ea92b909","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-nodelet","ros-noetic-pluginlib","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-sensor-msgs"],"version":"0.1.6","build":"py39hac30774_15","timestamp":1674775881883,"binstar":{"package_id":"63d30dc88ff1ad27429ecf5e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":87464,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-panda-moveit-config-0.8.1-py39hac30774_15.tar.bz2":{"sha256":"ed79eff58a0f1f4ce00df1d129c766f9d3f01666ecd55253d2fa968f9e2a4077","build_number":15,"name":"ros-noetic-panda-moveit-config","has_prefix":true,"md5":"05d2c11131736f6dcdd375a7b690ddc3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-franka-description","ros-noetic-joint-state-publisher","ros-noetic-joint-state-publisher-gui","ros-noetic-moveit-fake-controller-manager","ros-noetic-moveit-kinematics","ros-noetic-moveit-planners-ompl","ros-noetic-moveit-ros-move-group","ros-noetic-moveit-ros-visualization","ros-noetic-moveit-setup-assistant","ros-noetic-moveit-simple-controller-manager","ros-noetic-robot-state-publisher","ros-noetic-rviz","ros-noetic-tf2-ros","ros-noetic-xacro"],"version":"0.8.1","build":"py39hac30774_15","timestamp":1674512735955,"binstar":{"package_id":"63ce72f3c37c80a75b7aff5e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32804,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-dgnss-0.3.5-py310h7c61026_3.tar.bz2":{"sha256":"215007ab1cb7201e907f40000aa8262b61d7f2240fea39d7b9d67b559443a68b","build_number":3,"name":"ros-humble-ublox-dgnss","has_prefix":true,"md5":"76295dc06dc188b6ba80b5677bd82fd4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ublox-dgnss-node","ros-humble-ublox-ubx-interfaces","ros-humble-ublox-ubx-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.3.5","build":"py310h7c61026_3","timestamp":1675692465821,"binstar":{"package_id":"6392b4b52b3749bdb875e1d6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13207,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-visp-3.5.0-py310hc9d36d3_3.tar.bz2":{"sha256":"15c36e0a6b88659cd8d37565b2bc21f2e6a47a7ee0692c0bf10d0e8d998ba230","build_number":3,"name":"ros-humble-visp","has_prefix":true,"md5":"151640866f6c54f8cb1aa207b3d27040","requires":[],"machine":"x86_64","platform":"linux","depends":["bzip2 >=1.0.8,<2.0a0","eigen","libgcc-ng >=12","libgcc-ng >=12","libjpeg-turbo >=2.1.4,<3.0a0","liblapack >=3.9.0,<4.0a0","libopencv >=4.6.0,<4.6.1.0a0","libpng >=1.6.39,<1.7.0a0","libstdcxx-ng >=12","libxml2 >=2.10.3,<2.11.0a0","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libx11","xorg-libxext"],"version":"3.5.0","build":"py310hc9d36d3_3","timestamp":1675633317522,"binstar":{"package_id":"6392614546bec18b89d68809","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":4475794,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-realtime-tools-2.4.0-py310h413e681_2.tar.bz2":{"sha256":"d0a185fc6b16a95cfcb783e35b53001594b0113a4cf54dd1a8773766fb69eeb6","build_number":2,"name":"ros-humble-realtime-tools","has_prefix":true,"md5":"9f7f42c7652ebaf4bc43722d9c0484ae","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.4.0","build":"py310h413e681_2","timestamp":1670547682005,"binstar":{"package_id":"6392897d46bec18b89ec0dc5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27611,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz-ogre-vendor-11.2.4-py310h78654fa_2.tar.bz2":{"sha256":"30f35af2238db3d36a7539e324bb5b138598db7f8e99f163b9454e2c80b7bbb0","build_number":2,"name":"ros-humble-rviz-ogre-vendor","has_prefix":true,"md5":"608efac867253f5e79f3e6aadbc1dbb9","requires":[],"machine":"x86_64","platform":"linux","depends":["assimp","freetype >=2.12.1,<3.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","ogre >=1.12.13,<1.13.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libx11","xorg-libxaw","xorg-libxext","xorg-libxrandr"],"version":"11.2.4","build":"py310h78654fa_2","timestamp":1670539707322,"binstar":{"package_id":"639269ea46f81babcaf0cba3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12281,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cppcheck-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"50c021b4f9e6f454dd706198c40a2f3ce642574c582aa92d766e04752c795b70","build_number":3,"name":"ros-humble-ament-cppcheck","has_prefix":true,"md5":"d5b68ba2e78808d208ca9a89dd4e1c07","requires":[],"machine":"x86_64","platform":"linux","depends":["cppcheck","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675631123294,"binstar":{"package_id":"63925afc2dd70620554d8eed","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22066,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-message-filters-4.3.2-py310h413e681_2.tar.bz2":{"sha256":"2ac9b6e5d7db6c97617a545fbff47cc9b91c87b650caf017cf9c3f350c9da5e6","build_number":2,"name":"ros-humble-message-filters","has_prefix":true,"md5":"bd532fcf782ea4f5104e0181ea513a62","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-rcutils","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.3.2","build":"py310h413e681_2","timestamp":1670547685792,"binstar":{"package_id":"6392896466b3e4e3deca947b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":45422,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-urdf-tutorial-1.0.0-py310h7c61026_2.tar.bz2":{"sha256":"cd65fa9447b8c1ffdb5c1316db6f1323053343af1fd425ffa6c95815ab787f78","build_number":2,"name":"ros-humble-urdf-tutorial","has_prefix":true,"md5":"3b719c2e915967c2ddf58dc410b9de88","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher","ros-humble-joint-state-publisher-gui","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-xacro","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.0.0","build":"py310h7c61026_2","timestamp":1670793582764,"binstar":{"package_id":"63964972bbbc2b1e96bdfdd8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":918691,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-admittance-controller-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"6ea665069afce13e1e7384f9226c9c5dedff5ce4e92997b374f221f04fcf60cb","build_number":2,"name":"ros-humble-admittance-controller","has_prefix":true,"md5":"c48cbd0ccb3115c59d66d77941c41261","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-control-msgs","ros-humble-control-toolbox","ros-humble-controller-interface","ros-humble-filters","ros-humble-generate-parameter-library","ros-humble-geometry-msgs","ros-humble-hardware-interface","ros-humble-joint-trajectory-controller","ros-humble-kinematics-interface","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-kdl","ros-humble-tf2-ros","ros-humble-trajectory-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670639080316,"binstar":{"package_id":"6393ee9f4f66fd116f5ed0be","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":327596,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rviz2-11.2.4-py310h413e681_2.tar.bz2":{"sha256":"ac74f9c9a16670cb893f2116a8c682d069f4acd543a76aa8645c76114d735d1e","build_number":2,"name":"ros-humble-rviz2","has_prefix":true,"md5":"b28ac623babcfceddd2fd9c2b31180c1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-ros-workspace","ros-humble-rviz-common","ros-humble-rviz-default-plugins","ros-humble-rviz-ogre-vendor","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"11.2.4","build":"py310h413e681_2","timestamp":1670675587415,"binstar":{"package_id":"6393f8cde6a2f79ab8ce7eb6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25047,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclpy-minimal-action-server-0.15.1-py310h7c61026_3.tar.bz2":{"sha256":"4058861076333b90f7726f77e3a39a43aaa3cb26525979cbe16f56c681af657f","build_number":3,"name":"ros-humble-examples-rclpy-minimal-action-server","has_prefix":true,"md5":"5cca51b1ccacd6184e6f770d800b2681","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-example-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.1","build":"py310h7c61026_3","timestamp":1675691262784,"binstar":{"package_id":"639286cc46f81babca015d88","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22756,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"83fa6a4a9b3ce9efadf3b3e1941767ed20a439db06d07aa9d3d8a8ae9386bb31","build_number":15,"name":"ros-noetic-moveit","has_prefix":false,"md5":"cdfe89c939582bf2a716e3b88e92d00f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-moveit-commander","ros-noetic-moveit-core","ros-noetic-moveit-planners","ros-noetic-moveit-plugins","ros-noetic-moveit-ros","ros-noetic-moveit-setup-assistant"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674512806034,"binstar":{"package_id":"63ce72f6989160afcf8c91c4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10718,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-udp-msgs-0.0.3-py310h7c61026_2.tar.bz2":{"sha256":"39817f9cfd769a86ce8c05d99c236cdd8a37e745da22b563f5ea0453ad9e275a","build_number":2,"name":"ros-humble-udp-msgs","has_prefix":true,"md5":"7ddca827d83fb65bc2b490adf16ee41a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.0.3","build":"py310h7c61026_2","timestamp":1670544211853,"binstar":{"package_id":"63927ba52b3749bdb8630b3b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":98624,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-bond-core-1.8.6-py39hac30774_15.tar.bz2":{"sha256":"dca7add7903e7a225ed221ae4a1a9699abac66cff02a8775217927076492ed35","build_number":15,"name":"ros-noetic-bond-core","has_prefix":false,"md5":"c352c2dfb1d3b2e9c3e6ab689fa85d2f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-bond","ros-noetic-bondcpp","ros-noetic-bondpy","ros-noetic-smclib"],"version":"1.8.6","build":"py39hac30774_15","timestamp":1674178071592,"binstar":{"package_id":"63c9ee848ff1ad27428eb132","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":7608,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-naoqi-libqi-2.9.7-py39h2c13bd3_15.tar.bz2":{"sha256":"4d1a4d7df36a6b4c7d8e372f2cc1dfa1487a6c19533b692b0dddf0c40a99954d","build_number":15,"name":"ros-noetic-naoqi-libqi","has_prefix":true,"md5":"bcab53bd8916ff870a9d492b75e0c935","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","openssl >=3.0.8,<4.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"2.9.7","build":"py39h2c13bd3_15","timestamp":1676584602868,"binstar":{"package_id":"63ee9d1888b51fb346d465cc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3049112,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-velodyne-laserscan-2.3.0-py310h7c61026_2.tar.bz2":{"sha256":"7b327e298bcba62a53a1e6e26806805010c223d29cdc41ede60927216610af52","build_number":2,"name":"ros-humble-velodyne-laserscan","has_prefix":true,"md5":"edf5a2b173260c4103d66fcdecc70a41","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.3.0","build":"py310h7c61026_2","timestamp":1670966676270,"binstar":{"package_id":"6398ee752ff78d332e4bae1d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":167838,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-smac-planner-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"863e8758d0da4fed214d526e54392459563c63d306ba36526dfd4f99fb6005a4","build_number":2,"name":"ros-humble-nav2-smac-planner","has_prefix":true,"md5":"fa2b7c6e7bcca141b0b9ff542344086f","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libode >=0.16.2,<0.16.3.0a0","libstdcxx-ng >=12","nlohmann_json","ompl >=1.5.2,<1.6.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-builtin-interfaces","ros-humble-eigen3-cmake-module","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-ompl","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675279781,"binstar":{"package_id":"63947b306a03c9fad2582f8f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":762152,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-image-to-qimage-0.2.1-py310h7c61026_3.tar.bz2":{"sha256":"04161419902b747ed40f8730eafd7a5bcb3470e49c748c693badad8734e82563","build_number":3,"name":"ros-humble-ros-image-to-qimage","has_prefix":true,"md5":"0fb854f66fe97d499a5365c6dee64d09","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-cv-bridge","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"0.2.1","build":"py310h7c61026_3","timestamp":1675690384900,"binstar":{"package_id":"63967fccead2dcc8c2702bf3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":20175,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-imu-tools-1.2.5-py39hac30774_15.tar.bz2":{"sha256":"799323a319fd6924f3ce0f44c7acaf33df0fa7c355e3f4e75a23c0d78c8706b0","build_number":15,"name":"ros-noetic-imu-tools","has_prefix":false,"md5":"30aec6fee859daabf06dedbf34283bcf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-imu-complementary-filter","ros-noetic-imu-filter-madgwick","ros-noetic-rviz-imu-plugin"],"version":"1.2.5","build":"py39hac30774_15","timestamp":1674507639690,"binstar":{"package_id":"63cded40912363225be2beb3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10146,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-shape-msgs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"ae48991e60a5a084a7329bdfb967be4ca52c66f357bda4dbccf3f5b4d8d947fa","build_number":3,"name":"ros-humble-shape-msgs","has_prefix":true,"md5":"cd5bfd8435094efb913cebbb5f181ba7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675688967554,"binstar":{"package_id":"63927d946e0eca100b494a1d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":103973,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-pytest-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"e6bb97821bf3a3ec3b6e6d92122d7ee424685643aa923be3ccd54096d53ecfd4","build_number":2,"name":"ros-humble-ament-cmake-pytest","has_prefix":true,"md5":"93fc2193f583875a21a859e02f4b41aa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pytest","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-cmake-test","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670538062411,"binstar":{"package_id":"639263084f66fd116f3ef31f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12171,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joy-teleop-1.3.0-py310h7c61026_3.tar.bz2":{"sha256":"dafbbef96d266fcbd9d5d89446194e22456e35c4bd8fc31f884a4bdae7e2fd4f","build_number":3,"name":"ros-humble-joy-teleop","has_prefix":true,"md5":"a4a263deff939b21f744fb237d4362c8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-control-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rosidl-runtime-py","ros-humble-sensor-msgs","ros-humble-teleop-tools-msgs","ros-humble-trajectory-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.0","build":"py310h7c61026_3","timestamp":1675692240080,"binstar":{"package_id":"63928b2446bec18b89ec78c7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":30689,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ur-msgs-1.3.4-py39hac30774_15.tar.bz2":{"sha256":"bd676f1468086b5a439b8b91b55a914f2cc93ddf0304c10e49710395b50f8a95","build_number":15,"name":"ros-noetic-ur-msgs","has_prefix":true,"md5":"47178eaa2de4b7bbfc2e2c321aafdd8a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.3.4","build":"py39hac30774_15","timestamp":1674171319730,"binstar":{"package_id":"63c9d3dedbdf733521f3f004","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":78484,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-babel-fish-test-msgs-0.9.3-py39hac30774_16.tar.bz2":{"sha256":"bd292a8658774b32cd96d28eba6a731d0b23e2db023f903917e395e21ba579f4","build_number":16,"name":"ros-noetic-ros-babel-fish-test-msgs","has_prefix":true,"md5":"fe210009b1f2e439e20ed8cedd62210a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"0.9.3","build":"py39hac30774_16","timestamp":1678494342839,"binstar":{"package_id":"640bcb2c1aad8ffa878604b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":82348,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pr2-controllers-msgs-1.10.18-py39hadd303b_16.tar.bz2":{"sha256":"f27729de7deeaf0725e472e1e27948681963f6fb0a9a181acdf377f51de061a0","build_number":16,"name":"ros-noetic-pr2-controllers-msgs","license":"BSD-3-Clause","has_prefix":true,"md5":"d1967a817934a0c09d3c222a80080208","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-trajectory-msgs"],"version":"1.10.18","subdir":"linux-64","timestamp":1696424431741,"binstar":{"package_id":"651d627088a9f6c5edbe9c3e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":157382,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-noetic-rqt-msg-0.4.10-py39hac30774_15.tar.bz2":{"sha256":"5dd0f7fccc961c880bbd0dd7e01acaf8da0747dc92d14f71e5b80661ba9bbfc7","build_number":15,"name":"ros-noetic-rqt-msg","has_prefix":true,"md5":"e591988075599572b35a9aa780ca3db6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-python-qt-binding","ros-noetic-roslib","ros-noetic-rosmsg","ros-noetic-rospy","ros-noetic-rqt-console","ros-noetic-rqt-gui","ros-noetic-rqt-gui-py","ros-noetic-rqt-py-common","rospkg"],"version":"0.4.10","build":"py39hac30774_15","timestamp":1674413780258,"binstar":{"package_id":"63cd872edbdf733521cf2113","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28039,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-gazebo-ros-2.9.2-py39h67aadc1_15.tar.bz2":{"sha256":"0504d0b124363841bf6e331b1226fac31a1f9950b3bc9060a21ec855a8226c35","build_number":15,"name":"ros-noetic-gazebo-ros","has_prefix":true,"md5":"c9e49576c86955f3e5fda22538215d32","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=7.5.0","libgcc-ng >=7.5.0","libstdcxx-ng >=7.5.0","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-gazebo-dev","ros-noetic-gazebo-msgs","ros-noetic-geometry-msgs","ros-noetic-roscpp","ros-noetic-rosgraph-msgs","ros-noetic-roslib","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf","tbb >=2021.7.0","tinyxml"],"version":"2.9.2","build":"py39h67aadc1_15","timestamp":1674461549727,"binstar":{"package_id":"63cd9b9b8ff1ad27424363d8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":475899,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-desktop-full-0.10.0-py310h7c61026_2.tar.bz2":{"sha256":"a4dce4655be10587adeb4ba0b6f931e57fc11449e6b9faa983bda416abe51c3d","build_number":2,"name":"ros-humble-desktop-full","has_prefix":true,"md5":"5e184535b1230052f814dd0669e7f27f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-desktop","ros-humble-perception","ros-humble-ros-ign-gazebo-demos","ros-humble-ros-workspace","ros-humble-simulation","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.10.0","build":"py310h7c61026_2","timestamp":1670798659548,"binstar":{"package_id":"63965d46bbbc2b1e96c2cba2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15296,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-logging-demo-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"eeb4fdf905cacf6652f255ae9b55e9e00b1e7570a3b0dacbafdd578ccc565b68","build_number":3,"name":"ros-humble-logging-demo","has_prefix":true,"md5":"9efed7088e1756748c8d5267364e76fd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675692581729,"binstar":{"package_id":"6392b4ab2b3749bdb875dff8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":162880,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-parameter-traits-0.3.0-py310hf633daa_3.tar.bz2":{"sha256":"ac06aa93718176227fe910eacd17f76a6139b8200fa81c9f4d4d9eb548d9f64c","build_number":3,"name":"ros-humble-parameter-traits","has_prefix":true,"md5":"7124aff074befc637c7b3004e8ecbe02","requires":[],"machine":"x86_64","platform":"linux","depends":["fmt >=9.1.0,<10.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-rsl","ros-humble-tcb-span","ros-humble-tl-expected","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.3.0","build":"py310hf633daa_3","timestamp":1675692006835,"binstar":{"package_id":"6392898b46bec18b89ec1178","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15178,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-sensor-msgs-0.25.1-py310h413e681_2.tar.bz2":{"sha256":"5a01e067799a7d999f1d1afa4dee09a2d320f1291492dea06188c0c5994877d6","build_number":2,"name":"ros-humble-tf2-sensor-msgs","has_prefix":true,"md5":"6ca10ac815a705ccf931e3deddcea3ab","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-eigen3-cmake-module","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-ros","ros-humble-tf2-ros-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h413e681_2","timestamp":1670565721527,"binstar":{"package_id":"6392cf73a2b71210083e95cb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12896,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosserial-server-0.9.2-py39h873cbd0_15.tar.bz2":{"sha256":"9125e9cb1f8d5ad0b554648fdd020cf175402f206953bcc412de3bceeabf6a50","build_number":15,"name":"ros-noetic-rosserial-server","has_prefix":true,"md5":"5d85b644e6e38b961a5e9cd900a533f7","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-rosserial-msgs","ros-noetic-std-msgs","ros-noetic-topic-tools"],"version":"0.9.2","build":"py39h873cbd0_15","timestamp":1674466864188,"binstar":{"package_id":"63cbbf8c989160afcf1e1ddf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":348303,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-joint-trajectory-controller-0.21.0-py39hd1c2957_15.tar.bz2":{"sha256":"4cf5e6c7573a42cbc5bca77c8c5a1cf4a8bab1b7244e22509d6a46db5adcfe4a","build_number":15,"name":"ros-noetic-joint-trajectory-controller","has_prefix":true,"md5":"ad60de71389f3c4f17a37cf8e4db47ab","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-angles","ros-noetic-control-msgs","ros-noetic-control-toolbox","ros-noetic-controller-interface","ros-noetic-hardware-interface","ros-noetic-realtime-tools","ros-noetic-roscpp","ros-noetic-trajectory-msgs","ros-noetic-urdf"],"version":"0.21.0","build":"py39hd1c2957_15","timestamp":1674466711033,"binstar":{"package_id":"63cda7a0912363225bd0c309","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":310612,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav-msgs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"0cd05ef8f42856e7f316467c51a393a047ea0eba547e4d1d2045f3271ecb97f3","build_number":2,"name":"ros-humble-nav-msgs","has_prefix":true,"md5":"d9f4eb5e81d19cd0a6fc34d70b501472","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670544672251,"binstar":{"package_id":"63927d9546bec18b89e79dcf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":174579,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-action-tutorials-interfaces-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"005985225bd3304a7e3730603af42bdfb6e6072541589c193dd4d954d774d872","build_number":3,"name":"ros-humble-action-tutorials-interfaces","has_prefix":true,"md5":"2dc85d87d667cb6894afd0564d82d83e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675688499417,"binstar":{"package_id":"63927ba7114c465c98baaaad","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":120393,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-fake-controller-manager-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"c2f3ebf0be47e897b3487fc737216e4559298e0881df8f3995fb098e5de7d3a5","build_number":15,"name":"ros-noetic-moveit-fake-controller-manager","has_prefix":true,"md5":"d730f5383df4bbc121515e9f2033baf2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-moveit-core","ros-noetic-moveit-ros-planning","ros-noetic-pluginlib","ros-noetic-roscpp"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674508871277,"binstar":{"package_id":"63ce3ccbdbdf7335211c754c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":83064,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf-transformations-1.0.1-py310h413e681_2.tar.bz2":{"sha256":"d311771e8d2c7db388f1b23d17ef3382d89031b7625e2c523f90fa5094dd6b15","build_number":2,"name":"ros-humble-tf-transformations","has_prefix":false,"md5":"5ce2bcd3f9fc2d9ec011119db93d1af5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.1","build":"py310h413e681_2","timestamp":1670538342691,"binstar":{"package_id":"6392646ca2b7121008f64795","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25091,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-pycodestyle-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"47aff8e2d61688f8fff085e400620223f6fbfb4ec8d958cc7199c684df848fa2","build_number":3,"name":"ros-humble-ament-pycodestyle","has_prefix":true,"md5":"f1b52e93f988a9df9768d023f8f94cab","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pycodestyle","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675631098545,"binstar":{"package_id":"63925afa54e9ace854b6da1e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16099,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-controllers-0.9.3-py310h7c61026_3.tar.bz2":{"sha256":"ca0728151132d238093816f79f718f0bd2885b12dce5d6e4b89fdea0bd12e467","build_number":3,"name":"ros-humble-robot-controllers","has_prefix":true,"md5":"2682d95cb3fb9d4b45711b03321b2fb1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-control-msgs","ros-humble-geometry-msgs","ros-humble-kdl-parser","ros-humble-nav-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-robot-controllers-interface","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-trajectory-msgs","ros-humble-urdf","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.9.3","build":"py310h7c61026_3","timestamp":1675694048512,"binstar":{"package_id":"6392d3a946f81babca292b70","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":552453,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-resource-retriever-1.12.7-py39he143d7c_15.tar.bz2":{"sha256":"fb79e6b5952d3b3e8a2ead05eac187f107220c8bd6230fc6acfb7e080286c398","build_number":15,"name":"ros-noetic-resource-retriever","has_prefix":true,"md5":"cbd0cb79140afefe5b60db76f9734e54","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libcurl >=7.87.0,<8.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosconsole","ros-noetic-roslib","rospkg"],"version":"1.12.7","build":"py39he143d7c_15","timestamp":1674171293572,"binstar":{"package_id":"63c9d3fb2ff78d332e6f0f4c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":25029,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-planning-interface-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"0f71eb6693cafe9e65725cc6da6328e84ff12db08d4f9fe678a1045cac9b2cd6","build_number":3,"name":"ros-humble-moveit-ros-planning-interface","has_prefix":true,"md5":"ba7a5f0d5ad3a9a67b6c4e5dc2363758","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-move-group","ros-humble-moveit-ros-planning","ros-humble-moveit-ros-warehouse","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675722486382,"binstar":{"package_id":"63964f15a2b7121008ea2224","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":376829,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-common-tutorials-0.2.0-py39hac30774_15.tar.bz2":{"sha256":"5eeab517316af18f5241c3365c8b7a65caf845570e8a414164ca89fc72d687b2","build_number":15,"name":"ros-noetic-common-tutorials","has_prefix":false,"md5":"45f2eec31e1494cf309b2d46b308b888","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-tutorials","ros-noetic-nodelet-tutorial-math","ros-noetic-pluginlib-tutorials","ros-noetic-turtle-actionlib"],"version":"0.2.0","build":"py39hac30774_15","timestamp":1674417306898,"binstar":{"package_id":"63cd94e6989160afcf5ff522","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8957,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-sim-demos-0.244.9-py310h7c61026_2.tar.bz2":{"sha256":"34ccdc94e7b12dba1d05be3d4898ed1eedc5fbb7bb53715ef227e8439be4c4a0","build_number":2,"name":"ros-humble-ros-gz-sim-demos","has_prefix":true,"md5":"e197be51fcf1613226972b61d056e32e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libignition-gazebo6","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-image-transport-plugins","ros-humble-robot-state-publisher","ros-humble-ros-gz-bridge","ros-humble-ros-gz-image","ros-humble-ros-gz-sim","ros-humble-ros-workspace","ros-humble-rqt-image-view","ros-humble-rqt-plot","ros-humble-rqt-topic","ros-humble-rviz2","ros-humble-sdformat-urdf","ros-humble-xacro","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.244.9","build":"py310h7c61026_2","timestamp":1670793787522,"binstar":{"package_id":"63964a4246bec18b89ff9386","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37701,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-topic-tools-1.0.0-py310h7c61026_2.tar.bz2":{"sha256":"4498de98cde5c5a6b4388a46056ba4c19e2ee5098cab50dd37d2da8ec04ac5bb","build_number":2,"name":"ros-humble-topic-tools","has_prefix":true,"md5":"a9be1854f399d53c080b60d0cd0c4642","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosidl-runtime-py","ros-humble-topic-tools-interfaces","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.0","build":"py310h7c61026_2","timestamp":1670547870028,"binstar":{"package_id":"639289fc2b3749bdb8687baf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":276094,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-targets-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"1170b63150874cce72b08838b4483db356c9c5be2f384d09b546d37bada84e14","build_number":3,"name":"ros-humble-ament-cmake-export-targets","has_prefix":true,"md5":"6167b3365afa731644af8d2b2d598cc4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-cmake-export-libraries","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675633542573,"binstar":{"package_id":"639260cfead2dcc8c2cf8be3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11769,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-math-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"433b8e2b15840f9061e78499b819afbd48c0822c60465a5e3b33d76ce19bc01a","build_number":16,"name":"ros-noetic-ecl-math","license":"BSD-3-Clause","has_prefix":true,"md5":"16cf84cea932b88e2aa70f1a1ff71668","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-license","ros-noetic-ecl-type-traits"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254013563,"binstar":{"package_id":"64fc43c41fc609abbebaf190","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14431,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-desktop-0.10.0-py310h7c61026_2.tar.bz2":{"sha256":"4c69562de0dcc10b2306349b067173285cff4db2bfcffafa36af599c84ab6b7d","build_number":2,"name":"ros-humble-desktop","has_prefix":true,"md5":"147b3387a9738317d58d8dbd0a6935c5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-tutorials-cpp","ros-humble-action-tutorials-interfaces","ros-humble-action-tutorials-py","ros-humble-angles","ros-humble-composition","ros-humble-demo-nodes-cpp","ros-humble-demo-nodes-cpp-native","ros-humble-demo-nodes-py","ros-humble-depthimage-to-laserscan","ros-humble-dummy-map-server","ros-humble-dummy-robot-bringup","ros-humble-dummy-sensors","ros-humble-examples-rclcpp-minimal-action-client","ros-humble-examples-rclcpp-minimal-action-server","ros-humble-examples-rclcpp-minimal-client","ros-humble-examples-rclcpp-minimal-composition","ros-humble-examples-rclcpp-minimal-publisher","ros-humble-examples-rclcpp-minimal-service","ros-humble-examples-rclcpp-minimal-subscriber","ros-humble-examples-rclcpp-minimal-timer","ros-humble-examples-rclcpp-multithreaded-executor","ros-humble-examples-rclpy-executors","ros-humble-examples-rclpy-minimal-action-client","ros-humble-examples-rclpy-minimal-action-server","ros-humble-examples-rclpy-minimal-client","ros-humble-examples-rclpy-minimal-publisher","ros-humble-examples-rclpy-minimal-service","ros-humble-examples-rclpy-minimal-subscriber","ros-humble-image-tools","ros-humble-intra-process-demo","ros-humble-joy","ros-humble-lifecycle","ros-humble-logging-demo","ros-humble-pcl-conversions","ros-humble-pendulum-control","ros-humble-pendulum-msgs","ros-humble-quality-of-service-demo-cpp","ros-humble-quality-of-service-demo-py","ros-humble-ros-base","ros-humble-ros-workspace","ros-humble-rqt-common-plugins","ros-humble-rviz-default-plugins","ros-humble-rviz2","ros-humble-teleop-twist-joy","ros-humble-teleop-twist-keyboard","ros-humble-tlsf","ros-humble-tlsf-cpp","ros-humble-topic-monitor","ros-humble-turtlesim","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.10.0","build":"py310h7c61026_2","timestamp":1670798576876,"binstar":{"package_id":"63965d4646f81babcaeedbeb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15538,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-ign-image-0.244.9-py310h7c61026_3.tar.bz2":{"sha256":"993b666f28a65199d95da5b2ca8831c7acb34c2c3d9c6e1e0727769f4e579c44","build_number":3,"name":"ros-humble-ros-ign-image","has_prefix":true,"md5":"ea9c5711f169125b90cff0d5b9b3cf65","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz-image","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.244.9","build":"py310h7c61026_3","timestamp":1675694121692,"binstar":{"package_id":"6393ee9e83c9be96ebb8ffd7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16912,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-imu-sensor-broadcaster-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"4b195d5ef249cd8175f8c46d24bf93bc9e98cbfe816e75240b050d4d4d02ef42","build_number":3,"name":"ros-humble-imu-sensor-broadcaster","has_prefix":true,"md5":"d35c2e523f4302482c4692f250b2ce21","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675694935342,"binstar":{"package_id":"6393ee5fe6a2f79ab8ccba9c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":387455,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-asio-cmake-module-1.2.0-py310h7c61026_3.tar.bz2":{"sha256":"0a2effc71b17bd1951a1a930bb3b3851b3940eaf9242c496158bcca3873dc858","build_number":3,"name":"ros-humble-asio-cmake-module","has_prefix":true,"md5":"7c3a495214510e75028cb9c0540a35d7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.0","build":"py310h7c61026_3","timestamp":1675684203270,"binstar":{"package_id":"63926acb46bec18b89e2737d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11068,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-tesla-2023.0.1-py310h7c61026_3.tar.bz2":{"sha256":"381b5dd42bdd7df1893bfc76e9f2b7016cfea50d531382c2b703d05abd5e7ad3","build_number":3,"name":"ros-humble-webots-ros2-tesla","has_prefix":true,"md5":"3884a2a02b75123f9b78574d22507a5c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv","python","python_abi 3.10.* *_cp310","ros-humble-ackermann-msgs","ros-humble-builtin-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-webots-ros2-driver","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2023.0.1","build":"py310h7c61026_3","timestamp":1675695130650,"binstar":{"package_id":"6392df4f13f4c7e7c5594b18","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24105,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-criutils-0.1.4-py39hac30774_15.tar.bz2":{"sha256":"8d8f6debbe686187d9f684da0b938e0b38673a33f13f20c1eee91700333971b2","build_number":15,"name":"ros-noetic-criutils","has_prefix":true,"md5":"25276aa16397c23472d6977d5fcc13ca","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-baldor","ros-noetic-cv-bridge","ros-noetic-geometry-msgs","ros-noetic-image-geometry","ros-noetic-resource-retriever","ros-noetic-rostopic","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-visualization-msgs","termcolor"],"version":"0.1.4","build":"py39hac30774_15","timestamp":1674466897162,"binstar":{"package_id":"63ce56548ff1ad27428abe48","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":36840,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-cartographer-ros-2.0.9000-py310he7a41c7_2.tar.bz2":{"sha256":"b93bd9954cbb7d425a8fb0935fc83081909d7ee41ad5544f7047eb0ad51f8fd6","build_number":2,"name":"ros-humble-cartographer-ros","has_prefix":true,"md5":"47db0efccae2dd8df3fc74353845d2fe","requires":[],"machine":"x86_64","platform":"linux","depends":["abseil-cpp","cartographer >=2.0.0,<2.1.0a0","eigen","gflags >=2.2.2,<2.3.0a0","glog >=0.6.0,<0.7.0a0","libabseil =20220623.0=cxx17*","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pcl >=1.12.1,<1.12.2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-cartographer-ros-msgs","ros-humble-geometry-msgs","ros-humble-launch","ros-humble-nav-msgs","ros-humble-pcl-conversions","ros-humble-rclcpp","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rosbag2-cpp","ros-humble-rosbag2-storage","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-msgs","ros-humble-tf2-ros","ros-humble-urdf","ros-humble-visualization-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.9000","build":"py310he7a41c7_2","timestamp":1670569626887,"binstar":{"package_id":"6392de692b3749bdb881ad12","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1088335,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-gui-py-1.1.4-py310h413e681_2.tar.bz2":{"sha256":"d98c3d83395172e9d003345ba0778f4e632f7bc1e4d3b3ea70eb3a762d04e31a","build_number":2,"name":"ros-humble-rqt-gui-py","has_prefix":false,"md5":"ff40883c401c12c16eed3f52f56f4a76","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-qt-gui","ros-humble-ros-workspace","ros-humble-rqt-gui","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.1.4","build":"py310h413e681_2","timestamp":1670547780760,"binstar":{"package_id":"6392897b83c9be96eba70601","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11538,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-robot-steering-1.0.0-py310h7c61026_2.tar.bz2":{"sha256":"c0bc279d1bd4d26f82e540c26ccf555c3f5338046522e5279faa0fe8b1bb3b45","build_number":2,"name":"ros-humble-rqt-robot-steering","has_prefix":true,"md5":"3e87a8766c74969c7709064aabbada50","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-geometry-msgs","ros-humble-python-qt-binding","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.0.0","build":"py310h7c61026_2","timestamp":1670805102634,"binstar":{"package_id":"639676beead2dcc8c26cb980","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22742,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rclcpp-components-16.0.3-py310h7c61026_3.tar.bz2":{"sha256":"bb4b6d9650197c9f985bcb9062a0ae86472c93cc9fb122f89a64e782e176f504","build_number":3,"name":"ros-humble-rclcpp-components","has_prefix":true,"md5":"68d2f11c9c3532bc890375759d80775f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-class-loader","ros-humble-composition-interfaces","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"16.0.3","build":"py310h7c61026_3","timestamp":1675691353088,"binstar":{"package_id":"63928759ead2dcc8c2e742de","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":113532,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosbuild-1.15.8-py39hac30774_15.tar.bz2":{"sha256":"30164b8ce5391bed58635919e29a5d58f7a72d6a78dda9a8a9d1e61dfa8776ae","build_number":15,"name":"ros-noetic-rosbuild","has_prefix":true,"md5":"ab1ca86fee6387d9035cdc1ed6158b32","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","ros-noetic-message-generation","ros-noetic-message-runtime"],"version":"1.15.8","build":"py39hac30774_15","timestamp":1674170712944,"binstar":{"package_id":"63c9d1a2cd65eb0e14602947","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":35419,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-stereo-image-proc-3.0.0-py310h39d476f_2.tar.bz2":{"sha256":"df563034fe440bb06a8cb08f488006cb2592569586cb65d6e134f74a2f6f8398","build_number":2,"name":"ros-humble-stereo-image-proc","has_prefix":true,"md5":"f3210f2fb375c0716dd216a073ee4ab5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-cv-bridge","ros-humble-image-geometry","ros-humble-image-proc","ros-humble-image-transport","ros-humble-message-filters","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-stereo-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.0.0","build":"py310h39d476f_2","timestamp":1670566796356,"binstar":{"package_id":"6392d478a2b712100843435e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":408382,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-comm-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"1ca50a3f5067e0dbbee611c5331f632675e936b376827c429feee22324619edd","build_number":15,"name":"ros-noetic-ros-comm","has_prefix":false,"md5":"5d2f64ec04c6f4283a6ebebd8402e6ae","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-filters","ros-noetic-ros","ros-noetic-rosbag","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rosgraph","ros-noetic-rosgraph-msgs","ros-noetic-roslaunch","ros-noetic-roslisp","ros-noetic-rosmaster","ros-noetic-rosmsg","ros-noetic-rosnode","ros-noetic-rosout","ros-noetic-rosparam","ros-noetic-rospy","ros-noetic-rosservice","ros-noetic-rostest","ros-noetic-rostopic","ros-noetic-roswtf","ros-noetic-std-srvs","ros-noetic-topic-tools","ros-noetic-xmlrpcpp"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674413684827,"binstar":{"package_id":"63cd872bc37c80a75b007dfe","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8682,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-constrained-smoother-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"88eb3454682b776f60fa0fb71a087f6ca2357df48182d6779d7cedd81423cfcb","build_number":2,"name":"ros-humble-nav2-constrained-smoother","has_prefix":true,"md5":"b490a2c0f58bb12552dbac18bcc58188","requires":[],"machine":"x86_64","platform":"linux","depends":["ceres-solver >=2.1.0,<2.2.0a0","eigen >=3.4.0,<3.4.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670675013575,"binstar":{"package_id":"63947b604f66fd116fa2757c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":78913,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-octomap-1.9.8-hb0f4dca_2.tar.bz2":{"sha256":"48d3b32231e1bdb91c6fe90d2707c2bd346aa3941fd12089e98a4cc29cf49718","build_number":2,"name":"ros-humble-octomap","has_prefix":false,"md5":"739ede4f941f00d96558e314faa874b8","requires":[],"machine":"x86_64","platform":"linux","depends":["octomap 1.9.*"],"version":"1.9.8","build":"hb0f4dca_2","timestamp":1670535435116,"binstar":{"package_id":"639258fd2dd70620554cbdaa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2835,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-controller-manager-2.22.0-py310h7c61026_3.tar.bz2":{"sha256":"1a282f0bf115693d4328f186b25f7b6b642b175fa55f63167ffc6466009fc5e7","build_number":3,"name":"ros-humble-controller-manager","has_prefix":true,"md5":"63786171a6674cbc2d4749b627933bcc","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-backward-ros","ros-humble-controller-interface","ros-humble-controller-manager-msgs","ros-humble-diagnostic-updater","ros-humble-hardware-interface","ros-humble-launch","ros-humble-launch-ros","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-ros2-control-test-assets","ros-humble-ros2param","ros-humble-ros2run","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.22.0","build":"py310h7c61026_3","timestamp":1675694378284,"binstar":{"package_id":"6392d52566b3e4e3def27bbc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":379330,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-sound-play-0.3.17-py39hac30774_16.tar.bz2":{"sha256":"348df9a1487f9ae9a45df041906c20d1a929f50f518aabff5cfb96e1a2b560e5","build_number":16,"name":"ros-noetic-sound-play","license":"BSD-3-Clause","has_prefix":true,"md5":"ac230babfe761767efb05f9a766844c4","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","gst-plugins-base","gst-plugins-good","gst-plugins-ugly","gstreamer","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pygobject","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-audio-common-msgs","ros-noetic-diagnostic-msgs","ros-noetic-message-runtime","ros-noetic-resource-retriever","ros-noetic-roscpp","ros-noetic-roslib","ros-noetic-rospy"],"version":"0.3.17","subdir":"linux-64","timestamp":1694897452054,"binstar":{"package_id":"63d6dd63dbdf7335211b72d3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":281137,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-rosidl-generator-cpp-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"a7e1bb4f2bd3b3a5df5929886cda0db89263f9cc7180baea7fd4588d1755e1a0","build_number":3,"name":"ros-humble-rosidl-generator-cpp","has_prefix":true,"md5":"89b6cd74efc67d313b1a3d9f399e9617","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-index-python","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-cmake","ros-humble-rosidl-generator-c","ros-humble-rosidl-parser","ros-humble-rosidl-runtime-cpp","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675686162426,"binstar":{"package_id":"639272946a03c9fad25886b5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":35761,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-qt-gui-2.2.2-py310h413e681_2.tar.bz2":{"sha256":"58ae86f9c343306976bb88c5bb7a777bf3120e31632faa20b28c103734882e54","build_number":2,"name":"ros-humble-qt-gui","has_prefix":true,"md5":"7d58cf71dc7c604d2c6aebb09cf43d8f","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pyqt >=5.15.7,<5.16.0a0","python","python_abi 3.10.*","qt-main >=5.15.6,<5.16.0a0","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-ros-workspace","ros-humble-tango-icons-vendor","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.2.2","build":"py310h413e681_2","timestamp":1670540558259,"binstar":{"package_id":"63926d5a46bec18b89e2fe79","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":104989,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-voxel-grid-1.17.3-py39hac30774_15.tar.bz2":{"sha256":"da718549996b09c927cc540258faf63261fd79ab9756eb580c4726cfe94a0182","build_number":15,"name":"ros-noetic-voxel-grid","has_prefix":true,"md5":"62cfa73fed49b4477c0f774cc23ad434","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp"],"version":"1.17.3","build":"py39hac30774_15","timestamp":1674171837628,"binstar":{"package_id":"63c9d5c1edf45d7c2e29da9e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24440,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-rotation-shim-controller-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"2f4f10ca92f0127e42a2a99acab0c4d02dfcf2aa6067569953fd1d59089c70d4","build_number":3,"name":"ros-humble-nav2-rotation-shim-controller","has_prefix":true,"md5":"6c8bf6af95aab0bf6e01938449e46e8f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-angles","ros-humble-geometry-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-tf2","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675721087768,"binstar":{"package_id":"639585dca2b71210089676f4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":138559,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-apex-containers-0.0.4-py310h7c61026_3.tar.bz2":{"sha256":"7ec6584158661bf78a2f2b09fbf5ef43ad53afa0295c7d16bf9a2b12dba6353b","build_number":3,"name":"ros-humble-apex-containers","has_prefix":true,"md5":"554d5a84494f312788def1239a3f5f08","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-foonathan-memory-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.0.4","build":"py310h7c61026_3","timestamp":1675684934337,"binstar":{"package_id":"63926cd56d07f25db97d9da9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":40352,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-pep257-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"348709139a5571a95a23a3e37584b9459744474826f07d641b8e18cd6c99d908","build_number":3,"name":"ros-humble-ament-pep257","has_prefix":true,"md5":"05cb1b30feca5800fedfa212849607e8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","pydocstyle","python","python_abi 3.10.* *_cp310","ros-humble-ament-lint","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675633716552,"binstar":{"package_id":"63926307358aafdd3d811b74","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19169,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-adapter-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"6c0b4a2dee2a7ed54e00598643d4cb2be0c42d87b9ad435cad1dce8798cb01cd","build_number":3,"name":"ros-humble-rosidl-adapter","has_prefix":true,"md5":"0a238c28897030e51f242be97fc66512","requires":[],"machine":"x86_64","platform":"linux","depends":["empy","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675684286042,"binstar":{"package_id":"63926b3b6a03c9fad255e25c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":58193,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-cli-3.1.4-py310h7c61026_3.tar.bz2":{"sha256":"514eab84e0711ff4fb64c067b9a0717e6271fa4330564fd26078f8d713293ab2","build_number":3,"name":"ros-humble-rosidl-cli","has_prefix":true,"md5":"95578fbac34c81668b52d825ef8cc001","requires":[],"machine":"x86_64","platform":"linux","depends":["argcomplete","importlib-metadata","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.4","build":"py310h7c61026_3","timestamp":1675634696790,"binstar":{"package_id":"6392667abbbc2b1e9629f7e5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33481,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joint-trajectory-controller-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"9b36afe14195bf737b4a33d04c9abaf94adc7ff6c17d804bdf4c98b733bc8dea","build_number":2,"name":"ros-humble-joint-trajectory-controller","has_prefix":true,"md5":"228d1ab6202660c232a95cd88b535fa8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-angles","ros-humble-control-msgs","ros-humble-control-toolbox","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-trajectory-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670569667733,"binstar":{"package_id":"6392dec3a2b71210084aa2bc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":294650,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2service-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"dc9eb799fb95d2c9456cd72344676a18c070ec0a47c90991b2aad36e4dfb8a08","build_number":2,"name":"ros-humble-ros2service","has_prefix":false,"md5":"459566685d1c38d645a86c92a5e2b399","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","pyyaml","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosidl-runtime-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670558560507,"binstar":{"package_id":"6392b3c2ed6d66bf8fa294fa","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16324,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-6.1.1-py310h7c61026_3.tar.bz2":{"sha256":"f2976e2b016d39225c86299400a618ed5a82a0588bb472690adadaef016ce441","build_number":3,"name":"ros-humble-rmw","has_prefix":true,"md5":"9d333b172f61d674db4d4577bb123fde","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"6.1.1","build":"py310h7c61026_3","timestamp":1675685943350,"binstar":{"package_id":"639271512dd706205561d5ef","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":72051,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-geometry-msgs-0.25.2-py310h7c61026_3.tar.bz2":{"sha256":"6e1771a5b4bbc2bc81f0b2d6f497efb4bf5f05e224a6742bce5024c1cbd28df7","build_number":3,"name":"ros-humble-tf2-geometry-msgs","has_prefix":true,"md5":"8ec1e7dc33c9dd68399a04099151ad2f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-orocos-kdl-vendor","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-ros","ros-humble-tf2-ros-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.25.2","build":"py310h7c61026_3","timestamp":1675693219502,"binstar":{"package_id":"6392cf736e0eca100b4ebe5b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":31483,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-imu-sensor-broadcaster-2.15.0-py310h413e681_2.tar.bz2":{"sha256":"b992167bbe1d43a2a45d2727f1212ed7b417494423e432b6857650062c928473","build_number":2,"name":"ros-humble-imu-sensor-broadcaster","has_prefix":true,"md5":"c53e28a835207bd52218e110f9034c96","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-controller-interface","ros-humble-generate-parameter-library","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.15.0","build":"py310h413e681_2","timestamp":1670639189707,"binstar":{"package_id":"6393ee5fe6a2f79ab8ccba9c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":101108,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-std-srvs-1.11.3-py39hac30774_15.tar.bz2":{"sha256":"5872f8c51da8f19e21f0c90f863b116a79f60d1f8073d748fcf39c1fada04d44","build_number":15,"name":"ros-noetic-std-srvs","has_prefix":true,"md5":"e68607cf94c1dd977c727693bf0d0ad3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime"],"version":"1.11.3","build":"py39hac30774_15","timestamp":1674170747121,"binstar":{"package_id":"63c9d1a70273ee116affe6e9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33409,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-urdf-parser-plugin-1.13.2-py39hac30774_15.tar.bz2":{"sha256":"d272fb0918a1432823758cecaddbe86bb13ebf1d1b1f677c47c462cd760b380f","build_number":15,"name":"ros-noetic-urdf-parser-plugin","has_prefix":true,"md5":"567acec4e70e63ad23eef65739d67fd7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","urdfdom_headers"],"version":"1.13.2","build":"py39hac30774_15","timestamp":1674168295932,"binstar":{"package_id":"63c9c81c912363225b7dfb34","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11268,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-udp-msgs-0.0.3-py310h7c61026_3.tar.bz2":{"sha256":"8987f2a06db792f3bbf29e8d8695550afbe740298300de56a3ceb03975020590","build_number":3,"name":"ros-humble-udp-msgs","has_prefix":true,"md5":"8904102fbf7865907eb215554e11442b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.0.3","build":"py310h7c61026_3","timestamp":1675688642235,"binstar":{"package_id":"63927ba52b3749bdb8630b3b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":110307,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-default-generators-1.2.0-py310h7c61026_3.tar.bz2":{"sha256":"1676d5d66326d64dedc1b834461dd1d65808f74a667f0c1d0aa73dfadee27336","build_number":3,"name":"ros-humble-rosidl-default-generators","has_prefix":true,"md5":"be872534c61c7ac6399ca56ca4c03b32","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros-humble-rosidl-cmake","ros-humble-rosidl-generator-c","ros-humble-rosidl-generator-cpp","ros-humble-rosidl-generator-py","ros-humble-rosidl-typesupport-c","ros-humble-rosidl-typesupport-cpp","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-fastrtps-cpp","ros-humble-rosidl-typesupport-introspection-c","ros-humble-rosidl-typesupport-introspection-cpp","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.0","build":"py310h7c61026_3","timestamp":1675687497171,"binstar":{"package_id":"6392773e46bec18b89e5ce96","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12255,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"cc66745abf32c30c33d3d6db2842fc15f1550dbb4f8d8b9c6305fc3d28c03ad3","build_number":3,"name":"ros-humble-rosbag2","has_prefix":true,"md5":"1a1577b0829e674b6905fd96f8978d5f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ros2bag","ros-humble-rosbag2-compression","ros-humble-rosbag2-compression-zstd","ros-humble-rosbag2-cpp","ros-humble-rosbag2-py","ros-humble-rosbag2-storage","ros-humble-rosbag2-storage-default-plugins","ros-humble-rosbag2-transport","ros-humble-shared-queues-vendor","ros-humble-sqlite3-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675721747302,"binstar":{"package_id":"6396535f46f81babcaeaddb9","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11600,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jackal-gazebo-0.4.0-py39ha182ace_3.tar.bz2":{"sha256":"605aff272874c712991ad586bd2a0d431b0432de5f0e82b5a92c7a64be914396","build_number":3,"name":"ros-noetic-jackal-gazebo","has_prefix":true,"md5":"e603919bc573733d7bf7e4efebc6fec7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.9.* *_cp39","ros-noetic-effort-controllers","ros-noetic-gazebo-plugins","ros-noetic-gazebo-ros","ros-noetic-gazebo-ros-control","ros-noetic-gazebo-ros-pkgs","ros-noetic-hector-gazebo-plugins","ros-noetic-jackal-control","ros-noetic-jackal-description","ros-noetic-joy","ros-noetic-position-controllers","ros-noetic-velocity-controllers","ros-noetic-velodyne-simulator"],"version":"0.4.0","build":"py39ha182ace_3","timestamp":1680039561666,"binstar":{"package_id":"63ce106a208d2222c0b2adc5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":819749,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-visualization-msgs-1.13.1-py39hac30774_15.tar.bz2":{"sha256":"faafee569dc981fc244af7625c2de58d9a91c405dbc41c6cc33b3ccdfa448c0a","build_number":15,"name":"ros-noetic-visualization-msgs","has_prefix":true,"md5":"afa86820510993067dafe15c91d1748c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"1.13.1","build":"py39hac30774_15","timestamp":1674171253257,"binstar":{"package_id":"63c9d3feedf45d7c2e29a1b5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":129322,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-graph-msgs-0.1.0-py39hac30774_16.tar.bz2":{"sha256":"d569675eeaa52b532ed6a2b958464dbad75cc0f981d5f00e7d8623de5ebe4122","build_number":16,"name":"ros-noetic-graph-msgs","has_prefix":true,"md5":"897ec9c7acc42f7a3ce781e52dc206df","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-std-msgs"],"version":"0.1.0","build":"py39hac30774_16","timestamp":1680039383937,"binstar":{"package_id":"64235f6bd0e29243c4dfe904","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33271,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-fcl-0.6.1-py39hac30774_15.tar.bz2":{"sha256":"082646969c6a2616e39b621b18de092b138c170236141ec5e2a786c3fd428c31","build_number":15,"name":"ros-noetic-fcl","has_prefix":true,"md5":"11047f0fb0be262828d0eb9c1cb09796","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libccd-double >=2.1,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","ros-noetic-octomap"],"version":"0.6.1","build":"py39hac30774_15","timestamp":1674541313574,"binstar":{"package_id":"63cf7908dbdf733521f63473","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1813391,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-realsense2-camera-2.3.2-py39hac30774_15.tar.bz2":{"sha256":"4c4c77c80e9b015c3191c60d412f08a0a36dde9889e2d5cb58aae92379ceb5e5","build_number":15,"name":"ros-noetic-realsense2-camera","has_prefix":true,"md5":"ab16a6c0f483f85c0b1a5ffca69d0861","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-cv-bridge","ros-noetic-ddynamic-reconfigure","ros-noetic-diagnostic-updater","ros-noetic-genmsg","ros-noetic-image-transport","ros-noetic-librealsense2","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-nodelet","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf"],"version":"2.3.2","build":"py39hac30774_15","timestamp":1674469158528,"binstar":{"package_id":"63cd9a8bdbdf733521d8489e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":434712,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-foonathan-memory-vendor-1.2.0-py310h7c61026_3.tar.bz2":{"sha256":"b7fc7fe2d2066869b2235d66a1c6a4c23be6fe1dcac33889a7352c4bae23a152","build_number":3,"name":"ros-humble-foonathan-memory-vendor","has_prefix":false,"md5":"9d03135e11ff3cca2fe67ba249ced0b4","requires":[],"machine":"x86_64","platform":"linux","depends":["cmake","foonathan-memory >=0.7.2,<0.7.3.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.0","build":"py310h7c61026_3","timestamp":1675683309924,"binstar":{"package_id":"639269e846f81babcaf0cb80","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":8605,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-navfn-planner-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"54b784989994e346731e131d0159b75d11bf29bdff1f8ee8352b1159f3023f6f","build_number":3,"name":"ros-humble-nav2-navfn-planner","has_prefix":true,"md5":"517cb98721852111c52b54da97fba3e2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-nav2-common","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675720123396,"binstar":{"package_id":"63947b346643907e3b804fe6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":64560,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-combined-robot-hw-0.19.6-py39hac30774_15.tar.bz2":{"sha256":"82f190f2fff8137c2b24e8950dc0382f6cb88743e554e5fc9ca6130778df20dd","build_number":15,"name":"ros-noetic-combined-robot-hw","has_prefix":true,"md5":"2402b310a75acaa5878f7e842061fb5b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-hardware-interface","ros-noetic-pluginlib","ros-noetic-roscpp"],"version":"0.19.6","build":"py39hac30774_15","timestamp":1674178045633,"binstar":{"package_id":"63c9ee81dbdf733521008d23","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":97626,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-perception-2.5.4-py310h6f98279_2.tar.bz2":{"sha256":"80b936cd59fcddac62d0266c1512047a92efb643009a7a9f135671471bd9ff37","build_number":2,"name":"ros-humble-moveit-ros-perception","has_prefix":true,"md5":"02fbe98f9689394dc52f90824cc219e9","requires":[],"machine":"x86_64","platform":"linux","depends":["_openmp_mutex >=4.5","freeglut >=3.2.2,<4.0a0","glew >=2.1.0,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libgomp","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-cv-bridge","ros-humble-image-transport","ros-humble-message-filters","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-occupancy-map-monitor","ros-humble-moveit-ros-planning","ros-humble-object-recognition-msgs","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-urdf","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h6f98279_2","timestamp":1670805057739,"binstar":{"package_id":"639676bf114c465c985b21c8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":504745,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-message-generation-0.4.1-py39hac30774_15.tar.bz2":{"sha256":"b5de40c2cc5ccf83398a07bb8ffe175a99048285037fa681cd3ba0c7a2a1f0a3","build_number":15,"name":"ros-noetic-message-generation","has_prefix":true,"md5":"6c0535428c9de2bded0bbc938c82cb21","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-gencpp","ros-noetic-geneus","ros-noetic-genlisp","ros-noetic-genmsg","ros-noetic-gennodejs","ros-noetic-genpy"],"version":"0.4.1","build":"py39hac30774_15","timestamp":1674169827664,"binstar":{"package_id":"63c9ce5068b198bb9595c37f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10268,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-msgs-0.11.4-py39hac30774_15.tar.bz2":{"sha256":"3e3e1af2bd109ed730c69765c893ffb46add7dbd330971020e2048990ab273de","build_number":15,"name":"ros-noetic-moveit-msgs","has_prefix":true,"md5":"e6a981776258026201a2165d918d68a8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-generation","ros-noetic-message-runtime","ros-noetic-object-recognition-msgs","ros-noetic-octomap-msgs","ros-noetic-sensor-msgs","ros-noetic-shape-msgs","ros-noetic-std-msgs","ros-noetic-trajectory-msgs"],"version":"0.11.4","build":"py39hac30774_15","timestamp":1674468745652,"binstar":{"package_id":"63ccb21759c09271a4f33cfd","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2363754,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosidl-typesupport-c-2.0.0-py310h413e681_2.tar.bz2":{"sha256":"16ac44a9843149d2724f3fa81e7eed200df339a0801af65da34188fde68829a1","build_number":2,"name":"ros-humble-rosidl-typesupport-c","has_prefix":true,"md5":"f17a9854501732a1314333cf5aff868f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-index-python","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-cli","ros-humble-rosidl-runtime-c","ros-humble-rosidl-typesupport-fastrtps-c","ros-humble-rosidl-typesupport-interface","ros-humble-rosidl-typesupport-introspection-c","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.0.0","build":"py310h413e681_2","timestamp":1670542891111,"binstar":{"package_id":"6392766a2dd7062055631669","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29176,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roswtf-1.16.0-py39hadd303b_16.tar.bz2":{"sha256":"93ff1d8e611d020fa7ba32d7b715e1b140ad93ca9242d38c9f7c981388cba2b0","build_number":16,"name":"ros-noetic-roswtf","license":"BSD-3-Clause","has_prefix":true,"md5":"4632490563ea23cbd09370db3e944f14","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","paramiko","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosbuild","ros-noetic-rosgraph","ros-noetic-roslaunch","ros-noetic-roslib","ros-noetic-rosnode","ros-noetic-rosservice","rospkg"],"version":"1.16.0","subdir":"linux-64","timestamp":1694898837675,"binstar":{"package_id":"63cbbf58d0e8c095e22e96ed","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":79935,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-noetic-velodyne-description-1.0.13-py39hac30774_15.tar.bz2":{"sha256":"874bd586b28d8d296bc446df1b08d97072fc7089daa7f1c9fc2cb65b3f72a6b3","build_number":15,"name":"ros-noetic-velodyne-description","has_prefix":true,"md5":"4354ef677a23cbff47834da85573c3f5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-urdf","ros-noetic-xacro"],"version":"1.0.13","build":"py39hac30774_15","timestamp":1674185514900,"binstar":{"package_id":"63ca0b8868b198bb959f153d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":302439,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-gmock-vendor-1.10.9004-py310h7c61026_3.tar.bz2":{"sha256":"ad35aee6c3a5e4a3277b55d2d43be53c2efe6da611561b2a212d3a6ebf62802b","build_number":3,"name":"ros-humble-gmock-vendor","has_prefix":false,"md5":"e384d13ab33a9bf468ddf10ce64a948d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-gtest-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.10.9004","build":"py310h7c61026_3","timestamp":1675633492583,"binstar":{"package_id":"639261d22dd7062055553152","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":99294,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-link-flags-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"45a9c451e6bd831ba49bc9c45a07a7659498bc4c960062226f739aa059343bc2","build_number":2,"name":"ros-humble-ament-cmake-export-link-flags","has_prefix":true,"md5":"10b03569c3a33a28595949bff64a4ef7","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670535872100,"binstar":{"package_id":"63925ae16a03c9fad241ad01","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10310,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sdformat-urdf-1.0.1-py310h413e681_2.tar.bz2":{"sha256":"d8fd81061c9ec8b854528c33d70d998b24c952d4bf0cc52417f1b54f9617bbb9","build_number":2,"name":"ros-humble-sdformat-urdf","has_prefix":true,"md5":"49e98caac75e5ebca8e756bd6dbb139e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libsdformat12 >=12.6.0,<13.0a0","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-ros","ros-humble-pluginlib","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-tinyxml2-vendor","ros-humble-urdf","ros-humble-urdf-parser-plugin","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","urdfdom_headers"],"version":"1.0.1","build":"py310h413e681_2","timestamp":1670542615405,"binstar":{"package_id":"6391075046bec18b89344e01","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":134135,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-object-recognition-msgs-0.4.2-py39hac30774_15.tar.bz2":{"sha256":"c804f2fefa6c409d911cbd36b087ea940a53d24395e04b57de5524a7aace4d1f","build_number":15,"name":"ros-noetic-object-recognition-msgs","has_prefix":true,"md5":"ff3e7207e476e30f9ad5efa1d6b29d2c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-sensor-msgs","ros-noetic-shape-msgs","ros-noetic-std-msgs"],"version":"0.4.2","build":"py39hac30774_15","timestamp":1674466658626,"binstar":{"package_id":"63ccad40b23346582c53a981","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":140633,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-core-0.10.0-py310h413e681_2.tar.bz2":{"sha256":"93f3060df4290838b01b5f6345528942c1578b397231958d0b3324433a8a9891","build_number":2,"name":"ros-humble-ros-core","has_prefix":true,"md5":"f91ca02a83216f947ec53414524a75c6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ament-cmake-auto","ros-humble-ament-cmake-gmock","ros-humble-ament-cmake-gtest","ros-humble-ament-cmake-pytest","ros-humble-ament-cmake-ros","ros-humble-ament-index-cpp","ros-humble-ament-index-python","ros-humble-ament-lint-auto","ros-humble-ament-lint-common","ros-humble-class-loader","ros-humble-common-interfaces","ros-humble-launch","ros-humble-launch-ros","ros-humble-launch-testing","ros-humble-launch-testing-ament-cmake","ros-humble-launch-testing-ros","ros-humble-launch-xml","ros-humble-launch-yaml","ros-humble-pluginlib","ros-humble-rcl-lifecycle","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-lifecycle","ros-humble-rclpy","ros-humble-ros-environment","ros-humble-ros-workspace","ros-humble-ros2cli-common-extensions","ros-humble-ros2launch","ros-humble-rosidl-default-generators","ros-humble-rosidl-default-runtime","ros-humble-sros2","ros-humble-sros2-cmake","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.10.0","build":"py310h413e681_2","timestamp":1670639093901,"binstar":{"package_id":"6393ee61358aafdd3df3eb00","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11987,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-transmission-interface-2.18.0-py310h413e681_2.tar.bz2":{"sha256":"da6af3a4f218c8d72f5efc1ce684be1cdc23cb20a81c25c58791f707f2e83bc4","build_number":2,"name":"ros-humble-transmission-interface","has_prefix":true,"md5":"e178b176f168cfcc45bf5db0157eaac2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-hardware-interface","ros-humble-pluginlib","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.18.0","build":"py310h413e681_2","timestamp":1670569673915,"binstar":{"package_id":"6392de6966b3e4e3def7dd4b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":65856,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2bag-0.15.3-py310h7c61026_2.tar.bz2":{"sha256":"e3d982183c53a2144131f24b7e9f4b12c894e47ca0798f8ad05d6098eac40065","build_number":2,"name":"ros-humble-ros2bag","has_prefix":false,"md5":"7827163344c1be079e2710f101f6732a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-rosbag2-py","ros-humble-rosbag2-transport","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.15.3","build":"py310h7c61026_2","timestamp":1670794380794,"binstar":{"package_id":"63964c98ead2dcc8c2609624","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":38381,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rclpy-3.3.5-py310h7c61026_2.tar.bz2":{"sha256":"421acaef7ed50fd2b8010667fa42f4cfcd1b7f07fbe2d477252a120bfcd1e00e","build_number":2,"name":"ros-humble-rclpy","has_prefix":true,"md5":"07e06d66bd8235854358b3c54ed1c951","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-builtin-interfaces","ros-humble-rcl","ros-humble-rcl-action","ros-humble-rcl-interfaces","ros-humble-rcl-lifecycle","ros-humble-rcl-logging-interface","ros-humble-rcl-yaml-param-parser","ros-humble-rmw","ros-humble-rmw-implementation","ros-humble-ros-workspace","ros-humble-rosgraph-msgs","ros-humble-rosidl-runtime-c","ros-humble-rpyutils","ros-humble-unique-identifier-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.3.5","build":"py310h7c61026_2","timestamp":1670546867580,"binstar":{"package_id":"639285b646f81babca010d54","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":467974,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-nmea-navsat-driver-0.6.1-py39hac30774_15.tar.bz2":{"sha256":"50638ef0308f1f40caa436c0f10a2109b61131166639ab98e5ac9ce9d8f58918","build_number":15,"name":"ros-noetic-nmea-navsat-driver","has_prefix":true,"md5":"34865d92e9cca4908088de74d10fb9b8","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","pyserial","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometry-msgs","ros-noetic-nmea-msgs","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-tf"],"version":"0.6.1","build":"py39hac30774_15","timestamp":1674466964810,"binstar":{"package_id":"63cd9d53c37c80a75b0a4686","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":42022,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2run-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"db60f98692d2e00fc550d1ab223000196cbdb0d58e102c8549911077a8030700","build_number":2,"name":"ros-humble-ros2run","has_prefix":false,"md5":"d390c0ac60c4eeb6a33ed73e2ff59746","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-ros2pkg","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670565693539,"binstar":{"package_id":"6392cf6f358aafdd3d9e0142","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11609,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-hpp-fcl-2.3.0-py39h7f77659_16.tar.bz2":{"sha256":"a92b321f0be8e303a875afc17500be556580876f4dc38f4167fbd2b535f5f65b","build_number":16,"name":"ros-noetic-hpp-fcl","license":"BSD-3-Clause","has_prefix":true,"md5":"12e5a77d1a66ccfaf31149924acd5d29","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","assimp >=5.2.5,<5.2.6.0a0","boost >=1.78.0,<1.78.1.0a0","eigen","graphviz >=6.0.2,<7.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","ros-noetic-eigenpy","ros-noetic-octomap"],"version":"2.3.0","build":"py39h7f77659_16","timestamp":1687736784991,"binstar":{"package_id":"6498d20eb6a07a7072709965","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1800511,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbridge-test-msgs-1.3.1-py310h7c61026_4.tar.bz2":{"sha256":"1529ba6d9e8dc761a3d733912a5bda87930d62f0fa58ff21cfe6759df8d8844c","build_number":4,"name":"ros-humble-rosbridge-test-msgs","has_prefix":true,"md5":"7423f1ce708d9240435be8251d778464","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.1","build":"py310h7c61026_4","timestamp":1686904294728,"binstar":{"package_id":"6392a5d146bec18b89f51e18","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":308794,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rospy-tutorials-0.10.2-py39hac30774_15.tar.bz2":{"sha256":"0995cb70361d5430e7285eefe50c42ff64e39fc84172f008dc00226c021eea58","build_number":15,"name":"ros-noetic-rospy-tutorials","has_prefix":true,"md5":"82d54bd9dac7215aaba0551012c54b88","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-rospy","ros-noetic-std-msgs"],"version":"0.10.2","build":"py39hac30774_15","timestamp":1674178844113,"binstar":{"package_id":"63c9f1a3c37c80a75b45311d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":56200,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-testing-ament-cmake-1.0.4-py310h7c61026_3.tar.bz2":{"sha256":"04c2e46c19372623f002ee773f6c1f210f42499ffb5526882521e01906e84441","build_number":3,"name":"ros-humble-launch-testing-ament-cmake","has_prefix":true,"md5":"c5669046221abd1c6067862c80a99c2a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-launch-testing","ros-humble-python-cmake-module","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.4","build":"py310h7c61026_3","timestamp":1675684940829,"binstar":{"package_id":"63926d2266b3e4e3debdbca3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12971,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-bond-3.0.2-py310h7c61026_3.tar.bz2":{"sha256":"5fa302e0b9e99f88694a430a01a5ca8bc160b460f9d384e352d067f85d52ea06","build_number":3,"name":"ros-humble-bond","has_prefix":true,"md5":"64ac44afec510ab8f06b6afad63661a0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.0.2","build":"py310h7c61026_3","timestamp":1675688664055,"binstar":{"package_id":"63927c1d6e0eca100b493e1b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":71354,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-interfaces-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"a6094ececa9bf2ef9db1b933a017a7711203deff7696e35b4c8193ea1cd5d2cf","build_number":2,"name":"ros-humble-ament-cmake-export-interfaces","has_prefix":true,"md5":"af54575f58a2444d2ff2f0b94d5d1ba3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-cmake-export-libraries","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670537811666,"binstar":{"package_id":"639260d154e9ace854bb639d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10870,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-plotjuggler-3.6.0-py39h53b1bd3_15.tar.bz2":{"sha256":"bc8f870b47d620bb01bcf21d3b123aecd54212bf847901f6bbd8254b082da77b","build_number":15,"name":"ros-noetic-plotjuggler","has_prefix":true,"md5":"c8ca2aef3b7f94fda541a2fc4a1cce6a","requires":[],"machine":"x86_64","platform":"linux","depends":["binutils","boost >=1.78.0,<1.78.1.0a0","cppzmq","elfutils >=0.188,<0.189.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lz4","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-roslib","xorg-libx11","xorg-libxext","zeromq >=4.3.4,<4.4.0a0","zstd >=1.5.2,<1.6.0a0"],"version":"3.6.0","build":"py39h53b1bd3_15","timestamp":1674172372230,"binstar":{"package_id":"63c9d8210273ee116a012b1b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":114603647,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-shell-1.0.2-py310h413e681_2.tar.bz2":{"sha256":"53564bc425ca6a40e540abdceb8f0ca55a2e2754c3e98cb634f82cc5bca1d2e7","build_number":2,"name":"ros-humble-rqt-shell","has_prefix":true,"md5":"46a9a24c4c6064c322ccd35d92825046","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-qt-gui-py-common","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.2","build":"py310h413e681_2","timestamp":1670558515421,"binstar":{"package_id":"6392b394096178989be2e5c4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18185,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-lint-auto-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"efa1bafe8e8671c4dfc392485627fb732dad97a3f5fe7d27e5b870a486cb0d88","build_number":3,"name":"ros-humble-ament-lint-auto","has_prefix":true,"md5":"a92129e17e38c6ac5c1e9bb9fa31afce","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ament-cmake-test","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675633767692,"binstar":{"package_id":"63926306a2b7121008f38412","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11235,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-bno055-0.2.0-py310h413e681_2.tar.bz2":{"sha256":"21456fe5b7ec4803a940c603278f3ecee0ebb504fcc3a4d77f88dc4ad1aa8c87","build_number":2,"name":"ros-humble-bno055","has_prefix":true,"md5":"45695c89a23320bc22e5850c0b399b84","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pyserial","python","python_abi 3.10.*","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.2.0","build":"py310h413e681_2","timestamp":1670547092370,"binstar":{"package_id":"639286972dd706205568dd8e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":29178,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ros-controllers-0.21.0-py39hac30774_15.tar.bz2":{"sha256":"da543cd3877a339a50c60228411511d093be07a8a92a862f78f9dc2a9e428cc4","build_number":15,"name":"ros-noetic-ros-controllers","has_prefix":false,"md5":"7a84a5b3f035035a6ddc1ae67a3e8ca2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ackermann-steering-controller","ros-noetic-diff-drive-controller","ros-noetic-effort-controllers","ros-noetic-force-torque-sensor-controller","ros-noetic-forward-command-controller","ros-noetic-gripper-action-controller","ros-noetic-imu-sensor-controller","ros-noetic-joint-state-controller","ros-noetic-joint-trajectory-controller","ros-noetic-position-controllers","ros-noetic-velocity-controllers"],"version":"0.21.0","build":"py39hac30774_15","timestamp":1674468811254,"binstar":{"package_id":"63cdc3f0d0e8c095e21e30a3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9009,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-diff-drive-controller-2.16.1-py310h7c61026_3.tar.bz2":{"sha256":"a5170bf7de99050337cea21db4f084879f51b76c33c63f8d7da018e0fb1a1dc3","build_number":3,"name":"ros-humble-diff-drive-controller","has_prefix":true,"md5":"cc175868273d1cbfa8e827a7563fab7c","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-backward-ros","ros-humble-controller-interface","ros-humble-geometry-msgs","ros-humble-hardware-interface","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-rcpputils","ros-humble-realtime-tools","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.16.1","build":"py310h7c61026_3","timestamp":1675694627178,"binstar":{"package_id":"6392dd9a46f81babca30428d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":552977,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-pclint-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"a4d578149b69f7ed71ec6e5b6ff1023c660fd6892b17e0094a8e81d5c37c0688","build_number":2,"name":"ros-humble-ament-pclint","has_prefix":true,"md5":"b1952b717c5a484db623ea598ed991fe","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670538562432,"binstar":{"package_id":"639265462dd70620555b14b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":46353,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-node-2.1.5-py310h413e681_2.tar.bz2":{"sha256":"48b09ea164219bfbc48af365947c29a689f5eb48f94eae1b5fe17daae3bfdd8c","build_number":2,"name":"ros-humble-turtlebot3-node","has_prefix":true,"md5":"029314ff64559ddd5b02aa651fa34cd5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-dynamixel-sdk","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-ros","ros-humble-turtlebot3-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.1.5","build":"py310h413e681_2","timestamp":1670565931753,"binstar":{"package_id":"6392d03166b3e4e3def05409","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22696,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joint-state-publisher-2.3.0-py310h413e681_2.tar.bz2":{"sha256":"2b2dcf4e642f9fa6229789dc5899aee2a5c8cc4cafb0b78ae7da67bbafa6308f","build_number":2,"name":"ros-humble-joint-state-publisher","has_prefix":true,"md5":"f3c0a338e9a29ba355f0a4eedf0bf0f9","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.3.0","build":"py310h413e681_2","timestamp":1670565645929,"binstar":{"package_id":"6392cf742b3749bdb87d2464","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":17434,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-geometry-3.2.1-py310h0699a7d_3.tar.bz2":{"sha256":"39e062c9fa0306d507d7088ef75a310abaafb94f530b19fbf12e76aabb68c205","build_number":3,"name":"ros-humble-image-geometry","has_prefix":true,"md5":"17e68dce358be3d81a68d3e6ce7690c3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"3.2.1","build":"py310h0699a7d_3","timestamp":1675689563987,"binstar":{"package_id":"63928101e6a2f79ab8331b4a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":49592,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tf2-0.25.1-py310h7727717_2.tar.bz2":{"sha256":"3da456e89387d531fe68351442a2704a37b8708e2e38c3c0a1cda660db0240f3","build_number":2,"name":"ros-humble-tf2","has_prefix":true,"md5":"0df7296f0aa3673dd1da09ede8d6cf50","requires":[],"machine":"x86_64","platform":"linux","depends":["console_bridge >=1.0.2,<1.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-console-bridge-vendor","ros-humble-geometry-msgs","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosidl-runtime-cpp","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.25.1","build":"py310h7727717_2","timestamp":1670544798305,"binstar":{"package_id":"63927e4a13f4c7e7c54fbd63","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":100829,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-dwb-core-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"c95f9d535f44728a5bafbf61b37ee07ce7a59ae15eda41557cdd7e6e3d86e1b4","build_number":3,"name":"ros-humble-dwb-core","has_prefix":true,"md5":"50f436a7a15501cb7c7b9d30337729cb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-dwb-msgs","ros-humble-geometry-msgs","ros-humble-nav-2d-utils","ros-humble-nav-msgs","ros-humble-nav2-core","ros-humble-nav2-costmap-2d","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675719548855,"binstar":{"package_id":"63947c79358aafdd3d07c31a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":270417,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rcl-lifecycle-5.3.2-py310h413e681_2.tar.bz2":{"sha256":"aae0bdc7f1d397848b9669124ce94e1d2b74e007cdb95ed4d217f2da2f3baa68","build_number":2,"name":"ros-humble-rcl-lifecycle","has_prefix":true,"md5":"18033b74647fba739fff7554159de7de","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-lifecycle-msgs","ros-humble-rcl","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-runtime-c","ros-humble-tracetools","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"5.3.2","build":"py310h413e681_2","timestamp":1670546447719,"binstar":{"package_id":"6392842f66b3e4e3dec81e45","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":32368,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-dynamixel-sdk-3.7.51-py39hac30774_15.tar.bz2":{"sha256":"658f269b71f1045ea5a6d6d97daaa1c8674b5e18b6e5102e979b92ad6012f731","build_number":15,"name":"ros-noetic-dynamixel-sdk","has_prefix":true,"md5":"2b19cb903d4aa8bb21861bebd8a0e679","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-rospy"],"version":"3.7.51","build":"py39hac30774_15","timestamp":1674177946507,"binstar":{"package_id":"63c9edc8912363225b8c59a2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":109313,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-sensor-msgs-0.7.6-py39hac30774_15.tar.bz2":{"sha256":"ee95a47431d1f7090445c2560c9e8adbbe0a0f9488f013b54e96ebdeb0c9ddb0","build_number":15,"name":"ros-noetic-tf2-sensor-msgs","has_prefix":true,"md5":"c6303e4ed67a587c3dd2c34e8889792a","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python-orocos-kdl","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rospy","ros-noetic-sensor-msgs","ros-noetic-tf2","ros-noetic-tf2-ros"],"version":"0.7.6","build":"py39hac30774_15","timestamp":1674466864331,"binstar":{"package_id":"63cd8d0a68b198bb95115bb6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16383,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-ecl-linear-algebra-0.62.3-py39hac30774_16.tar.bz2":{"sha256":"d3842f132a772361a3b1de4aea4c7348b32e84d2a5e036172fb0d5fdd9f37361","build_number":16,"name":"ros-noetic-ecl-linear-algebra","license":"BSD-3-Clause","has_prefix":true,"md5":"32498d0b2b29363c855c6554954c648c","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-ecl-build","ros-noetic-ecl-converters","ros-noetic-ecl-eigen","ros-noetic-ecl-exceptions","ros-noetic-ecl-formatters","ros-noetic-ecl-license","ros-noetic-ecl-math","ros-noetic-sophus"],"version":"0.62.3","subdir":"linux-64","timestamp":1694254574289,"binstar":{"package_id":"64fc462e02ffb9fba5c3412e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":45402,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-ros2node-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"4a84297e4a423f31192f3709e455d675350039d939008bb3af6a19a8b4486d3d","build_number":3,"name":"ros-humble-ros2node","has_prefix":false,"md5":"243cad11b53c13baf6bfbd5a9e2cfab2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675692595383,"binstar":{"package_id":"6392b3c1d9a997aae73f50b8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22373,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtle-tf2-py-0.3.6-py310h413e681_2.tar.bz2":{"sha256":"2a93aa6779c12e495dbb6b9f02d6759502de8423be1e009610b05d55ea398352","build_number":2,"name":"ros-humble-turtle-tf2-py","has_prefix":true,"md5":"854aeaf47212eba0880a17230af93be4","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-launch","ros-humble-launch-ros","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-tf2-ros","ros-humble-turtlesim","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.3.6","build":"py310h413e681_2","timestamp":1670566848905,"binstar":{"package_id":"6392d4ae4f66fd116f8d1275","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21136,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-boost-sml-0.1.2-py39hd1c2957_15.tar.bz2":{"sha256":"257dbedd742df50ebf1e745619c3ca7bf5353007ec37c7c74e1d21d9c309079e","build_number":15,"name":"ros-noetic-boost-sml","has_prefix":true,"md5":"c7f08f1002bb22421d95d8c8b87a49b1","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp","ros-noetic-roslint"],"version":"0.1.2","build":"py39hd1c2957_15","timestamp":1674467042353,"binstar":{"package_id":"63cb6d40cd65eb0e1413a53a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":111282,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-osrf-testing-tools-cpp-1.5.2-py310h413e681_2.tar.bz2":{"sha256":"5049e87922455869ab9594a29d3b5b707eb449a0eb28ab05f5a4ed989986619b","build_number":2,"name":"ros-humble-osrf-testing-tools-cpp","has_prefix":false,"md5":"0b5fc057e77068654b9a02a8c159a9cd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.5.2","build":"py310h413e681_2","timestamp":1670535924350,"binstar":{"package_id":"63925afd2dd70620554d94b7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":4324290,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-moveit-ros-occupancy-map-monitor-1.1.11-py39hac30774_15.tar.bz2":{"sha256":"e38136b9c2b4619cdfb53791e62dbab3990ea9a8cbec8891c0872cbc86dd3a96","build_number":15,"name":"ros-noetic-moveit-ros-occupancy-map-monitor","has_prefix":true,"md5":"a6943e5cc0b11ca6958101dffb7c4728","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-geometric-shapes","ros-noetic-moveit-core","ros-noetic-moveit-msgs","ros-noetic-octomap","ros-noetic-pluginlib","ros-noetic-tf2-ros"],"version":"1.1.11","build":"py39hac30774_15","timestamp":1674507316285,"binstar":{"package_id":"63ce1b09dbdf7335210c4582","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":181890,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-geometry-msgs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"46390ead72cb243afa9052f124937aa7e6cae320f8eb25ec8c1899378682fd02","build_number":2,"name":"ros-humble-geometry-msgs","has_prefix":true,"md5":"2dd2e4d22818e3ed09e7d12e66a90595","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670544324822,"binstar":{"package_id":"63927c1a114c465c98babab3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":263786,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-resources-prbt-moveit-config-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"cf8043ffaa1daed3af9ce0d5de99878f909ef8f54b1fb54ee4ca74e8ed320777","build_number":2,"name":"ros-humble-moveit-resources-prbt-moveit-config","has_prefix":true,"md5":"b3e9739d184a60b5469327f5e0e2ae0d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-joint-state-publisher","ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin","ros-humble-moveit-resources-prbt-support","ros-humble-moveit-ros-move-group","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-xacro","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670794903792,"binstar":{"package_id":"63964f18ead2dcc8c26155c7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24947,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"f19bba955d0edfdda228c51c518d85b217d5f3bc65347fadde9605f71ebbf90b","build_number":3,"name":"ros-humble-moveit","has_prefix":true,"md5":"7f043320893d7b56245c84e8656bac63","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-core","ros-humble-moveit-planners","ros-humble-moveit-plugins","ros-humble-moveit-ros","ros-humble-moveit-setup-assistant","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675725821780,"binstar":{"package_id":"63965d474fd2d87ac8f8be4f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":14034,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-webots-ros2-2023.0.0-py310h7c61026_2.tar.bz2":{"sha256":"e57fe49bde542391e0fea3d68d3cc0b65bd41789fd99c204714a1c28774e9a84","build_number":2,"name":"ros-humble-webots-ros2","has_prefix":false,"md5":"f0b3c6428fb6385041aedd5876f20fe5","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros-humble-webots-ros2-control","ros-humble-webots-ros2-driver","ros-humble-webots-ros2-epuck","ros-humble-webots-ros2-importer","ros-humble-webots-ros2-mavic","ros-humble-webots-ros2-msgs","ros-humble-webots-ros2-tesla","ros-humble-webots-ros2-tiago","ros-humble-webots-ros2-turtlebot","ros-humble-webots-ros2-universal-robot","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2023.0.0","build":"py310h7c61026_2","timestamp":1670795510560,"binstar":{"package_id":"6396514c6a03c9fad2fbe563","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11495,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-hardware-interface-0.19.6-py39hac30774_15.tar.bz2":{"sha256":"b3a7a0dfe59d86a229c76fad33754a94645d1954b20b88082c77324f014a6eb9","build_number":15,"name":"ros-noetic-hardware-interface","has_prefix":true,"md5":"45865e7f09daefce10560fd4fbebeeb1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roscpp"],"version":"0.19.6","build":"py39hac30774_15","timestamp":1674176893120,"binstar":{"package_id":"63c9ea2ddbdf733521fe7e7a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":24618,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2lifecycle-test-fixtures-0.18.5-py310h7c61026_3.tar.bz2":{"sha256":"a03d5c7c4465a0be720d5a3df3f45f38f838a54fa291df7d037c9bfeed29bfd2","build_number":3,"name":"ros-humble-ros2lifecycle-test-fixtures","has_prefix":true,"md5":"69d67fb3f748056191fdde14a0b3e1c1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.18.5","build":"py310h7c61026_3","timestamp":1675691840094,"binstar":{"package_id":"6392897f2b3749bdb86863a1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":21795,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sros2-cmake-0.10.4-py310h413e681_2.tar.bz2":{"sha256":"a386937fa0dd81a3034e6ee90e1ec94e3df5af3de487b00c6f9bc89d795b8dd6","build_number":2,"name":"ros-humble-sros2-cmake","has_prefix":true,"md5":"8046dda1fe5ed0c24f0765c1dbad3898","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ros2cli","ros-humble-sros2","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.10.4","build":"py310h413e681_2","timestamp":1670569390107,"binstar":{"package_id":"6392dd9ce6a2f79ab85183f7","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12618,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tinyxml2-vendor-0.7.5-py310h8e3f4c6_2.tar.bz2":{"sha256":"ca247fb33623b85223bd4d0d9e5d3b9c329f9c0c44374990724c1109815dbfca","build_number":2,"name":"ros-humble-tinyxml2-vendor","has_prefix":true,"md5":"0469164fcbc0438fbf838f6b9707bb74","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","tinyxml2 >=9.0.0,<10.0a0"],"version":"0.7.5","build":"py310h8e3f4c6_2","timestamp":1670538795722,"binstar":{"package_id":"6392665583c9be96eba5a19e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10714,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-composition-interfaces-1.2.1-py310h7c61026_3.tar.bz2":{"sha256":"6e867186f7ad985a09684f9fd0c39acd7b77a7ace9bedcabfe5ef4493227dde2","build_number":3,"name":"ros-humble-composition-interfaces","has_prefix":true,"md5":"7b19767befca60a08f348ff3b76fc73a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rcl-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.1","build":"py310h7c61026_3","timestamp":1675688627489,"binstar":{"package_id":"63927c1b4f66fd116f543aae","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":141446,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-action-msgs-1.2.1-py310h7c61026_3.tar.bz2":{"sha256":"0b36e731eb25c0acd0c334ba86d7a5930a27b7a078c0df31feb6a01051c099ab","build_number":3,"name":"ros-humble-action-msgs","has_prefix":true,"md5":"dd6837189d47ae923fce78d2c65acd4d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-unique-identifier-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.2.1","build":"py310h7c61026_3","timestamp":1675688025082,"binstar":{"package_id":"63927a054f66fd116f536fc2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":103922,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-bringup-2.1.5-py310h7c61026_2.tar.bz2":{"sha256":"328fd7faedf169911daefeab4c009142be5f1f4aa3354e7c3c24c64e0b5ed0e7","build_number":2,"name":"ros-humble-turtlebot3-bringup","has_prefix":true,"md5":"4616ab047c8208207b60d227ac2fdda0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-hls-lfcd-lds-driver","ros-humble-robot-state-publisher","ros-humble-ros-workspace","ros-humble-rviz2","ros-humble-turtlebot3-description","ros-humble-turtlebot3-node","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.1.5","build":"py310h7c61026_2","timestamp":1670793492966,"binstar":{"package_id":"63964971a2b7121008e87c79","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18409,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ompl-1.6.0-py310he3f1553_3.tar.bz2":{"sha256":"db50faa3a3a58af02875def61c9d9409cbac18184141bf279e4a776339b7564d","build_number":3,"name":"ros-humble-ompl","has_prefix":true,"md5":"94ed5753a2d0ae0d064a14549eec82cf","requires":[],"machine":"x86_64","platform":"linux","depends":["boost >=1.78.0,<1.78.1.0a0","eigen","flann >=1.9.1,<1.9.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","ompl >=1.5.2,<1.6.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.6.0","build":"py310he3f1553_3","timestamp":1675631874749,"binstar":{"package_id":"63925f834f66fd116f386bb2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":2813303,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-move-base-1.17.3-py39hac30774_15.tar.bz2":{"sha256":"b2510a5360345344c073c4f2f7113fc2fe1597390a47d5f8392e1aa52f42316d","build_number":15,"name":"ros-noetic-move-base","has_prefix":true,"md5":"d88abf22c65953db834f9a2d9cc06a7e","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib","ros-noetic-base-local-planner","ros-noetic-clear-costmap-recovery","ros-noetic-costmap-2d","ros-noetic-dynamic-reconfigure","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-move-base-msgs","ros-noetic-nav-core","ros-noetic-nav-msgs","ros-noetic-navfn","ros-noetic-pluginlib","ros-noetic-roscpp","ros-noetic-rospy","ros-noetic-rotate-recovery","ros-noetic-std-srvs","ros-noetic-tf2-ros","ros-noetic-visualization-msgs"],"version":"1.17.3","build":"py39hac30774_15","timestamp":1674509162719,"binstar":{"package_id":"63ce2f222b70bce8309b1ecb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":334053,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-image-overlay-0.1.3-py310h7c61026_3.tar.bz2":{"sha256":"4f97bba679443f9249caaae7ac23545376ec99e26a2ccbf09c8707dedfc509ad","build_number":3,"name":"ros-humble-rqt-image-overlay","has_prefix":true,"md5":"4528fc4082f8b44187b0cf25d9cb8a4b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","qt-main >=5.15.6,<5.16.0a0","ros-humble-image-transport","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-image-to-qimage","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-cpp","ros-humble-rqt-image-overlay-layer","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","xorg-libx11","xorg-libxext"],"version":"0.1.3","build":"py310h7c61026_3","timestamp":1675694214313,"binstar":{"package_id":"6396923a6a03c9fad211a71f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":207355,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-planners-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"bb8803fd36cc3ce30a406c579e4cbde858645c89e2b3d09825cc601f62bfe31e","build_number":3,"name":"ros-humble-moveit-planners","has_prefix":true,"md5":"c9d977f2ac7842c9bc034be8941bd68d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-moveit-planners-ompl","ros-humble-pilz-industrial-motion-planner","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675725352056,"binstar":{"package_id":"6396588e46f81babcaed029a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12503,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-launch-testing-1.0.3-py310h413e681_2.tar.bz2":{"sha256":"381876249be6106d47a471a363f3d0d9620477a71824a9da748be8a1649500f3","build_number":2,"name":"ros-humble-launch-testing","has_prefix":true,"md5":"e63a5e2d93c2ca51fa18803026d5e984","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pytest","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-launch","ros-humble-launch-xml","ros-humble-launch-yaml","ros-humble-osrf-pycommon","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.3","build":"py310h413e681_2","timestamp":1670539403345,"binstar":{"package_id":"639268b99e77a4aa6b6a8f14","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":74821,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-xacro-1.14.14-py39hac30774_15.tar.bz2":{"sha256":"2cfedd13800cdecb2b1444b845a9e355bef4df88c63743f9a417d8ce275d18f8","build_number":15,"name":"ros-noetic-xacro","has_prefix":true,"md5":"34b9cfc2d628efb7b34794a04335cd10","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-roslaunch"],"version":"1.14.14","build":"py39hac30774_15","timestamp":1674179117172,"binstar":{"package_id":"63c9f236b23346582ca98c5f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":67939,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosbag2-compression-0.15.4-py310h7c61026_3.tar.bz2":{"sha256":"b56dd693f15a6b73a7b5a26742d252bd80f8d0243fdad1ed18c6f3695c62c677","build_number":3,"name":"ros-humble-rosbag2-compression","has_prefix":true,"md5":"ec15e6f581da87e7fe60f15097178ebd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-ros-workspace","ros-humble-rosbag2-cpp","ros-humble-rosbag2-storage","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.15.4","build":"py310h7c61026_3","timestamp":1675693968324,"binstar":{"package_id":"6392d5246d07f25db98ed570","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":169531,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-tcb-span-1.0.2-py310h7c61026_3.tar.bz2":{"sha256":"4dde921e2a0539b44a417beae4dbd6b7b33635a95b5f8ccb99932b0e7f4a3758","build_number":3,"name":"ros-humble-tcb-span","has_prefix":true,"md5":"88b79a6391ca1c61d7b4b6eec1bf9644","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.2","build":"py310h7c61026_3","timestamp":1675634711315,"binstar":{"package_id":"639266566e0eca100b46e327","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15444,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-action-tutorials-cpp-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"94bf607eb88ff44aea7566ae3dfa0fae48707e6cacee9ab0abd27414f9d00ca7","build_number":3,"name":"ros-humble-action-tutorials-cpp","has_prefix":true,"md5":"b7610ec67b6bb3a70cd72f8590ca933f","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-action-tutorials-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675692050428,"binstar":{"package_id":"639289f0a2b71210081216d4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":109817,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-common-3.1.5-py310h413e681_2.tar.bz2":{"sha256":"a7c79d3fdf50e6e7f89185aee9ff2a2cfe987fa612d927312e90f26bfbf62a4f","build_number":2,"name":"ros-humble-image-common","has_prefix":true,"md5":"e0cf6a976f1ce06f13170f53960e67fa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-camera-calibration-parsers","ros-humble-camera-info-manager","ros-humble-image-transport","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.1.5","build":"py310h413e681_2","timestamp":1670566882780,"binstar":{"package_id":"6392d48ea2b7121008434aa6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9363,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-generate-parameter-library-py-0.3.0-py310h7c61026_3.tar.bz2":{"sha256":"07e58810a5b0f0542f65e8223428fafd0629454e3f569ead0d4d7ec91b73e54f","build_number":3,"name":"ros-humble-generate-parameter-library-py","has_prefix":true,"md5":"be7dc56090cf7e000da4c72faa49ad9a","requires":[],"machine":"x86_64","platform":"linux","depends":["jinja2","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","pyyaml","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble","typeguard"],"version":"0.3.0","build":"py310h7c61026_3","timestamp":1675634260190,"binstar":{"package_id":"639265466e0eca100b46a3dc","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":43019,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cppcheck-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"e2131999928ba27e3536b38212de52c3641e6eeaf8fe4e2c9a9a05a33a8a8167","build_number":2,"name":"ros-humble-ament-cppcheck","has_prefix":true,"md5":"4e60e3199d15f840e93e0c052d3df23a","requires":[],"machine":"x86_64","platform":"linux","depends":["cppcheck","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670535852979,"binstar":{"package_id":"63925afc2dd70620554d8eed","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15356,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2node-0.18.4-py310h413e681_2.tar.bz2":{"sha256":"3461b5e44016fd2fc7719f2cdb299cb699b68827746ba5bbe3718a2d2197f61a","build_number":2,"name":"ros-humble-ros2node","has_prefix":false,"md5":"4590bb77511456e6b80e8a6082575c4b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.18.4","build":"py310h413e681_2","timestamp":1670558586539,"binstar":{"package_id":"6392b3c1d9a997aae73f50b8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15114,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-jsk-visualization-2.1.8-py39hadd303b_16.tar.bz2":{"sha256":"53e51c5cfdf35468a699648c74f7821719ab7946715713b6a13399e7e0260026","build_number":16,"name":"ros-noetic-jsk-visualization","license":"BSD-3-Clause","has_prefix":false,"md5":"4b2da6f3efaf92239e30d72183f48107","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-jsk-interactive","ros-noetic-jsk-interactive-marker","ros-noetic-jsk-interactive-test","ros-noetic-jsk-rqt-plugins","ros-noetic-jsk-rviz-plugins"],"version":"2.1.8","subdir":"linux-64","timestamp":1694920702233,"binstar":{"package_id":"6506700537d54d83f03bee8d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13108,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-humble-camera-calibration-parsers-3.1.5-py310h7c61026_3.tar.bz2":{"sha256":"f0a99deffd49e4c1cf793fe2f04d89efbd67ca5f2cf2270c65fcb7b78b9a0ce6","build_number":3,"name":"ros-humble-camera-calibration-parsers","has_prefix":true,"md5":"998dd615c45711f6f1a4046428e0aedd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rcpputils","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.1.5","build":"py310h7c61026_3","timestamp":1675691326705,"binstar":{"package_id":"63928796d9a997aae727924e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":78532,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-bond-3.0.2-py310h7c61026_2.tar.bz2":{"sha256":"ad8aabb950d76e3cef1a3ae33a7dcea44cafb2c41fcd61f996e728abf4cedbb4","build_number":2,"name":"ros-humble-bond","has_prefix":true,"md5":"e43a49257ab20a5fbfe3d6d78da47772","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"3.0.2","build":"py310h7c61026_2","timestamp":1670544406261,"binstar":{"package_id":"63927c1d6e0eca100b493e1b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":63746,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosmsg-1.15.15-py39hac30774_15.tar.bz2":{"sha256":"c9f5d66441a6bbc09ca6e477ca72659a3c5ea74d0f58e978b119ff8cf785f0b3","build_number":15,"name":"ros-noetic-rosmsg","has_prefix":true,"md5":"124823ef3653c99bcc5f5471d69476d2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-catkin","ros-noetic-genmsg","ros-noetic-genpy","ros-noetic-rosbag","ros-noetic-roslib","rospkg"],"version":"1.15.15","build":"py39hac30774_15","timestamp":1674276003096,"binstar":{"package_id":"63cb6d178ff1ad27426d708c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":43686,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-tools-0.7.6-py39hac30774_15.tar.bz2":{"sha256":"61c9472e28bb2b642827f9c0e66edfd8cf8f49153482a5e5a8816f895a87631b","build_number":15,"name":"ros-noetic-tf2-tools","has_prefix":true,"md5":"322c71e503b94dfca27c3e61b44617ec","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-tf2","ros-noetic-tf2-msgs","ros-noetic-tf2-ros"],"version":"0.7.6","build":"py39hac30774_15","timestamp":1674468994743,"binstar":{"package_id":"63cd8b47be293b9e162ebaea","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":22866,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-plot-1.1.2-py310h7c61026_3.tar.bz2":{"sha256":"910ba43df96e62ec52176fc7666a5382584f2f309303e84bb6532baf6fd09e8c","build_number":3,"name":"ros-humble-rqt-plot","has_prefix":true,"md5":"3a97b54ec96c0d72a99b93b55c5d2f09","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","matplotlib-base","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-qt-gui-py-common","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros-humble-rqt-py-common","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.2","build":"py310h7c61026_3","timestamp":1675692565476,"binstar":{"package_id":"6392b3f266b3e4e3dee1e33d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":76272,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-hector-gazebo-plugins-0.5.4-py39hadd303b_16.tar.bz2":{"sha256":"589483951ded88646f20354e08a7631f806a262ba5035a57ef01ca23e4c5e3b9","build_number":16,"name":"ros-noetic-hector-gazebo-plugins","license":"BSD-3-Clause","has_prefix":true,"md5":"6b9f0363190241def653164c05b63131","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","gazebo","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-dynamic-reconfigure","ros-noetic-gazebo-ros","ros-noetic-geographic-msgs","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-roscpp","ros-noetic-std-msgs","ros-noetic-std-srvs","ros-noetic-tf"],"version":"0.5.4","subdir":"linux-64","timestamp":1695499731050,"binstar":{"package_id":"63cdf1e2c37c80a75b2892e5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1043306,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hadd303b_16"},"ros-noetic-franka-ros-0.10.1-py39hac30774_15.tar.bz2":{"sha256":"e2e8c1c0985a29484b7b924cac17529306db7724587140341add860411e66e7b","build_number":15,"name":"ros-noetic-franka-ros","has_prefix":false,"md5":"dd50b134f68819f6becb0f6de26c36cf","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-franka-control","ros-noetic-franka-description","ros-noetic-franka-example-controllers","ros-noetic-franka-gazebo","ros-noetic-franka-gripper","ros-noetic-franka-hw","ros-noetic-franka-msgs","ros-noetic-franka-visualization"],"version":"0.10.1","build":"py39hac30774_15","timestamp":1674508163342,"binstar":{"package_id":"63ce1831dbdf7335210a719c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":10462,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-robot-state-publisher-1.15.2-py39hac30774_15.tar.bz2":{"sha256":"9436bc786d3b2c5ab4e39feab6f33ec86979b6647b2c7affb10fc3779bbfef0d","build_number":15,"name":"ros-noetic-robot-state-publisher","has_prefix":true,"md5":"77729604b9c885cb08c045b69bf9b9f6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","orocos-kdl >=1.5.1,<1.6.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-kdl-parser","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-rostime","ros-noetic-sensor-msgs","ros-noetic-tf","ros-noetic-tf2-kdl","ros-noetic-tf2-ros"],"version":"1.15.2","build":"py39hac30774_15","timestamp":1674413802411,"binstar":{"package_id":"63cd873c5a31eb90f6dfa4b1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":81042,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-google-benchmark-1.3.3-py310h413e681_2.tar.bz2":{"sha256":"23a87a4cb27e7c6942b0b99219ee67aae463308d7836fa43db415a6f743b130d","build_number":2,"name":"ros-humble-ament-cmake-google-benchmark","has_prefix":true,"md5":"6f7706b0694169968222c7eee47a716b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-test","ros-humble-google-benchmark-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.3.3","build":"py310h413e681_2","timestamp":1670538043408,"binstar":{"package_id":"63926309ed6d66bf8f8e9cc5","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":18468,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-std-msgs-4.2.3-py310h7c61026_3.tar.bz2":{"sha256":"5edc636d1a871e6637071b21ee0dbd553c8bc508ea4df520d71ac70218cfc0f0","build_number":3,"name":"ros-humble-std-msgs","has_prefix":true,"md5":"614a880028bcfc7a9c564f6ce41417cb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"4.2.3","build":"py310h7c61026_3","timestamp":1675688059327,"binstar":{"package_id":"63927a226d07f25db97eb9ee","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":294544,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-roscpp-tutorials-0.10.2-py39h873cbd0_15.tar.bz2":{"sha256":"dc3a1291bd488bca54ad4159ecdb9193a3ae38b510d4d1dcf2690660b9a6c944","build_number":15,"name":"ros-noetic-roscpp-tutorials","has_prefix":true,"md5":"c9fea4dd145c6aea21044efa25e827e3","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-message-runtime","ros-noetic-rosconsole","ros-noetic-roscpp","ros-noetic-roscpp-serialization","ros-noetic-rostime","ros-noetic-std-msgs"],"version":"0.10.2","build":"py39h873cbd0_15","timestamp":1674177009657,"binstar":{"package_id":"63c9e0c65a31eb90f6a59ee0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":266322,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-eigen-stl-containers-1.0.0-py310h7c61026_3.tar.bz2":{"sha256":"c258b2da64dcb1e80a69166d2e6846decc72924a7a9bf51579acab2c949af4fe","build_number":3,"name":"ros-humble-eigen-stl-containers","has_prefix":true,"md5":"95b36e665b7d64982395469a0b9922f2","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.0","build":"py310h7c61026_3","timestamp":1675634627856,"binstar":{"package_id":"639266502b3749bdb85b9f9d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12330,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-controllers-msgs-0.9.3-py310h7c61026_2.tar.bz2":{"sha256":"0ae412ec22bccae4eb39b0f79c89c9aa3dfe887b5cd6fc62e839e19696845b70","build_number":2,"name":"ros-humble-robot-controllers-msgs","has_prefix":true,"md5":"1b3f5260f5f8700a09322c0050b7d0bb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-ros-workspace","ros-humble-rosidl-default-generators","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.9.3","build":"py310h7c61026_2","timestamp":1670543785677,"binstar":{"package_id":"639279e0a2b712100807db38","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":89566,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-apex-test-tools-0.0.2-py310h413e681_2.tar.bz2":{"sha256":"81210de95c87d8125f6f1a60c6d2a2fc9454745b8d9345db0cfe4efdc26eaa53","build_number":2,"name":"ros-humble-apex-test-tools","has_prefix":true,"md5":"5f9169e8df2f7a32e8af67c6b33e6ea0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-gtest","ros-humble-osrf-testing-tools-cpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.0.2","build":"py310h413e681_2","timestamp":1670539977468,"binstar":{"package_id":"63926acc46f81babcaf1f960","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12185,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-pycodestyle-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"c44fc1e4a86ae3b8b7e00ebc1e107ee2ff9743f7c58e50c46f1ec88e82529302","build_number":2,"name":"ros-humble-ament-pycodestyle","has_prefix":true,"md5":"1cf2503560b1ecbc4a89a8399a477799","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pycodestyle","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670535833080,"binstar":{"package_id":"63925afa54e9ace854b6da1e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12043,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-mbf-costmap-core-0.4.0-py39hac30774_15.tar.bz2":{"sha256":"20c3b712320b8cec6eabe1b324e1896efd0a713d23db45407768d1b5a5c49cf2","build_number":15,"name":"ros-noetic-mbf-costmap-core","has_prefix":true,"md5":"eab8e7e3af14bf14f7747333b9b92430","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-costmap-2d","ros-noetic-geometry-msgs","ros-noetic-mbf-abstract-core","ros-noetic-mbf-utility","ros-noetic-nav-core","ros-noetic-std-msgs","ros-noetic-tf"],"version":"0.4.0","build":"py39hac30774_15","timestamp":1674507437104,"binstar":{"package_id":"63cdf547989160afcf6c8e0e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16014,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-laser-geometry-2.4.0-py310h413e681_2.tar.bz2":{"sha256":"7ca7f9a4cdc22b757c061240e7d72aed58b55f9abb20a8870f4eb9cd6837a676","build_number":2,"name":"ros-humble-laser-geometry","has_prefix":true,"md5":"158160762866a0fe25f7310eba743d43","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy","python","python_abi 3.10.*","ros-humble-eigen3-cmake-module","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-sensor-msgs-py","ros-humble-tf2","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.4.0","build":"py310h413e681_2","timestamp":1670547209559,"binstar":{"package_id":"639287592dd706205568fc57","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":34942,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ublox-gps-2.3.0-py310h413e681_2.tar.bz2":{"sha256":"cd49c1928e901e6348e6c201d32f4f6ec2e34d17e8feee7ccd39b6abdf49f11e","build_number":2,"name":"ros-humble-ublox-gps","has_prefix":true,"md5":"415a034c7c07978568d741af677c9777","requires":[],"machine":"x86_64","platform":"linux","depends":["asio","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-diagnostic-msgs","ros-humble-diagnostic-updater","ros-humble-geometry-msgs","ros-humble-rcl-interfaces","ros-humble-rclcpp","ros-humble-rclcpp-components","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-tf2","ros-humble-ublox-msgs","ros-humble-ublox-serialization","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.3.0","build":"py310h413e681_2","timestamp":1670558853009,"binstar":{"package_id":"6392b4b46d07f25db9898e75","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1023061,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-gui-1.1.4-py310h7c61026_3.tar.bz2":{"sha256":"58accd00f33fbaeb2ce1dd1a4834dd9f4312a4dd0027bf380c4392232cb2c4df","build_number":3,"name":"ros-humble-rqt-gui","has_prefix":true,"md5":"19e2453e9260a1adbb97fe8db2183729","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-rclpy","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.4","build":"py310h7c61026_3","timestamp":1675691426360,"binstar":{"package_id":"63928822e6a2f79ab8356d38","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":114447,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-aws-robomaker-small-warehouse-world-1.0.5-py310h413e681_2.tar.bz2":{"sha256":"77d9608432b06cc23929bd9563c077ae0c304ef92d6b523e023920ec089111c8","build_number":2,"name":"ros-humble-aws-robomaker-small-warehouse-world","has_prefix":true,"md5":"38f8c7efbfd9d1fb56ab28efd8433d8f","requires":[],"machine":"x86_64","platform":"linux","depends":["gazebo","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-gazebo-plugins","ros-humble-gazebo-ros","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.0.5","build":"py310h413e681_2","timestamp":1670639227330,"binstar":{"package_id":"6393ee864f66fd116f5ece7a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":6826982,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-client-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"3b9f205077bb59427946e3c7f4d06717009532bde608cbe05e2b194a4d4db096","build_number":2,"name":"ros-humble-examples-rclcpp-minimal-client","has_prefix":true,"md5":"1b2e2fddbaeb1bfa87735181eb2d3cf1","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547216233,"binstar":{"package_id":"6392871266b3e4e3dec93c40","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":37049,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-tf2-py-0.7.6-py39hac30774_15.tar.bz2":{"sha256":"87d2742e39d4a4ac40f26ae84d2a5f91133c79d78caa641cddcc86562075d3cf","build_number":15,"name":"ros-noetic-tf2-py","has_prefix":true,"md5":"67ac1e491728ac7ea1f8dff8b4fa72fa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rospy","ros-noetic-tf2"],"version":"0.7.6","build":"py39hac30774_15","timestamp":1674176916566,"binstar":{"package_id":"63c9ea2859c09271a4483f0a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":260437,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-implementation-cmake-6.1.1-py310h7c61026_3.tar.bz2":{"sha256":"62ec81d3561dcfce4d2aa7d4b659973717a45182aa14e7894f556c3845aebb02","build_number":3,"name":"ros-humble-rmw-implementation-cmake","has_prefix":true,"md5":"25e48016b051e782710a37ea3bf84428","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"6.1.1","build":"py310h7c61026_3","timestamp":1675684761976,"binstar":{"package_id":"63926c282b3749bdb85e6a25","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13559,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-cppcheck-0.12.4-py310h413e681_2.tar.bz2":{"sha256":"e6b9a13c9039ccc4452f4b473115756e4f537a8d363fc36e1865eaae70618dc0","build_number":2,"name":"ros-humble-ament-cmake-cppcheck","has_prefix":true,"md5":"ee98d68c35f16fffdfd622a019b29af2","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-cmake-core","ros-humble-ament-cmake-test","ros-humble-ament-cppcheck","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.12.4","build":"py310h413e681_2","timestamp":1670539374839,"binstar":{"package_id":"639268b92dd70620555f246b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11509,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rosapi-1.3.1-py310h7c61026_4.tar.bz2":{"sha256":"1904fd8b346c6b7f0b1009c96a37f4df6e65b85aefb9469aa23f26ecb7f7f6a7","build_number":4,"name":"ros-humble-rosapi","has_prefix":true,"md5":"b95acb93cd8bb37e320aa8ec1c0c3b11","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-rcl-interfaces","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2node","ros-humble-ros2param","ros-humble-ros2pkg","ros-humble-ros2service","ros-humble-ros2topic","ros-humble-rosapi-msgs","ros-humble-rosbridge-library","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.1","build":"py310h7c61026_4","timestamp":1686904602531,"binstar":{"package_id":"6392d87a6a03c9fad28c3aaf","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":41046,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-py-console-1.0.2-py310h413e681_2.tar.bz2":{"sha256":"95873f4a7b7f176062bff7625f927f3be255064f62072740841e572d076e51db","build_number":2,"name":"ros-humble-rqt-py-console","has_prefix":true,"md5":"678f949e036f10ecdb5f2d8a294a85f6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-qt-gui-py-common","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.0.2","build":"py310h413e681_2","timestamp":1670558555177,"binstar":{"package_id":"6392b3936e0eca100b4d2635","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":15079,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-smach-2.5.0-py39hac30774_15.tar.bz2":{"sha256":"93bcd5ea3847002867fca3f929cd957c568dad9df4c1f01332a5b8c62e299516","build_number":15,"name":"ros-noetic-smach","has_prefix":true,"md5":"2b314f81cb0648dc0bba9cfaa03d0f38","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"2.5.0","build":"py39hac30774_15","timestamp":1674168281544,"binstar":{"package_id":"63c9c8a92ff78d332e693341","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":66833,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-naoqi-bridge-msgs-0.0.9-py39hac30774_15.tar.bz2":{"sha256":"5d47d698a620ee8267267fe6cbf548c522621c79476a08d558175a2556795c54","build_number":15,"name":"ros-noetic-naoqi-bridge-msgs","has_prefix":true,"md5":"c78388007b393545f76566a3714d5024","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-actionlib-msgs","ros-noetic-genmsg","ros-noetic-geometry-msgs","ros-noetic-message-runtime","ros-noetic-nav-msgs","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-trajectory-msgs"],"version":"0.0.9","build":"py39hac30774_15","timestamp":1674795960150,"binstar":{"package_id":"63d35ecf59c09271a43072af","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":400809,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosserial-client-0.9.2-py39hac30774_16.tar.bz2":{"sha256":"20cbf1f02d2f2348c9f4b6c71ea619c13b5665b2a66884f35ade9d5e8d781476","build_number":16,"name":"ros-noetic-rosserial-client","license":"BSD-3-Clause","has_prefix":true,"md5":"d3dfcf15e21190a79f92ed0e97e1b441","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rosbash","ros-noetic-rospy","ros-noetic-rosserial-msgs","ros-noetic-std-msgs","ros-noetic-tf"],"version":"0.9.2","subdir":"linux-64","timestamp":1694252815449,"binstar":{"package_id":"63ce42102ff78d332eeadf06","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":49823,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","build":"py39hac30774_16"},"ros-humble-interactive-markers-2.3.2-py310h7c61026_3.tar.bz2":{"sha256":"1774a461ecadefac3a4502a06440c050d41f59ba68a59c78f2a1ef1655c97d9a","build_number":3,"name":"ros-humble-interactive-markers","has_prefix":true,"md5":"160ddd97a73fc481317897b82ea72abe","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-builtin-interfaces","ros-humble-rclcpp","ros-humble-rclpy","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-visualization-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.3.2","build":"py310h7c61026_3","timestamp":1675693842168,"binstar":{"package_id":"6392d3e0114c465c98ce4cac","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":317179,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-image-transport-plugins-1.14.0-py39hac30774_15.tar.bz2":{"sha256":"3ff5ddd18097afb09ab9074b8a448b6b81db0394e2a1118d12075ee4f8fc02b2","build_number":15,"name":"ros-noetic-image-transport-plugins","has_prefix":false,"md5":"3d0903458e302fcc91298bc1f6943ead","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-compressed-depth-image-transport","ros-noetic-compressed-image-transport","ros-noetic-theora-image-transport"],"version":"1.14.0","build":"py39hac30774_15","timestamp":1674461532207,"binstar":{"package_id":"63cda859cd65eb0e14acab7f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":9741,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-pybind11-catkin-2.5.0-py39hac30774_15.tar.bz2":{"sha256":"343f4b7778efdee773d339bb7081d772f15c44963b875ceefbd3232138119aa6","build_number":15,"name":"ros-noetic-pybind11-catkin","has_prefix":true,"md5":"1afd41d5a9703c4a170baaa5b5ddb02e","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"2.5.0","build":"py39hac30774_15","timestamp":1674168408567,"binstar":{"package_id":"63c9c8612ff78d332e691d94","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":122646,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-fastrtps-2.6.3-py310h87fa128_2.tar.bz2":{"sha256":"1ed476dd52375acb59bf48492c019ff1e329ad68bb9eb19fcc1f46ae46c78a6f","build_number":2,"name":"ros-humble-fastrtps","has_prefix":false,"md5":"a60ebd0556b3a6d73ddca0ea0125eba6","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","openssl >=1.1.1s,<1.1.2a","python","python_abi 3.10.*","ros-humble-fastcdr","ros-humble-foonathan-memory-vendor","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","tinyxml2 >=9.0.0,<10.0a0"],"version":"2.6.3","build":"py310h87fa128_2","timestamp":1670540289058,"binstar":{"package_id":"63926c291f9cf5f92ad642d6","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":3636169,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-gz-0.244.9-py310h7c61026_2.tar.bz2":{"sha256":"389cc05f57018d6064706ce256eaefa2b6917815fe2665e9c7f2f57e4d861411","build_number":2,"name":"ros-humble-ros-gz","has_prefix":true,"md5":"d8cbafa5cfbfba212592ccc4521ca099","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-gz-bridge","ros-humble-ros-gz-image","ros-humble-ros-gz-sim","ros-humble-ros-gz-sim-demos","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"0.244.9","build":"py310h7c61026_2","timestamp":1670794904336,"binstar":{"package_id":"63964e9b66b3e4e3de8d688c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13892,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-joint-limits-2.22.0-py310h7c61026_3.tar.bz2":{"sha256":"158cab91733bcea00f20ed02bacb6445f000519836c3abf08745a14bb09fe302","build_number":3,"name":"ros-humble-joint-limits","has_prefix":true,"md5":"dcdd820c9e03edbe497aeeb5b9a3a97a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclcpp","ros-humble-rclcpp-lifecycle","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.22.0","build":"py310h7c61026_3","timestamp":1675692272098,"binstar":{"package_id":"63928b25d9a997aae729c4ef","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":16467,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-costmap-queue-1.1.3-py310h413e681_2.tar.bz2":{"sha256":"c8e6bc84ee376b7a7a5436bc248a96616ab9cbad7dd18fa35874895133b32947","build_number":2,"name":"ros-humble-costmap-queue","has_prefix":true,"md5":"4cc1e03cd1f3579bd1c4706063578432","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-nav2-costmap-2d","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"1.1.3","build":"py310h413e681_2","timestamp":1670641387596,"binstar":{"package_id":"6393f5d34f66fd116f6249e8","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":28188,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-quality-of-service-demo-py-0.20.3-py310h7c61026_3.tar.bz2":{"sha256":"9753978baefe65baf41bbe58048582e0fff0ce9026a3969a656ea08157d98a86","build_number":3,"name":"ros-humble-quality-of-service-demo-py","has_prefix":true,"md5":"f0befac9647c90286fb6cfb059da5d82","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-std-msgs","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.20.3","build":"py310h7c61026_3","timestamp":1675691240537,"binstar":{"package_id":"6392875dd4690f71772d0a16","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":31237,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rqt-shell-1.0.2-py310h7c61026_3.tar.bz2":{"sha256":"a96c74848fb8ec2c08c70254f49a439fc755137d5d2eeb60876c959616710dd2","build_number":3,"name":"ros-humble-rqt-shell","has_prefix":true,"md5":"6d542b4886baa4262caed5044e3e8bb0","requires":[],"machine":"x86_64","platform":"linux","depends":["catkin_pkg","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-python-qt-binding","ros-humble-qt-gui","ros-humble-qt-gui-py-common","ros-humble-ros-workspace","ros-humble-rqt-gui","ros-humble-rqt-gui-py","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.0.2","build":"py310h7c61026_3","timestamp":1675692495565,"binstar":{"package_id":"6392b394096178989be2e5c4","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":26959,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ur-2.2.6-py310h7c61026_3.tar.bz2":{"sha256":"22d21480d87fde9edfb603e95ecbaa3abb87af49a7263999a38b9a03580758e4","build_number":3,"name":"ros-humble-ur","has_prefix":true,"md5":"3b29bb5c596a7c6d4dadc05c41b09647","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros-humble-ur-calibration","ros-humble-ur-controllers","ros-humble-ur-dashboard-msgs","ros-humble-ur-moveit-config","ros-humble-ur-robot-driver","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.6","build":"py310h7c61026_3","timestamp":1675724682537,"binstar":{"package_id":"63965889a2b7121008ee6d4b","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13953,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-std-srvs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"58c7172da22cdd44e1c8471accdd266ed288597d27875808b3281bc6ee433b6f","build_number":2,"name":"ros-humble-std-srvs","has_prefix":true,"md5":"4253a881137d5486f2a6095bd8a3a79d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670543493659,"binstar":{"package_id":"6392788dbbbc2b1e963254f3","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":85846,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-cartographer-2.1.5-py310h413e681_2.tar.bz2":{"sha256":"98bd5197eb4d06420d252f475936b74a16df9a07d4c5b1cdb9eb76c1b4b4aeaf","build_number":2,"name":"ros-humble-turtlebot3-cartographer","has_prefix":true,"md5":"b5db01ae8923dad67d6cde19c74fc8fa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-cartographer-ros","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.1.5","build":"py310h413e681_2","timestamp":1670639064072,"binstar":{"package_id":"6393ee87a2b7121008f884c1","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19290,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-nav2-amcl-1.1.5-py310h7c61026_3.tar.bz2":{"sha256":"8cfe37f391dc5d1fcd964fcf189048e47d8ca7bfae6790bec88acc46f5da76dc","build_number":3,"name":"ros-humble-nav2-amcl","has_prefix":true,"md5":"615e3f9ed3491a70178835bcb3026eea","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry-msgs","ros-humble-launch-ros","ros-humble-launch-testing","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-nav2-msgs","ros-humble-nav2-util","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.1.5","build":"py310h7c61026_3","timestamp":1675694814932,"binstar":{"package_id":"6392dd99114c465c98cfd357","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":494743,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-example-2.1.5-py310h413e681_2.tar.bz2":{"sha256":"7dbf4e40d934d1b1b11388a7a11a2d1002a90911f0e027746ce97d9ba3dec4bf","build_number":2,"name":"ros-humble-turtlebot3-example","has_prefix":true,"md5":"94dee99e793a46f9598f62cc553ac6a0","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-nav-msgs","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-turtlebot3-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"2.1.5","build":"py310h413e681_2","timestamp":1670547146769,"binstar":{"package_id":"639286e46e0eca100b4a1681","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":19694,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros2-control-2.18.0-py310h413e681_2.tar.bz2":{"sha256":"2d3d0a40c95477431c0d22d3f0ca2d1434cc0a7cdf23fc3ced769372c3b52a06","build_number":2,"name":"ros-humble-ros2-control","has_prefix":true,"md5":"608f8bbbf4011ba9d1149fbb8cc166fd","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.* *_cp310","ros-humble-controller-interface","ros-humble-controller-manager","ros-humble-controller-manager-msgs","ros-humble-hardware-interface","ros-humble-joint-limits","ros-humble-ros-workspace","ros-humble-ros2-control-test-assets","ros-humble-ros2controlcli","ros-humble-transmission-interface","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.18.0","build":"py310h413e681_2","timestamp":1670639099466,"binstar":{"package_id":"6393ee8454e9ace8543c1b9d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11686,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rviz-plugin-tutorials-0.11.0-py39hac30774_15.tar.bz2":{"sha256":"530386b79611d0932fed50b5c92240148ba18641054c6a0b3f703f74bf89e316","build_number":15,"name":"ros-noetic-rviz-plugin-tutorials","has_prefix":true,"md5":"2f8c331c0c5a5c1ee473ba71efd49e35","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-rviz","xorg-libx11","xorg-libxext"],"version":"0.11.0","build":"py39hac30774_15","timestamp":1674436333937,"binstar":{"package_id":"63cddfad989160afcf69fcff","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":151184,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-rmw-dds-common-1.6.0-py310h7c61026_2.tar.bz2":{"sha256":"f64fde08326aba581d86f4ca70064153ef0f1a208ad631ceab475f16bd4a07c1","build_number":2,"name":"ros-humble-rmw-dds-common","has_prefix":true,"md5":"f4bff22ade934532e69a1118d0e1788b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-rcpputils","ros-humble-rcutils","ros-humble-rmw","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-rosidl-runtime-cpp","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"1.6.0","build":"py310h7c61026_2","timestamp":1670543420636,"binstar":{"package_id":"63927888ead2dcc8c2e06608","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":128443,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-simple-controller-manager-2.5.4-py310h7c61026_2.tar.bz2":{"sha256":"457bf34b7bffb31622de17e4dbe081c73f4f9614bbe290b43fe6ccd74d3293d7","build_number":2,"name":"ros-humble-moveit-simple-controller-manager","has_prefix":true,"md5":"b0690eba081ec46fbbe7cb77c0101189","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-control-msgs","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros2-distro-mutex 0.2.* humble","ros2-distro-mutex 0.2.* humble"],"version":"2.5.4","build":"py310h7c61026_2","timestamp":1670743510149,"binstar":{"package_id":"6393f87e6a03c9fad22be8b2","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":136209,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ros-base-0.10.0-py310h7c61026_3.tar.bz2":{"sha256":"803cf04909bde5a07586e8c7e16f702679ad374c6d8a06ba91e1c0e2ee2efa0e","build_number":3,"name":"ros-humble-ros-base","has_prefix":true,"md5":"dd4e818775a604b35f0ed7350fd26e5b","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-geometry2","ros-humble-kdl-parser","ros-humble-robot-state-publisher","ros-humble-ros-core","ros-humble-ros-workspace","ros-humble-rosbag2","ros-humble-urdf","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.10.0","build":"py310h7c61026_3","timestamp":1675722623245,"binstar":{"package_id":"6396563ed9a997aae7a1a53c","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":12640,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-export-libraries-1.3.3-py310h7c61026_3.tar.bz2":{"sha256":"971a70f03e29005094d7c59c3b8d6917bc29ad7cada7a54f119ad3785d3b47a7","build_number":3,"name":"ros-humble-ament-cmake-export-libraries","has_prefix":true,"md5":"6961d7bed2c516ec94e997d5a5abdeef","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-core","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"1.3.3","build":"py310h7c61026_3","timestamp":1675631112514,"binstar":{"package_id":"63925ae16a03c9fad241ace0","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":13359,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-turtlebot3-navigation2-2.1.5-py310h7c61026_3.tar.bz2":{"sha256":"295f5a1fd9e3102856722cd7c0fb9a9fe0a678b9904c9d7f4b00fafbfdef401d","build_number":3,"name":"ros-humble-turtlebot3-navigation2","has_prefix":true,"md5":"18a2697f7c51783dacee5e217bb37483","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-nav2-bringup","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.1.5","build":"py310h7c61026_3","timestamp":1675724364430,"binstar":{"package_id":"639654cca2b7121008ec4d04","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":23724,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rosboost-cfg-1.15.8-py39hac30774_15.tar.bz2":{"sha256":"34ac52b0f8289dd203ad18c6f09b9aa2e430ef90be6270aa6df6c773901d5bcc","build_number":15,"name":"ros-noetic-rosboost-cfg","has_prefix":true,"md5":"89da1b206632ea4815a6b88d99abc57d","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic"],"version":"1.15.8","build":"py39hac30774_15","timestamp":1674168288980,"binstar":{"package_id":"63c9cacf8ff1ad27427d3ceb","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":27683,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-shared-queues-vendor-0.15.3-py310h413e681_2.tar.bz2":{"sha256":"e2d985fbef1a9d0a2f9e4d4cc00232d92f6b3fde1e5985cc542267f9520123ed","build_number":2,"name":"ros-humble-shared-queues-vendor","has_prefix":true,"md5":"ffb12cb980d88e9ef69335ea96f159aa","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.3","build":"py310h413e681_2","timestamp":1670538796688,"binstar":{"package_id":"639266516643907e3b5f9a77","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":51047,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-moveit-ros-planning-2.5.4-py310h7c61026_3.tar.bz2":{"sha256":"45fd9327842c4424c25866b5adb90f8b0b3145139e3590b370f05c0fde07ad57","build_number":3,"name":"ros-humble-moveit-ros-planning","has_prefix":true,"md5":"9c1ff0ad9ac1b32202f4f9a4f1c7a2bd","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-index-cpp","ros-humble-eigen3-cmake-module","ros-humble-message-filters","ros-humble-moveit-common","ros-humble-moveit-core","ros-humble-moveit-msgs","ros-humble-moveit-ros-occupancy-map-monitor","ros-humble-pluginlib","ros-humble-rclcpp","ros-humble-rclcpp-action","ros-humble-ros-workspace","ros-humble-srdfdom","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-msgs","ros-humble-tf2-ros","ros-humble-urdf","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.5.4","build":"py310h7c61026_3","timestamp":1675719971779,"binstar":{"package_id":"63947c76ead2dcc8c2ce682a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1959357,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-ament-cmake-xmllint-0.12.5-py310h7c61026_3.tar.bz2":{"sha256":"623cd6f44c7016867f917b75355782f19b53ba5671790b1c8903725a9ee0831e","build_number":3,"name":"ros-humble-ament-cmake-xmllint","has_prefix":true,"md5":"dcb7faf6227198e89e6c9848dadae5bb","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ament-cmake-test","ros-humble-ament-xmllint","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"0.12.5","build":"py310h7c61026_3","timestamp":1675683017841,"binstar":{"package_id":"639268a166b3e4e3deba6245","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11539,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-examples-rclcpp-minimal-service-0.15.1-py310h413e681_2.tar.bz2":{"sha256":"263d005b4e225d0823320f0924b3168233c3ae07c58b4cb44cc21906922c1a41","build_number":2,"name":"ros-humble-examples-rclcpp-minimal-service","has_prefix":true,"md5":"2a4b91a7e6f63cada21830da594eb693","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","python","python_abi 3.10.*","ros-humble-example-interfaces","ros-humble-rclcpp","ros-humble-ros-workspace","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.15.1","build":"py310h413e681_2","timestamp":1670547141157,"binstar":{"package_id":"63928714114c465c98bd4c26","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":33849,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-trajectory-msgs-4.2.2-py310h7c61026_2.tar.bz2":{"sha256":"66f1fff365bfc4f4fe456267055d110a7c7a242909c506868fb7c7fe4b595db6","build_number":2,"name":"ros-humble-trajectory-msgs","has_prefix":true,"md5":"e9f155dab7f6a5de595c94a5d19a57f3","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.*","ros-humble-builtin-interfaces","ros-humble-geometry-msgs","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-std-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"4.2.2","build":"py310h7c61026_2","timestamp":1670544783821,"binstar":{"package_id":"63927d93d9a997aae721ca10","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":113979,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-pcl-ros-2.4.0-py310h388ef92_2.tar.bz2":{"sha256":"33988c5cabc4eb325cf15b792a9a32d9bf8e9b1c330b9f965b0c69c73f7e7006","build_number":2,"name":"ros-humble-pcl-ros","has_prefix":true,"md5":"095fdc13f4afd61a885239c2387cb209","requires":[],"machine":"x86_64","platform":"linux","depends":["eigen","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","pcl >=1.12.1,<1.12.2.0a0","python","python_abi 3.10.*","ros-humble-geometry-msgs","ros-humble-pcl-conversions","ros-humble-rclcpp","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros-humble-tf2","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"2.4.0","build":"py310h388ef92_2","timestamp":1670567151225,"binstar":{"package_id":"6392d5112dd706205581ab32","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":85448,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-usb-cam-0.3.7-py39ha2bd6dd_16.tar.bz2":{"sha256":"4b04b854d1f735461a690ca5b55917ed188b65531ec1473811e509a61ba3d564","build_number":16,"name":"ros-noetic-usb-cam","license":"BSD-3-Clause","has_prefix":true,"md5":"556b96cbbcbfe23f2033646e6c518a68","requires":[],"machine":"x86_64","platform":"linux","depends":["__glibc >=2.17,<3.0.a0","ffmpeg >=4.4.2,<5.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-camera-info-manager","ros-noetic-cv-bridge","ros-noetic-image-transport","ros-noetic-roscpp","ros-noetic-sensor-msgs","ros-noetic-std-msgs","ros-noetic-std-srvs"],"version":"0.3.7","build":"py39ha2bd6dd_16","timestamp":1687736502443,"binstar":{"package_id":"6498d212d3b8b5281c25a749","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":76040,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-robot-localization-3.3.1-py310he1f1850_3.tar.bz2":{"sha256":"f6005ce58dd7da4d79adda7ed7b891335102f2d161a2b2ee30495e0189994000","build_number":3,"name":"ros-humble-robot-localization","has_prefix":true,"md5":"57cdec14cb4d0b1d3d6c2ebd5df78191","requires":[],"machine":"x86_64","platform":"linux","depends":["boost-cpp","eigen","geographiclib-cpp >=2.1.2,<2.2.0a0","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-diagnostic-msgs","ros-humble-diagnostic-updater","ros-humble-geographic-msgs","ros-humble-geometry-msgs","ros-humble-message-filters","ros-humble-nav-msgs","ros-humble-rclcpp","ros-humble-rmw-implementation","ros-humble-ros-workspace","ros-humble-rosidl-default-runtime","ros-humble-sensor-msgs","ros-humble-std-msgs","ros-humble-std-srvs","ros-humble-tf2","ros-humble-tf2-eigen","ros-humble-tf2-geometry-msgs","ros-humble-tf2-ros","ros-humble-yaml-cpp-vendor","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"3.3.1","build":"py310he1f1850_3","timestamp":1675693948365,"binstar":{"package_id":"6392d4af46f81babca29fc5f","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":1031068,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-noetic-rqt-gui-cpp-0.5.3-py39hac30774_15.tar.bz2":{"sha256":"075e2169336e0c4ae6223eec01f0ea4c880c07064ef2bdad6f09c7d1f5a06270","build_number":15,"name":"ros-noetic-rqt-gui-cpp","has_prefix":true,"md5":"edbba81df80f9b5110d741f42c2de85a","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.20.3,<2.0a0","python","python_abi 3.9.* *_cp39","qt-main >=5.15.6,<5.16.0a0","ros-distro-mutex 0.4.*","ros-distro-mutex 0.4.* noetic","ros-noetic-nodelet","ros-noetic-qt-gui","ros-noetic-qt-gui-cpp","ros-noetic-roscpp","xorg-libx11","xorg-libxext"],"version":"0.5.3","build":"py39hac30774_15","timestamp":1674423638687,"binstar":{"package_id":"63cca8862ff78d332e78663e","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":110657,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-fastrtps-cmake-module-2.2.0-py310h7c61026_3.tar.bz2":{"sha256":"00632d4685bf7f59ca3250f10dbfabed8c827ceafb2c683f3dbd2719cd1d48ab","build_number":3,"name":"ros-humble-fastrtps-cmake-module","has_prefix":true,"md5":"e21272fa86d17877563f8cbc0835b599","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","numpy >=1.21.6,<2.0a0","python","python_abi 3.10.* *_cp310","ros-humble-ros-workspace","ros2-distro-mutex 0.3.*","ros2-distro-mutex 0.3.* humble"],"version":"2.2.0","build":"py310h7c61026_3","timestamp":1675684219118,"binstar":{"package_id":"63926c26ead2dcc8c2dc501d","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":11534,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-sros2-0.10.4-py310h413e681_2.tar.bz2":{"sha256":"8f28b30bbf38a671fc1c2cbf5671c9ab7fc55419af5c2d64232bb0f2ee0aab03","build_number":2,"name":"ros-humble-sros2","has_prefix":false,"md5":"23e3ffd5e43b7eca7a3649759fcdfb54","requires":[],"machine":"x86_64","platform":"linux","depends":["cryptography","importlib_resources","libgcc-ng >=12","libgcc-ng >=12","libstdcxx-ng >=12","lxml","python","python_abi 3.10.*","ros-humble-ament-index-python","ros-humble-rclpy","ros-humble-ros-workspace","ros-humble-ros2cli","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*"],"version":"0.10.4","build":"py310h413e681_2","timestamp":1670566848367,"binstar":{"package_id":"6392d3e39e77a4aa6b717268","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":39531,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"},"ros-humble-image-geometry-3.2.1-py310h39d476f_2.tar.bz2":{"sha256":"7f14d9022f2f11759c4f2ca0b210c33b44c6f99bdcfd81d830f77ebf81adce1a","build_number":2,"name":"ros-humble-image-geometry","has_prefix":true,"md5":"710c0a4631ab823b804f77f826191688","requires":[],"machine":"x86_64","platform":"linux","depends":["libgcc-ng >=12","libgcc-ng >=12","libopencv >=4.6.0,<4.6.1.0a0","libstdcxx-ng >=12","py-opencv >=4.6.0,<5.0a0","python","python_abi 3.10.*","ros-humble-ros-workspace","ros-humble-sensor-msgs","ros2-distro-mutex 0.2.*","ros2-distro-mutex 0.2.*","xorg-libx11","xorg-libxext"],"version":"3.2.1","build":"py310h39d476f_2","timestamp":1670545420553,"binstar":{"package_id":"63928101e6a2f79ab8331b4a","channel":"main","owner_id":"635d3643e1086c90009c5005"},"size":41738,"arch":"x86_64","operatingsystem":"linux","target-triplet":"x86_64-any-linux","subdir":"linux-64"}}} \ No newline at end of file