Exoskeleton-covered soft finger with vision-based proprioception and tactile sensing