ament_cmake
ros-noetic
ament_cmake | ros-noetic | |
---|---|---|
2 | 28 | |
87 | 441 | |
- | 1.8% | |
7.5 | 8.8 | |
8 days ago | 3 days ago | |
CMake | Shell | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ament_cmake
-
Underscore (_) as variable is legit?
This is the definition for ament_get_recursive_properties(). As you can see, it takes only 2 positional arguments, but an invisible 3rd "ARGN" seems to be passed, so even I am confused. As you said, _ would be a placeholder meaning var_libraries would not be set at the end of the function and would be skipped. It's hard to unravel the functions, so I might just message(STATUS "") the variables to see what is being passed and where. Any help pointing me in the right direction of solving the segmentation fault would be much appreciated!
- tell me one thing you don't like about ROS
ros-noetic
-
Using smart phone to run ROS and use of smartphone sensors.
Check out https://robostack.github.io/. It has distributions of ROS which can be installed on a PinePhone.
-
Laptop Suggestion (Does Macbook Air M2 work fine for ROS development?)
Robostack (https://robostack.github.io)
- Why we use ROS?
- How to get started with ROS
- Run ROS Noetic on M1 mac
- Which ROS2 version to use ?
-
ROS 2 Humble + Arch Linux
Take a look at robo stack - they distribute ROS through condaforge - https://robostack.github.io/
-
Does the neotic-desktop-full docker container come with a full desktop environment?
One could use https://robostack.github.io/ to install ROS tools inside a python environment isolated from the rest of the machine
- tell me one thing you don't like about ROS
-
Does anyone use virtual environments (Conan's virtual env. or Conda's) for C++
The Robostack project is packaging ROS core distributions and many third-party ROS packages built against existing conda-forge dependencies as much as possible to make things more convenient for roboticists. That's mostly how I've been using ROS for well over a year now. The virtual env isolation is great, because otherwise robotics code tends to get tied to a specific Linux OS version. Disk space is cheap, I'd rather have the flexibility and a few 4GB environments lying around.
What are some alternatives?
nix-ros-base
ros-melodic - Vinca files to generate ROS Melodic recipes
nix-ros-overlay - ROS overlay for the Nix package manager
PlotJuggler - The Time Series Visualization Tool that you deserve.
distrobox - Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
webviz - web-based visualization libraries
example-robot-data - Set of robot URDFs for benchmarking and developed examples.
catkin_tools - Command line tools for working with catkin
jupyterlab-urdf - A URDF viewer and editor extension for JupyterLab.
ROSOnWindows - ROS on Windows Documentation Repository
ros2 - The Robot Operating System, is a meta operating system for robots.
cuda-samples - Samples for CUDA Developers which demonstrates features in CUDA Toolkit