#!/bin/bash
platform_lerobot_profiles() {
echo "core,ros,hardware,dev,training,distillation"
}
platform_prepare_host() {
:
}
platform_install_colcon() {
run_sudo apt-get install -y python3-colcon-common-extensions
}
platform_install_python_bootstrap() {
run_sudo apt-get update -qq
run_sudo apt-get install -y python3-venv python3-pip -qq
}
platform_pre_install_rosdeps() {
log_info "Updating apt package lists..."
run_sudo apt-get update -qq
}
platform_post_install_rosdeps() {
log_info "Installing remaining tracing tools without rosdep rules..."
run_sudo apt-get install -y --no-install-recommends lttng-tools python3-lttngust babeltrace2 -qq
if ! groups | grep -q '\btracing\b'; then
run_sudo usermod -aG tracing "$(whoami)" 2>/dev/null || true
log_warn "Added $(whoami) to the 'tracing' group; re-login may be required before using LTTng."
fi
}