I can't wait until these drones have 1 hour flight times or more. 1. What if you designed a motor that generated power while spinning and charged the battery in flight or 2. slap a solar panel on a mavic to get a modest charge in flight.
OneLoveYou can't have the motor charge the battery because the motor is run by the battery! Anytime you use energy, some of it is wasted as heat, so with the energy expent to run the motor & recharge the battery there would be a net loss.
OneLoveThere's a net loss in flight time if you add a solar panel to an electric rotary-wing aircraft at present levels of motor and solar panel efficiency. If you need an hour of flight time, look into fixed-wing and lighter-than-air craft.