Skip to content

Instantly share code, notes, and snippets.

View naoki-mizuno's full-sized avatar

Naoki Mizuno naoki-mizuno

  • Kobe, Japan
  • 18:17 (UTC +09:00)
View GitHub Profile
@naoki-mizuno
naoki-mizuno / xkcd_colors.urdf.xacro
Last active March 21, 2025 14:36
Gazebo color palette with xckd color names
<?xml version="1.0"?>
<!-- https://www.w3schools.com/colors/colors_xkcd.asp -->
<robot>
<material name="acidgreen" >
<color rgba="0.5607843137254902 0.996078431372549 0.03529411764705882 1.0" />
</material>
<material name="adobe" >
<color rgba="0.7411764705882353 0.4235294117647059 0.2823529411764706 1.0" />
</material>
@naoki-mizuno
naoki-mizuno / trajectory_display.py
Created January 11, 2018 03:58
Trajectory visualizer
#!/usr/bin/env python2
import rospy
import tf
import tf2_ros
import tf.transformations
from visualization_msgs.msg import Marker, MarkerArray
from geometry_msgs.msg import PoseStamped
import copy
@naoki-mizuno
naoki-mizuno / say
Last active December 16, 2017 19:37
#!/bin/bash
DIALOGUE=''
TONE='neutral'
while getopts 'hf:t:' flag; do
case "$flag" in
f)
DIALOGUE=$OPTARG
;;
@naoki-mizuno
naoki-mizuno / initialpose_publisher.py
Created December 2, 2017 13:53
Keeps publishing initialpose topic based on base_link
#!/usr/bin/env python2
import rospy
import tf2_ros
from geometry_msgs.msg import PoseWithCovarianceStamped
rospy.init_node('initialpose_publisher')
buf = tf2_ros.Buffer()
#!/usr/bin/env python2
import rosbag
import sys
import os
from optparse import OptionParser
parser = OptionParser()
parser.add_option('-f', '--file', dest='list_file',
#!/usr/bin/env python2
from __future__ import division
import sys
from numpy import *
import scikits.audiolab as al
import pyaudio