Those features as add-ons would be amazing!
The drone does seem to have a bit of anti-collision for stuff below it via the optical flow sensor, although I don't think that is it's exact purpose (I think it's meant to stabilize flight). I sometimes put my hand under the drone while it's flying and act like I'm pushing it up by lifting my hand towards it but never actually touching the drone.
The optical flow camera is a black and white pixel camera pointing straight down, it works by measuring the moving black and white pixels to determine "flow". If the camera was maybe facing forwards we could maybe do obstacle avoidance, but it would really hard as most optical flow cameras have really low resolution and objects are barely visible. Let me know if you have any other questions.
Looks like your connection to Robolink community was lost, please wait while we try to reconnect.