sim3d.sensors.FisheyeCamera
Description
Use the sim3d.sensors.FisheyeCamera
object to create a camera with a fisheye
lens in the 3D environment. The sensor is based on the fisheye camera model proposed by
Scaramuzza [1]. This camera object supports
a field of view of up to 195 degrees. After you create a sim3d.sensors.FisheyeCamera
object, you can modify aspects of the actor object by setting property values.
Creation
Syntax
Description
creates a default fisheyeCamera
= sim3d.sensors.FisheyeCamera()sim3d.sensors.FisheyeCamera
object in the 3D environment.
specifies options using one or more optional name-value arguments. For example, to create
a fisheye camera actor with distortion center of [650,340], set
fisheyeCamera
= sim3d.sensors.FisheyeCamera(Name=Value
)DistortionCenter
to [650,340]
.
Input Arguments
Properties
Object Functions
read | Return image data captured with fisheye camera |
References
[1] Scaramuzza, Davide, Agostino Martinelli, and Ronald Siegwart. "A Toolbox for Easily Calibrating Omindirectional Cameras." In Proceedings to IEEE International Conference on Intelligent Robots and Systems (IROS 2006). Beijing, China, October 9–15, 2006. https://doi.org/10.1109/IROS.2006.282372.
Version History
Introduced in R2024b