Ask Your Question

Johan's profile - activity

2016-04-10 10:48:07 -0500 received badge  Student (source)
2015-06-03 03:57:36 -0500 received badge  Famous Question (source)
2015-03-24 17:54:54 -0500 commented answer Are there different ways to control an Arduino instead of using the Terminal?

Alright thanks for the advice. I've already tried the openHAB bridge, but I haven't figured it out how The bridge will recognize the robot. Even If the openHAB has access to the robot by using bindings. Because it does not updated the events on the bridge.

2015-03-24 17:50:03 -0500 received badge  Notable Question (source)
2015-03-23 09:39:58 -0500 commented answer Are there different ways to control an Arduino instead of using the Terminal?

That is correct. At the moment I am able to use the terminal by sending commands to the arduino+ROS robot. And now I try to look for away to use a similar that I did with Arduino (without ROS) before. So Basically using openHAB to control ROS robots.

2015-03-23 09:25:45 -0500 received badge  Famous Question (source)
2015-03-23 05:59:43 -0500 answered a question Are there different ways to control an Arduino instead of using the Terminal?

@afranceson My goal is to control a robot via openHAB. openHAB has an event Bus middleware, which comes with an openHAB runtime server. This system provides several bindings to be able to communicate with the hardware side. My first use case is to connect my Arduino robot to openHAB and is based on a serial binding or tcp binding. Controlling the robot is by clicking a button openHAB (GUI), which sends chars to the robot. Because of these bindings , there is already a connection between my robot and openHAB.

Now what I am trying to do is basically the same thing, but this time I am using ROS+Arduino. The ROS Arduino works fine with the rosserial. In this case we have two servers, which are running in the same time. 1. OpenHAB and 2. ROS. So I am thinking about a way to bypass using rostopic.

2015-03-22 19:59:51 -0500 received badge  Notable Question (source)
2015-03-22 17:17:08 -0500 commented answer Are there different ways to control an Arduino instead of using the Terminal?

Btw. Is it true that is not possible to connect ROS to MQTT server?

2015-03-22 17:17:08 -0500 received badge  Commentator
2015-03-22 17:16:42 -0500 commented answer Are there different ways to control an Arduino instead of using the Terminal?

First of all thank you for your advice. I actually looking an easy way to control a robot. For example hitting a button without typing a command like using the serial nodes. Just like the serial monitor for Arduino. Basically I don't want to control my robot via terminal.

2015-03-22 15:19:50 -0500 commented answer Are there alternatives for connecting Arduino with ROSCORE/Server by using Terminal?

Okay thanks, because im looking for a solution, which I dont' have to use the command above. I would be nice that I use ROS just like the Serial Monitor / Arduino IDE .

2015-03-22 15:10:23 -0500 received badge  Popular Question (source)
2015-03-22 15:10:23 -0500 received badge  Popular Question (source)
2015-03-22 14:49:44 -0500 received badge  Popular Question (source)
2015-03-22 07:23:48 -0500 commented answer How to use source code from Arduino in ROS?

Thx for the advice, It works fine. I worked through some of the tutorials and I realize that I always have to use these commands:

  1. roscore
  2. rosrun rosserial_python serial_node.py
  3. rostopic pub Roll std_msgs/ Empty --once.

Are there other ways to control the robot?

2015-03-22 07:20:31 -0500 received badge  Scholar (source)
2015-03-22 07:20:28 -0500 received badge  Supporter (source)
2015-03-21 19:09:09 -0500 asked a question Are there alternatives for connecting Arduino with ROSCORE/Server by using Terminal?

Is it possible to connect the Arduino with ROSCORE without using this command:

rosrun rosserial_python serial_node.py /dev/ttyACM0 ?
2015-03-21 13:04:10 -0500 asked a question Are there different ways to control an Arduino instead of using the Terminal?

At the moment I am using ROS-serial and an Arduino robot, which is connected via USB to the computer. The control is based on sending commands through the Terminal. Just like that :rostopic pub Roll std_msgs/Empty --once.

I am not very familiar with ROS, so I would like to ask if there other ways or alternatives that you guys have experience with or would suggest? Maybe is there way like using the Serial monitor? But I've read that is not possible !?

I would be appreciate for any help or suggestions,

Thanks ,

Johan


Edit:

I suggest you to explain more your architecture and your goal.

My goal is to control a robot via openHAB. openHAB has an event Bus middleware, which comes with an openHAB runtime server. This system provides several bindings to be able to communicate with the hardware side. My first use case is to connect my Arduino robot to openHAB and is based on a serial binding or tcp binding. Controlling the robot is by clicking a button openHAB (GUI), which sends chars to the robot. Because of these bindings , there is already a connection between my robot and openHAB.

Now what I am trying to do is basically the same thing, but this time I am using ROS+Arduino. The ROS Arduino works fine with the rosserial. In this case we have two servers, which are running in the same time. 1. OpenHAB and 2. ROS. So I am thinking about a way to bypass using rostopic.

2015-03-21 09:11:14 -0500 commented question Roslibjs for a client to communicate with simple action Server

Is there a specific folder that the HTML file needs to be saved ? Don't get me wrong, I am not very familiar with ROS. Usually I use a web server , which there is a folder to place it. When I am running the server so I will be able to call the HTML via localhost as an example.

2015-03-21 09:07:21 -0500 commented question How to connect ROS to a MQTT broker

Have you solved your issue?

2015-03-21 06:57:49 -0500 received badge  Enthusiast
2015-03-20 06:50:24 -0500 received badge  Popular Question (source)
2015-03-20 00:51:58 -0500 received badge  Famous Question (source)
2015-03-19 19:48:48 -0500 commented question combine ROS with Home Automation

Is it right that using Arduino/ rosserial is not able right now to connect with the openhab_bridge?

2015-03-19 18:36:00 -0500 commented question combine ROS with Home Automation

Thanks for your reply. But how does the openhab bridge recognize the robot ?

My robot ist based on Arduino and has ROS

usually i used the following code for building a "connection" to be able to communicate.

rosrun rosserial_python serial_node.py _port:=/dev/ttyUSB0
2015-03-19 16:06:55 -0500 commented question combine ROS with Home Automation

How can I connect my robot with the openhab_bridge?

2015-03-19 15:32:34 -0500 asked a question How to use Arduino Ethernet with ROS?

I've already tried the rosserial library for the Arduino IDE and it works fine. I would to ask is there a suggestion how I could communitcate ROS via Ethernet ?

Thanks,

Johan

2015-03-18 08:05:08 -0500 received badge  Editor (source)
2015-03-18 06:38:30 -0500 asked a question How can I install pyqwt on Mavricks 10.9 ?

I am trying to use the following command, but it tells me to install pyqwt.

rosdep install --from-paths src --ignore-src --rosdistro hydro -y

 executing command [brew install pyqwt]
==> Downloading https://downloads.sourceforge.net/project/pyqwt/pyqwt5/PyQwt-5.2
Already downloaded: /Library/Caches/Homebrew/pyqwt-5.2.0.tar.gz
==> Patching
patching file configure/configure.py
==> python configure.py --module-install-path=/usr/local/Cellar/pyqwt/5.2.0/lib/
--sip-install-path=/usr/local/Cellar/pyqwt/5.2.0/share/sip/Qwt5
--uic-install-path=/usr/local/Cellar/pyqwt/5.2.0/lib/python2.7/site-packages/PyQt4
-Q
../qwt-5.2


READ THIS: https://git.io/brew-troubleshooting

ERROR: the following rosdeps failed to install
  homebrew: command [brew install pyqwt] failed

If I run brew install pyqwt , the output will be like this :

    brew install pyqwt
==> Downloading https://downloads.sourceforge.net/project/pyqwt/pyqwt5/PyQwt-5.2.0/PyQwt-5.2.0.tar.gz
Already downloaded: /Library/Caches/Homebrew/pyqwt-5.2.0.tar.gz
==> Patching
patching file configure/configure.py
==> python configure.py --module-install-path=/usr/local/Cellar/pyqwt/5.2.0/lib/python2.7/site-packages/PyQt4
--sip-install-path=/usr/local/Cellar/pyqwt/5.2.0/share/sip/Qwt5
--uic-install-path=/usr/local/Cellar/pyqwt/5.2.0/lib/python2.7/site-packages/PyQt4
-Q
../qwt-5.2

Can anyone help me out?

Thx

2015-03-16 13:48:22 -0500 received badge  Notable Question (source)
2015-03-16 11:49:14 -0500 commented answer How to use source code from Arduino in ROS?

Ive already have the rosserial and tried the hello world, it works fine.@tonybaltovski do you have a suggestion for me how I can use the rosserial that has the function like the source from arduino ? Do you maybe have an example?

2015-03-16 11:49:07 -0500 received badge  Popular Question (source)
2015-03-16 09:59:28 -0500 asked a question How to use source code from Arduino in ROS?

Hi everyone,

I am new with ROS and at the moment I am trying to use my sorce from the Arduino robot in ROS.

It is an Arduino robot 4WD that consits these modules : mega2560,Ethernet, motor driver, sensor shield. The functionality of te robot works fine.

I have already tried these hello world example from ros, which worked fine. Can someone help me out?

I would appreciate for any help.

Thanks ,

Best regards Johan