Block a user
toid (psi)
Installation
docker pull gitea.s1.vukotic.cc/pimpest/toid:psisha256:ec2287edafa48b1568e018bfd969cd1cd66f9120c6272d675ec2431f9088d38d
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:8c609c85109d07bf47cf268a175b3be8bbe34fc0c41d15d99b090d099f4dc837 in / |
| CMD ["/bin/bash"] |
| RUN /bin/sh -c echo 'Etc/UTC' > /etc/timezone && ln -s /usr/share/zoneinfo/Etc/UTC /etc/localtime && apt-get update && apt-get install -q -y --no-install-recommends tzdata && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c apt-get update && apt-get install -q -y --no-install-recommends ca-certificates curl dirmngr gnupg2 && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c curl -L -s -f -o /tmp/ros2-apt-source.deb https://github.com/ros-infrastructure/ros-apt-source/releases/download/1.2.0/ros2-apt-source_1.2.0.noble_all.deb && echo "0804d9b13db770eb87019be414cd78378835228ad5fa801fc88758596dd8f7e5 */tmp/ros2-apt-source.deb" | sha256sum --strict --check && apt-get update && apt-get install /tmp/ros2-apt-source.deb && rm -f /tmp/ros2-apt-source.deb && rm -rf /var/lib/apt/lists/* # buildkit |
| ENV LANG=C.UTF-8 |
| ENV LC_ALL=C.UTF-8 |
| ENV ROS_DISTRO=jazzy |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ros-jazzy-ros-core=0.11.0-1* && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY ./ros_entrypoint.sh / # buildkit |
| ENTRYPOINT ["/ros_entrypoint.sh"] |
| CMD ["bash"] |
| RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends -y build-essential git python3-colcon-common-extensions python3-colcon-mixin python3-rosdep python3-vcstool && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c rosdep init && rosdep update --rosdistro $ROS_DISTRO # buildkit |
| RUN /bin/sh -c colcon mixin add default https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml && colcon mixin update && colcon metadata add default https://raw.githubusercontent.com/colcon/colcon-metadata-repository/master/index.yaml && colcon metadata update # buildkit |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ros-jazzy-ros-base=0.11.0-1* && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ros-jazzy-perception=0.11.0-1* && rm -rf /var/lib/apt/lists/* # buildkit |
| ENV DEBIAN_FRONTEND=noninteractive |
| /bin/sh -c apt-get update && apt-get upgrade -yq && apt-get install -yq python3-colcon-common-extensions python3-rosdep meson cmake build-essential udev git |
| WORKDIR /extras |
| /bin/sh -c apt-get install -y libboost-dev libgnutls28-dev openssl libtiff5-dev pybind11-dev qtbase5-dev libqt5core5a libqt5gui5 libqt5widgets5 python3-yaml python3-ply python3-jinja2 python3-pip libglib2.0-dev libgstreamer-plugins-base1.0-dev build-essential |
| /bin/sh -c git clone https://github.com/raspberrypi/libcamera.git && cd libcamera && meson setup build --buildtype=release -Dpipelines=rpi/vc4,rpi/pisp -Dipas=rpi/vc4,rpi/pisp -Dv4l2=true -Dgstreamer=enabled -Dtest=false -Dlc-compliance=disabled -Dcam=disabled -Dqcam=disabled -Ddocumentation=disabled -Dpycamera=enabled && ninja -C build install |
| /bin/sh -c rosdep init || true |
| /bin/sh -c rosdep update |
| WORKDIR /ros_ws |
| COPY file:80068513e747a54631841077ad3ce078d0bb47876aae98943007fd52592cd20d in toid_bot_description/package.xml |
| COPY file:2bf4c7296001aa1639384c0948932b9b9d593966147951e8b91ac54fb743fded in toid_control/package.xml |
| COPY file:e6639a335a1c12f81ffcf5227a8786dbe394001abdfebd6b4786ebf2de0736af in toid_msgs/package.xml |
| COPY file:391895bf901a090dba47c472dea5bd8e63233389a313677be5267e455aa9d75f in toid_odometry/package.xml |
| COPY file:d9870b1dc0488b81cea4047452125178106f868bad46c47ea78fcae3f824dbcc in toid_lidar/package.xml |
| COPY file:9f9d534962c78ccb7bddafa9c50a5d576a08f716fc1bee03bb262c773e4caee0 in toid_interaction/package.xml |
| COPY file:ed3c6ba20c82babfe28de55820dcd7f386738eab4227d43e39bd200c333c9fd4 in toid_costmaps/package.xml |
| COPY file:7c4f1b000115336bf1dfedd56ec04da2c521d6b3db689ab59162f92243d02085 in toid_bt/package.xml |
| COPY file:2a00c0467de906d41700f9fda13bfeb8a8a9403a815e1dfbc91f2bc74ee7f9ad in toid_spinner_controller/package.xml |
| COPY file:b5441e3d23d3176574a616ad219bda34b968ed1571cbff188e9fdd81393d6670 in toid_behaviors/package.xml |
| COPY file:cce7332283a4fb13312e44a767669ee783dcd9d72e0edd9e42a02843b7523ab2 in toid_navigation/package.xml |
| COPY file:bed1501ade1b1114442872e0542d9b6794a0b6ff013dd0ff6e7771fe68524de3 in toid_vision/package.xml |
| COPY file:98f046604c82e2988db1c0b1adfa74d70f6dc9c01d87b0891b129b7a379523cb in ext/camera_ros/package.xml |
| COPY dir:c5350f90f2ef3c73c81276f71e568eece13a6caac97fe9961e4607bd376cdda0 in ext/BehaviorTree.ROS2/ |
| /bin/sh -c . /opt/ros/jazzy/setup.sh && rosdep install --from-paths ./ --ignore-src -r -y --skip-keys=libcamera && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c rm -rf ./* |
| /bin/sh -c cat <<EOF >> /root/.bashrc source /opt/ros/jazzy/setup.bash if [[ -f ./install/setup.bash ]]; then source ./install/setup.bash fi |
| COPY file:80068513e747a54631841077ad3ce078d0bb47876aae98943007fd52592cd20d in toid_bot_description/package.xml |
| COPY file:2bf4c7296001aa1639384c0948932b9b9d593966147951e8b91ac54fb743fded in toid_control/package.xml |
| COPY file:e6639a335a1c12f81ffcf5227a8786dbe394001abdfebd6b4786ebf2de0736af in toid_msgs/package.xml |
| COPY file:391895bf901a090dba47c472dea5bd8e63233389a313677be5267e455aa9d75f in toid_odometry/package.xml |
| COPY file:d9870b1dc0488b81cea4047452125178106f868bad46c47ea78fcae3f824dbcc in toid_lidar/package.xml |
| COPY file:9f9d534962c78ccb7bddafa9c50a5d576a08f716fc1bee03bb262c773e4caee0 in toid_interaction/package.xml |
| COPY file:ed3c6ba20c82babfe28de55820dcd7f386738eab4227d43e39bd200c333c9fd4 in toid_costmaps/package.xml |
| COPY file:7c4f1b000115336bf1dfedd56ec04da2c521d6b3db689ab59162f92243d02085 in toid_bt/package.xml |
| COPY file:2a00c0467de906d41700f9fda13bfeb8a8a9403a815e1dfbc91f2bc74ee7f9ad in toid_spinner_controller/package.xml |
| COPY file:b5441e3d23d3176574a616ad219bda34b968ed1571cbff188e9fdd81393d6670 in toid_behaviors/package.xml |
| COPY file:cce7332283a4fb13312e44a767669ee783dcd9d72e0edd9e42a02843b7523ab2 in toid_navigation/package.xml |
| COPY file:bed1501ade1b1114442872e0542d9b6794a0b6ff013dd0ff6e7771fe68524de3 in toid_vision/package.xml |
| COPY file:98f046604c82e2988db1c0b1adfa74d70f6dc9c01d87b0891b129b7a379523cb in ext/camera_ros/package.xml |
| COPY dir:c5350f90f2ef3c73c81276f71e568eece13a6caac97fe9961e4607bd376cdda0 in ext/BehaviorTree.ROS2/ |
| /bin/sh -c . /opt/ros/jazzy/setup.sh && rosdep install --from-paths ./ --ignore-src -r -y --skip-keys=libcamera && rm -rf /var/lib/apt/lists/* |
| COPY dir:2df9086179c0a67bc7a8bfaabe432417b752fb1b03544b513a5975dee0edf6d4 in /ros_ws/ |
| /bin/sh -c . /opt/ros/jazzy/setup.sh && colcon build --symlink-install |
| /bin/sh -c chown 1000:1000 -R /ros_ws/ |
| ENTRYPOINT ["/bin/bash", "-c", "source /opt/ros/$ROS_DISTRO/setup.bash && source /ros_ws/install/setup.bash && exec \"$@\"", "--"] |
| CMD ["ros2", "launch", "toid_navigation", "main.py", "use_mock:=True", "use_lidar:=False"] |
Labels
| Key | Value |
|---|---|
| io.buildah.version | 1.43.2 |
| org.opencontainers.image.version | 24.04 |
Details
Versions (2)
View all