Giter Site home page Giter Site logo

Comments (5)

Tobias-Fischer avatar Tobias-Fischer commented on August 20, 2024

Hi Olivier, Which packages are missing, and which platforms are you interested in?

from ros-humble.

olivier-stasse avatar olivier-stasse commented on August 20, 2024

Dear @Tobias-Fischer,
I tried to update and add several packages:

  • generate-parameter-library (update)
  • control_msgs (update)
  • steering-controllers-library (new)
  • ackermann-steering-controller (new)
  • forward-command-controller (new)
    using the following vinca.yaml file on the branch buildbranch_osx:
ros_distro: humble

# mapping for package keys
conda_index:
  - robostack.yaml
  - packages-ignore.yaml

build_number: 3

mutex_package: ros2-distro-mutex 0.3 humble

skip_all_deps: true

# If full rebuild, the build number of the existing package has
# to match the selected build number for skipping
full_rebuild: true

# build_in_own_azure_stage:
# - ros-galactic-rviz-rendering

packages_skip_by_deps:
  # - rttest
  - cartographer
  - octomap

packages_remove_from_deps:
  - cartographer
  - octomap
  - tlsf
  - tlsf_cpp
  - pendulum_control
  - rttest
  # Not available for macOS and Windows!
  - gripper_controllers

skip_existing:
  # - https://conda.anaconda.org/robostack-humble/
  - https://conda.anaconda.org/robostack-staging/

packages_select_by_deps:
  - ros_workspace
  - ros_environment
  - ros_base
  - desktop
  - moveit
  - moveit_servo
  - desktop_full
  #- navigation2
  - rosbridge_suite
  - vision_msgs
  #- rosbag2_storage_mcap
  #- foxglove_bridge
  - turtlebot3
  - generate-parameter-library
  - control_msgs
  - steering-controllers-library
  - ackermann-steering-controller
  - forward-command-controller
  - joint-state-broadcaster
  - joint-state-publisher
  - joint-trajectory-controller
  - joint-limits
  - xacro
  # - robot-localization
  # - velodyne
  # - sbg_driver
  # - vision-opencv
  - ackermann-msgs

  - gazebo_msgs
  - gazebo_dev
  - gazebo_ros
  - gazebo_plugins
  - gazebo_ros_control
  - gazebo_ros_pkgs

  - turtlebot3_gazebo
  - plotjuggler-ros
  #- plotjuggler

patch_dir: patch

with skip_all_deps: true. The recipes were generated with vinca -m -n.

Being mostly interested by the ros2_controllers, I commented the packages/stacks for which an update is available but which are outside my scope of interest.

It was tried using boa and it seems to work on buildbranch_osx.

I am not sure how this translate in a useful PR for ros-humble wrt the updates. If we only need to add the new packages it is easy to submit one.

Thanks again for the support.

from ros-humble.

Tobias-Fischer avatar Tobias-Fischer commented on August 20, 2024

You could submit a pull request with the buildbranch_osx as upstream branch, and I'd be happy to merge that.

from ros-humble.

Tobias-Fischer avatar Tobias-Fischer commented on August 20, 2024

(big hack, but it's ok ..)

from ros-humble.

olivier-stasse avatar olivier-stasse commented on August 20, 2024

Sorry thanks !

from ros-humble.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.