Skip to content

Update for Humble#1

Open
itsmeft24 wants to merge 17 commits into
IllinoisRoboticsInSpace:humblefrom
CCNYRoboticsLab:humble
Open

Update for Humble#1
itsmeft24 wants to merge 17 commits into
IllinoisRoboticsInSpace:humblefrom
CCNYRoboticsLab:humble

Conversation

@itsmeft24
Copy link
Copy Markdown

No description provided.

christophfroehlich and others added 17 commits November 14, 2023 14:08
pre-commit is available as an APT package starting with Ubuntu 22.04.

This commit avoids the following error:

    WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
    error: externally-managed-environment

    x This environment is externally managed
    --> To install Python packages system-wide, try apt install
        python3-xyz, where xyz is the package you are trying to
        install.

        If you wish to install a non-Debian-packaged Python package,
        create a virtual environment using python3 -m venv path/to/venv.
        Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
        sure you have python3-full installed.

        If you wish to install a non-Debian packaged Python application,
        it may be easiest to use pipx install xyz, which will manage a
        virtual environment for you. Make sure you have pipx installed.

        See /usr/share/doc/python3.12/README.venv for more information.

    note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
    hint: See PEP 668 for the detailed specification.
This fixes the following warning:

    Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
This commit adds the option of running the GitHub workflow manually
(workflow_dispatch) and optionally enable tmate for SSH debugging.
This PR, similar to #192, changes the topic names in the warning message to remapped ones in order to make the message more understandable.

---------

Signed-off-by: Tamaki Nishino <otamachan@gmail.com>
Co-authored-by: Martin Günther <martin.guenther@dfki.de>
* add yaml file with parameters and include it in CMakeLists
* include the yaml in the launch file
* add qos overriding options and change topic namespaces
* fix typos in param names
* add imu/mag topic params to yaml config file
* format launch.py file
* format files with clang-format

---------

Signed-off-by: Aleksander Szymański <bitterisland6@gmail.com>
* removed rolling from the CI config
* this is in preparation of fixing the deprecated header warnings in
rolling, which is backward-incompatible, so splitting the branches is
the only way (see #207 for discussion)
* from now on, the 2.2.* releases will go to `rolling` and the 2.1.* releases to the other branches.
Iron is end-of-life, so its rosdistro keys aren't resolved any more.
…ccVisual (#228)

Bugs fixed in this commit:
  * Invisible acceleration arrow for raw-IMU publishers that don't
    estimate orientation (issues #86, #219 likely root cause).
  * "Derotate Acceleration" checkbox didn't visibly change the arrow
    until a new message arrived.

 , Aliensense

Signed-off-by: kristkis <kisyuk.kristina@gmail.com> , Aliensense
Signed-off-by: Claude <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
…#232)

Refs #231 (suggested and approved by maintainer mintar)

Co-authored-by: Manan Kharwar <manan.kharwar@ansys.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants