parameters: (self, id_list, default_rgb=[255., 255., 255.])
docstring: A system that takes in N point clouds of points Si in frame Ci, and N
          RigidTransforms from frame Ci to F, to put each point cloud in a common
          frame F. The system returns one point cloud combining all of the
          transformed point clouds. Each point cloud must have XYZs. RGBs are
          optional. If absent, those points will be the provided default color.
  
          @param id_list A list containing the string IDs of all of the point
              clouds. This is often the serial number of the camera they came
              from, such as "1" for a simulated camera or "805212060373" for a
              real camera.
          @param default_rgb A list of length 3 containing the RGB values to use
              in the absence of PointCloud.rgbs. Values should be between 0 and
              255. The default is white.
docstring_summary: A system that takes in N point clouds of points Si in frame Ci, and N
          RigidTransforms from frame Ci to F, to put each point cloud in a common
          frame F. The system returns one point cloud combining all of the
          transformed point clouds. Each point cloud must have XYZs. RGBs are
          optional. If absent, those points will be the provided default color.
docstring_tokens: A system that takes in N point clouds of points Si in frame Ci and N RigidTransforms from frame Ci to F to put each point cloud in a common frame F . The system returns one point cloud combining all of the transformed point clouds . Each point cloud must have XYZs . RGBs are optional . If absent those points will be the provided default color .
function: def __init__(self, id_list, default_rgb=[255., 255., 255.]):
          """
          A system that takes in N point clouds of points Si in frame Ci, and N
          RigidTransforms from frame Ci to F, to put each point cloud in a common
          frame F. The system returns one point cloud combining all of the
          transformed point clouds. Each point cloud must have XYZs. RGBs are
          optional. If absent, those points will be the provided default color.
  
          @param id_list A list containing the string IDs of all of the point
              clouds. This is often the serial number of the camera they came
              from, such as "1" for a simulated camera or "805212060373" for a
              real camera.
          @param default_rgb A list of length 3 containing the RGB values to use
              in the absence of PointCloud.rgbs. Values should be between 0 and
              255. The default is white.
          """
          LeafSystem.__init__(self)
  
          self._point_cloud_ports = {}
          self._transform_ports = {}
  
          self._id_list = id_list
  
          self._default_rgb = np.array(default_rgb)
  
          output_fields = Fields(BaseField.kXYZs | BaseField.kRGBs)
  
          for id in self._id_list:
              self._point_cloud_ports[id] = self.DeclareAbstractInputPort(
                  "point_cloud_CiSi_{}".format(id),
                  AbstractValue.Make(PointCloud(fields=output_fields)))
  
              self._transform_ports[id] = self.DeclareAbstractInputPort(
                  "X_FCi_{}".format(id),
                  AbstractValue.Make(RigidTransform.Identity()))
  
          self.DeclareAbstractOutputPort("point_cloud_FS",
                                         lambda: AbstractValue.Make(
                                             PointCloud(fields=output_fields)),
                                         self.DoCalcOutput)
function_tokens: def __init__ ( self , id_list , default_rgb = [ 255. , 255. , 255. ] ) : LeafSystem . __init__ ( self ) self . _point_cloud_ports = { } self . _transform_ports = { } self . _id_list = id_list self . _default_rgb = np . array ( default_rgb ) output_fields = Fields ( BaseField . kXYZs | BaseField . kRGBs ) for id in self . _id_list : self . _point_cloud_ports [ id ] = self . DeclareAbstractInputPort ( "point_cloud_CiSi_{}" . format ( id ) , AbstractValue . Make ( PointCloud ( fields = output_fields ) ) ) self . _transform_ports [ id ] = self . DeclareAbstractInputPort ( "X_FCi_{}" . format ( id ) , AbstractValue . Make ( RigidTransform . Identity ( ) ) ) self . DeclareAbstractOutputPort ( "point_cloud_FS" , lambda : AbstractValue . Make ( PointCloud ( fields = output_fields ) ) , self . DoCalcOutput )