57d3b9f29a
ci: switch to forgejo actions
...
Build and test / test (push) Failing after 8s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2025-06-06 19:58:45 +02:00
f07973e426
Revert "ci: switch workflows to Default
runner group"
...
This reverts commit 8df56b61ba
.
2024-10-08 11:48:52 +02:00
8df56b61ba
ci: switch workflows to Default
runner group
...
Signed-off-by: Christoph Heiss <christoph.heiss@robo4you.at>
2024-10-07 11:55:33 +02:00
f49a76c7e4
gitignore: add cmake/cpack output directories
...
Signed-off-by: Christoph Heiss <christoph.heiss@robo4you.at>
2024-09-26 09:21:10 +02:00
d07add7a91
chore: delete empty file
...
Signed-off-by: Christoph Heiss <christoph.heiss@robo4you.at>
2024-09-26 09:20:57 +02:00
d5885d4d39
Merge pull request #2 from F-WuTS/feature/ci-packing
2024-09-26 09:18:37 +02:00
Konstantin Lampalzer
5a591cfbba
ci: remove Werror from entrypoint
2024-09-25 21:58:36 +02:00
Konstantin Lampalzer
e51895fa18
cmake: add default Werror, extract version only from GITHUB_REF if tag
2024-09-25 21:54:46 +02:00
Konstantin Lampalzer
3ac90c382e
ci: change target-dir in comprep to debs/libcreate
2024-09-23 22:46:52 +02:00
Konstantin Lampalzer
78424d187c
cmake: do not install to opt
Package / package (linux/arm64/v8) (push) Failing after 46s
2024-09-23 21:13:21 +02:00
Konstantin Lampalzer
f3cafc241d
ci: change from ubuntu base to debian base
2024-09-23 17:12:41 +02:00
Konstantin Lampalzer
52201a3932
ci: fix SSH_DEPLOY_KEY env var
2024-09-23 15:51:44 +02:00
Konstantin Lampalzer
1979a5d405
ci: add push to compREP
2024-09-23 14:31:09 +02:00
Konstantin Lampalzer
f8b977336a
ci: change tag filter
2024-09-23 14:09:47 +02:00
Konstantin Lampalzer
efd9cf02c9
ci: add tag extraction from github_ref var
2024-09-23 14:06:29 +02:00
Konstantin Lampalzer
3836d1480b
ci: add packing job
2024-09-23 13:34:34 +02:00
Konstantin Lampalzer
1791063fa8
cmake: add versioning module
2024-09-23 13:34:10 +02:00
Konstantin Lampalzer
7ae7155f25
ci: add Packing cmake and dockerfile to run packing
2024-09-22 18:29:51 +02:00
Konstantin Lampalzer
8b5167b319
fix tests for new cliff packets, add string to packet.h
2024-09-22 18:13:22 +02:00
Bernhard Klauninger
aaa7b5076e
Implemented Create reset method
2024-09-22 17:32:37 +02:00
Joel Klimont
d3a714cc51
changed install dir
2024-09-22 17:32:37 +02:00
DuSack1220
7ade48545e
fixed cliff signal documentation
2024-09-22 17:32:37 +02:00
Bernhard Klauninger
2c58777e45
Actually fixed wrap around
2024-09-22 17:32:37 +02:00
DuSack1220
1bc2d768f7
fixed encoder overflow
2024-09-22 17:32:37 +02:00
DuSack1220
fd2638114a
added cliff sensor signals
2024-09-22 17:32:37 +02:00
Jacob Perron
a8e274be15
Update README
...
Fix/remove broken or outdated links.
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2023-05-21 16:59:38 -07:00
Jacob Perron
05e01c85a4
Update CI workflow
...
Remove 18.04 since it is no longer supported by GitHub actions.
Add 22.04.
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2023-05-21 16:54:35 -07:00
Jacob Perron
ca6e477d25
3.1.0
2023-05-09 14:50:03 -07:00
Swapnil Patel
d75d41c638
address warnings and errors
2022-10-03 18:05:12 -07:00
Swapnil Patel
de253b6e81
catch boost exceptions in Serial.h
2022-10-03 18:05:12 -07:00
Jacob Perron
c694bd30d3
3.0.0
2022-04-06 17:27:29 -07:00
Josh Gadeken
e99939c785
Mode report workaround ( #67 )
...
* Add option for OI mode reporting bug workaround
https://github.com/AutonomyLab/create_robot/issues/64
* Update README.md
* Add note about 600 series OI mode reporting bug to Known Issues
section and include details of API workaround option.
* Add myself to contributors list
2022-04-06 17:21:35 -07:00
Jacob Perron
db575de22a
Remove trailing whitespace
...
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2022-02-24 14:06:55 -08:00
Jacob Perron
35270f58cf
Update workflow
...
Run CI on all PRs and not commits to default branch.
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2022-02-24 14:06:55 -08:00
Jacob Perron
4304155f76
Update links to serial protocol documentation
2022-02-24 14:05:07 -08:00
Jacob Perron
1563e2b3e1
Add option to disable signal handlers ( #65 )
...
This gives the user the option to create their own signal handler without having create::Create interfere.
They can disable the sigint/sigterm handler and be responsible for disconnecting from the robot themselves.
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2021-05-05 23:25:40 -07:00
Jacob Perron
fbc87dea3f
Update build badge
...
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2021-05-05 21:56:29 -07:00
Jacob Perron
98660f6c21
Fix 'maybe-uninitialized' warnings
...
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2021-05-05 21:51:52 -07:00
Jacob Perron
68ee257f1d
Remove travis.yml
...
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2021-05-05 21:51:52 -07:00
Jacob Perron
ca4c63b5a8
Add GitHub workflow for CI
...
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2021-05-05 21:51:52 -07:00
Daniel Smith
449ed4b093
Fix motor setting ( #62 )
...
* Change 3 setAllMotor calls to use float parameter.
* Use static_cast for proper conversion to float.
2021-04-18 23:29:20 -07:00
tim-fan
20ed0b16ae
Use average dt values for velocity calculation ( #60 )
2021-04-18 23:24:43 -07:00
Jacob Perron
fd1d0a220f
Use steady clock for computing velocity ( #59 )
...
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
2021-03-25 16:04:41 -07:00
Jacob Perron
cc95ad35a0
Correct version in CMake package version file
...
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
2020-12-28 21:06:48 -08:00
Jacob Perron
2b9591f0f7
Replace boost features with C++11 equivalents ( #58 )
...
* Replace boost features with C++11 equivalents
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
* Include <cmath> in util.h
Needed for std::abs
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
2020-11-01 18:05:17 -08:00
Daniel Smith
850b011a55
Implement methods for getting overcurrent status. ( #57 )
2020-11-01 17:42:57 -08:00
Stefan Krupop
ccf6d0cdc0
Use OC_MOTORS instead of OC_MOTORS_PWM on V_1 models ( #55 )
...
SCI for older Roombas (V_1) did not include OC_MOTORS_PWM, but only OC_MOTORS. Use that instead of OC_MOTORS_PWM for V_1, interpeting values != 0 as "on"
2019-12-03 16:20:35 -08:00
Jacob Perron
f9f3aa9d3d
2.0.0
2019-09-02 14:12:10 -07:00
Jacob Perron
dff0308b1b
Cleanup examples
...
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2019-09-02 12:30:45 -07:00
Jacob Perron
eaeea24a21
Use std::chrono instead of custom timestamp function
...
Signed-off-by: Jacob Perron <jacobmperron@gmail.com>
2019-09-02 12:09:43 -07:00