Skip to content

Commit

Permalink
Rebuil from chaos
Browse files Browse the repository at this point in the history
  • Loading branch information
I Heart Robotics committed Jun 1, 2010
0 parents commit d1ec248
Show file tree
Hide file tree
Showing 42 changed files with 1,628 additions and 0 deletions.
10 changes: 10 additions & 0 deletions README
@@ -0,0 +1,10 @@
This is the I Heart Robotics ROS Repository
http://www.iheartrobotics.com

ROS documentation
---
http://www.ros.org/wiki/iheart-ros-pkg

To download using git
----
git clone git://github.com/IHeartRobotics/iheart-ros-pkg.git
17 changes: 17 additions & 0 deletions ihr_demos/CMakeLists.txt
@@ -0,0 +1,17 @@
cmake_minimum_required(VERSION 2.4.6)
include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)

# Append to CPACK_SOURCE_IGNORE_FILES a semicolon-separated list of
# directories (or patterns, but directories should suffice) that should
# be excluded from the distro. This is not the place to put things that
# should be ignored everywhere, like "build" directories; that happens in
# rosbuild/rosbuild.cmake. Here should be listed packages that aren't
# ready for inclusion in a distro.
#
# This list is combined with the list in rosbuild/rosbuild.cmake. Note
# that CMake 2.6 may be required to ensure that the two lists are combined
# properly. CMake 2.4 seems to have unpredictable scoping rules for such
# variables.
#list(APPEND CPACK_SOURCE_IGNORE_FILES /core/experimental)

rosbuild_make_distribution(0.1.0)
1 change: 1 addition & 0 deletions ihr_demos/Makefile
@@ -0,0 +1 @@
include $(shell rospack find mk)/cmake_stack.mk
3 changes: 3 additions & 0 deletions ihr_demos/ihr_demo_bags/.gitignore
@@ -0,0 +1,3 @@
build/
bin/
*~
37 changes: 37 additions & 0 deletions ihr_demos/ihr_demo_bags/CMakeLists.txt
@@ -0,0 +1,37 @@
cmake_minimum_required(VERSION 2.4.6)
include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)

# Set the build type. Options are:
# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage
# Debug : w/ debug symbols, w/o optimization
# Release : w/o debug symbols, w/ optimization
# RelWithDebInfo : w/ debug symbols, w/ optimization
# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries
#set(ROS_BUILD_TYPE RelWithDebInfo)

#rosbuild_init()

#set the default path for built executables to the "bin" directory
#set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
#set the default path for built libraries to the "lib" directory
#set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)

#uncomment if you have defined messages
#rosbuild_genmsg()
#uncomment if you have defined services
#rosbuild_gensrv()

#common commands for building c++ executables and libraries
#rosbuild_add_library(${PROJECT_NAME} src/example.cpp)
#target_link_libraries(${PROJECT_NAME} another_library)
#rosbuild_add_boost_directories()
#rosbuild_link_boost(${PROJECT_NAME} thread)
#rosbuild_add_executable(example examples/example.cpp)
#target_link_libraries(example ${PROJECT_NAME})

add_custom_target(pack bzip2 ${PROJECT_SOURCE_DIR}/bags/*.bag
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/bags
COMMENT "Packing bags")
add_custom_target(unpack ALL find . -name *.bz2 | xargs -r -n1 bunzip2
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/bags
COMMENT "Unpacking bags")
4 changes: 4 additions & 0 deletions ihr_demos/ihr_demo_bags/Makefile
@@ -0,0 +1,4 @@
include $(shell rospack find mk)/cmake.mk

pack:
cd build && make pack
1 change: 1 addition & 0 deletions ihr_demos/ihr_demo_bags/bags/.gitignore
@@ -0,0 +1 @@
*.bag
Binary file added ihr_demos/ihr_demo_bags/bags/two_oranges.bag.bz2
Binary file not shown.
6 changes: 6 additions & 0 deletions ihr_demos/ihr_demo_bags/launch/demo.launch
@@ -0,0 +1,6 @@
<launch>
<node pkg="rosbag" type="rosbag" name="rosbag" args="play $(find ihr_demo_bags)/bags/two_oranges.bag"/>
<node name="image_view" pkg="image_view" type="image_view" respawn="false" output="screen">
<remap from="image" to="/usb_cam/image_raw"/>
</node>
</launch>
26 changes: 26 additions & 0 deletions ihr_demos/ihr_demo_bags/mainpage.dox
@@ -0,0 +1,26 @@
/**
\mainpage
\htmlinclude manifest.html

\b ihr_demo_bags is ...

<!--
Provide an overview of your package.
-->


\section codeapi Code API

<!--
Provide links to specific auto-generated API documentation within your
package that is of particular interest to a reader. Doxygen will
document pretty much every part of your code, so do your best here to
point the reader to the actual API.

If your codebase is fairly large or has different sets of APIs, you
should use the doxygen 'group' tag to keep these APIs together. For
example, the roscpp documentation has 'libros' group.
-->


*/
12 changes: 12 additions & 0 deletions ihr_demos/ihr_demo_bags/manifest.xml
@@ -0,0 +1,12 @@
<package>
<description brief="ihr_demo_bags">
Bag files used in Demos
</description>
<author>I Heart Robotics</author>
<license>Creative Commons BY-NC-SA</license>
<review status="unreviewed" notes=""/>
<url>http://ros.org/wiki/ihr_demo_bags</url>
<depend package="std_msgs"/>
</package>


2 changes: 2 additions & 0 deletions ihr_demos/ihr_opencv/.gitignore
@@ -0,0 +1,2 @@
bin/
build/
32 changes: 32 additions & 0 deletions ihr_demos/ihr_opencv/CMakeLists.txt
@@ -0,0 +1,32 @@
cmake_minimum_required(VERSION 2.4.6)
include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)

# Set the build type. Options are:
# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage
# Debug : w/ debug symbols, w/o optimization
# Release : w/o debug symbols, w/ optimization
# RelWithDebInfo : w/ debug symbols, w/ optimization
# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries
#set(ROS_BUILD_TYPE RelWithDebInfo)

rosbuild_init()

#set the default path for built executables to the "bin" directory
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
#set the default path for built libraries to the "lib" directory
set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)

#uncomment if you have defined messages
#rosbuild_genmsg()
#uncomment if you have defined services
#rosbuild_gensrv()

#common commands for building c++ executables and libraries
#rosbuild_add_library(${PROJECT_NAME} src/example.cpp)
#target_link_libraries(${PROJECT_NAME} another_library)
#rosbuild_add_boost_directories()
#rosbuild_link_boost(${PROJECT_NAME} thread)
#rosbuild_add_executable(example examples/example.cpp)
#target_link_libraries(example ${PROJECT_NAME})

rosbuild_add_executable(ihr_demo_hsv src/ihr_demo_hsv.cpp)
1 change: 1 addition & 0 deletions ihr_demos/ihr_opencv/Makefile
@@ -0,0 +1 @@
include $(shell rospack find mk)/cmake.mk
2 changes: 2 additions & 0 deletions ihr_demos/ihr_opencv/README.txt
@@ -0,0 +1,2 @@
I Heart Robotics OpenCV Demo for ROS
http://www.iheartrobotics.com/search/label/Vision%20for%20Robots

0 comments on commit d1ec248

Please sign in to comment.