Code Monkey home page Code Monkey logo

swarm-admin's Introduction

pera-swarm npm (scoped) Test License: MIT

A generalized, efficient, and flexible JavaScript library for building swarm robotics simulators.

Overview

pera-swarm is a library for building swarm robotic simulators using Node.js. This library provides an extensive number of generalized and abstract implementations for related entities (including entities like robot, sensor, coordinate, etc...) for virtual applications associated with not only swarm robotics, but also multi-robotic experiments as well.

Usage

Installation

Installation done using npm install command:

$ npm i --save pera-swarm

Documentation

You can find information about pera-swarm on the Official Documentation Page.

Licence

This project is licensed under MIT Licence.

swarm-admin's People

Contributors

ddilshani avatar luk3sky avatar nuwanj avatar

Watchers

 avatar  avatar

swarm-admin's Issues

Robot MQTT Component

Cards: Create, Update, Delete robots
Need to able to publish into relevant topics

iframe for Swarm GUI is not loading

Issue:
Uncaught DOMException: Failed to read the 'localStorage' property from 'Window': Access is denied for this document

Update: This only happens in the local environment

React Components for publish and subscribe

Need React Component implementations for Publish and Subscribe components as in MQTTBox software.

  • Publisher: Topic (textbox), MessageBox (textarea), Publish (Button)
  • Subscriber: Topic (textbox), MessageBox (p), Subscribe/Unsubscribe (Button)

Please make sure to implement the component by taking less space in the window.
It is better if we can pass the default topic, message body as attributes of the component within brackets

The purpose of this is to demonstrate the functionality and debugging.

ControlComponent updates

  • Textbox is not accepting negative coordinates, please fix
  • Need to publish to 'v1/localization/info' once the robot is created and coordinates or heading slider changed.

Related to #22

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.