adhoc_communication errors with Indigo on Ubuntu Trusty
Hi all,
I've been trying to get the adhoc_communication package to work with little success. The Ubuntu package isn't functional (see my question, now answered, here) so I did a catkin build from the git repo aau-ros/aaumultirobot.
I got it to build and run, but after running get these errors (shown for a 2-robot simulation, but the result is the same for any number):
[ERROR] [1449022254.591547698]: ADD TO WHITELIST: robot_0 [02-01-00-00-00-00]
[ERROR] [1449022254.591746883]: ADD TO WHITELIST: robot_1 [02-02-00-00-00-00]
As well as:
[ERROR] [1449022254.696141673]: ADD TO WHITELIST: robot_0 [02-01-00-00-00-00]
[ERROR] [1449022254.696208765]: ADD TO WHITELIST: robot_1 [02-02-00-00-00-00]
Error for wireless request "Set Tx Power" (8B26) :
Error for wireless request "Set Tx Power" (8B26) :
SET failed on device lo ; Operation not supported.
SET failed on device lo ; Operation not supported.
[ERROR] [1449022254.879184277]: NEW NEIGHBOR: NAME[robot_0]
[ERROR] [1449022254.879193182]: NEW NEIGHBOR: NAME[robot_1]
My first thought was that I had not correctly set the SUID bit as described in the wiki, but this was not the problem.
I'd really appreciate any ideas as to how to fix this issue.
For reference, I'm using the launch and configuration files posted by user Micha in this thread with the only difference being a different Stage world file.
Asked by thekamz on 2015-12-01 21:28:00 UTC
Answers
HI,
It seems to avoid the error (ADD TO WHITELIST) while removing the "sim_robot_macs" argument and replacing it by "simulation_mode=True".
The second error (Set Tx Power) is removed by setting the SUID bit.
Asked by yanik-porto on 2016-12-10 07:07:02 UTC
Comments
The argument "sim_robot_macs" is actually needed to enable connection between robots, it still showing the error, but the connection is well established anyway
Asked by yanik-porto on 2016-12-13 15:39:46 UTC
Comments
Hi , I'm facing the same issue, were you able to fix this?
Asked by aravindp on 2016-08-17 11:41:35 UTC