Institut de Robòtica i Informàtica Industrial

CS_DO_POMDP

PURPOSE ^

CS_DO_POMDP constructor.

SYNOPSIS ^

function P=CS_DO_POMDP(varargin)

DESCRIPTION ^

   CS_DO_POMDP constructor.

   Generic object for POMDP with
     - Continuous state spaces.
     - Discrete observation spaces.
 
   The action space can be discrete or continuous.
   This object is defined to provide methods that work for both types of
   action spaces.

   Parameters
     name: POMDP name.
     gamma: Discount factor.
     maxAlphaC: Maximum number of components in the Alpha mixtures.

   See also CS_DO_DA_POMDP, CS_DO_CA_POMDP.

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function P=CS_DO_POMDP(varargin)
0002 %   CS_DO_POMDP constructor.
0003 %
0004 %   Generic object for POMDP with
0005 %     - Continuous state spaces.
0006 %     - Discrete observation spaces.
0007 %
0008 %   The action space can be discrete or continuous.
0009 %   This object is defined to provide methods that work for both types of
0010 %   action spaces.
0011 %
0012 %   Parameters
0013 %     name: POMDP name.
0014 %     gamma: Discount factor.
0015 %     maxAlphaC: Maximum number of components in the Alpha mixtures.
0016 %
0017 %   See also CS_DO_DA_POMDP, CS_DO_CA_POMDP.
0018 
0019   if (nargin==1) && isa(varargin{1},'CS_DO_POMDP')
0020     P=varargin{1};
0021   else
0022     CS_POMDP_Base=CS_POMDP(varargin{1:end});
0023     P=class(struct([]),'CS_DO_POMDP',CS_POMDP_Base);
0024   end
0025


Institut de Robòtica i Informàtica Industrial

Generated on Wed 05-Aug-2009 15:05:21 by m2html © 2003