Abstract:
Systems and methods are provided for generating maps with semantic labels. A computing device can determine a first map that includes features located at first positions and semantic labels located at semantic positions, and determine a second map that includes at least some of the features located at second positions. The computing device can identify a first region with fixed features located at first positions and corresponding equivalent second positions. The computing device can identify a second region with moved features located at first positions and corresponding non-equivalent second positions. The computing device can determine one or more transformations between first positions and second positions. The computing device can assign the semantic labels to the second map at second semantic positions, where the second semantic positions are the same in the first region, and where the second semantic positions in the second region are based on the transformation(s).
Abstract:
A rotor for use with an airborne wind turbine, wherein the rotor comprises a front flange, a can, a rear flange, and a rigid insert comprising a propeller mount, wherein the front flange, can, and rear flange comprise one of carbon fiber and spun aluminum, wherein a rear end of the front flange is attached to a front end of the can, and the rear flange is mounted to a rear end of the can, wherein the rigid insert is bonded to the front flange; and wherein the rigid insert comprises a tube that axially extends within the rotor to allow for the positioning of a driveshaft therethrough.
Abstract:
Example systems and methods may be used to determine a trajectory for moving an object using a robotic device. One example method includes determining a plurality of possible trajectories for moving an object with an end effector of a robotic manipulator based on a plurality of possible object measurements. The method may further include causing the robotic manipulator to pick up the object with the end effector. After causing the robotic manipulator to pick up the object with the end effector, the method may also include receiving sensor data from one or more sensors indicative of one or more measurements of the object. Based on the received sensor data, the method may additionally include selecting a trajectory for moving the object from the plurality of possible trajectories. The method may further include causing the robotic manipulator to move the object through the selected trajectory.
Abstract:
In examples, robotic devices with ambient indications of joint status are provided. An example robotic device includes one or more actuators coupled through one or more joints to form a robotic manipulator, and an indicator co-located in proximity to the one or more joints to provide visual feedback on the robotic manipulator at the one or more joints and about the one or more joints. The visual feedback may include information indicative of an operating status of the one or more joints including an indication of an amount of torque that the one or more joints is experiencing. The robotic device also includes a controller programmable to control the indicator co-located proximal to the one or more joints to provide the visual feedback indicative of the operating status of the one or more joints.