Martin Dahl
c3be77224e
minimal action clients. no handling or failed goals or canceling.
2021-06-12 08:09:39 +02:00
Martin Dahl
afb62321e5
Merge branch 'master' into actions
2021-05-15 11:24:09 +02:00
Martin Dahl
6b26328d65
apply rustfmt
2021-05-15 11:04:32 +02:00
Martin Dahl
5427f318f4
Add new env vars for use from cmake for colcon integration.
...
Closes #5
2021-05-10 14:33:05 +02:00
Martin Dahl
ebe9287d76
generation of action message types
2021-05-10 13:36:44 +02:00
Martin Dahl
c84bb67914
macos fixes
2021-05-07 20:26:12 +02:00
Martin Dahl
f46e119b2e
Clearer env var name, version bumps, and updated readme
2021-05-06 22:16:20 +02:00
Martin Dahl
9457f44871
initial attempt at improving colcon integration by relying on cmake
2021-05-06 13:01:08 +02:00
Martin Dahl
cd94bc5ba5
Service servers! 🖥
2020-04-07 20:25:00 +02:00
Martin Dahl
bc8fc7bd74
Fix unnecessary imports
2020-04-07 09:50:12 +02:00
Martin Dahl
9275c15258
Add support for service messages
2020-04-06 14:46:57 +02:00
Kristofer Bengtsson
f83541a24c
A fix to better support rust-analyzer and type support.
...
This probably generates a large file to compile, so we need to look into that when we need to
2020-03-28 15:21:09 +01:00
Martin Dahl
4d1d223ece
Generate one source file per ros package
2020-03-18 11:19:48 +01:00
Martin Dahl
5d30028e37
Conditional compilation and array improvements
2019-10-22 21:36:08 +02:00
Martin Dahl
15c9bb3674
Remove the need for msgs.txt
2019-10-08 16:43:36 +02:00
Martin Dahl
b79146c0aa
Cleanup untyped part 2
2019-08-30 10:43:21 +02:00
Martin Dahl
3ae38ed3a9
Support for querying the network and working with "untyped" msgs
...
It's currently a huge hack that came about because I wanted to
implement a rostopic echo function. For this we need to look up the
ros msg name during runtime. We use serde_json to store these
"untyped" messages.
2019-08-27 13:33:30 +02:00
Martin Dahl
9dc67bb2d1
Make code generation always re-run when msgs.txt is changed.
2019-08-26 13:43:45 +02:00
Martin Dahl
7d620ad9ae
Start to cleanup codegen
2019-08-22 22:23:17 +02:00
Martin Dahl
2ebeaf8682
Initial experiments with bindings and msg generation.
2019-08-19 21:05:26 +02:00