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

Roberto Z.'s profile - activity

2023-08-06 05:48:05 -0500 received badge  Nice Question (source)
2023-07-14 05:39:45 -0500 received badge  Nice Answer (source)
2023-06-18 10:58:12 -0500 received badge  Favorite Question (source)
2023-06-06 15:03:05 -0500 received badge  Good Answer (source)
2023-06-02 02:53:22 -0500 received badge  Famous Question (source)
2023-06-02 02:53:22 -0500 received badge  Notable Question (source)
2023-06-02 02:53:22 -0500 received badge  Popular Question (source)
2023-03-23 05:45:38 -0500 asked a question How can I identify the node/plugin that is broadcasting a specific TF transform in ROS2?

How can I identify the node/plugin that is broadcasting a specific TF transform in ROS2? I am currently configuring a mo

2023-01-13 12:08:58 -0500 answered a question Configuring ROS2 for OpenCV and C++

Apparently ROS2 installs OpenCV, so it is definitely worth verifying if that is the case. To to so run the following in

2022-12-20 16:12:55 -0500 edited answer How to use diff_drive_controller form ros_control

The documentation states that ros_control's diff_drive_controller works with wheel joints through a velocity interface.

2022-12-20 16:12:05 -0500 edited answer How to use diff_drive_controller form ros_control

The documentation states that ros_control's diff_drive_controller works with wheel joints through a velocity interface.

2022-12-20 16:11:41 -0500 answered a question How to use diff_drive_controller form ros_control

The documentation states that ros_control's diff_drive_controller works with wheel joints through a velocity interface.

2022-12-18 13:44:40 -0500 received badge  Nice Answer (source)
2022-12-14 14:08:12 -0500 received badge  Notable Question (source)
2022-12-08 07:43:52 -0500 asked a question Error: Bloom requires a version 4 or greater rosdistro index to support package format 3.

Error: Bloom requires a version 4 or greater rosdistro index to support package format 3. Hello community, I want to re

2022-12-08 07:05:48 -0500 marked best answer Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch.

Hello community,

I want to release a repository using bloom (first time) and I am following ROS2's official documentation: https://docs.ros.org/en/humble/How-To...

What I have done so far:
- Installed the tools required (python3-bloom python3-catkin-pkg)
- Created a release team
- Created a release repository
- Create a GIT access token to authenticate
- Created a 'bloom' file to use the GIT access token
- Create a ros/rosdistro source entry
- Generated a Changelog
- Bumped the package version using catkin_prepare_release

Then I executed:

bloom-release --new-track --rosdistro humble --track humble wall_follower_ros2

Which asked me to enter a release repository URL, which I did entering: https://github.com/ros2-gbp/wall_follower_ros2-release.git

And then I get prompt to enter the repository name, the repo URL, VSC type, among others (you can see values entered below).

My problem is that I get this error:

==> git push --dry-run
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master

Cannot push to remote release repository.
Hint: If you just typed in your username/password and you have two-factor authentication,see:
  http://wiki.ros.org/bloom/Tutorials/GithubManualAuthorization

My guess is that this is related to the fact that locally I am on branch main and I don't have a master branch.

Output of git branch is:

*main

Output of git remote -v is:

origin  https://github.com/rfzeg/wall_follower_ros2.git (fetch)
origin  https://github.com/rfzeg/wall_follower_ros2.git (push)

I Googled it and I found this question that says regarding having having main as branch :

works OK for regular releases (as master will just be another branch to git and Github, and Bloom is able to find everything it needs just fine)

But I doesn't seem to work for me. What is it that I am doing wrong?

I really appreciate any help you can provide.

Roberto


Here are the lines of output of 'bloom-release` :

Release repository url [press enter to abort]: https://github.com/ros2-gbp/wall_follower_ros2-release.git
==> Fetching 'wall_follower_ros2' repository from 'https://github.com/ros2-gbp/wall_follower_ros2-release.git'
Cloning into '/tmp/tmp72wn05ft'...
warning: You appear to have cloned an empty repository.
WARNING [vcstools] Command failed: 'git checkout master'
 run at: '/tmp/tmp72wn05ft'
 errcode: 1:
error: pathspec 'master' did not match any file(s) known to git
[/vcstools]
Creating 'master' branch.
Creating track 'humble'...
Repository Name:
  <name>
    Name of the repository (used in the archive name)
  upstream
    Default value, leave this as upstream if you are unsure
  ['upstream']: wall_follower_ros2
Upstream Repository URI:
  <uri>
    Any valid URI. This variable can be templated, for example an svn url
    can be templated as such: "https://svn.foo.com/foo/tags/foo-:{version}"
    where the :{version} token will be replaced with the version for this release.
  [None]: https://github.com/rfzeg/wall_follower_ros2
Upstream VCS Type:
  git
    Upstream URI is a git repository
  hg
    Upstream URI is a hg repository
  svn
    Upstream URI is a svn repository
  tar
    Upstream URI is a tarball ...
(more)
2022-12-08 07:05:39 -0500 commented answer Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch.

It managed to get past the point where bloom-release was failing before. I followed @gvdhoorn advice with one small ch

2022-12-08 07:04:49 -0500 commented answer Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch.

It managed to get past the point where bloom-release was failing before. I followed @gvdhoorn advice with one small ch

2022-12-08 06:22:46 -0500 commented answer Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch.

Hello @gvdhoorn, thank you for your answer. I did as described in your answer but I didn't work. Any thoughts? This is

2022-12-07 05:17:02 -0500 received badge  Popular Question (source)
2022-11-30 18:12:30 -0500 received badge  Necromancer (source)
2022-11-30 05:12:27 -0500 received badge  Notable Question (source)
2022-11-23 07:11:28 -0500 edited question Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch.

Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch. Hello

2022-11-23 07:00:53 -0500 edited question Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch.

Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch. Hello

2022-11-23 07:00:26 -0500 edited question Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch.

Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch. Hello

2022-11-23 06:58:02 -0500 asked a question Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch.

Bloom-release: Cannot push to remote release repository. fatal: The current branch master has no upstream branch. Hello

2022-10-12 08:57:00 -0500 answered a question ROS2 topic list only working once (or any other command)

I had the same problem, but ros2 daemon stop and ros2 daemon start did not help. Rebooting the system helped to solve t

2022-09-28 01:30:23 -0500 received badge  Nice Answer (source)
2022-09-21 05:30:09 -0500 received badge  Notable Question (source)
2022-09-21 05:30:09 -0500 received badge  Popular Question (source)
2022-09-21 05:30:09 -0500 received badge  Famous Question (source)
2022-09-16 04:23:26 -0500 edited answer ROS2 Launch file error : libexec directory does not exist

In my particular case I was able to solve this by adding an install(PROGRAMS …) command that was missing on my CMakeList

2022-08-04 16:17:51 -0500 received badge  Popular Question (source)
2022-07-22 03:54:34 -0500 commented answer ROS2 Adding a library from another package to a library

I am glad to hear that you have solved the problem.

2022-07-15 03:23:40 -0500 commented question ROS2 Adding a library from another package to a library

Have you tried this out?: https://stackoverflow.com/questions/56560309/how-to-link-shared-library-in-ament-tool-ros

2022-07-15 02:16:31 -0500 commented question ROS2 Adding a library from another package to a library

Could you post what you have tried so far and the error message that you are getting? It certainly will be easier to nar

2022-07-13 14:06:42 -0500 received badge  Famous Question (source)
2022-07-12 06:33:39 -0500 edited answer robot_localization: Should the odom_frame be equal to the frame_id field specified in the header of the odometry input message?

This question here: https://answers.ros.org/question/283090/robot_localization-odom-topics-frame_ids-and-tfs/ states t

2022-07-12 06:32:37 -0500 answered a question robot_localization: Should the odom_frame be equal to the frame_id field specified in the header of the odometry input message?

This question here: https://answers.ros.org/question/283090/robot_localization-odom-topics-frame_ids-and-tfs/ states t

2022-07-12 06:32:37 -0500 received badge  Rapid Responder (source)
2022-07-12 06:05:48 -0500 edited question robot_localization: Should the odom_frame be equal to the frame_id field specified in the header of the odometry input message?

robot_localization: Should the odom_frame be equal to the frame_id of the odometry input message? Background info: I am

2022-07-12 06:05:15 -0500 edited question robot_localization: Should the odom_frame be equal to the frame_id field specified in the header of the odometry input message?

robot_localization: Should the odom_frame be equal to the frame_id of the odometry input message? Background info: I am

2022-07-12 05:48:40 -0500 asked a question robot_localization: Should the odom_frame be equal to the frame_id field specified in the header of the odometry input message?

robot_localization: Should the odom_frame be equal to the frame_id of the odometry input message? Background info: I am

2022-07-05 11:34:30 -0500 edited answer ROS2, No executable found

In my case I had to add this command to my CMakeLists.txt script just bellow the call to add_executable(..) and ament_ta

2022-07-05 11:30:59 -0500 answered a question ROS2, No executable found

In my case I had to add this command to my CMakeLists.txt script just bellow the call to add_executable(..) and ament_ta

2022-07-05 11:23:34 -0500 answered a question ERROR : ROS2 RUN package not found

In my case I was running colcon build form inside the src directory in my workspace. Like this: ~/ros2_ws/src$ colco

2022-07-05 01:27:10 -0500 received badge  Famous Question (source)
2022-07-04 01:51:38 -0500 received badge  Famous Question (source)
2022-05-11 15:27:11 -0500 received badge  Notable Question (source)