Skip to content

add node for the (experimental) lidar odometry #86

add node for the (experimental) lidar odometry

add node for the (experimental) lidar odometry #86

Workflow file for this run

name: Build Latest
on:
push:
branches:
- 'master'
pull_request:
branches:
- '*'
jobs:
build:
runs-on: ubuntu-latest
container: ros:noetic-ros-base-focal
steps:
- uses: actions/checkout@v2
- name: Install catkin-tools on Noetic
run: |
apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
apt update && apt install -y python3-pip
pip3 install osrf-pycommon
apt update && apt install -y python3-wstool python3-catkin-tools
- name: release_build_test
working-directory:
env:
DEBIAN_FRONTEND: noninteractive
run: |
apt update
apt install -y python3-wstool autoconf libtool git
mkdir -p $HOME/catkin_ws/src;
cd $HOME/catkin_ws
catkin init
catkin config --extend "/opt/ros/noetic"
catkin config --merge-devel
cd $HOME/catkin_ws/src
ln -s $GITHUB_WORKSPACE
git clone https://github.com/iris-ua/iris_lama.git
cd $HOME/catkin_ws
rosdep update
rosdep install --from-paths src --ignore-src -y --rosdistro noetic
catkin config --cmake-args -DCMAKE_BUILD_TYPE=Release
catkin build -j$(nproc) -l$(nproc) iris_lama_ros
shell: bash