CS_CO_POMDPPURPOSECS_CO_POMDP constructor.
SYNOPSISfunction P=CS_CO_POMDP(varargin)
DESCRIPTIONCS_CO_POMDP constructor. Generic object for POMDP with - Continuous state spaces. - Continuous 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. nSampledObs: Num. observations to sample when discretizing observation model. gamma: Discount factor. maxAlphaC: Maximum number of components in the Alpha mixtures. See also CS_CO_DA_POMDP, CS_CO_CA_POMDP. CROSS-REFERENCE INFORMATIONThis function calls:
SOURCE CODE0001 function P=CS_CO_POMDP(varargin) 0002 % CS_CO_POMDP constructor. 0003 % 0004 % Generic object for POMDP with 0005 % - Continuous state spaces. 0006 % - Continuous 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 % nSampledObs: Num. observations to sample when discretizing 0015 % observation model. 0016 % gamma: Discount factor. 0017 % maxAlphaC: Maximum number of components in the Alpha mixtures. 0018 % 0019 % See also CS_CO_DA_POMDP, CS_CO_CA_POMDP. 0020 0021 if (nargin==1) && isa(varargin{1},'CS_CO_POMDP') 0022 P=varargin{1}; 0023 else 0024 CS_POMDP_Base=CS_POMDP(varargin{1},varargin{3:end}); 0025 P.nSampledObs=varargin{2}; 0026 P=class(P,'CS_CO_POMDP',CS_POMDP_Base); 0027 end 0028 |