bitbots_main
bitbots_main copied to clipboard
This git contains all RoboCup code from the Hamburg Bit-Bots.
For easy integration testing purposes every component should have a `test.launch` launch script starting all necessary nodes for testing of that component.
As in ros2 parameters have to be predeclared we want to configure them by YAML configuration while allowing validation and bounds, by utilizing: https://github.com/PickNikRobotics/generate_parameter_library While the library generates C++ classes...
Currently the path planning controller assumes that it's last result is the current cmd_vel. So if the path planning gets a new goal the velocity smoothing starts with the last...
Are these tools still helpful and necessary, or can we remove them without regrets?
Currently, the pickup decision checks if the robot is upright the acceleration values directly. A more robust method would be a check via the filtered IMU orientation, which exists for...
Change the carrot distance based on the straightness of the path. We can pull the carrot closer for tight turns. This might lead to more agressive corrections, so we might...
We should filter the positions of robots. Maybe in multiple Kalman filters with one filter for each robot. ## Is your feature request related to a problem? Please describe. We...
## Is your feature request related to a problem? Please describe. ## Describe the solution you'd like ## Describe alternatives you've considered
## Is your feature request related to a problem? Please describe. When we kick the ball, its position likely is different than before. ## Describe the solution you'd like When...