Ask Your Question

Alex Bravo's profile - activity

2020-11-11 06:55:49 -0600 marked best answer How can I get involved in ROS community?

I'm just starting to learn ROS. Is there anything I can do to help ROS while I'm learning it?

2020-11-11 06:55:47 -0600 received badge  Good Question (source)
2020-06-29 06:55:09 -0600 received badge  Self-Learner (source)
2020-06-29 06:55:09 -0600 received badge  Necromancer (source)
2017-08-07 07:54:05 -0600 marked best answer Does ROS run on Windows?

Considering that 90% of desktops are (still) Windows-based, are there plans on making at least some parts of ROS run on that OS?

2016-12-04 11:13:44 -0600 marked best answer Is ROS only for Computer Scientists?

I see ROS is being used by several top-level universities.

Do I have to be a computer scientist to use ROS?

2016-07-22 04:15:15 -0600 received badge  Great Question (source)
2015-05-28 07:14:38 -0600 marked best answer Do I need to know any specific computer language or framework to use ROS?

Do I have to know both C++ and Python to use ROS?

Do I need to learn any specific frameworks?

2014-08-07 07:02:15 -0600 received badge  Stellar Question (source)
2014-08-01 12:23:33 -0600 marked best answer How do I find people around me who use ROS?

I live in a medium-size city.

Is there a way for me to find other people in my area that use ROS?

2014-07-11 17:48:22 -0600 marked best answer Where's *the* ROS executable?

I'm used to running eclipse, chrome.exe and gimp by just clicking on an icon. Now I read all this stuff about ROS nodes and launch files...

Is there a way to just click an icon and make my robot run?

2014-04-23 15:21:03 -0600 marked best answer Which IDE(s) do ROS developers use?

While emacs and vi are great, there are also advantages in using IDEs, especially for code exploration and debugging. Which IDE(s) do developers use for C++, Python and other languages?

2014-04-20 12:53:14 -0600 marked best answer Who is allowed to fix bugs in ros_comm (and other WG) stacks?

I noticed that help of rossrv erroneously refers to rosmsg.

It should say:

rossrv is a command-line tool for displaying information about ROS Service types.

instead of:

rosmsg is a command-line tool for displaying information about ROS Message types.

Also all references in fullhelp to message should be changed to service:

  rossrv show Show message description
  rossrv list List all messages
  rossrv md5  Display message md5sum
  rossrv package    List messages in a package
  rossrv packages   List packages that contain messages

The simple fix is to make a change in this file: https://code.ros.org/trac/ros/changeset/16304/stacks/ros_comm/trunk/tools/rosmsg/src/rosmsg/__init__.py

Instead of this:

def fullusage(cmd):
"""
:param cmd: command name, ``str``
:returns: usage text for cmd, ``str``
"""
return """rosmsg is a command-line tool for displaying information about ROS Message types.
Commands:
\t%(cmd)s show\tShow message description
\t%(cmd)s list\tList all messages
\t%(cmd)s md5\tDisplay message md5sum
\t%(cmd)s package\tList messages in a package
\t%(cmd)s packages\tList packages that contain messages

Do something like this:

def fullusage(cmd):
"""
:param cmd: command name, ``str``
:returns: usage text for cmd, ``str``
"""
if cmd == "rosmsg":
    type_string = "Message"
else:
    type_string = "Service"   

    return """%(cmd)s is a command-line tool for displaying information about ROS %(type_string)s types.

Commands:
\t%(cmd)s show\tShow %(type_string)s description
\t%(cmd)s list\tList all %(type_string)ss
\t%(cmd)s md5\tDisplay %(type_string)s md5sum
\t%(cmd)s package\tList %(type_string)ss in a package
\t%(cmd)s packages\tList packages that contain %(type_string)ss

My question is what is the way to proceed:

a) I need to create bug, submit apatch, get it reviewed, etc. or

b) Ask A Willow Garage employee to commit this fix, or

c) I should leave things as is as not important.

2014-04-20 12:20:57 -0600 marked best answer Which robot can or should I get to run ROS?

I've heard a lot of good things about ROS and I want to try running it.

PR2 is a little too expensive to me though. Is there anything more afordable to give ROS a try? What is the best use of my money?

2014-04-20 12:20:54 -0600 marked best answer Is anybody in ROS community using PySide?

If not, what about PyQt?