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

Morgane's profile - activity

2019-10-02 05:45:29 -0500 received badge  Famous Question (source)
2016-05-12 16:23:57 -0500 received badge  Popular Question (source)
2016-03-23 03:06:14 -0500 received badge  Famous Question (source)
2015-12-06 15:39:33 -0500 received badge  Notable Question (source)
2015-07-01 08:57:43 -0500 received badge  Popular Question (source)
2015-07-01 08:09:13 -0500 answered a question Python - ROS - Windows

I did it with installing python x86_64 in hydro x64 on windows 8.1 using windows sdk 7.1 (before installing it you have to uninstall redistributables 2010 and reinstall afterwards).

2015-07-01 07:54:13 -0500 received badge  Scholar (source)
2015-07-01 07:54:07 -0500 answered a question cannot winros_make

I found the problem. My machine and winros are (x64) build but Python is (x86) so after a lot of tempering around registry and reinstalling things I finally found the solution: I just downloaded python 2.7.2 (x86x64).

2015-07-01 07:33:02 -0500 received badge  Editor (source)
2015-07-01 07:18:35 -0500 received badge  Notable Question (source)
2015-07-01 07:18:35 -0500 received badge  Famous Question (source)
2015-07-01 06:20:17 -0500 commented question cannot winros_make

Edited to add the required info. i am currently reinstalling visual studio in case I have the problem that is caused by the sdk...

2015-07-01 05:41:39 -0500 received badge  Notable Question (source)
2015-07-01 05:41:39 -0500 received badge  Popular Question (source)
2015-07-01 03:51:16 -0500 asked a question cannot winros_make

Hello, this is what I get when I try to compile my workspace. I sense that it is something simple but can't quite figure it out. Any ideas? Thanks in advance!

 C:\work\ws>winros_make -p
--- cleaning current cmake and build temporaries (not the build configuration).

Executing cmake on the workspace source directory:

  cmake -G "NMake Makefiles" -C "C:\work\ws\config.cmake" -DCMAKE_USER_MAKE_RULES_OVERRIDE:STRING="C:\Python27\lib\site-packages\win_ros\cmake\MsvcOverrides.cmake" -DCATKIN_DEVEL_PREFIX=C:\work\ws\devel C:\work\ws\src

loading initial cache file C:\work\ws\config.cmake
-- The C compiler identification is MSVC 16.0.30319.1
-- The CXX compiler identification is MSVC 16.0.30319.1
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
10.0/VC/bin/amd64/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
10.0/VC/bin/amd64/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/amd64/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/amd64/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Using CATKIN_DEVEL_PREFIX: C:/work/ws/devel
-- Using CMAKE_PREFIX_PATH: C:/opt/rosdeps/hydro/x86
-- Found PythonInterp: C:/Python27/python.exe (found version "2.7.2")
-- Using PYTHON_EXECUTABLE: C:/Python27/python.exe
-- Using default Python package layout
-- Found PY_em: C:\Python27\lib\site-packages\em.pyc
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: C:/work/ws/build/test_results
-- Looking for include file pthread.h
-- Looking for include file pthread.h - not found
-- Found Threads: TRUE
-- Found gtest sources under 'C:/work/ws/src/gtest': gtests will be built
CMake Warning at catkin/cmake/test/nosetests.cmake:94 (message):
  nosetests not found, Python tests can not be run (try installing package
  'python-nose')
Call Stack (most recent call first):
  catkin/cmake/all.cmake:138 (include)
  CMakeLists.txt:12 (include)


-- catkin 0.5.78
-- skipping nosetests(test/local_tests) in project 'catkin'
-- skipping nosetests(test/unit_tests) in project 'catkin'
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~  traversing 81 packages in topological order:
-- ~~  - common_msgs (metapackage)
-- ~~  - cpp_common
-- ~~  - genmsg
-- ~~  - gencpp
-- ~~  - genlisp
-- ~~  - genpy
-- ~~  - message_generation
-- ~~  - message_runtime
-- ~~  - mingw_cross
-- ~~  - mk
-- ~~  - ros (metapackage)
-- ~~  - ros_comm (metapackage)
-- ~~  - rosbash
-- ~~  - rosboost_cfg
-- ~~  - rosbuild
-- ~~  - rosclean
-- ~~  - roscpp_core (metapackage)
-- ~~  - roscpp_traits
-- ~~  - roscreate
-- ~~  - rosgraph
-- ~~  - roslang
-- ~~  - roslaunch
-- ~~  - rosmake
-- ~~  - rosmaster
-- ~~  - rosmsg
-- ~~  - rospack
-- ~~  - roslib
-- ~~  - rosparam
-- ~~  - rospy
-- ~~  - rosrun
-- ~~  - rosservice
-- ~~  - rostime
-- ~~  - roscpp_serialization
-- ~~  - rosunit
-- ~~  - rosconsole
-- ~~  - rostest
-- ~~  - std_msgs
-- ~~  - actionlib_msgs
-- ~~  - diagnostic_msgs
-- ~~  - geometry_msgs
-- ~~  - nav_msgs
-- ~~  - rosgraph_msgs
-- ~~  - sensor_msgs
-- ~~  - shape_msgs
-- ~~  - std_srvs
-- ~~  - stereo_msgs
-- ~~  - test_roslib_comm
-- ~~  - trajectory_msgs
-- ~~  - visualization_msgs
-- ~~  - win_boost
-- ~~  - win_bzip2
-- ~~  - win_dateutil
-- ~~  - win_eigen
-- ~~  - win_empy
-- ~~  - win_mercurial
-- ~~  - win_pyyaml
-- ~~  - win_python_build_tools
-- ~~  - win_ros (metapackage)
-- ~~  - win_tinyxml
-- ~~  - winros_create_msg_pkg
-- ~~  - winros_create_pkg
-- ~~  - xmlrpcpp
-- ~~  - roscpp
-- ~~  - rosout
-- ~~  - actionlib
-- ~~  - message_filters
-- ~~  - rosnode
-- ~~  - rostopic
-- ~~  - roswtf
-- ~~  - test_roscpp
-- ~~  - test_rosgraph
-- ~~  - test_roslaunch
-- ~~  - test_rosmaster
-- ~~  - test_rosparam
-- ~~  - test_rospy
-- ~~  - test_rosservice
-- ~~  - topic_tools
-- ~~  - rosbag
-- ~~  - test_rosbag
-- ~~  - win_roscpp_tutorials
-- ~~  - msvc_runtime
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin metapackage: 'common_msgs'
-- ==> add_subdirectory(common_msgs/common_msgs)
-- +++ processing catkin package: 'cpp_common'
-- ==> add_subdirectory(roscpp_core/cpp_common)
-- Looking for execinfo.h
-- Looking for execinfo.h - not found
-- Performing Test HAVE_CXXABI_H
-- Performing Test HAVE_CXXABI_H - Failed
-- Looking for backtrace
-- Looking for backtrace - not found
-- +++ processing catkin package: 'genmsg'
-- ==> add_subdirectory(genmsg)
-- skipping nosetests(test) in project 'genmsg ...
(more)
2015-04-01 09:22:24 -0500 received badge  Popular Question (source)
2015-03-11 07:30:59 -0500 commented answer rosbridge v2 msg format and subscriber callback in csharp

yes the string is: {"topic": "/chatter", "msg":{"data": "hello world 1"}, "op": "publish"} The actual question is: what type of c# type is msg? (it must contain the string _data)

2015-03-11 02:57:42 -0500 commented answer rosbridge v2 msg format and subscriber callback in csharp

So when I receive this message ex: socket.receive(recdata); recdata is a string with the format I described. I made a class with op, msg and topic members, and if rd is an instance of that class I went on an called the deserializer rd = jsonconvert.deserializeobject(recdata); rd.msg doesn't work

2015-03-10 03:27:52 -0500 asked a question rosbridge v2 msg format and subscriber callback in csharp

With the help of the code provided here: RosBrigde client for windows in C# I managed to communicate with winros's tcp_server from my external program and subscribe to a topic. When I try to receive the topic data I face two problems:

  1. I receive a string formatted as: "topic: ... msg: {data: ...} op: ..." How do I manage to retrieve the data value of the string? my message as I have created it consists of a class with three string variables, but that doesn't seem to work
  2. I receive only one string and then the call back times out. I have put the code inside a loop but no results

Thank you for any help.

2015-02-18 03:50:19 -0500 received badge  Teacher (source)
2015-02-18 02:40:42 -0500 answered a question Which parameter I should use to check for collision detection

I am very new and I am answering with every doubt, but following fcl:


// Given two objects o1 and o2

CollisionObject* o1 = ...

CollisionObject* o2 = ...

// set the collision request structure, here we just use the default setting

CollisionRequest request;

// result will be returned via the collision result structure

CollisionResult result;

// perform collision test

collide(o1, o2, request, result);

By setting the collision request, the user can easily choose whether to return contact information (which is slower) or just return binary collision results (which is faster).


I have come to understand that flag is necessary only to validate that collision test was performed successfully. What you are looking for (the outcome of collision) is the result variable.

2015-02-17 09:38:16 -0500 asked a question ROS_PACKAGE_PATH

In my overlaying workspace, if I add to ROS_PACKAGE_PATH c:/opt/ws/src it finds my pkg but not my executable. If I add c:/opt/ws it can't even find my package. I feel tired about just compiling a single simple package in windows...

2015-02-17 04:28:27 -0500 asked a question WINROS how to have my pkgs in another folder

Perhaps my question is naive but I am facing the following problem: I have created an overlaying ws and I am trying without success to have my pkgs under ws/folder/share and not under ws/src. The message I get is: +++ invalid workspace ... no CMakeLists.txt under src

2015-02-16 04:30:47 -0500 asked a question WINROS: rospack finds my package but rosrun doesn't

When I run rospack find mypkg the command line displays the directory of my package. When I run rosrun mypkg myexec it returns the "couldn't find the package" message. Any ideas? Thank you, Anna

2015-02-05 01:09:51 -0500 received badge  Enthusiast
2015-01-28 09:47:20 -0500 received badge  Supporter (source)