Skip to content

A c++ implementation of the boat server using the GAMS/MADARA middleware.

Notifications You must be signed in to change notification settings

platypusllc/gams_server

Repository files navigation

INTRO:

  This directory has been created by the gpc.pl script and contains
  a custom simulation, GAMS controller, platforms and threads.

HOW TO:

  EDIT YOUR PLATFORMS:
  
    Open boat.cpp|h with your favorite programming environment / editor.
    Each method in your platform should be non-blocking or the call will
    block the controller. It is in your best interest to poll information from
    the environment and knowledge base, rather than blocking on an operating
    system call.

  EDIT YOUR THREADS:
  
    Open test.cpp|h with your favorite programming environment / editor.

  COMPILE ON LINUX:
  
    mwc.pl -type gnuace workspace.mwc
    make vrep=1
    
  COMPILE ON WINDOWS:
  
    mwc.pl -type vc12 workspace.mwc 
    
    <Open Visual Studio and compile project>. Note that you should compile the
    solution in the same settings you used for ACE, MADARA, and GAMS. For most
    users, this is probably Release mode for x64. However, whatever you use
    make sure that you have compiled ACE, MADARA, and GAMS in those settings.
    
  RUN THE SIMULATION:
    open VREP simulator
    perl sim/run.pl 
    

About

A c++ implementation of the boat server using the GAMS/MADARA middleware.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages