ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

johnw's profile - activity

2022-06-09 11:23:44 -0500 received badge  Enthusiast
2022-06-01 02:05:07 -0500 received badge  Teacher (source)
2022-06-01 02:05:07 -0500 received badge  Necromancer (source)
2022-06-01 02:05:07 -0500 received badge  Self-Learner (source)
2022-05-31 11:23:08 -0500 commented answer colcon not adding Python module built with cmake to PYTHONPATH

Thanks for the interesting solution. We took a slightly different approach, please see my answer.

2022-05-31 11:21:33 -0500 marked best answer colcon not adding Python module built with cmake to PYTHONPATH

My package is building a Python module using SWIG and cmake. It is a pure cmake package, using the <build_type>cmake</build_type> tag in package.xml. The build succeeds, and the PATH and CMAKE_PREFIX_PATH are updated, but PYTHONPATH is not. I can see the Python package installed to install/<package_dir>/lib/python3/dist-packages, so I know the Python package is being installed properly. --merge-install also correctly installs the package but does not update PYTHONPATH. The same package works properly with catkin_make_isolated.

Why is colcon not finding the Python package?

colcon-core version 0.7.1 colcon-cmake version 0.2.26

2022-05-31 11:21:28 -0500 answered a question colcon not adding Python module built with cmake to PYTHONPATH

It turns out we had already solved this problem in a different project. See https://github.com/tesseract-robotics/tesser

2022-05-31 11:15:18 -0500 received badge  Famous Question (source)
2022-04-01 16:28:08 -0500 received badge  Notable Question (source)
2022-01-20 14:36:49 -0500 received badge  Popular Question (source)
2022-01-20 12:06:21 -0500 commented question colcon not adding Python module built with cmake to PYTHONPATH

@osilva apparently the title got borked, I've fixed it.

2022-01-20 12:00:46 -0500 edited question colcon not adding Python module built with cmake to PYTHONPATH

RViz MoveIt plugins not loading on Windows 10 My package is building a Python module using SWIG and cmake. It is a pure

2022-01-20 12:00:25 -0500 commented question colcon not adding Python module built with cmake to PYTHONPATH

@osilvia apparently the title got borked, I've fixed it.

2022-01-20 11:59:29 -0500 edited question colcon not adding Python module built with cmake to PYTHONPATH

RViz MoveIt plugins not loading on Windows 10 My package is building a Python module using SWIG and cmake. It is a pure

2022-01-20 11:59:29 -0500 received badge  Editor (source)
2022-01-18 16:07:49 -0500 asked a question colcon not adding Python module built with cmake to PYTHONPATH

RViz MoveIt plugins not loading on Windows 10 My package is building a Python module using SWIG and cmake. It is a pure

2020-05-11 19:00:45 -0500 received badge  Famous Question (source)
2019-03-15 15:16:50 -0500 received badge  Popular Question (source)
2019-03-15 15:16:50 -0500 received badge  Notable Question (source)
2018-02-15 14:45:20 -0500 asked a question Find urdf file after catkin_make xacro_add_files macro

Find urdf file after catkin_make xacro_add_files macro I am using the CMake xacro_add_files(urdf/my_robot.xacro OUTPUT

2017-03-15 17:42:21 -0500 received badge  Famous Question (source)
2017-03-15 17:42:21 -0500 received badge  Notable Question (source)
2015-06-18 04:35:27 -0500 received badge  Popular Question (source)
2015-01-27 13:25:20 -0500 received badge  Scholar (source)
2015-01-27 10:55:20 -0500 asked a question Is the "byte" type in messages signed or unsigned?

It appears that moveit_msgs/CollisionObject uses the type byte which isn't discussed in the documentation for message types found at http://wiki.ros.org/msg . Is this an alias for uint8, int8, or some form of message structure?

2014-05-13 05:37:57 -0500 received badge  Student (source)
2013-02-27 06:09:22 -0500 received badge  Famous Question (source)
2013-02-27 06:09:22 -0500 received badge  Popular Question (source)
2013-02-27 06:09:22 -0500 received badge  Notable Question (source)
2012-08-28 04:57:48 -0500 received badge  Popular Question (source)
2012-08-28 04:57:48 -0500 received badge  Notable Question (source)
2012-08-28 04:57:48 -0500 received badge  Famous Question (source)
2012-06-08 13:38:17 -0500 asked a question MATLAB <-> ROS communication through Robot Raconteur

I am the author of a communication package called Robot Raconteur that has been developed in parallel with ROS. It is an object-oriented approach that has dynamic object type negotiation with numerous features. I have just released an early testing version of RobotRaconteurROSBridge, a program that allows ROS services and topics to be exposed as Robot Raconteur services. Robot Raconteur has native MATLAB support, so through this bridge it is possible to access ROS topics and services from MATLAB.

EDIT: Robot Raconteur now has dramatically expanded language and platform support. The project website is http://robotraconteur.com . The new bridge is released as a github project:

https://github.com/johnwason/RobotRac...

2012-06-05 15:32:00 -0500 asked a question Using ROS messages as types in another message

Hello,

I am a little confused about using messages as data types within another message. Is this possible? How does the system resolve the message type? I noticed that the Header message does not require a package name.

-John