Skip to content

Instantly share code, notes, and snippets.

View davidlandry93's full-sized avatar

David Landry davidlandry93

View GitHub Profile
@davidlandry93
davidlandry93 / viz.py
Created January 14, 2019 21:45
Simple visualization of MindSumo challenge data
import matplotlib.pyplot as plt
import numpy as np
if __name__ == '__main__':
input_data = 'data/input_training_0000_0099.npy'
label_data = 'data/label_training_0000_0099.npy'
xs = np.load(input_data)
ys = np.load(label_data)
#!/usr/bin/env zsh
REMOTE=ovh:/opt/mscs/worlds/
N_TO_KEEP=60
echo "Fetching server data into a temporary folder"
rsync -av ovh:/opt/mscs/worlds/ tmp-backup/
echo "Compressing server fetched data"
tar -cJvf `date +'%Y-%m-%H-%M-%S'`.tar.xz tmp-backup
@davidlandry93
davidlandry93 / horizontal-infinite-carousel.html
Created January 25, 2016 00:18 — forked from dongyuwei/horizontal-infinite-carousel.html
infinite loop carousel(vertical or horizontal)
{
"MESSAGE_ERREUR_PATIENT_INTROUVABLE": "Impossible de trouver le patient...",
"MESSAGE_BIENVENUE": "Systeme de gestion de patient tototot",
}
ListePourWidget = []
for battement in list:
widgetItem = # whatever tas besoin de mettre dedans
ListePourWidget.append(widgetItem)
Eigen::Transform<double,3,Eigen::Affine> eigenTransformOfPoses(geometry_msgs::Pose from, geometry_msgs::Pose to)
{
Eigen::Quaternionf fromQuat = rosQuatToEigenQuat(from.orientation);
Eigen::Quaternionf toQuat = rosQuatToEigenQuat(to.orientation);
Eigen::Quaternionf quaternionRotation = transFromQuatToQuat(fromQuat, toQuat);
Eigen::Transform<float,3,Eigen::Affine> rotation(quaternionRotation);
Eigen::Translation<double,3> translation(vectorOfPoints(from.position, to.position));
Eigen::Transform<float,3,Eigen::Affine> T = rotation * translation.cast<float>();