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

Evgeny's profile - activity

2015-04-15 10:30:19 -0500 commented question Why are my comments on ROS Answers disappearing?

This is a test comment. Sorry, it was a bug, hopefully fixed now. Could you try please?

2014-06-01 11:27:30 -0500 received badge  Commentator
2014-04-20 14:17:49 -0500 edited answer How to extract data from *.bag?

just for the fun of it, here is a bag2csv one-liner for bash

for topic in `rostopic list -b bagfile.bag` ; do rostopic echo -p -b bagfile.bag $topic >bagfile-${topic//\//_}.csv ; done
2014-04-20 14:17:19 -0500 edited question pi_face_tracker installation problem

Hi, I followed the instructions to install the uvc_cam and pi_face_tracker but I have a problem installing pi_vision package. What should I do? The problem, I think, is that rosmake doesn't build all the packages required:

 tim@ubuntu:~/fuerte_workspace/sandbox$ rosmake pi_vision 
 [ rosmake ] rosmake starting...                                                 
 [ rosmake ] Packages requested are: ['pi_vision']                               
 [ rosmake ] Logging to directory /home/tim/.ros/rosmake/rosmake_output-20140205-151624
 [ rosmake ] Expanded args ['pi_vision'] to:
 ['ros2opencv', 'pi_face_tracker_gui', 'pi_face_tracker']
 [rosmake-0] Starting >>> geometry_msgs [ make ]                                 
 [rosmake-0] Finished <<< geometry_msgs  No Makefile in package geometry_msgs    
 [rosmake-0] Starting >>> sensor_msgs [ make ]                                   
 [rosmake-0] Finished <<< sensor_msgs  No Makefile in package sensor_msgs        
 [rosmake-0] Starting >>> rosbuild [ make ]                                      
 [rosmake-0] Finished <<< rosbuild  No Makefile in package rosbuild              
 [rosmake-0] Starting >>> roslib [ make ]                                        
 [rosmake-1] Starting >>> rosconsole [ make ]                                    
 [rosmake-2] Starting >>> message_filters [ make ]                               
 [rosmake-0] Finished <<< roslib  No Makefile in package roslib                  
 [rosmake-1] Finished <<< rosconsole  No Makefile in package rosconsole          
 [rosmake-1] Starting >>> roslang [ make ]                                       
 [rosmake-1] Finished <<< roslang  No Makefile in package roslang                
 [rosmake-3] Starting >>> common_rosdeps [ make ]                                
 [rosmake-2] Finished <<< message_filters  No Makefile in package message_filters
 [rosmake-1] Starting >>> roscpp [ make ]                                        
 [rosmake-0] Starting >>> pluginlib [ make ]                                     
 [rosmake-3] Finished <<< common_rosdeps ROS_NOBUILD in package common_rosdeps   
 [rosmake-1] Finished <<< roscpp  No Makefile in package roscpp                  
 [rosmake-0] Finished <<< pluginlib ROS_NOBUILD in package pluginlib             
 [rosmake-3] Starting >>> ogre [ make ]                                          
 [rosmake-3] Finished <<< ogre ROS_NOBUILD in package ogre                       
 [rosmake-3] Starting >>> ogre_tools [ make ]                                    
 [rosmake-2] Starting >>> rostest [ make ]                                       
 [rosmake-3] Finished <<< ogre_tools ROS_NOBUILD in package ogre_tools           
 [rosmake-3] Starting >>> orocos_kdl [ make ]                                    
 [rosmake-3] Finished <<< orocos_kdl ROS_NOBUILD in package orocos_kdl           
 [rosmake-2] Finished <<< rostest  No Makefile in package rostest                
 [rosmake-0] Starting >>> image_transport [ make ]                               
 [rosmake-0] Finished <<< image_transport ROS_NOBUILD in package image_transport 
 [rosmake-0] Starting >>> polled_camera [ make ]                                 
 [rosmake-0] Finished <<< polled_camera ROS_NOBUILD in package polled_camera     
 [rosmake-0] Starting >>> camera_calibration_parsers [ make ]                    
 [rosmake-0] Finished <<< camera_calibration_parsers ROS_NOBUILD in package camera_calibration_parsers
 [rosmake-0] Starting >>> bullet [ make ]                                        
 [rosmake-2] Starting >>> camera_info_manager [ make ]                           
 [rosmake-2] Finished <<< camera_info_manager ROS_NOBUILD in package camera_info_manager
 [rosmake-1] Starting >>> python_orocos_kdl [ make ]                             
 [rosmake-1] Finished <<< python_orocos_kdl ROS_NOBUILD in package python_orocos_kdl
 [rosmake-3] Starting >>> kdl [ make ]                                           
 [rosmake-0] Finished <<< bullet ROS_NOBUILD in package bullet                   
 [rosmake-1] Starting >>> angles [ make ]                                        
 [rosmake-2] Starting >>> rospy [ make ]                                         
 [rosmake-2] Finished <<< rospy  No Makefile in package rospy                    
 [rosmake-2] Starting >>> mk [ make ]                                            
 [rosmake-1] Finished <<< angles ROS_NOBUILD in package angles                   
 [rosmake-1] Starting >>> std_msgs [ make ]                                      
 [rosmake-1] Finished <<< std_msgs  No Makefile in package std_msgs              
 [rosmake-1] Starting >>> rosservice [ make ]                                    
 [rosmake-0] Starting >>> roswtf [ make ]                                        
 [rosmake-3] Finished ...
(more)
2014-04-20 14:16:14 -0500 edited question How to publish a array msgs with large data size in Arduino?

Dear all, I amtrying to publish a msgs with large data size on Arduino. I have tried both Float32MultiArray and Laserscan msgs. However, when i increase the data_length more than 7, it shows an error in the terminal [INFO] [WallTime: 1391356801.758318] Failed Packet Flags after the command "rosrun rosserial_python serial_node.py /dev/ttyACM0" (the code as attached). If I keep the size below 7, the msgs can be published normally.

Could you help me and give me some suggestion, please? thank you!!

#include <ros.h>
#include <ros time.h="">
#include <std_msgs float32multiarray.h="">


ros::NodeHandle  nh;
std_msgs::Float32MultiArray range_msg;
ros::Publisher pub_range("/test", &amp;range_msg);

void setup()
{
  nh.initNode();

  range_msg.data_length=100;

  nh.advertise(pub_range);

}

long range_time;

void loop()
{
  //publish the adc value every 50 milliseconds
  //since it takes that long for the sensor to stabilize

  if ( millis() &gt;= range_time ) {

    for(int i=0;i&lt;100;i++)
    {
      range_msg.data[i]=0.01222331221;
    }

    pub_range.publish(&amp;range_msg);

    range_time =  millis() + 50;
  }

  nh.spinOnce();
}</std_msgs></ros></ros.h>
2014-04-20 08:27:08 -0500 edited question After changing the buffer size, error again in publishing a array msgs with large data length 240in Arduino?

Dear all, I am trying to publish a msgs with large data size on Arduino. I am using Float32MultiArray msgs. Thanks for the solutions from http://answers.ros.org/question/12545... So, I changed the buffer size from 280 to 512. However, when i increase the data_length more than 30, it shows an error in the terminal:

[INFO] [WallTime: 1391356801.758318] Failed Packet Flags

after the command rosrun rosserial_python serial_node.py /dev/ttyACM0 (the code as attached) again. If I keep the size below 30, the msgs can be published normally.

I want to pass 240 data size in one msgs array like array[240]..

Could you help me and give me some suggestion , please? thank you!!

#include <ros.h>
#include <ros time.h>
#include <std_msgs/Float32MultiArray.h>


ros::NodeHandle  nh;
std_msgs::Float32MultiArray range_msg;
ros::Publisher pub_range("/test",  &range_msg);

void setup()
{
  nh.initNode();

  range_msg.data_length=100;

  nh.advertise(pub_range);

}

long range_time;

void loop()
{
  //publish the adc value every 50 milliseconds
  //since it takes that long for the sensor to stabilize

  if ( millis() >= range_time ) {

    for(int i=0;i<100;i++)
    {
      range_msg.data[i]=0.01222331221;
    }

    pub_range.publish(&range_msg);

    range_time =  millis() + 50;
  }

  nh.spinOnce();
}
2013-09-14 22:30:00 -0500 edited answer Jenkins Build Issues - File INSTALL cannot find /obj-x86_64-linux-gnu

I am looking at your repository and packages here:

https://github.com/allenh1/p2os/tree/master/p2os_teleop

A few things:

  • remove all mainpage.dox (this is for rosbuild only)
  • remove all manifest.xml (this is for rosbuild only)
  • remove all instances of these lines: (this was a hold over from rosbuild and should not be used anymore)

Example below.

# 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)

Specifically for p2os_teleop, you call generate_messages but never declare any messages, you should remove that macro call. I think that will fix the above issue. I opened a ticket to get a better error message here:

https://github.com/ros/genmsg/issues/31

2013-03-27 11:20:05 -0500 commented answer How regular users should deal with a spam?

@felix k thank you for bringing these up, I will fix these within 3 days (possibly need to do some work to update the theme to the current version of Askbot as well).

2013-03-27 11:17:35 -0500 commented answer How regular users should deal with a spam?

@Boris the "delete" button issue is a bug indeed, I will try to fix it asap on this site.

2013-03-27 11:15:16 -0500 commented question [meta] karma vs buttons curiosities (no edit but a delete button on anwers.ros)

The "inability to insert links" is an anti-spam measure. There are two settings: 1) insert link suggestion in plain text and 2) insert real link. Perhaps better explanations should be given to the users. 1) possibly could be reduced to 1, but it would be up to this site's administrators.

2013-03-27 11:11:42 -0500 commented answer [meta] karma vs buttons curiosities (no edit but a delete button on anwers.ros)

@felix is the delete button issue still there (seems like it is as other user mentions this elsewhere)? I believe it was a bug at one point that I've fixed. Are you still unable to retag?

2013-02-23 07:57:37 -0500 commented question How to enter multi-line code in our questions?

Indent by 4 characters the whole mulitline block of code and it will be highlighted.

2012-03-27 14:33:49 -0500 edited question Deleted question

Deleted question test edit

2012-03-27 14:33:49 -0500 received badge  Editor (source)
2012-03-14 15:27:01 -0500 received badge  Supporter (source)
2012-03-14 15:23:13 -0500 commented question How to Re-Tag questions since latest update?

Could you please test this now? Thank you.

2012-03-13 06:15:49 -0500 commented question Problem with my answer.ros account?

@owh, could you please try again? This might be fixed now.

2012-03-06 18:10:46 -0500 received badge  Organizer (source)
2012-03-06 17:53:41 -0500 answered a question Application Manager Setup for Generic Robot to Interface to Android Apps

test answer 3

2012-03-06 17:50:15 -0500 answered a question Application Manager Setup for Generic Robot to Interface to Android Apps

test answer 2

2012-02-17 03:16:40 -0500 received badge  Citizen Patrol (source)
2011-03-10 02:42:54 -0500 commented question Correct settings for RosAnswers email?
Please upgrade now - hopefully the problem is fixed. Please let me know how it goes. Thanks.
2011-03-10 00:56:36 -0500 commented question Removing the "dear xxx" part of ros answers?
The link to unsubscribe must be there - by law :)! but the wording could be better.
2011-03-09 21:33:43 -0500 received badge  Teacher (source)
2011-03-09 15:33:15 -0500 answered a question Removing the "dear xxx" part of ros answers?

Please suggest something better, will be glad to make a reasonable change in askbot. Thanks.