https://github.com/ctu-vras/mikrotik_swos_tools
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.5%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: ctu-vras
- License: bsd-3-clause
- Language: Python
- Default Branch: master
- Size: 10.7 KB
Statistics
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 0
Created over 6 years ago
· Last pushed about 3 years ago
Metadata Files
Readme
Changelog
License
README.md
mikrotikswostools
Integration between ROS (Robot Operating System) and Mikrotik SwOS.
Nodes
swos_api
Gives access to the web management interface via ROS.
If connection to the switch fails, a requests.exceptions.RequestException python exception is thrown and the node exits - unless wait_for_switch is set to True.
Parameters
rate(double): Rate at which to query the switch for updates (in Hz, default0.1).username(string): Username of the management user (default:admin).password(string): Password of the management user (default: empty string)address(string): URL of the management interface (default:http://192.168.88.1/)wait_for_switch(bool): If true, the script will wait for the switch management interface to become available before advertising its topics and services. If false, the script dies if the management interface is not accessible. Default isFalse.
Published topics
~statistics(mikrotik_swos_tools/Statistics): Data from the Statistics tab as a ROS message. Published regularly on the given rate.
Owner
- Name: Vision for Robotics and Autonomous Systems
- Login: ctu-vras
- Kind: organization
- Location: Prague
- Website: https://cyber.felk.cvut.cz/vras
- Repositories: 24
- Profile: https://github.com/ctu-vras
Research group at Czech Technical University in Prague (CTU), Faculty of Electrical Engineering, Department of Cybernetics