ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2016-12-10 03:49:05 -0500 | received badge | ● Favorite Question (source) |
2016-12-08 16:03:59 -0500 | received badge | ● Famous Question (source) |
2016-10-05 02:17:50 -0500 | received badge | ● Notable Question (source) |
2016-10-01 03:17:05 -0500 | received badge | ● Enthusiast |
2016-09-30 13:24:41 -0500 | received badge | ● Popular Question (source) |
2016-09-30 09:47:25 -0500 | commented question | Arduino published topics do not appear [rosserial_server] Could you send the output of rosserial_server? You could try specifying baud rate and serial device. See this especially the serial device number changes sometimes without apparent reason... (arduino could be /dev/ttyACM1, while default is /dev/ttyACM0) |
2016-09-30 09:15:49 -0500 | commented question | Can I run ROS jade in combination with Ubuntu snappy core? |
2016-09-30 09:09:14 -0500 | commented question | Can I run ROS jade in combination with Ubuntu snappy core? @Mehdi: I was looking for 14.04, but I could not find it. the download page for server for ARM only lists 16.04. the alternative downloads link only lists some specific ARM targets. |
2016-09-30 07:35:06 -0500 | commented question | Can I run ROS jade in combination with Ubuntu snappy core? @gvdhoorn: it seems that compiling MoveIt from source is not as hard as I tought. Actually, if I understand correctly, the fact that MoveIt is allready in ros-shadow-fixed suggests that it is almost ready for release... I will definately look into this... |
2016-09-30 07:30:45 -0500 | commented question | Can I run ROS jade in combination with Ubuntu snappy core? @Mehdi: thanks for pointing out the server distribution, but the only available version is 16.04, which would force me to compile MoveIt from source as well (since the only ROS version compatible with 16.04 is kinetic, and MoveIt is not released for kinetic yet). |
2016-09-30 05:02:44 -0500 | asked a question | Can I run ROS jade in combination with Ubuntu snappy core? Hello all, I am developing a modular robotic arm, which will consist of the following parts:
My idea was to use SBC's (Single Board Computers) running linux as the embedded controllers, so for communication between the main PC and the embedded controllers the standard ROS infrastructure can be used. Most of these SBC's have some ARM processor, so my initial guess would be to run a stripped down ARM Ubuntu version on the SBC's. However, Canonical seems to have stopped distributing ARM versions of Ubuntu, apart from their new distribution for embedded systems: Ubuntu snappy core. This would not be an issue, since there is a nice plugin to create snappy-compatible packages out of ROS workspaces with the catkin plugin for snapcraft. (see also: this link). This would generate a stand-alone application that contains all ROS (and other) dependencies and is compatible with the snappy package system. (the main issue with the snappy distribution over the old ARM distributions is that you can no longer use apt-get to retrieve needed ROS packages, so the only way to get ROS on snappy is to either create a snappy package containing the ROS nodes and dependencies, or to install ROS from source) But here is the catch:
As far as I know, mixing two ROS distributions is not recommended, so there would be couple options to get this working:
Does any of you have any experience with this? Is this even feasible? Or would it be best to move to some other OS for the embedded controllers (one of the boards I am considering is the BeagleBone Black which can also run Debian or Angstrom for example (see also: this link) which also has some unofficial ROS support). My preferred situation would be to use as much stable software as possible, preferably in the form of binary releases. Thanks in advance! |
2016-07-16 12:17:51 -0500 | received badge | ● Famous Question (source) |
2016-06-28 04:01:18 -0500 | answered a question | ros_control actuators and transmissions Currently I am using the hardware abstraction layer to calculate the influence of the transmissions. |
2016-06-13 03:07:02 -0500 | received badge | ● Notable Question (source) |
2016-06-13 03:07:02 -0500 | received badge | ● Notable Question (source) |
2016-05-30 08:53:05 -0500 | commented answer | Unable to Locate ROS Packages? So, are your repositories configured correctly?
If you run:
|
2016-05-23 07:18:03 -0500 | answered a question | Unable to Locate ROS Packages? When you want to install ROS packages from the repositories, you have to add them to your sources.list first, otherwise apt-get does not now where to find the packages. See also: http://wiki.ros.org/indigo/Installati... Like BennyRe said: if not necessary do not install from source. |
2016-05-23 02:09:05 -0500 | received badge | ● Supporter (source) |
2016-05-18 04:32:59 -0500 | received badge | ● Popular Question (source) |
2016-04-25 10:14:28 -0500 | asked a question | ros_control actuators and transmissions I am controlling a dynamixel based SCARA arm (4 revolute joints) using ROS (MoveIt + ros_control + dynamixel_controllers). Before controlling the actual arm, I attempted to test the system with Gazebo. (up to the point where I would connect ros_control to the dynamixel motors). In my URDF I added the transmissions (in my case 1:2) between the actuators and the joints. I am using the effort_controllers/JointTrajectoryController and my joint names when spawning the controllers. The simulation works fine, and I am able to control the arm using MoveIt pretty much as expected, however when monitoring the joint angles which are send to my controllers they map 1:1 to the joint angles set in MoveIt, where I would expect them to be double because of the transmission between my motors and my joints. How does ros_control take the transmission into account? Should I spawn my controllers using the actuator names instead of the joint directly? Or should I implement the transmission somewhere in the hardware abstraction layer which will connect ros_control to my dynamixel_controllers? |