Questions tagged [ros]

ROS (Robot Operating System) is a free, open-source robot software framework initially developed by Willow Garage. And now under the maintenance of Open Robotics.

ROS (Robot Operating System) is a free, open-source robot software framework for robot software development, providing operating system-like functionality on a heterogeneous computer cluster.

ROS provides standard operating system services such as hardware abstraction, low-level device control, implementation of commonly used functionality, message-passing between processes, and package management.

It was developed by Willow Garage and is licensed under the BSD license. Newer packages now default to Apache 2.0 as the license.

Links

21232 questions
22
votes
2 answers

ROS: catkin_make vs. catkin build

When using ROS: Why should I use catkin build from catkin_tools instead of catkin_make? I've been told that catkin build is better but no one who tells me this can give me a reason why.
SKA
  • 323
  • 1
  • 2
  • 6
9
votes
2 answers

Why is ROS not a real-time operating system?

ROS is not real-time OS. After reading the architecture of ROS, I am unable to realize why is ROS not real-time? What part of the architecture or what design decision is causing that?
Manas Paldhe
  • 199
  • 1
  • 3
8
votes
1 answer

Is it possible to list all runtime dependencies for ROS

I've read this link: http://wiki.ros.org/kinetic/Installation/Source and have known that the command rosdep install --from-paths src --ignore-src --rosdistro kinetic --simulate can list all necessary dependencies of ROS on a clean system. Also, I've…
Yves
  • 265
  • 2
  • 4
8
votes
1 answer

Why do we need ROS?

I'm a beginner in robotics and I'm planning to do a basic navigation problem for differential drive robot. I know the concept involved and can code it in the arduino but I came to know about ROS and other robotic toolbox. How is it useful if I…
ArAvind
  • 83
  • 5
5
votes
1 answer

CMakeLists.txt vs package.xml

I've read this link: https://answers.ros.org/question/217475/cmakeliststxt-vs-packagexml/ But still, I can't understand very clearly. When I try to compile ROS project with the command: catkin_make --install, how and when is the package.xml used?…
Yves
  • 265
  • 2
  • 4
5
votes
3 answers

What is the easiest way to install ROS on OSX Mountain Lion?

The latest OSX documentation I found on the website is from 2011, and the latest build is from over a year ago. I'm a complete n00b to all things ROS and wanted to start playing with it. What is the easiest way? Edit: this version of the…
agentofuser
  • 153
  • 6
3
votes
2 answers

How to convert rotation matrix in to equivalent Quaternion using Eigen Library.

Eigen library (http://goo.gl/cV5LY), which is used extensively in ROS and PCL. Thank you.
Neel
  • 31
  • 1
  • 3
3
votes
2 answers

Would ROS benefit from a multicore processor like Epiphany or XMOS?

I am looking for a good embedded PC to run ROS on. I recently came across a couple of little machines using new very multi-core processors, such as the Epiphany and the XMOS. Since the one thing that ROS really seems to want is cores, would ROS be…
Rocketmagnet
  • 6,457
  • 5
  • 29
  • 54
3
votes
2 answers

What exactly is a nodelet?

I am new to ROS. I tried to read the documentation regarding nodelets on ROS wiki. But I couldn't understand it very well. I would like to know what is a nodelets in simple and intuitive terms
3
votes
1 answer

Debuging ROS on a Jetson Xavier

I have configured ROS melodic based on the RACECARJ and MIT-Racecar Github repos. Everything runs perfectly on my desktop Linux 18.04 machine. The script should be able to install the same also on my Nvdia Jetson Xavier with Jetpack 4.2. Everything…
Mr.Sh4nnon
  • 133
  • 3
3
votes
1 answer

Can ROS workspace safely exist in an external HDD?

Is it safe to create and operate a ROS workspace from an external hard drive? Are there any limitations or issues I should be aware of? Tutorials and manuals typically suggest that the workspace should be created in the home directory, but I would…
Microbob
  • 135
  • 3
3
votes
4 answers

Building a stationary robot. ROS the right tool for me?

I'm wondering if ROS is the right system for me. I'm currently involved in a project which consists of building a device that has the purpose to take spectroscopic measurements using a laser and a spectrometer, controlling servos and reading outputs…
3
votes
1 answer

Is ROS 2 due to replace ROS 1?

I have read ROS 2 document and they did not give many clues on the subject. Does anybody have more insight on the subject?
arennuit
  • 609
  • 1
  • 6
  • 14
2
votes
2 answers

ROS tutorials no longer working

Has anyone ever run into a case where a fresh install of ROS cannot run its tutorial packages? I am running ROS Indigo on an nVidia Jetson TK1, using the nVidia-supplied Ubuntu image. I just did a fresh install, Ubuntu and ROS, just to keep things…
MechanicalMan
  • 378
  • 1
  • 12
2
votes
1 answer

Robotics Stack Exchange and Robotics Meta Stack Exchange difference

I am here because of the ROS Answers migration, but I'm new to Stack Exchange and I realized there is Robotics Stack Exchange and Robotics Meta Stack Exchange, can someone explain the difference between the two? Thanks in advance.
1
2 3
99 100