Skip to content
Snippets Groups Projects
Commit 125867ae authored by Arnaud Degroote's avatar Arnaud Degroote
Browse files

[morse-ros] Introduce a package for morse-ros

Morse-ROS contains ROS bindings for the Morse simulator

XXX It is really WIP, through it may work good enough for other people.
parent aeb128c5
No related branches found
No related tags found
No related merge requests found
......@@ -58,6 +58,7 @@ SUBDIR+= metapod
SUBDIR+= mhp-genom
SUBDIR+= morse-hla
SUBDIR+= morse-pocolibs
SUBDIR+= morse-ros
SUBDIR+= move3d-assets
SUBDIR+= move3d-studio
SUBDIR+= mrpt
......
ROS bindings for the Morse simulator.
# robotpkg Makefile for: simulation/morse-ros
# Created: Arnaud Degroote on Mon, 1 Sep 2014
PKGNAME= morse-ros-${MORSE_VERSION}
include ../../simulation/morse/Makefile.common
COMMENT+= (ROS bindings)
CMAKE_ARGS+= -DBUILD_CORE_SUPPORT=OFF
CMAKE_ARGS+= -DBUILD_DOC_SUPPORT=OFF
CMAKE_ARGS+= -DBUILD_POCOLIBS_SUPPORT=OFF
CMAKE_ARGS+= -DBUILD_ROS_SUPPORT=ON
CMAKE_ARGS+= -DBUILD_YARP2_SUPPORT=OFF
#include ../../interfaces/ros-common-msgs/depend.mk
include ../../wip/sysdep/py-yaml.mk
include ../../sysutils/py-rospkg/depend.mk
include ../../sysutils/py-catkin-pkg/depend.mk
include ../../simulation/morse/depend.mk
include ../../mk/robotpkg.mk
@comment Mon Sep 1 13:40:20 CEST 2014
${PYTHON_SITELIB}/morse/middleware/ros/__init__.py
${PYTHON_SITELIB}/morse/middleware/ros/abstract_ros.py
${PYTHON_SITELIB}/morse/middleware/ros/accelerometer.py
${PYTHON_SITELIB}/morse/middleware/ros/battery.py
${PYTHON_SITELIB}/morse/middleware/ros/clock.py
${PYTHON_SITELIB}/morse/middleware/ros/depth_camera.py
${PYTHON_SITELIB}/morse/middleware/ros/destination.py
${PYTHON_SITELIB}/morse/middleware/ros/force_torque.py
${PYTHON_SITELIB}/morse/middleware/ros/gps.py
${PYTHON_SITELIB}/morse/middleware/ros/helpers.py
${PYTHON_SITELIB}/morse/middleware/ros/imu.py
${PYTHON_SITELIB}/morse/middleware/ros/infrared.py
${PYTHON_SITELIB}/morse/middleware/ros/jido_posture.py
${PYTHON_SITELIB}/morse/middleware/ros/jointpositions.py
${PYTHON_SITELIB}/morse/middleware/ros/jointstate.py
${PYTHON_SITELIB}/morse/middleware/ros/jointtrajectorycontrollers.py
${PYTHON_SITELIB}/morse/middleware/ros/kuka_jointpositions.py
${PYTHON_SITELIB}/morse/middleware/ros/kuka_jointstate.py
${PYTHON_SITELIB}/morse/middleware/ros/kuka_jointstate_pub.py
${PYTHON_SITELIB}/morse/middleware/ros/laserscanner.py
${PYTHON_SITELIB}/morse/middleware/ros/light.py
${PYTHON_SITELIB}/morse/middleware/ros/motion_vw.py
${PYTHON_SITELIB}/morse/middleware/ros/motion_xyw.py
${PYTHON_SITELIB}/morse/middleware/ros/odometry.py
${PYTHON_SITELIB}/morse/middleware/ros/orientation.py
${PYTHON_SITELIB}/morse/middleware/ros/overlays/__init__.py
${PYTHON_SITELIB}/morse/middleware/ros/overlays/armatures.py
${PYTHON_SITELIB}/morse/middleware/ros/overlays/waypoints.py
${PYTHON_SITELIB}/morse/middleware/ros/platine.py
${PYTHON_SITELIB}/morse/middleware/ros/pose.py
${PYTHON_SITELIB}/morse/middleware/ros/ptu_posture.py
${PYTHON_SITELIB}/morse/middleware/ros/read_asctec_ctrl_input.py
${PYTHON_SITELIB}/morse/middleware/ros/read_pose.py
${PYTHON_SITELIB}/morse/middleware/ros/semantic_camera.py
${PYTHON_SITELIB}/morse/middleware/ros/tfMessage.py
${PYTHON_SITELIB}/morse/middleware/ros/velocity.py
${PYTHON_SITELIB}/morse/middleware/ros/video_camera.py
${PYTHON_SITELIB}/morse/middleware/ros/waypoint2D.py
${PYTHON_SITELIB}/morse/middleware/ros_datastream.py
${PYTHON_SITELIB}/morse/middleware/ros_request_manager.py
# robotpkg depend.mk for: simulation/morse-ros
# Created: Arnaud Degroote on Mon, 1 Sep 2014
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
MORSE_ROS_DEPEND_MK:= ${MORSE_ROS_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= morse-ros
endif
ifeq (+,$(MORSE_ROS_DEPEND_MK)) # -------------------------------------
PREFER.morse-ros?= robotpkg
DEPEND_USE+= morse-ros
DEPEND_ABI.morse-ros?= morse-ros>=0.2
DEPEND_DIR.morse-ros?= ../../wip/morse-ros
SYSTEM_SEARCH.morse-ros=\
lib/python*/site-packages/morse/middleware/ros/abstract_ros.py
include ../../mk/sysdep/python.mk
endif # MORSE_ROS_DEPEND_MK -------------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment