Skip to content

raedwulf/playernsd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlayerNSD v0.0.1

Introduction

This is a player network simulator daemon that works in conjunction with nsdnet, which allows messages to be sent between robots in Player and supports the use of network simulation scripts and external simulators such as ns3. Please see COPYING for license information.

Dependencies

  • Python (tested with python 2.5 and python 2.7)
  • Player (tested with 3.0.2)
  • CMake (tested with 2.8.1)
  • Doxygen (for building documentation)

Optional

Running

This daemon can be run by using the wrapper playernsd script:

$ ./playernsd

More options can be found by executing:

$ ./playernsd --help

For example, to run an example wifi simulator using NS3 as a backend, with verbose logging:

$ ./playernsd -o "verbose=true" ../nssim/build/wifisim

Or for a simple script, that provides line of sight communication (for use with Stage maps):

$ ./playernsd -o image=pathto/cave.png,width=25,height=25 -v examples/lineofsight.py

These paths assume you are running directly from the repository.

About

Player Network Simulator Daemon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published