56 Commits (d5e68bc05a8ad6310ec33cec984d13a18fc0d822)

Author SHA1 Message Date
TSC21 a091a70470 microRTPS: split the microRTPS client and agent dest directories for better visbility and handling 5 years ago
TSC21 acc3866ac9 generate_microRTPS_bridge: make sure that the ROS2 version of FastRTPS is grabbed in a colcon build 5 years ago
stmoon b457122489 remove unnecessary stderr msg when checking ldconfig 5 years ago
stmoon 9a0c50325b remove exception in case that ROS is not installed 5 years ago
stmoon aaa72b2a25 change how to get ros2 version 5 years ago
TSC21 144c65c92f microRTPS: only use '-typeros2' FastRTPSGen option for Dashing and later ROS2 distros 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 1ea5280299 microRTPS: use package.version to compare FastRTPS lib versions 5 years ago
TSC21 7612879ffd microRTPS: use FastRTPS version instead of FastRTPSGen version to generate conditional code 5 years ago
TSC21 cfd8e368df microRTPS: timesync: template generalization for both ROS2 and non-ROS2 5 years ago
TSC21 170835f3f8 microRTPS: add timesync for the agent side 5 years ago
stmoon 8b273b46aa fix the encoding problem for subprocess.check_output 5 years ago
Julian Oes e98fa891fe msg/tools: remove unused import, check for six 5 years ago
TSC21 2be7ca08ba msg: generation and parsing scripts: add Python3 support 5 years ago
stmoon e19e0bd616 serach and insert rtps path if there is no {FASTRTPSGEN_DIR} 5 years ago
Christian Clauss 6dc55f97d4 More fixes for Python 3 compatibility (#13008) 5 years ago
TSC21 c9aab6319f microRTPS: update headers licenses 5 years ago
TSC21 f91770f9cd generate_microRTPS_bridge: fix fastrtpsgen version check handler 5 years ago
Nuno Marques 5a8aa04970 CI: bump container tags to 2019-10-04 (#13095) 5 years ago
TSC21 5c0f01a8b8 microRTPS bridge: try/catch FastRTPSGen errors 5 years ago
TSC21 1970ef875f micrortps bridge: clean templates; add backwards compatibility; add ROS2 compatibility 5 years ago
TSC21 278d2fd21f first push on supporting ROS2 Dashing and IDL 4.2 5 years ago
TSC21 47f5b23419 rtps: generation scripts: make indexing of lists possible in both Python 2 and 3 6 years ago
TSC21 85bcfd7d72 generate_microRTPS_bridge: remove commented code 6 years ago
TSC21 3d9f83a4f2 microRTPS_bridge: structural change to make possible to generate pub/sub code for multi-topics/aliased msgs 6 years ago
Daniel Agar 32a89a1834 rename empy templates (*.template) to proper file extension (.em) 6 years ago
TSC21 110a7931e4 microRTPS bridge generation: improve fastrtpsgen verbosity 6 years ago
Alexis Paques 5763787840 Adding narg to allow empty arguments 6 years ago
TSC21 8da1ff4cff generate_microRTPS_bridge: add the capability to receive absolute and relative paths 6 years ago
TSC21 4ec40049ce micrortps_bridge: pass absolute path for yaml file and urtps templates 6 years ago
TSC21 fa528745b5 IDL generation: add constants fields for IDL's 6 years ago
TSC21 31b110c2ac rtps: fix and minor cleanup of scripts and templates 6 years ago
TSC21 50e46f89b6 move get_absolute_path() back to generate_microRTPS_bridge.py 6 years ago
TSC21 1e29b00860 improve verification of RTPS ID's uniqueness 6 years ago
TSC21 d17d5d52bf move parse_yaml_msg_id_file() to uorb_rtps_classifier.py 6 years ago
TSC21 71d1b77bbe parse output from python script into readable cmake list to use; refactor RTPS scripts 6 years ago
TSC21 a9771f13d1 rtps: add uorb_rtps_classifier.py iot classify RTPS topics as "send", "receive" or "ignore" 6 years ago
TSC21 2250946eaa add verification for the ID uniqueness; give list of available ID's 6 years ago
TSC21 28521ea77c move parse_yaml_msg_id_file() definition to generate_microRTPS_bridge.py 6 years ago
TSC21 a50fed1bf9 generate_microRTPS_bridge: state that RTPS msg IDs definition file path is relative to the msg_dir 6 years ago
TSC21 0227ea3835 msg: RTPS: pass RTPS ID msg definition file as an EmPy global var 6 years ago
TSC21 5c386a737c make generation of micro-RTPS agent CMakeLists.txt optional 6 years ago
TSC21 93daec43d3 generate_microRTPS_bridge: add option to set preprocessor include paths of fastrtpsgen 6 years ago
TSC21 9b028e4f6d update copyright notice 6 years ago
TSC21 0bee156e8f remove unneeded condition verfication for the package 6 years ago
TSC21 57f5bb6290 generate_microRTPS_bridge.py: beautify 6 years ago
TSC21 6eda4feb20 use os.path.join() when possible 6 years ago
TSC21 43f78705ab add option to set the msg IDL dir 6 years ago
TSC21 e3560795a1 make 'build' dir creation optional 6 years ago
TSC21 2cc6c03a08 change argparse logic for idl generation 6 years ago