BowlerKernel
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader Class Reference
Collaboration diagram for com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader:
Collaboration graph
[legend]

Public Member Functions

void setGitDhEngine (String gitsId, String file, DHParameterKinematics dh)
 
File setDefaultDhParameterKinematics (DHParameterKinematics device)
 
void setDefaultWalkingEngine (MobileBase device)
 
void setGitWalkingEngine (String git, String file, MobileBase device)
 
MobileBase getBase ()
 
void setBase (MobileBase base)
 

Static Public Member Functions

static MobileBase initializeScripts (MobileBase base)
 
static MobileBase fromGit (String id, String file) throws Exception
 
static MobileBaseLoader get (MobileBase base)
 

Private Member Functions

 MobileBaseLoader (MobileBase base)
 

Private Attributes

MobileBase base
 
IDriveEngine defaultDriveEngine
 

Static Private Attributes

static HashMap< MobileBase, MobileBaseLoadermap = new HashMap<>()
 

Detailed Description

Definition at line 21 of file MobileBaseLoader.java.

Constructor & Destructor Documentation

◆ MobileBaseLoader()

com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.MobileBaseLoader ( MobileBase  base)
private

Member Function Documentation

◆ fromGit()

static MobileBase com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.fromGit ( String  id,
String  file 
) throws Exception
static

◆ get()

static MobileBaseLoader com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.get ( MobileBase  base)
static

◆ getBase()

MobileBase com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.getBase ( )

◆ initializeScripts()

static MobileBase com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.initializeScripts ( MobileBase  base)
static

◆ setBase()

void com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.setBase ( MobileBase  base)

◆ setDefaultDhParameterKinematics()

File com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.setDefaultDhParameterKinematics ( DHParameterKinematics  device)

◆ setDefaultWalkingEngine()

void com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.setDefaultWalkingEngine ( MobileBase  device)

◆ setGitDhEngine()

void com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.setGitDhEngine ( String  gitsId,
String  file,
DHParameterKinematics  dh 
)

◆ setGitWalkingEngine()

void com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.setGitWalkingEngine ( String  git,
String  file,
MobileBase  device 
)

Member Data Documentation

◆ base

MobileBase com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.base
private

◆ defaultDriveEngine

IDriveEngine com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.defaultDriveEngine
private

◆ map

HashMap<MobileBase, MobileBaseLoader> com.neuronrobotics.bowlerstudio.creature.MobileBaseLoader.map = new HashMap<>()
staticprivate

The documentation for this class was generated from the following file: