hbp_nrp_cleserver.server.ServerConfigurations module¶
This module contains the existing server configuration. Each configuration is represented by a class that adopts the SimulationAssembly API.
-
class
SynchronousDirectNestSimulation
(sim_config)[source]¶ Bases:
hbp_nrp_cleserver.server.CLEGazeboSimulationAssembly.CLEGazeboSimulationAssembly
This class represents a synchronous simulation assembly using NEST as the neural simulator synchronous to Gazebo
-
class
SynchronousNengoLoihiSimulation
(sim_config)[source]¶ Bases:
hbp_nrp_cleserver.server.CLEGazeboSimulationAssembly.CLEGazeboSimulationAssembly
This class represents a synchronous simulation assembly using Nengo as the neural simulator synchronous to Gazebo and loihi as a hardware backend
-
class
SynchronousNengoSimulation
(sim_config)[source]¶ Bases:
hbp_nrp_cleserver.server.CLEGazeboSimulationAssembly.CLEGazeboSimulationAssembly
This class represents a synchronous simulation assembly using Nengo as the neural simulator synchronous to Gazebo
-
class
SynchronousNestSimulation
(sim_config)[source]¶ Bases:
hbp_nrp_cleserver.server.CLEGazeboSimulationAssembly.CLEGazeboSimulationAssembly
This class represents a synchronous simulation assembly using Nest as the neural simulator synchronous to Gazebo
-
class
SynchronousRobotRosNest
(sim_config)[source]¶ Bases:
hbp_nrp_cleserver.server.CLEGazeboSimulationAssembly.CLEGazeboSimulationAssembly
This class represents a synchronous simulation assembly using Nest as the neural simulator and a real robotic platform that uses ROS
-
class
SynchronousSpinnakerSimulation
(sim_config)[source]¶ Bases:
hbp_nrp_cleserver.server.CLEGazeboSimulationAssembly.CLEGazeboSimulationAssembly
This class represents a synchronous simulation assembly using SpiNNaker as the neural simulator
-
brain_direct_nest_adapters
()[source]¶ Creates the adapter components for the neural simulator, configuration with direct NEST
- Returns
A tuple of the communication and control adapter for the neural simulator
-
brain_nengo_adapters
(loihi=False)[source]¶ Creates the adapter components for the neural simulator, configuration with Nengo
- Param
loihi: Indicates whether the backend is loihi
- Returns
A tuple of the communication and control adapter for the neural simulator
-
brain_nest_adapters
()[source]¶ Creates the adapter components for the neural simulator, configuration with NEST
- Returns
A tuple of the communication and control adapter for the neural simulator
-
brain_spinnaker_adapters
()[source]¶ Creates the adapter components for the neural simulator, configuration with SpiNNaker
- Returns
A tuple of the communication and control adapter for the neural simulator
-
robot_gazebo_ros_adapters
()[source]¶ Creates the adapter components for the robot side, configuration with Gazebo
- Returns
A tuple of the communication and control adapter for the robot side