TSC21
|
0c5f2d3b8c
|
microRTPS: add missing header for PRIu32 and PRIu16 macros
Co-authored-by: squizz617 <seulbae@gatech.edu>
|
4 years ago |
TSC21
|
084a992572
|
microRTPS: agent: only allow to whitelist the localhost when using FastDDS as the rmw
|
4 years ago |
TSC21
|
79f7986715
|
apply ROS2 default memory management and publish mode QoS policies; make sure that SharedMemory is only used with FastDDS as the rmw
|
4 years ago |
TSC21
|
d3a23cee40
|
microRTPS: agent: fix double free memory problem on SIGINT
It fixes also some minor issues when exiting the agent, including the printed stats
|
4 years ago |
TSC21
|
6d5f12d2a2
|
microRTPS: client: add TX rate limiter
|
4 years ago |
TSC21
|
ac2b38603c
|
microRTPS: client: add missing "-p" option for the UART poll timeout and use microsecs for the send/rcv thread sleeps
|
4 years ago |
TSC21
|
0cc79f3e48
|
microRTPS: client: show diagnostic of current bandwidth usage on the 'status' option
|
4 years ago |
TSC21
|
d6ee15596d
|
microRTPS: client: show diagnostic of average bandwidth usage on the 'status' option
|
4 years ago |
TSC21
|
40462bfc1f
|
microRTPS: client: reduce name set by pthread_setname_np since Linux requires names (with NUL) to fit in 16 chars, otherwise returns ERANGE (34)
|
4 years ago |
TSC21
|
773d81f208
|
microRTPS: client: fix send per allocated topic
|
4 years ago |
TSC21
|
f2fad6d966
|
microRTPS: by default, when FastDDS >= 2.0, enable Shared Memory transport for the agent participants when the localhost network is enabled
|
4 years ago |
TSC21
|
320b414511
|
microRTPS: client: match the code style from the PX4 Firmware
|
4 years ago |
TSC21
|
63571b3e3f
|
microRTPS: agent: match the code style from the PX4 Firmware
|
4 years ago |
TSC21
|
323ce797f8
|
microRTPS: allow communications only in the localhost network when ROS_LOCALHOST_ONLY env variable is set
|
4 years ago |
David Sidrane
|
026d36dee8
|
microRTPS:Use inttypes
|
4 years ago |
Damien SIX
|
e4f235001b
|
fix timesync for timestamp sample (including SFINAE detection)
|
4 years ago |
Barcis, Michal
|
7053919a9f
|
fixed micrortps_agent usage description
|
4 years ago |
Julian Kent
|
c1cb964c2a
|
RTPS timesync don't use MONOTONIC_RAW
|
4 years ago |
Julian Kent
|
1011382098
|
Clamp RTPS -> uorb timestamps to system time
|
4 years ago |
Ildar Sadykov
|
51dd141c86
|
RTPS: adjust timestamp_sample in urtps_agent
|
4 years ago |
TSC21
|
06b733bb86
|
msg: rtps: improve verbosity when the the client is not capable of parsing a specific ID
|
4 years ago |
TSC21
|
3f1c303b16
|
msg: rtps: improve verbosity when the the agent is not capable of parsing a specific ID
|
4 years ago |
Jukka Laitinen
|
fdb4ede6c2
|
Add topic namespace support for micrortps agent generation
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
|
4 years ago |
Daniel Agar
|
cf26f24387
|
msg: add quaternion euler angle pretty print
|
4 years ago |
TSC21
|
98f53c2bc4
|
microRTPS: extend verbose arg to the timesync
|
5 years ago |
TSC21
|
603a4d8955
|
microRTPS: transport: fix parsing
|
5 years ago |
TSC21
|
a091a70470
|
microRTPS: split the microRTPS client and agent dest directories for better visbility and handling
|
5 years ago |
TSC21
|
342b1c5ded
|
microRTPS: client: properly set task/thread naming
|
5 years ago |
TSC21
|
162e0c7675
|
microRTPS: client: reserve the minimum required stack to the send/receive tasks
|
5 years ago |
TSC21
|
0b41aa3ecd
|
microRTPS: client: dynamically allocate the uORB pub/subs
|
5 years ago |
TSC21
|
398f104918
|
microRTPS: transport: do not discard message from rx_buffer if a CRC error occurs
|
5 years ago |
TSC21
|
1ab193f548
|
microRTPS: remove the need for the eClock util
|
5 years ago |
TSC21
|
311a8144e1
|
microRTPS: client: use structs for pub/subs to avoid increasing the stack usage
|
5 years ago |
TSC21
|
3db9307dfb
|
microRTPS: transport: make seq_number non-atomic
|
5 years ago |
TSC21
|
08e72b29b3
|
microRTPS: micrortps_timesync: reduce max RTTI to 50ms
|
5 years ago |
TSC21
|
c01bcd41f7
|
microRTPS: minor adjustements so to improve the readings; add more baud rate options
Co-authored-by: Andrew Wedemier <andrew.wedemier@gmail.com>
|
5 years ago |
TSC21
|
0124ca6e41
|
microRTPS: add debug verbose option '-v'; use while loop for reads; ease the RTTI check on timesync
|
5 years ago |
TSC21
|
2f4eff4c38
|
microRTPS: add possibility to set HW or SW flow control; improve verbosity aesthetics
|
5 years ago |
TSC21
|
b2845c60d3
|
microRTPS: move buffer size to transport
|
5 years ago |
TSC21
|
407bd8860f
|
microRTPS: transport: hotfix to skip data packets that that don't fit the buffer and continue the readings
|
5 years ago |
TSC21
|
25d2236cce
|
microRTPS: fix FastRTPS version check on agent templates
|
5 years ago |
stmoon
|
71b7647ca1
|
fix the return type problem of RTPS
|
5 years ago |
stmoon
|
4418179a92
|
fix the fastrtps version problem in case of v1.10.0
|
5 years ago |
TSC21
|
dc69d99764
|
add support to FastRTPS 2.0.0 (Fast-DDS)
|
5 years ago |
Daniel Agar
|
c5cbc7725d
|
msg: timestamp_sample print elapsed from timestamp
|
5 years ago |
TSC21
|
4f718086ea
|
microRTPS: fix topic name when ROS2 is not being used
|
5 years ago |
TSC21
|
2020b77a43
|
microRTPS: use FastRTPSGen '-typeros2' option to generate the typenaming required to interface the bridge with ROS2 topics
|
5 years ago |
TSC21
|
c4f8f39ca9
|
microRTPS: templates: use full version comparison when checking for version 1.7
|
5 years ago |
TSC21
|
1b453ed849
|
microRTPS: templates: check only the major and minor of FastRTPS to set the 'discovery_config' namespace
|
5 years ago |
TSC21
|
1ea5280299
|
microRTPS: use package.version to compare FastRTPS lib versions
|
5 years ago |