Add ROS2 bridge

This commit is contained in:
2025-10-16 16:08:49 -04:00
parent 9431bb549b
commit 816b2b9e31
27 changed files with 6360 additions and 507 deletions

View File

@@ -0,0 +1,40 @@
"use client";
import React from "react";
import { WizardInterface } from "../wizard/WizardInterface";
interface WizardViewProps {
trial: {
id: string;
status: "scheduled" | "in_progress" | "completed" | "aborted" | "failed";
scheduledAt: Date | null;
startedAt: Date | null;
completedAt: Date | null;
duration: number | null;
sessionNumber: number | null;
notes: string | null;
metadata: Record<string, unknown> | null;
experimentId: string;
participantId: string | null;
wizardId: string | null;
experiment: {
id: string;
name: string;
description: string | null;
studyId: string;
};
participant: {
id: string;
participantCode: string;
demographics: Record<string, unknown> | null;
};
};
}
export function WizardView({ trial }: WizardViewProps) {
return (
<div className="h-full">
<WizardInterface trial={trial} userRole="wizard" />
</div>
);
}