Updates for Ready Mode
This commit is contained in:
@@ -10,6 +10,9 @@
|
|||||||
<button id="executionModeButton" type="button" onclick="triggerService('/aescape/mode/activateExecutionController')" class="btn btn-primary">
|
<button id="executionModeButton" type="button" onclick="triggerService('/aescape/mode/activateExecutionController')" class="btn btn-primary">
|
||||||
Massage Mode
|
Massage Mode
|
||||||
</button>
|
</button>
|
||||||
|
<button id="readyModeButton" type="button" onclick="triggerService('/aescape/mode/activateReadyController')" class="btn btn-primary">
|
||||||
|
Ready Mode
|
||||||
|
</button>
|
||||||
<button id="standbyModeButton" type="button" onclick="triggerService('/aescape/mode/activateStandbyController')" class="btn btn-primary">
|
<button id="standbyModeButton" type="button" onclick="triggerService('/aescape/mode/activateStandbyController')" class="btn btn-primary">
|
||||||
Standby Mode
|
Standby Mode
|
||||||
</button>
|
</button>
|
||||||
@@ -89,6 +92,9 @@
|
|||||||
Bag manager not connected!
|
Bag manager not connected!
|
||||||
</label>
|
</label>
|
||||||
</span>
|
</span>
|
||||||
|
<button type="button" onclick="triggerService('/aescape/mode/activateReadyController')" class="btn btn-default">
|
||||||
|
Activate Ready Mode
|
||||||
|
</button>
|
||||||
<button id="recordingStartButton" type="button" onclick="triggerService('/aescape/bags/startTeachRecording')" class="btn btn-primary">
|
<button id="recordingStartButton" type="button" onclick="triggerService('/aescape/bags/startTeachRecording')" class="btn btn-primary">
|
||||||
Start Teach Recording
|
Start Teach Recording
|
||||||
</button>
|
</button>
|
||||||
@@ -117,6 +123,9 @@
|
|||||||
None
|
None
|
||||||
</span>
|
</span>
|
||||||
<div>
|
<div>
|
||||||
|
<button type="button" onclick="triggerService('/aescape/mode/activateReadyController')" class="btn btn-default">
|
||||||
|
Activate Ready Mode
|
||||||
|
</button>
|
||||||
<button id="executionStartButton" type="button" onclick="triggerService('/aescape/bags/startPlayingLastRecording')" class="btn btn-primary">
|
<button id="executionStartButton" type="button" onclick="triggerService('/aescape/bags/startPlayingLastRecording')" class="btn btn-primary">
|
||||||
Play Last Recording
|
Play Last Recording
|
||||||
</button>
|
</button>
|
||||||
|
|||||||
@@ -27,22 +27,37 @@ var modeStatus = new ROSLIB.Topic({
|
|||||||
modeStatus.subscribe(function(message) {
|
modeStatus.subscribe(function(message) {
|
||||||
document.getElementById("stoppedModeButton").className = "btn btn-secondary"
|
document.getElementById("stoppedModeButton").className = "btn btn-secondary"
|
||||||
document.getElementById("standbyModeButton").className = "btn btn-primary"
|
document.getElementById("standbyModeButton").className = "btn btn-primary"
|
||||||
|
document.getElementById("readyModeButton").className = "btn btn-primary"
|
||||||
document.getElementById("teachingModeButton").className = "btn btn-primary"
|
document.getElementById("teachingModeButton").className = "btn btn-primary"
|
||||||
document.getElementById("executionModeButton").className = "btn btn-primary"
|
document.getElementById("executionModeButton").className = "btn btn-primary"
|
||||||
|
|
||||||
|
document.getElementById("recordingStartButton").disabled = true
|
||||||
|
document.getElementById("executionStartButton").disabled = true
|
||||||
|
|
||||||
if (message.data == "stopped") {
|
|
||||||
|
|
||||||
|
if (message.data == "stopped")
|
||||||
|
{
|
||||||
document.getElementById("stoppedModeButton").className = "btn btn-warning"
|
document.getElementById("stoppedModeButton").className = "btn btn-warning"
|
||||||
} else if (message.data == "standby")
|
}
|
||||||
|
else if (message.data == "standby")
|
||||||
{
|
{
|
||||||
document.getElementById("standbyModeButton").className = "btn btn-primary btn-success"
|
document.getElementById("standbyModeButton").className = "btn btn-primary btn-success"
|
||||||
} else if (message.data == "teach")
|
}
|
||||||
|
else if (message.data == "teach")
|
||||||
{
|
{
|
||||||
document.getElementById("teachingModeButton").className = "btn btn-primary btn-success"
|
document.getElementById("teachingModeButton").className = "btn btn-primary btn-success"
|
||||||
} else if (message.data == "execution")
|
}
|
||||||
|
else if (message.data == "execution")
|
||||||
{
|
{
|
||||||
document.getElementById("executionModeButton").className = "btn btn-primary btn-success"
|
document.getElementById("executionModeButton").className = "btn btn-primary btn-success"
|
||||||
}
|
}
|
||||||
|
else if (message.data == "ready")
|
||||||
|
{
|
||||||
|
document.getElementById("readyModeButton").className = "btn btn-primary btn-success"
|
||||||
|
document.getElementById("recordingStartButton").disabled = false
|
||||||
|
document.getElementById("executionStartButton").disabled = false
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user