Metawear + ROS in JS?

edited July 2021 in JavaScript

Hi I'm trying to write the IMU module in JS since python connection is not very stable. While doing this, I'm stuck on loading the Metawear library in the HTML webpage. Any suggestions on loading the library to the webpage? Do I need to add a line for each file in the folder? Would appreciate any input! Thanks!

HTML page source:
meta charset="utf-8" /

!-- Source files --
script type="text/javascript" src="robotwebtools/EventEmitter2/eventemitter2.min.js"></script
script type="text/javascript" src="robotwebtools/roslibjs/roslib.min.js"></script

!-- Main script to be executed --
script type="text/javascript" src="MMRL.js"></script
script type="text/javascript" src="testrospub.js"></script

!-- Webpage source --
h1>Simple roslib Example</h1
p>Check your Web Console for output.</p

Relevant part of MMRL.js:
var MetaWear = require('./MetaWear-SDK-JavaScript/index.js'); // Error here

// var cbindings = require('./MetaWear-SDK-JavaScript/MetaWear-SDK-Cpp/bindings/javascript/cbindings.js');
var fs = require('fs');
var ref = require('ref');`

Uncaught ReferenceError: require is not defined
at MMRL.js:2

Sign In or Register to comment.