ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2016-08-09 10:23:18 -0500 | answered a question | Config and test rosemacs Emacs ships with lisp and you can always evaluate lisp in the scratch buffer. Emacs also ships with "An Introduction to Programming in Emacs Lisp" which you can find using the info command. |
2016-08-06 17:47:42 -0500 | commented answer | HC-05 connection to ROS using Arduino? It seems like you test only checks transmit, not receive on the arduino. If you haven't check receive I would do that. Also you have to change the serial port from the Arduino one to BT, something like this class NewHardware : .... NewHardware():ArduinoHardware(&Serial1, 57600){};... good luck! |
2016-08-06 10:24:50 -0500 | answered a question | HC-05 connection to ROS using Arduino? Can you get a plain old bt serial connection between your arduino and your linux machine using a serial port using a program like minicom? I went through several iterations trying to get that to work before I got the rosserial connection to work. There are a lot of steps but I think you may not be getting the SPP profile setup based on your description. I ended using using Blueman instead of the native BT stack when I did this same thing. Also the baud rate has to be at least 57,600. |
2016-07-06 19:33:58 -0500 | commented answer | writing a driver for 4-wheels differential drive robot Look at this example: http://robotics.stackexchange.com/que... . You need a method (encoder) to measure the wheel rotation and the distance between the wheels |
2016-07-06 15:38:43 -0500 | received badge | ● Teacher (source) |
2016-07-05 13:10:57 -0500 | answered a question | writing a driver for 4-wheels differential drive robot You might be better off looking at this package to start http://wiki.ros.org/differential_drive and this related page https://code.google.com/archive/p/kne... I looked briefly at the web page and I didn't see where the encoders were included. Anyway if you have the encoder input you either do the odometty on the arduino or use rosserial to send the values to your PC and to it there. In either case you will have to use rosserial to send the topics to your computer you are running ROS on. |
2016-06-27 12:56:40 -0500 | received badge | ● Enthusiast |