Skip to content

Commit 6649384

Browse files
authored
Remove CtrlX DataLayer support. (#18)
Now on CtrlX we use ROS topics as well.
1 parent e5e117b commit 6649384

19 files changed

Lines changed: 15 additions & 426 deletions

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,3 @@ Check `node.py` how we glue it all up into a ros executable and run it.
8383
- `ControllerManagerServiceCaller` (outbound): Calls `controller_manager` services.
8484
- `LifecycleNodeServiceCaller` (outbound): Calls `/node/change_state` for lifecycle node transitions.
8585
- `RosSetGoalServer` (inbound): Exposes `/foreman/set_goal` service.
86-
- `DatalayerAdapter` (outbound): ctrlX Datalayer integration (optional, to be added).

foreman/.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,3 @@ assets/
55
**/snap/build/
66
**/snap/log/
77
**/foreman_snap_install/
8-
**/fbs/
9-
*.bfbs

foreman/foreman/adapters/__init__.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,10 @@
44
from .ros_node_parameters import RosNodeParameters
55
from .ros_set_goal_server import RosSetGoalServer
66

7-
try:
8-
from .datalayer.datalayer_adapter import DatalayerAdapter
9-
except ImportError as e:
10-
import sys
11-
print(f"[DATALAYER IMPORT FAILED] {e}", file=sys.stderr)
12-
DatalayerAdapter = None
13-
147
__all__ = [
158
"ComponentStateMonitor",
169
"ControllerManagerServiceCaller",
1710
"LifecycleNodeServiceCaller",
1811
"RosSetGoalServer",
1912
"RosNodeParameters",
20-
"DatalayerAdapter"
2113
]

foreman/foreman/adapters/datalayer/__init__.py

Whitespace-only changes.

foreman/foreman/adapters/datalayer/ctrlx_connection.py

Lines changed: 0 additions & 35 deletions
This file was deleted.

foreman/foreman/adapters/datalayer/ctrlx_node_provider_base.py

Lines changed: 0 additions & 54 deletions
This file was deleted.

foreman/foreman/adapters/datalayer/ctrlx_node_set_goal.py

Lines changed: 0 additions & 48 deletions
This file was deleted.

foreman/foreman/adapters/datalayer/ctrlx_node_snapshot.py

Lines changed: 0 additions & 39 deletions
This file was deleted.

foreman/foreman/adapters/datalayer/datalayer_adapter.py

Lines changed: 0 additions & 85 deletions
This file was deleted.

foreman/foreman/adapters/datalayer/flatbuffer_foreman.fbs

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)