I have some questions regarding an IPS autonomous robot system,
Configuration:
- Mounting a camera to the ceiling of a room
- Assume the room is a cube of 5mx5mx5m (LxWxH)
- Assume the camera is Microsoft LifeCam Studio (CMOS sensor technology, Sensor Resolution: 1920 X 1080, 75° diagonal field of view, Auto focus from 0.1m to ≥ 10m, Up to 30 frames per second, Frequency Response: 100 Hz – 18 kHz)
- A rover
Objectives:
- By putting the rover in an unknown location (x,y) in the room, the system should localize the rover's position
- After the rover's coordinates will be known, Navigation will be the next step
- We want the rover to navigate from the known coordinates (x1,y1) (let's say point A) to another point B on the map (x2,y2)
- Control signals will be sent to the rover's servos to complete the navigation task
Methodology:
- Camera will capture the environment in real time
- Environment will be represented as cells (occupancy grid mapping)
- Assume each cell represents 5 cm in the environment
- Rover will be localized by the system point A
- Determine the navigation to point B
- Determine the path of the rover in the grid map (ex: go x cells horizontal then y cells vertical)
- Control Signal will be sent to rover's servos
Questions:
- Can I use this camera for this task or I need another type of cameras ?
- What are the factors affecting the system accuracy ? (ex: Sensor Resolution - FOV - FPS - Frequency Response - Distance of the camera in the ceiling)
- What's is the most important factor to consider to increase the accuracy ?
- I would appreciate any opinions regarding the project
King Regards, Thank you