Skip to content
This repository has been archived by the owner on Jan 23, 2024. It is now read-only.

Cleanup #159

Merged
merged 11 commits into from
Nov 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions Jenkinsfile

This file was deleted.

6 changes: 2 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
# bitbots\_tools
# Bitbots Tools

[![Build Status](http://ci.bit-bots.de/buildStatus/icon?job=Bit-Bots%2Fbitbots_tools%2Fmaster)](http://ci.bit-bots.de/job/Bit-Bots/job/bitbots_tools/job/master/)

a bundle of tools used by our build process and for debugging
a bundle of tools for e.g. building the documentation, testing, etc..
9 changes: 2 additions & 7 deletions bitbots_docs/docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,6 @@ The main repository is `bitbots_meta <https://github.com/bit-bots/bitbots_meta>`

manual/hardware/mechanics/*

`Package Documentations <http://doku.bit-bots.de/package/>`_
`Package Documentations <https://docs.bit-bots.de/package/>`_

`Internal Documentation <http://doku.bit-bots.de/private/>`_

.. toctree::
:caption: Too meta for me

manual/todolist
`Internal Documentation <https://docs.bit-bots.de/private/>`_
4 changes: 0 additions & 4 deletions bitbots_docs/docs/manual/todolist.rst

This file was deleted.

6 changes: 3 additions & 3 deletions bitbots_docs/docs/manual/tutorials/install_software_ros2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ If you are not already using Ubuntu 22.04, consider installing it on your system
- Clone all sub-repositories and other files by running: ``make install``
This will take a while, as it downloads all the code and other files from our repositories and additionally installs all missing dependencies (using rosdep and pip).
Finally, it will register pre-commit hooks (automatic code-formatting and warnings), which will be run every time you commit code to our repositories.
- *Only for Bit-Bots members*: To use the robot's cameras, also run the following command to download and install the Basler Pylon camera drivers: ``make basler``
Confirm the host key by typing ``yes``, if asked.
- To use the robot's cameras, also run the following command to download and install the Basler Pylon camera drivers: ``make basler``
Confirm with the properitary license agreement by typing ``y``, and later enter your passwort (sudo) if asked.

**4. Setup colcon workspace**

Expand Down Expand Up @@ -105,8 +105,8 @@ In case you are not using the bash shell, replace ``~/.bashrc`` and ``bash`` wit
alias cdc='cd \$COLCON_WS'

alias cba='cdc && colcon build --symlink-install --continue-on-error'
alias cbn='cdc && colcon build --symlink-install --continue-on-error --packages-select'
alias cb='cdc && colcon build --symlink-install --continue-on-error --packages-up-to'
alias cbs='cdc && colcon build --symlink-install --packages-select'
alias cc='cdc && colcon clean packages --packages-select'
alias cca='cdc && colcon clean packages'

Expand Down
12 changes: 4 additions & 8 deletions bitbots_docs/docs/manual/tutorials/vscode-ros2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ You should see a `ROS2.iron` in the lower left corner.

Now you should be able to build the code with `Ctrl+Shift+B`

You can use muliple commands with `Ctrl+Shift+P` and then type `ROS`.
You can use multiple commands with `Ctrl+Shift+P` and then type `ROS`.

Debugging
~~~~~~~~~
You can debug launch files but only ones that are written in Python.
These cannot include further xml lauch files.
It makes sense to create a small test lauch with only the node that you want to debug and start the rest independently.
An example vscode launch configuration and the corresponding python lauch file can be seen below:
These cannot include further xml launch files.
It makes sense to create a small test launch with only the node that you want to debug and start the rest independently.
An example vscode launch configuration and the corresponding python launch file can be seen below:

.. code-block:: json

Expand Down Expand Up @@ -70,13 +70,9 @@ An example vscode launch configuration and the corresponding python lauch file c
"base_link_frame": "base_link",
"odom_frame": "odom",
"map_frame": "map",
"ball_frame": "ball",
"ball_approach_frame": "ball_approach_frame",
"base_footprint_frame": "base_footprint"
}],
remappings=[("/head_motor_goals", "/DynamixelController/command")]
jaagut marked this conversation as resolved.
Show resolved Hide resolved
)

return LaunchDescription([node])


1 change: 0 additions & 1 deletion bitbots_jenkins_library
Submodule bitbots_jenkins_library deleted from 682361
13 changes: 0 additions & 13 deletions rosdep_misc.yml

This file was deleted.

225 changes: 0 additions & 225 deletions rosdep_source.yml

This file was deleted.