error loading a mesh of turtlebot3 with ros3djs
hello,
im getting error in console
GET http://resources.robotwebtools.org/turtlebot3_description/meshes/bases/burger_base.stl net::ERR_NAME_NOT_RESOLVED
here are my commands that im entering
$roslaunch turtlebot3_gazebo turtlebot3_world.launch
$rosparam set use_gui true
$rosrun tf2_web_republisher tf2_web_republisher
$roslaunch rosbridge_server rosbridge_websocket.launch
i have placed my file in /var/www/html and installed apache server and im opening it i and here is my code
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css"
href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js"></script>
<script src="http://static.robotwebtools.org/threejs/current/three.js"></script>
<script src="javascript/ColladaLoader.js"></script>
<script src="http://static.robotwebtools.org/threejs/current/STLLoader.js"></script>
<script src="javascript/ColladaLoader2.js"></script>
<script src="http://static.robotwebtools.org/EventEmitter2/current/eventemitter2.min.js"></script>
<script src="http://static.robotwebtools.org/roslibjs/current/roslib.js"></script>
<script src="http://static.robotwebtools.org/ros3djs/current/ros3d.min.js"></script>
<script src="http://static.robotwebtools.org/keyboardteleopjs/current/keyboardteleop.js"></script>
<script>
/**
* Setup all GUI elements when the page is loaded.
*/
var teleop_topic = '/cmd_vel'
var base_frame = 'odom';
var init_flag = false
function submit_values(){
teleop_topic = document.getElementById("tele_topic").value;
base_frame = document.getElementById("base_frame_name").value;
init_flag = true;
init();
}
function init() {
if(init_flag == true)
{
// Connecting to ROS.
var ros = new ROSLIB.Ros({
url : 'ws://localhost:9090'
});
// Initialize the teleop.
var teleop = new KEYBOARDTELEOP.Teleop({
ros : ros,
topic : teleop_topic
});
////////////////////////////////////////////////////////////////////////////////////////////////////////
var viewer = new ROS3D.Viewer({
background : 000,
divID : 'urdf',
width : 1280,
height : 600,
antialias : true
});
// Add a grid.
viewer.addObject(new ROS3D.Grid());
// Setup a client to listen to TFs.
var tfClient = new ROSLIB.TFClient({
ros : ros,
fixedFrame : base_frame,
angularThres : 0.01,
transThres : 0.01,
rate : 10.0
});
// Setup the URDF client.
var urdfClient = new ROS3D.UrdfClient({
ros : ros,
tfClient : tfClient,
path : 'http://resources.robotwebtools.org/',
rootObject : viewer.scene,
loader : ROS3D.COLLADA_LOADER
});
///////////////////////////////////////////////////////////////////////////////////////////////////
// Create a UI slider using JQuery UI.
$('#speed-slider').slider({
range : 'min',
min : 0,
max : 100,
value : 90,
slide : function(event, ui) {
// Change the speed label.
$('#speed-label').html('Speed: ' + ui.value + '%');
// Scale the speed.
teleop.scale = (ui.value / 100.0);
}
});
// Set the initial speed .
$('#speed-label').html('Speed: ' + ($('#speed-slider').slider('value')) + '%');
teleop.scale = ($('#speed-slider').slider('value') / 100.0);
init_flag = false;
}
}
</script>
</head>
<body onload="init()">
<h1>Web-browser keyboard teleoperation</h1>
<form >
Teleop topic:<br>
<input type="text" name="Teleop Topic" id='tele_topic' value="/cmd_vel_mux/input/teleop">
<br>
Base frame:<br>
<input type="text" name="Base frame" id='base_frame_name' value="/odom">
<br>
<input type="button" onmousedown="submit_values()" value="Submit">
</form>
<p>Run the following commands in the terminal then refresh this page. Check the JavaScript
console for the output.</p>
<ol>
<li><tt>roslaunch turtlebot_gazebo turtlebot_world.launch </tt></li>
<li><tt>roslaunch rosbridge_server rosbridge_websocket.launch</tt></li>
<li>Use your arrow keys on your keyboard to move the robot (must have this browser window
focused).</li>
</ol>
<div id="speed-label"></div>
<div id="speed-slider"></div>
<div id="urdf"></div>
</body>
</html>
error pic :
Asked by kallivalli on 2020-01-06 08:52:04 UTC
Comments
this tells us that the hostname (ie:
resources.robotwebtools.org
) simply cannot be resolved to its IP address.Does the host still exist?
Asked by gvdhoorn on 2020-01-06 08:55:28 UTC
no . what i can replace with ? i cant see path of my turtlebot3 in my system
Asked by kallivalli on 2020-01-07 02:07:27 UTC