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

Rocha's profile - activity

2020-03-05 03:21:54 -0500 received badge  Taxonomist
2013-08-11 22:33:58 -0500 received badge  Famous Question (source)
2013-06-25 04:15:54 -0500 received badge  Famous Question (source)
2013-04-01 07:02:05 -0500 received badge  Notable Question (source)
2013-03-28 12:00:21 -0500 received badge  Notable Question (source)
2013-03-13 06:21:03 -0500 received badge  Popular Question (source)
2013-03-11 06:54:55 -0500 received badge  Teacher (source)
2013-03-11 06:54:55 -0500 received badge  Self-Learner (source)
2013-03-05 07:18:24 -0500 received badge  Popular Question (source)
2013-03-03 14:37:59 -0500 answered a question Error registering rosandroid client

I already solved the problem... it was problem of configuration of hosts on emulator

To solve the problem follow these steps...

With the emulator arleady opened, run:

cd adt-bundle/sdk/platform-tools/

./adb -s  emulator-5554 remount

To remount the filesystem so its not read only and you’ll be able to change the hosts file.

Then run:

./adb -s  emulator-5554 pull /etc/hosts

This gets the current hosts file from the device. Edit it in whatever text editor, it’s been pulled to the current working dir. I used gedit. gedit hosts

and add the following line

10.0.2.2   machineName

in my case

10.0.2.2   rocha

Finally run:

./adb -s  emulator-5554 push hosts /etc/hosts
2013-02-28 02:09:00 -0500 asked a question Error registering rosandroid client

Hello everyone, i'm trying to create a rosjava client to connect to a c++ service, but when the client is being registered the following warning is showed.

02-28 10:28:06.275: W/DefaultChannelPipeline(335): An exception was thrown by a user handler while handling an exception event ([id: 0x406087c0] EXCEPTION: java.nio.channels.UnresolvedAddressException) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335): org.ros.exception.RosRuntimeException: java.nio.channels.UnresolvedAddressException 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.internal.transport.ConnectionTrackingHandler.exceptionCaught(ConnectionTrackingHandler.java:81) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.jboss.netty.channel.Channels.fireExceptionCaught(Channels.java:533) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink.connect(NioClientSocketPipelineSink.java:157) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink.eventSunk(NioClientSocketPipelineSink.java:102) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:55) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.jboss.netty.channel.Channels.connect(Channels.java:642) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.jboss.netty.channel.AbstractChannel.connect(AbstractChannel.java:205) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.jboss.netty.bootstrap.ClientBootstrap.connect(ClientBootstrap.java:230) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.jboss.netty.bootstrap.ClientBootstrap.connect(ClientBootstrap.java:183) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.internal.transport.tcp.TcpClient.connect(TcpClient.java:105) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.internal.transport.tcp.TcpClientManager.connect(TcpClientManager.java:71) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.internal.node.service.DefaultServiceClient.connect(DefaultServiceClient.java:137) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.internal.node.service.ServiceFactory.newClient(ServiceFactory.java:148) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.internal.node.DefaultNode.newServiceClient(DefaultNode.java:365) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.internal.node.DefaultNode.newServiceClient(DefaultNode.java:372) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.android.android_tutorial_pubsub.EnviaDadosClient.onStart(EnviaDadosClient.java:32) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.internal.node.DefaultNode$5.run(DefaultNode.java:506) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.internal.node.DefaultNode$5.run(DefaultNode.java:503) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.concurrent.EventDispatcher.loop(EventDispatcher.java:43) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at org.ros.concurrent.CancellableLoop.run(CancellableLoop.java:56) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581) 
02-28 10:28:06.275: W/DefaultChannelPipeline(335):  at java.lang.Thread.run(Thread.java:1019) 
02-28 10:28:06.275: W/DefaultChannelPipeline ...
(more)
2013-02-25 03:33:35 -0500 received badge  Editor (source)
2013-02-25 02:03:40 -0500 asked a question Error communicating ros android client with a c++ service

Hello everyone,

I'm trying to communicate a ros android client with a c++ service running on PC. But when the service client is being created there are some issues.

02-25 10:49:33.618: E/AndroidRuntime(331): FATAL EXCEPTION: pool-1-thread-4
02-25 10:49:33.618: E/AndroidRuntime(331): org.ros.exception.RosRuntimeException: Connection exception: rocha-Inspiron-5423/92.242.140.20:58975
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.internal.transport.tcp.TcpClient.connect(TcpClient.java:109)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.internal.transport.tcp.TcpClientManager.connect(TcpClientManager.java:69)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.internal.node.service.DefaultServiceClient.connect(DefaultServiceClient.java:135)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.internal.node.service.ServiceFactory.newClient(ServiceFactory.java:144)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.internal.node.DefaultNode.newServiceClient(DefaultNode.java:365)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.internal.node.DefaultNode.newServiceClient(DefaultNode.java:372)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.android.android_tutorial_pubsub.EnviaDadosClient.onStart(EnviaDadosClient.java:30)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.internal.node.DefaultNode$5.run(DefaultNode.java:506)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.internal.node.DefaultNode$5.run(DefaultNode.java:503)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.concurrent.EventDispatcher.loop(EventDispatcher.java:43)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.ros.concurrent.CancellableLoop.run(CancellableLoop.java:56)
02-25 10:49:33.618: E/AndroidRuntime(331):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
02-25 10:49:33.618: E/AndroidRuntime(331):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
02-25 10:49:33.618: E/AndroidRuntime(331):  at java.lang.Thread.run(Thread.java:1019)
02-25 10:49:33.618: E/AndroidRuntime(331): Caused by: java.net.ConnectException: connection timed out
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processConnectTimeout(NioClientSocketPipelineSink.java:391)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:289)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102)
02-25 10:49:33.618: E/AndroidRuntime(331):  at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
02-25 10:49:33.618: E/AndroidRuntime(331):  ... 3 more
02-25 10:49:33.628: E/nnectionTrackingHandler(331): Channel exception: java.net.ConnectException: connection timed out

I already tryied to delete the /etc/hostname archive, but when i did this even the registration with /rosout failed.

Someone has any idea how to solve this problem?