23/08/2016
Freelancing Job For embedded engineer
skills:Raspberry pi, Python , Arduino etc.. to full fill this JOB needs.!
Description:
Robot similar to “iRobot” or “Roomba”. Purpose is to vacuum industrial floor cluttered
with metal flash (cylindrical shapes 1.5 mm or smaller). Robot is to have a “docking”
station where it can be vacuumed of its load capacity and receive recharging. Robot
itself is to be run on rechargeable batteries and have its own smaller vacuum. Assume
control from Arduino or Raspberry PI computer or both or other similar programming
platform that can withstand extreme temperatures. Two wheels will be driven by low
voltage reversible DC gearmotors.
Assume that the robot will be dedicated to one specific location.
The mechanical concept for this device has been done and all mechanics are proven from
experience.
Questions to be resolved�:
1. Can programmer / processor in robot also control “docking” station?
a. 2nd processor in docking station / bin
b. Turn docking bin vacuum on / off
2. Can robot be programmed for minor adjustments or controlled from remote
device (computer, cell phone, Ipad etc)?
3. Can robot at new installation auto recognize / define floor area to be cleaned or
does this have to be manually done / programmed by field engineer?
4. Determine best sensors to use for directional guidance.
5. Motors must be greater torque than typical iRobot motors.
6. Determine correct processing computer for Robot “brain” that can withstand
extreme temperatures. Or is a cooling fan built into the hardware sufficient for
specified processor, ie RPI, Arduino, Other...