Skip to content

Instantly share code, notes, and snippets.

@garaemon
garaemon / gist:899cc23ebd424e33aeba
Created July 9, 2015 09:39
その場足踏みのfootsteps
(defun sonoba (n)
(let ((footsteps nil))
(dotimes (i n)
(push (make-coords :name :lleg) footsteps)
(push (make-coords :name :rleg :pos (float-vector 0 -200 0)) footsteps))
(reverse footsteps))
)
(send *ri* :set-foot-steps (sonoba 8))
<launch>
<node pkg="nodelet" type="nodelet" name="drill_manager"
args="manager" />
<!-- Pre settings for multisense only testing -->
<node pkg="nodelet" type="nodelet" name="x_filter"
args="load pcl/PassThrough drill_manager">
<remap from="~input" to="/tilt_laser_listener/output_cloud" />
<rosparam>
filter_field_name: x
filter_limit_min: -2.0
]2;garaemon@ueda-w541: ~/ros/hydro/src/jsk-ros-pkg/jsk_demos/jsk_2015_06_hrp_drc/drc_task_common]1;..c_task_common
  master  jsk.hydro  hydro  http://localhost:11311  
  ⋯  jsk_demos  jsk_2015_06_hrp_drc  drc_task_common  
  garaemon  @ueda-w541:  Yes, Master?  
$ [?1h=ccatkin b pr2eus -iv[?1l>
==> Expanding alias 'b' from 'catkin b pr2eus -iv' to 'catkin build pr2eus -iv[0
]2;garaemon@ueda-w541: ~/ros/hydro/src/jsk-ros-pkg/jsk_demos/jsk_2015_06_hrp_drc/drc_task_common]1;..c_task_common
  master  jsk.hydro  hydro  http://localhost:11311  
  ⋯  jsk_demos  jsk_2015_06_hrp_drc  drc_task_common  
  garaemon  @ueda-w541:  Yes, Master?  
$ [?1h=ccatkin b -iv roseus[?1l>
==> Expanding alias 'b' from 'catkin b -iv roseus' to 'catkin build -iv roseus[0
cmake_minimum_required(VERSION 2.8.3)
project(drc_task_common)
find_package(catkin REQUIRED COMPONENTS cmake_modules message_generation std_msgs std_srvs geometry_msgs roscpp rospy sensor_msgs visualization_msgs message_filters message_generation jsk_pcl_ros interactive_markers pcl_conversions jsk_topic_tools rviz eigen_conversions dynamic_tf_publisher jsk_interactive_marker jsk_recognition_msgs move_base_msgs rosgraph_msgs topic_tools jsk_topic_tools jsk_ik_server pcl_msgs jsk_footstep_msgs drc_com_common jsk_perception jsk_calibration resized_image_transport smach_msgs pcl_ros nav_msgs tf dynamic_reconfigure pr2_msgs trajectory_msgs roseus)
catkin_python_setup()
add_message_files(DIRECTORY msg FILES StringMultiArray.msg)
add_message_files(DIRECTORY msg FILES InteractiveMarkerArray.msg)
add_message_files(DIRECTORY msg FILES TMarkerInfo.msg)
@garaemon
garaemon / ros.sh
Created January 31, 2015 08:26
build parent catkin workspace for JSK
mkdir -p $HOME/ros/hydro_jsk_parent/src
cd $HOME/ros/hydro_jsk_parent/src
catkin_init_workspace
wstool init
wstool set --git euslisp http://github.com/euslisp/EusLisp.git -y
wstool set --git jskeus http://github.com/euslisp/jskeus.git -y
wstool set --git geneus http://github.com/jsk-ros-pkg/geneus.git -y
wstool set --git openrtm_aist http://github.com/tork-a/openrtm_aist-release.git -y
wstool set --git openrtm_aist_python http://github.com/tork-a/openrtm_aist_python-release.git -y
wstool set --git rtshell http://github.com/tork-a/rtshell-release.git -y
@garaemon
garaemon / gist:90b4d98b42c59b42ded4
Created January 26, 2015 18:00
ROS + percol integration
function rosn() {
if [ "$1" = "" ]; then
topic=$(rosnode list | percol | xargs -n 1 rosnode info | percol | sed -e 's%.* \* \(/[/a-zA-Z0-9_]*\) .*%\1%')
else
topic=$(rosnode info $1 | percol | sed -e 's%.* \* \(/[/a-zA-Z0-9_]*\) .*%\1%')
fi
if [ "$topic" != "" ] ; then
rost $topic
fi
}
@garaemon
garaemon / log
Created January 26, 2015 12:05
catkin build
Creating build space directory, '/home/leus/ros/hydro/build'
---------------------------------------------------------
Profile: default
Extending: [env] /opt/ros/hydro
Workspace: /home/leus/ros/hydro
Source Space: [exists] /home/leus/ros/hydro/src
Build Space: [exists] /home/leus/ros/hydro/build
Devel Space: [missing] /home/leus/ros/hydro/devel
Install Space: [missing] /home/leus/ros/hydro/install
DESTDIR: None
@garaemon
garaemon / log
Created January 26, 2015 11:51
catkin build
[clean] Removing buildspace: /home/leus/ros/hydro/build
[clean] Removing develspace: /home/leus/ros/hydro/devel
Creating build space directory, '/home/leus/ros/hydro/build'
---------------------------------------------------------
Profile: default
Extending: [env] /opt/ros/hydro
Workspace: /home/leus/ros/hydro
Source Space: [exists] /home/leus/ros/hydro/src
Build Space: [exists] /home/leus/ros/hydro/build
Devel Space: [missing] /home/leus/ros/hydro/devel
@garaemon
garaemon / test.launch
Created January 16, 2015 14:24
launch file to reproduce high_fidelity:=false bug
<launch>
<node name="tilt_scan_to_scan"
pkg="laser_filters" type="scan_to_scan_filter_chain"
output="screen">
<remap from="scan" to="/multisense/lidar_scan" />
<rosparam subst_value="true">
scan_filter_chain:
- name: shadows
type: laser_filters/ScanShadowsFilter
params: