diff --git a/src/anchor_pkg/package.xml b/src/anchor_pkg/package.xml index 4903787..9addb40 100644 --- a/src/anchor_pkg/package.xml +++ b/src/anchor_pkg/package.xml @@ -2,14 +2,20 @@ anchor_pkg - 0.0.0 - TODO: Package description + 1.0.0 + ASTRA VicCAN driver package, using python-can and pyserial. tristan AGPL-3.0-only rclpy - common_interfaces - python3-serial + + common_interfaces + python3-serial + + core_pkg + arm_pkg + bio_pkg + core_description black diff --git a/src/anchor_pkg/setup.cfg b/src/anchor_pkg/setup.cfg index 9a77caa..64e0fef 100644 --- a/src/anchor_pkg/setup.cfg +++ b/src/anchor_pkg/setup.cfg @@ -2,3 +2,5 @@ script_dir=$base/lib/anchor_pkg [install] install_scripts=$base/lib/anchor_pkg +[build_scripts] +executable= /usr/bin/env python3 diff --git a/src/anchor_pkg/setup.py b/src/anchor_pkg/setup.py index ce8ad5c..2c866fa 100644 --- a/src/anchor_pkg/setup.py +++ b/src/anchor_pkg/setup.py @@ -6,7 +6,7 @@ package_name = "anchor_pkg" setup( name=package_name, - version="0.0.0", + version="1.0.0", packages=find_packages(exclude=["test"]), data_files=[ ("share/ament_index/resource_index/packages", ["resource/" + package_name]), @@ -17,8 +17,8 @@ setup( zip_safe=True, maintainer="tristan", 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", - license="All Rights Reserved", + description="ASTRA VicCAN driver package, using python-can and pyserial.", + license="AGPL-3.0-only", entry_points={ "console_scripts": ["anchor = anchor_pkg.anchor_node:main"], }, diff --git a/src/arm_pkg/package.xml b/src/arm_pkg/package.xml index b351710..5804667 100644 --- a/src/arm_pkg/package.xml +++ b/src/arm_pkg/package.xml @@ -3,14 +3,15 @@ arm_pkg 1.0.0 - Core arm package which handles ROS2 commnuication. - tristan + Relays topics related to Arm between VicCAN (through Anchor) and basestation. + David Sharpe AGPL-3.0-only rclpy - common_interfaces - python3-numpy - astra_msgs + + common_interfaces + python3-numpy + astra_msgs ament_copyright ament_flake8 diff --git a/src/arm_pkg/setup.py b/src/arm_pkg/setup.py index f031e9d..b603942 100644 --- a/src/arm_pkg/setup.py +++ b/src/arm_pkg/setup.py @@ -12,9 +12,9 @@ setup( ], install_requires=["setuptools"], zip_safe=True, - maintainer="David", + maintainer="David Sharpe", 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", entry_points={ "console_scripts": ["arm = arm_pkg.arm_node:main"], diff --git a/src/bio_pkg/package.xml b/src/bio_pkg/package.xml index 631556b..3ea4c72 100644 --- a/src/bio_pkg/package.xml +++ b/src/bio_pkg/package.xml @@ -2,14 +2,16 @@ bio_pkg - 0.0.0 - TODO: Package description - tristan + 1.0.0 + Biosensor package to handle command interpretation and embedded interfacing. + David Sharpe AGPL-3.0-only rclpy - common_interfaces - astra_msgs + + common_interfaces + + astra_msgs ament_copyright ament_flake8 diff --git a/src/bio_pkg/setup.cfg b/src/bio_pkg/setup.cfg index ac38480..4f765b4 100644 --- a/src/bio_pkg/setup.cfg +++ b/src/bio_pkg/setup.cfg @@ -2,3 +2,5 @@ script_dir=$base/lib/bio_pkg [install] install_scripts=$base/lib/bio_pkg +[build_scripts] +executable= /usr/bin/env python3 diff --git a/src/bio_pkg/setup.py b/src/bio_pkg/setup.py index d70c631..bc79f8d 100644 --- a/src/bio_pkg/setup.py +++ b/src/bio_pkg/setup.py @@ -14,8 +14,8 @@ setup( zip_safe=True, maintainer="tristan", maintainer_email="tristanmcginnis26@gmail.com", - description="TODO: Package description", - license="TODO: License declaration", + description="Relays topics related to Biosensor between VicCAN (through Anchor) and basestation.", + license="AGPL-3.0-only", entry_points={ "console_scripts": ["bio = bio_pkg.bio_node:main"], }, diff --git a/src/core_pkg/package.xml b/src/core_pkg/package.xml index 4c546b1..959d21c 100644 --- a/src/core_pkg/package.xml +++ b/src/core_pkg/package.xml @@ -3,15 +3,17 @@ core_pkg 1.0.0 - Core rover control package to handle command interpretation and embedded interfacing. - tristan + Relays topics related to Core between VicCAN (through Anchor) and basestation. + David Sharpe AGPL-3.0-only rclpy - common_interfaces - python3-scipy - python-crccheck-pip - astra_msgs + + common_interfaces + python3-scipy + python-crccheck-pip + + astra_msgs ament_copyright ament_flake8 diff --git a/src/core_pkg/setup.cfg b/src/core_pkg/setup.cfg index 6391d1a..96858b9 100644 --- a/src/core_pkg/setup.cfg +++ b/src/core_pkg/setup.cfg @@ -2,3 +2,5 @@ script_dir=$base/lib/core_pkg [install] install_scripts=$base/lib/core_pkg +[build_scripts] +executable= /usr/bin/env python3 diff --git a/src/core_pkg/setup.py b/src/core_pkg/setup.py index ed8b678..96b24ed 100644 --- a/src/core_pkg/setup.py +++ b/src/core_pkg/setup.py @@ -4,7 +4,7 @@ package_name = "core_pkg" setup( name=package_name, - version="0.0.0", + version="1.0.0", packages=find_packages(exclude=["test"]), data_files=[ ("share/ament_index/resource_index/packages", ["resource/" + package_name]), @@ -12,10 +12,10 @@ setup( ], install_requires=["setuptools"], zip_safe=True, - maintainer="tristan", - maintainer_email="tristanmcginnis26@gmail.com", - description="Core rover control package to handle command interpretation and embedded interfacing.", - license="All Rights Reserved", + maintainer="David Sharpe", + maintainer_email="ds0196@uah.edu", + description="Relays topics related to Core between VicCAN (through Anchor) and basestation.", + license="AGPL-3.0-only", entry_points={ "console_scripts": [ "core = core_pkg.core_node:main", diff --git a/src/headless_pkg/package.xml b/src/headless_pkg/package.xml index ad8e3d3..1d9f9a8 100644 --- a/src/headless_pkg/package.xml +++ b/src/headless_pkg/package.xml @@ -3,14 +3,15 @@ headless_pkg 1.0.0 - Headless rover control package to handle command interpretation and embedded interfacing. + Provides headless rover control, similar to Basestation. David Sharpe AGPL-3.0-only rclpy - common_interfaces - python3-pygame - astra_msgs + + common_interfaces + python3-pygame + astra_msgs ament_copyright ament_flake8 diff --git a/src/headless_pkg/setup.cfg b/src/headless_pkg/setup.cfg index b9bc220..d8358de 100644 --- a/src/headless_pkg/setup.cfg +++ b/src/headless_pkg/setup.cfg @@ -2,3 +2,5 @@ script_dir=$base/lib/headless_pkg [install] install_scripts=$base/lib/headless_pkg +[build_scripts] +executable= /usr/bin/env python3 diff --git a/src/headless_pkg/setup.py b/src/headless_pkg/setup.py index fdccd70..bc49783 100644 --- a/src/headless_pkg/setup.py +++ b/src/headless_pkg/setup.py @@ -14,11 +14,9 @@ setup( zip_safe=True, maintainer="David Sharpe", maintainer_email="ds0196@uah.edu", - description="Headless rover control package to handle command interpretation and embedded interfacing.", - license="All Rights Reserved", + description="Provides headless rover control, similar to Basestation.", + license="AGPL-3.0-only", entry_points={ - "console_scripts": [ - "headless_full = src.headless_node:main", - ], + "console_scripts": ["headless_full = src.headless_node:main"], }, )