This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Google C/C++ Code Style settings | |
# https://clang.llvm.org/docs/ClangFormatStyleOptions.html | |
# Author: Kehan Xue, kehan.xue (at) gmail.com | |
Language: Cpp | |
BasedOnStyle: Google | |
AccessModifierOffset: -1 | |
AlignAfterOpenBracket: Align | |
AlignConsecutiveAssignments: None | |
AlignOperands: Align |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo \ | |
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ | |
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \ | |
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cmake_minimum_required(VERSION 3.16) | |
project(robomap_gtsam_example LANGUAGES C CXX) | |
find_package(GTSAM 4.0 REQUIRED QUIET) | |
set(INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/include") | |
include_directories(include | |
${INCLUDE_DIR} # make sure your .h all inside. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cmake_minimum_required(VERSION 3.18) | |
project(Open3DCMakeFindPackage LANGUAGES C CXX) | |
# add_definitions(-D _GLIBCXX_USE_CXX11_ABI=1) | |
find_package(Open3D REQUIRED) | |
find_package(Boost REQUIRED COMPONENTS program_options) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# python3 plot.py 22760.csv | |
import matplotlib.pyplot as plt | |
import csv | |
import sys | |
x = [] | |
y1 = [] | |
y2 = [] | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// GPSPoint.swift | |
// | |
// Created by Jacky Liu on 2020/11/22. | |
// AkoTech | |
import Foundation | |
import KDTree |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt-get install python3-pip | |
pip3 install open3d | |
wget https://gist.githubusercontent.com/HTLife/bcf98f24eac68f709ae5a205ca63ffc8/raw/315bab82d2f485d521c01fcc64f1b3fa15ff4663/open3d.desktop | |
wget https://gist.githubusercontent.com/HTLife/bcf98f24eac68f709ae5a205ca63ffc8/raw/315bab82d2f485d521c01fcc64f1b3fa15ff4663/view_point_cloud.py | |
sudo cp open3d.desktop /usr/share/applications | |
sudo sh -c "echo 'image/x-photo-cd=open3d.desktop' >> /usr/share/applications/defaults.list" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rosrun cartographer_ros cartographer_rosbag_validate -bag_filename example.bag | |
rosrun cartographer_ros cartographer_rosbag_validate -bag_filename /root/Downloads/example.bag | |
W0609 08:13:02.642072 3306 rosbag_validate_main.cc:166] Sensor with frame_id "lidar_2d_front" measurements overlap in time. Previous range message, ending at time stamp 637182091821391433, must finish before current range message, which ranges from 637182091821374868 to 637182091821485979 | |
W0609 08:13:02.646579 3306 rosbag_validate_main.cc:203] Sensor with frame_id "lidar_2d_front" range measurements have longest overlap of 0.0016565 s | |
I0609 08:13:02.646610 3306 rosbag_validate_main.cc:398] Time delta histogram for consecutive messages on topic "/laser_scan" (frame_id: "lidar_2d_front"): | |
Count: 1612 Min: 0.009455 Max: 0.040663 Mean: 0.025044 | |
[0.009455, 0.012575) Count: 1 (0.062035%) Total: 1 (0.062035%) | |
[0.012575, 0.015696) Count: 0 (0.000000%) Total: 1 (0.062035%) | |
[0.01569 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Add git branch if relevant | |
parse_git_branch() { | |
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/' | |
} | |
# Extact tracker abbreviation and ticket number (e.g. DS-123) | |
parse_git_tracker_and_ticket() { | |
parse_git_branch | grep -e '[A-Z]\+-[0-9]\+' -o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cmake_minimum_required(VERSION 3.14) | |
project(prac_closure) | |
set(CMAKE_CXX_STANDARD 17) | |
add_executable(prac_closure main.cpp) |
NewerOlder