ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

joao.aguizo's profile - activity

2023-02-23 12:33:08 -0500 commented question Wait result of a callback before executing another subscribed to same topic

I realized that your tag points towards a ROS2 distribution. Even though I have not had the chance to experience with it

2023-02-23 11:14:09 -0500 commented question Wait result of a callback before executing another subscribed to same topic

I am not sure I completely understand the question, that being said assuming that the first callback does some processin

2023-02-23 11:13:37 -0500 commented question Wait result of a callback before executing another subscribed to same topic

I am not sure I completely understand the question, that being said assuming that the first callback does some processin

2023-02-23 11:12:52 -0500 commented question Wait result of a callback before executing another subscribed to same topic

I am not sure I completely understand the question, that being said assuming that the first callback does some processin

2023-02-23 11:12:37 -0500 commented question Wait result of a callback before executing another subscribed to same topic

I am not sure I completely understand the question, that being said assuming that the first callback does some processin

2023-02-22 05:06:17 -0500 commented question "add_service_files()" is an unknown cmake command

Could you provide a bit more context? How are you building your workspace?

2023-02-17 12:24:03 -0500 marked best answer move_base_flex and flexbe

Hi,

Me and my team have been looking into the possibility of switching from move_base (http://wiki.ros.org/move_base) to move_base_flex (http://wiki.ros.org/move_base_flex), since this last one is compatible with SMACH state machines and would allow us to elaborate in more complex recovery mechanisms. Considering that mostly of our decision making is implemented using FlexBe (http://wiki.ros.org/flexbe), which expands SMACH in so many ways, We would like to know if it is possible to combine FlexBe with move_base_flex, in order to get the best of the two worlds. Although on paper it should be possible, is there any known limitation?

2022-11-07 06:14:06 -0500 commented question /usr/bin/env: ‘python’: No such file or directory Solved

@sloretz answer should be the accepted one.

2022-11-07 06:13:41 -0500 commented question /usr/bin/env: ‘python’: No such file or directory Solved

@sloretz answer should be the accepted one (https://answers.ros.org/question/357521/usrbinenv-python-no-such-file-or-dir

2022-11-07 06:13:14 -0500 commented question /usr/bin/env: ‘python’: No such file or directory Solved

@sloretz answer should be the accepted one.

2022-08-30 10:23:04 -0500 received badge  Critic (source)
2022-05-30 16:22:55 -0500 edited answer move_base costmap not updating or publishing GridCell topics

You are defining the parameters in different namespaces. Try defining the obstacle_sources under each costmap, i.e.: ob

2022-05-30 16:13:14 -0500 answered a question move_base costmap not updating or publishing GridCell topics

You are defining the parameters in different namespaces. Try defining the obstacle_sources under each costmap, i.e.: ob

2022-05-30 11:40:09 -0500 commented answer How to reduce update rate of global planner on Navigation?

After taking a look into those, the first thing that called my attention was the resolution of both cost maps, their val

2022-05-27 10:12:07 -0500 commented question integratining visual slam and move base

Could you edit the question with the URL to the package that you are using?

2022-05-27 06:19:27 -0500 commented question Customize the Local cost map

Still did not get it... You did not provide any additional information that might be useful. What is your end goal? Can

2022-05-26 16:30:56 -0500 commented answer How to reduce update rate of global planner on Navigation?

That is a possibility, since according to the documentation it should only run the planner once whenever its value is se

2022-05-26 16:30:56 -0500 received badge  Commentator
2022-05-26 11:52:40 -0500 received badge  Necromancer (source)
2022-05-26 08:24:25 -0500 commented question Customize the Local cost map

I could not quite grasp the image you provided, could you elaborate? In any case, it is good to remember that, as the g

2022-05-26 08:22:07 -0500 commented question Customize the Local cost map

Your question is very vague... What are your requirements? In any case, it is good to remember that, as the global, th

2022-05-26 07:12:35 -0500 received badge  Necromancer (source)
2022-05-26 06:53:23 -0500 answered a question (Not) publishing topics across different machines

Short answer is yes. As far as I know, you can achieve this with the multimaster_fkie package. It allows you to have sev

2022-05-26 06:27:08 -0500 answered a question robot localization- using world frame

It is my impression that you are not configuring your state estimation node properly, please read the documentation rela

2022-05-26 04:58:54 -0500 answered a question How to publish map continously?

By default the map_server node does not allow that to publish the map continuously, it only publishes the loaded map onc

2022-05-26 04:58:54 -0500 received badge  Rapid Responder (source)
2022-05-26 04:15:58 -0500 marked best answer roslaunch python api access node class

Hello, I have been trying to use the roslaunch python API (http://wiki.ros.org/roslaunch) to instantiate a node and launch it. My question is, is it possible to access the node to be dispatched variables using this API? I tried applying this example to my use-case but without any success:

import roslaunch

package = 'rqt_gui'

executable = 'rqt_gui'

node = roslaunch.core.Node(package, executable)

launch = roslaunch.scriptapi.ROSLaunch()

launch.start()

process = launch.launch(node)

print process.is_alive()

process.stop()

(from http://wiki.ros.org/roslaunch/API%20U...)

EDIT: Is there any way of getting the launched node name? That would work as well for my use-case.

2022-05-23 01:41:04 -0500 received badge  Teacher (source)
2022-05-21 12:47:06 -0500 edited answer How to reduce update rate of global planner on Navigation?

As @miura suggested you could start by looking into the planner_frequency parameter, although if this does not help you

2022-05-21 12:46:34 -0500 edited answer How to reduce update rate of global planner on Navigation?

As @miura suggested you could start by looking into the planner_frequency parameter, although if this does not help you

2022-05-21 05:55:46 -0500 answered a question How to reduce update rate of global planner on Navigation?

Do you see any sort of warning messages whenever the robot is moving towards a goal? If the answer to this question is y

2022-05-21 05:55:46 -0500 received badge  Rapid Responder (source)
2022-05-11 06:29:34 -0500 answered a question ekf_localization_node behavior when GPS goes bad

Have you tried tuning odom1_pose_rejection_threshold?. To the best of my understanding, it should allow you to reject th

2022-03-10 14:44:49 -0500 commented answer How to use pcl (+ cuda modules) with ROS

@ipgvl any success with that approach?

2022-02-22 05:14:53 -0500 commented answer ImportError: No module named sip

The provided link is expired as well.

2021-09-28 13:10:26 -0500 received badge  Student (source)
2021-09-28 13:10:24 -0500 marked best answer Proper usage of FlexBE' s "priority" container

Hello,

I have recently started working with the flexbe ROS package ([http://wiki.ros.org/flexbe]) and have been having some difficulty understanding the purpose of the container of type "priority". Initially, I assumed that it would be a container that one would place at the root of your behavior and whenever a transition to it was requested, it would preempt the currently running state and execute itself (for me this seems logical and practical). However, after trying to induce this through the "/flexbe/command/transition" topic, I have realized that it does not work as expected.

In my use case I would like to have a robot that can be performing multiple complex tasks (one at a time), however I would like to be able to switch at any time to the "user teleoperation" state (my priority container). It is good to mention that I would like to avoid killing one behavior and initializing another one.

Does anyone has any idea of how to implement these types of containers properly? I could not find any documentation on the topic.

2021-09-28 07:43:27 -0500 commented question Got a result when we were already in the DONE state

Would you mind adding the proper identation to the code?

2021-08-20 22:52:16 -0500 received badge  Famous Question (source)
2021-07-05 10:28:40 -0500 received badge  Famous Question (source)
2021-06-16 12:00:23 -0500 commented question Attaching FlexBE GUI to a running behavior sometimes throws an error

I have recently found this issue myself, are there any updates regarding this?

2021-04-26 06:01:43 -0500 received badge  Famous Question (source)
2021-04-19 04:30:34 -0500 commented question Remote debugging of ROS-nodes with IDE

I have no experience with Qt-creator so I cannot help you on that front, but assuming that both your development compute

2021-04-16 05:37:30 -0500 commented answer move_base_flex and flexbe

Hello Jorge, thank you very much for your input. Me and my team will definitely take a look into this possibility.

2021-04-16 05:29:15 -0500 received badge  Notable Question (source)
2021-03-29 12:51:27 -0500 edited answer roslaunch python api access node class

Found out that in the "process" variable you can access the name of the node in the name property. process = launch.

2021-03-29 10:42:27 -0500 received badge  Popular Question (source)
2021-03-04 04:42:31 -0500 received badge  Notable Question (source)
2021-03-03 12:52:51 -0500 answered a question roslaunch python api access node class

Found out that in the "process" variable you can access the name of the node in the name property. process = launch.