mirror of
https://github.com/SHC-ASTRA/rover-ros2.git
synced 2026-04-20 11:51:16 -05:00
fix: update ros2 plumbing files
This commit is contained in:
@@ -2,14 +2,20 @@
|
|||||||
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
|
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
|
||||||
<package format="3">
|
<package format="3">
|
||||||
<name>anchor_pkg</name>
|
<name>anchor_pkg</name>
|
||||||
<version>0.0.0</version>
|
<version>1.0.0</version>
|
||||||
<description>TODO: Package description</description>
|
<description>ASTRA VicCAN driver package, using python-can and pyserial.</description>
|
||||||
<maintainer email="tristanmcginnis26@gmail.com">tristan</maintainer>
|
<maintainer email="tristanmcginnis26@gmail.com">tristan</maintainer>
|
||||||
<license>AGPL-3.0-only</license>
|
<license>AGPL-3.0-only</license>
|
||||||
|
|
||||||
<depend>rclpy</depend>
|
<depend>rclpy</depend>
|
||||||
<depend>common_interfaces</depend>
|
|
||||||
<depend>python3-serial</depend>
|
<exec_depend>common_interfaces</exec_depend>
|
||||||
|
<exec_depend>python3-serial</exec_depend>
|
||||||
|
|
||||||
|
<exec_depend>core_pkg</exec_depend>
|
||||||
|
<exec_depend>arm_pkg</exec_depend>
|
||||||
|
<exec_depend>bio_pkg</exec_depend>
|
||||||
|
<exec_depend>core_description</exec_depend>
|
||||||
|
|
||||||
<build_depend>black</build_depend>
|
<build_depend>black</build_depend>
|
||||||
|
|
||||||
|
|||||||
@@ -2,3 +2,5 @@
|
|||||||
script_dir=$base/lib/anchor_pkg
|
script_dir=$base/lib/anchor_pkg
|
||||||
[install]
|
[install]
|
||||||
install_scripts=$base/lib/anchor_pkg
|
install_scripts=$base/lib/anchor_pkg
|
||||||
|
[build_scripts]
|
||||||
|
executable= /usr/bin/env python3
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ package_name = "anchor_pkg"
|
|||||||
|
|
||||||
setup(
|
setup(
|
||||||
name=package_name,
|
name=package_name,
|
||||||
version="0.0.0",
|
version="1.0.0",
|
||||||
packages=find_packages(exclude=["test"]),
|
packages=find_packages(exclude=["test"]),
|
||||||
data_files=[
|
data_files=[
|
||||||
("share/ament_index/resource_index/packages", ["resource/" + package_name]),
|
("share/ament_index/resource_index/packages", ["resource/" + package_name]),
|
||||||
@@ -17,8 +17,8 @@ setup(
|
|||||||
zip_safe=True,
|
zip_safe=True,
|
||||||
maintainer="tristan",
|
maintainer="tristan",
|
||||||
maintainer_email="tristanmcginnis26@gmail.com",
|
maintainer_email="tristanmcginnis26@gmail.com",
|
||||||
description="Anchor node used to run all modules through a single modules MCU/Computer. Commands to all modules will be relayed through CAN",
|
description="ASTRA VicCAN driver package, using python-can and pyserial.",
|
||||||
license="All Rights Reserved",
|
license="AGPL-3.0-only",
|
||||||
entry_points={
|
entry_points={
|
||||||
"console_scripts": ["anchor = anchor_pkg.anchor_node:main"],
|
"console_scripts": ["anchor = anchor_pkg.anchor_node:main"],
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -3,14 +3,15 @@
|
|||||||
<package format="3">
|
<package format="3">
|
||||||
<name>arm_pkg</name>
|
<name>arm_pkg</name>
|
||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
<description>Core arm package which handles ROS2 commnuication.</description>
|
<description>Relays topics related to Arm between VicCAN (through Anchor) and basestation.</description>
|
||||||
<maintainer email="tristanmcginnis26@gmail.com">tristan</maintainer>
|
<maintainer email="ds0196@uah.edu">David Sharpe</maintainer>
|
||||||
<license>AGPL-3.0-only</license>
|
<license>AGPL-3.0-only</license>
|
||||||
|
|
||||||
<depend>rclpy</depend>
|
<depend>rclpy</depend>
|
||||||
<depend>common_interfaces</depend>
|
|
||||||
<depend>python3-numpy</depend>
|
<exec_depend>common_interfaces</exec_depend>
|
||||||
<depend>astra_msgs</depend>
|
<exec_depend>python3-numpy</exec_depend>
|
||||||
|
<exec_depend>astra_msgs</exec_depend>
|
||||||
|
|
||||||
<test_depend>ament_copyright</test_depend>
|
<test_depend>ament_copyright</test_depend>
|
||||||
<test_depend>ament_flake8</test_depend>
|
<test_depend>ament_flake8</test_depend>
|
||||||
|
|||||||
@@ -12,9 +12,9 @@ setup(
|
|||||||
],
|
],
|
||||||
install_requires=["setuptools"],
|
install_requires=["setuptools"],
|
||||||
zip_safe=True,
|
zip_safe=True,
|
||||||
maintainer="David",
|
maintainer="David Sharpe",
|
||||||
maintainer_email="ds0196@uah.edu",
|
maintainer_email="ds0196@uah.edu",
|
||||||
description="Relays topics related to the arm between VicCAN (through Anchor) and basestation.",
|
description="Relays topics related to Arm between VicCAN (through Anchor) and basestation.",
|
||||||
license="AGPL-3.0-only",
|
license="AGPL-3.0-only",
|
||||||
entry_points={
|
entry_points={
|
||||||
"console_scripts": ["arm = arm_pkg.arm_node:main"],
|
"console_scripts": ["arm = arm_pkg.arm_node:main"],
|
||||||
|
|||||||
@@ -2,14 +2,16 @@
|
|||||||
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
|
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
|
||||||
<package format="3">
|
<package format="3">
|
||||||
<name>bio_pkg</name>
|
<name>bio_pkg</name>
|
||||||
<version>0.0.0</version>
|
<version>1.0.0</version>
|
||||||
<description>TODO: Package description</description>
|
<description>Biosensor package to handle command interpretation and embedded interfacing.</description>
|
||||||
<maintainer email="tristanmcginnis26@gmail.com">tristan</maintainer>
|
<maintainer email="ds0196@uah.edu">David Sharpe</maintainer>
|
||||||
<license>AGPL-3.0-only</license>
|
<license>AGPL-3.0-only</license>
|
||||||
|
|
||||||
<depend>rclpy</depend>
|
<depend>rclpy</depend>
|
||||||
<depend>common_interfaces</depend>
|
|
||||||
<depend>astra_msgs</depend>
|
<exec_depend>common_interfaces</exec_depend>
|
||||||
|
|
||||||
|
<exec_depend>astra_msgs</exec_depend>
|
||||||
|
|
||||||
<test_depend>ament_copyright</test_depend>
|
<test_depend>ament_copyright</test_depend>
|
||||||
<test_depend>ament_flake8</test_depend>
|
<test_depend>ament_flake8</test_depend>
|
||||||
|
|||||||
@@ -2,3 +2,5 @@
|
|||||||
script_dir=$base/lib/bio_pkg
|
script_dir=$base/lib/bio_pkg
|
||||||
[install]
|
[install]
|
||||||
install_scripts=$base/lib/bio_pkg
|
install_scripts=$base/lib/bio_pkg
|
||||||
|
[build_scripts]
|
||||||
|
executable= /usr/bin/env python3
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ setup(
|
|||||||
zip_safe=True,
|
zip_safe=True,
|
||||||
maintainer="tristan",
|
maintainer="tristan",
|
||||||
maintainer_email="tristanmcginnis26@gmail.com",
|
maintainer_email="tristanmcginnis26@gmail.com",
|
||||||
description="TODO: Package description",
|
description="Relays topics related to Biosensor between VicCAN (through Anchor) and basestation.",
|
||||||
license="TODO: License declaration",
|
license="AGPL-3.0-only",
|
||||||
entry_points={
|
entry_points={
|
||||||
"console_scripts": ["bio = bio_pkg.bio_node:main"],
|
"console_scripts": ["bio = bio_pkg.bio_node:main"],
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -3,15 +3,17 @@
|
|||||||
<package format="3">
|
<package format="3">
|
||||||
<name>core_pkg</name>
|
<name>core_pkg</name>
|
||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
<description>Core rover control package to handle command interpretation and embedded interfacing.</description>
|
<description>Relays topics related to Core between VicCAN (through Anchor) and basestation.</description>
|
||||||
<maintainer email="tristanmcginnis26@gmail.com">tristan</maintainer>
|
<maintainer email="ds0196@uah.edu">David Sharpe</maintainer>
|
||||||
<license>AGPL-3.0-only</license>
|
<license>AGPL-3.0-only</license>
|
||||||
|
|
||||||
<depend>rclpy</depend>
|
<depend>rclpy</depend>
|
||||||
<depend>common_interfaces</depend>
|
|
||||||
<depend>python3-scipy</depend>
|
<exec_depend>common_interfaces</exec_depend>
|
||||||
<depend>python-crccheck-pip</depend>
|
<exec_depend>python3-scipy</exec_depend>
|
||||||
<depend>astra_msgs</depend>
|
<exec_depend>python-crccheck-pip</exec_depend>
|
||||||
|
|
||||||
|
<exec_depend>astra_msgs</exec_depend>
|
||||||
|
|
||||||
<test_depend>ament_copyright</test_depend>
|
<test_depend>ament_copyright</test_depend>
|
||||||
<test_depend>ament_flake8</test_depend>
|
<test_depend>ament_flake8</test_depend>
|
||||||
|
|||||||
@@ -2,3 +2,5 @@
|
|||||||
script_dir=$base/lib/core_pkg
|
script_dir=$base/lib/core_pkg
|
||||||
[install]
|
[install]
|
||||||
install_scripts=$base/lib/core_pkg
|
install_scripts=$base/lib/core_pkg
|
||||||
|
[build_scripts]
|
||||||
|
executable= /usr/bin/env python3
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ package_name = "core_pkg"
|
|||||||
|
|
||||||
setup(
|
setup(
|
||||||
name=package_name,
|
name=package_name,
|
||||||
version="0.0.0",
|
version="1.0.0",
|
||||||
packages=find_packages(exclude=["test"]),
|
packages=find_packages(exclude=["test"]),
|
||||||
data_files=[
|
data_files=[
|
||||||
("share/ament_index/resource_index/packages", ["resource/" + package_name]),
|
("share/ament_index/resource_index/packages", ["resource/" + package_name]),
|
||||||
@@ -12,10 +12,10 @@ setup(
|
|||||||
],
|
],
|
||||||
install_requires=["setuptools"],
|
install_requires=["setuptools"],
|
||||||
zip_safe=True,
|
zip_safe=True,
|
||||||
maintainer="tristan",
|
maintainer="David Sharpe",
|
||||||
maintainer_email="tristanmcginnis26@gmail.com",
|
maintainer_email="ds0196@uah.edu",
|
||||||
description="Core rover control package to handle command interpretation and embedded interfacing.",
|
description="Relays topics related to Core between VicCAN (through Anchor) and basestation.",
|
||||||
license="All Rights Reserved",
|
license="AGPL-3.0-only",
|
||||||
entry_points={
|
entry_points={
|
||||||
"console_scripts": [
|
"console_scripts": [
|
||||||
"core = core_pkg.core_node:main",
|
"core = core_pkg.core_node:main",
|
||||||
|
|||||||
@@ -3,14 +3,15 @@
|
|||||||
<package format="3">
|
<package format="3">
|
||||||
<name>headless_pkg</name>
|
<name>headless_pkg</name>
|
||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
<description>Headless rover control package to handle command interpretation and embedded interfacing.</description>
|
<description>Provides headless rover control, similar to Basestation.</description>
|
||||||
<maintainer email="ds0196@uah.edu">David Sharpe</maintainer>
|
<maintainer email="ds0196@uah.edu">David Sharpe</maintainer>
|
||||||
<license>AGPL-3.0-only</license>
|
<license>AGPL-3.0-only</license>
|
||||||
|
|
||||||
<depend>rclpy</depend>
|
<depend>rclpy</depend>
|
||||||
<depend>common_interfaces</depend>
|
|
||||||
<depend>python3-pygame</depend>
|
<exec_depend>common_interfaces</exec_depend>
|
||||||
<depend>astra_msgs</depend>
|
<exec_depend>python3-pygame</exec_depend>
|
||||||
|
<exec_depend>astra_msgs</exec_depend>
|
||||||
|
|
||||||
<test_depend>ament_copyright</test_depend>
|
<test_depend>ament_copyright</test_depend>
|
||||||
<test_depend>ament_flake8</test_depend>
|
<test_depend>ament_flake8</test_depend>
|
||||||
|
|||||||
@@ -2,3 +2,5 @@
|
|||||||
script_dir=$base/lib/headless_pkg
|
script_dir=$base/lib/headless_pkg
|
||||||
[install]
|
[install]
|
||||||
install_scripts=$base/lib/headless_pkg
|
install_scripts=$base/lib/headless_pkg
|
||||||
|
[build_scripts]
|
||||||
|
executable= /usr/bin/env python3
|
||||||
|
|||||||
@@ -14,11 +14,9 @@ setup(
|
|||||||
zip_safe=True,
|
zip_safe=True,
|
||||||
maintainer="David Sharpe",
|
maintainer="David Sharpe",
|
||||||
maintainer_email="ds0196@uah.edu",
|
maintainer_email="ds0196@uah.edu",
|
||||||
description="Headless rover control package to handle command interpretation and embedded interfacing.",
|
description="Provides headless rover control, similar to Basestation.",
|
||||||
license="All Rights Reserved",
|
license="AGPL-3.0-only",
|
||||||
entry_points={
|
entry_points={
|
||||||
"console_scripts": [
|
"console_scripts": ["headless_full = src.headless_node:main"],
|
||||||
"headless_full = src.headless_node:main",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user