Add ros master label.
This commit is contained in:
@@ -155,3 +155,22 @@ function toggleRecording()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function getMasterName()
|
||||||
|
{
|
||||||
|
var service = new ROSLIB.Service({
|
||||||
|
ros : ros,
|
||||||
|
name : '/rosapi/service_host',
|
||||||
|
serviceType : 'rosapi/ServiceHost'
|
||||||
|
});
|
||||||
|
|
||||||
|
var request = new ROSLIB.ServiceRequest({
|
||||||
|
service: '/rosout/get_loggers' // Only the master hosts this service.
|
||||||
|
});
|
||||||
|
|
||||||
|
service.callService(request, function(result) {
|
||||||
|
console.log('Master Name = ' + result.host);
|
||||||
|
document.getElementById("MasterName").innerHTML = result.host;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|||||||
51
index.html
51
index.html
@@ -64,26 +64,39 @@ Tutorials can be found here: http://www.w3schools.com/bootstrap/default.asp
|
|||||||
<div class="container">
|
<div class="container">
|
||||||
<div id="jumbotronTitle" class="jumbotron text-center">
|
<div id="jumbotronTitle" class="jumbotron text-center">
|
||||||
<h1>Lab UI</h1>
|
<h1>Lab UI</h1>
|
||||||
</div>
|
|
||||||
|
|
||||||
<ul id="tabs" class="nav nav-pills" data-tabs="tabs" >
|
</div>
|
||||||
<li> <a href="#rosbridgeconnection" data-toggle="tab">
|
<div class="container">
|
||||||
ROS Bridge Connection
|
<div class="col-md-1">
|
||||||
<span id="rosbridgeconnection_badge" class="badge">
|
Master:
|
||||||
Not Connected
|
</div>
|
||||||
</span></a>
|
<div class="col-md-3">
|
||||||
</li>
|
<label id="MasterName"></label>
|
||||||
<li class="active">
|
<script>
|
||||||
<a href="#Coordinator" data-toggle="tab">
|
getMasterName();
|
||||||
Coordinator
|
</script>
|
||||||
</a>
|
</div>
|
||||||
</li>
|
</div>
|
||||||
<li>
|
<div class="row-md-3">
|
||||||
<a href="#Vision" data-toggle="tab">
|
<ul id="tabs" class="nav nav-pills" data-tabs="tabs" >
|
||||||
Vision
|
<li> <a href="#rosbridgeconnection" data-toggle="tab">
|
||||||
</a>
|
ROS Bridge Connection
|
||||||
</li>
|
<span id="rosbridgeconnection_badge" class="badge">
|
||||||
</ul>
|
Not Connected
|
||||||
|
</span></a>
|
||||||
|
</li>
|
||||||
|
<li class="active">
|
||||||
|
<a href="#Coordinator" data-toggle="tab">
|
||||||
|
Coordinator
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="#Vision" data-toggle="tab">
|
||||||
|
Vision
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div id="my-tab-content" class="tab-content">
|
<div id="my-tab-content" class="tab-content">
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user