sl-controls b75ed30d7a feat: Smooth velocity controller (Issue #652)
Adds velocity_smoother_node.py with configurable accel/decel ramps,
e-stop bypass, and optional jerk limiting. VESC driver updated to
subscribe /cmd_vel_smoothed instead of /cmd_vel.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 11:35:10 -04:00

29 lines
936 B
Python

from setuptools import setup
package_name = "saltybot_diagnostics_aggregator"
setup(
name=package_name,
version="0.1.0",
packages=[package_name],
data_files=[
("share/ament_index/resource_index/packages", [f"resource/{package_name}"]),
(f"share/{package_name}", ["package.xml"]),
(f"share/{package_name}/launch", ["launch/diagnostics_aggregator.launch.py"]),
(f"share/{package_name}/config", ["config/aggregator_params.yaml"]),
],
install_requires=["setuptools"],
zip_safe=True,
maintainer="sl-firmware",
maintainer_email="sl-firmware@saltylab.local",
description="Diagnostics aggregator — unified health dashboard for SaltyBot",
license="MIT",
tests_require=["pytest"],
entry_points={
"console_scripts": [
"diagnostics_aggregator_node = "
"saltybot_diagnostics_aggregator.aggregator_node:main",
],
},
)