Magnetically coupled accessory for a self-propelled device
A system comprising a self-propelled device and an accessory device. The self-propelled device includes a spherical housing, and a drive system provided within the spherical housing to cause the self-propelled device to roll. When the self-propelled device rolls, the self-propelled device and the accessory device magnetically interact to maintain the accessory device in contact with a top position of the spherical housing relative to an underlying surface on which the spherical housing is rolling on.
1. A self-propelled device comprising:
a spherical housing;
an internal drive system provided within the spherical housing;
a biasing component coupled to the internal drive system to cause a pair of wheels of the internal drive system to continuously engage an inner surface of the spherical housing;
a first magnetic coupling component coupled to the biasing component, the first magnetic coupling component to provide a magnetic field that extends through the spherical housing; and
an accessory device external to the spherical housing and comprising (i) a second magnetic coupling component to magnetically couple with the first magnetic coupling component through the spherical housing, and (ii) a contact surface to engage an exterior surface of the spherical housing.
2. The self-propelled device of claim 1 , wherein the first magnetic coupling component and the second magnetic coupling component each comprise one or more magnets.
3. The self-propelled device of claim 1 , further comprising:
a wireless communication interface to receive command instructions from a controller device; and
one or more processors to implement the command instructions on the internal drive system to maneuver the self-propelled device.
4. The self-propelled device of claim 3 , wherein the command instructions correspond to voice inputs by a user.
5. The self-propelled device of claim 3 , wherein the command instructions comprise an instruction to operate autonomously, and wherein the one or more processors execute the instruction to operate the self-propelled device in a full or partial autonomous mode.
6. The self-propelled device of claim 1 , wherein the internal drive system comprises a pair of independent motors, each of the pair of independent motors to drive a respective one of the pair of wheels.
7. The self-propelled device of claim 1 , further comprising:
a power source; and
an inductive charge port to inductively charge the power source when the self-propelled device is in inductive contact with an external inductive charging device.
8. The self-propelled device of claim 1 , wherein the contact surface of the accessory device comprises a radius of curvature substantially equivalent to a radius of curvature of the spherical housing.
9. A system comprising:
a controller device; and
a self-propelled device in wireless communication with the controller device, the self-propelled device comprising:
a spherical housing;
an internal drive system provided within the spherical housing;
a biasing component coupled to the internal drive system to cause a pair of wheels of the internal drive system to continuously engage an inner surface of the spherical housing;
a first magnetic coupling component coupled to the biasing component, the first magnetic coupling component to provide a magnetic field that extends through the spherical housing; and
an accessory device external to the spherical housing and comprising (i) a second magnetic coupling component to magnetically couple with the first magnetic coupling component through the spherical housing, and (ii) a contact surface to engage an exterior surface of the spherical housing.
10. The system of claim 9 , wherein the first magnetic coupling component and the second magnetic coupling component each comprise one or more magnets.
11. The system of claim 9 , wherein the internal drive system comprises a pair of independent motors, each of the pair of independent motors to drive a respective one of the pair of wheels.
12. The system of claim 9 , wherein the self-propelled device further comprises:
a power source; and
an inductive charge port to inductively charge the power source when the self-propelled device is in inductive contact with an external inductive charging device.
13. The system of claim 9 , wherein the contact surface of the accessory device comprises a radius of curvature substantially equivalent to a radius of curvature of the spherical housing.
14. The system of claim 9 , wherein the controller device comprises one of a smart phone or a tablet computer.
15. The system of claim 14 , wherein the controller device executes an application program to establish a wireless connection with the self-propelled device.
16. The system of claim 15 , wherein the wireless connection comprises a BLUETOOTH connection.
17. The system of claim 15 , wherein the self-propelled device further comprises:
a wireless communication interface to receive command instructions from the controller device over the wireless connection; and
one or more processors to implement the command instructions on the internal drive system to maneuver the self-propelled device.
18. The system of claim 17 , wherein the command instructions correspond to voice commands received by the controller device from a user.
19. The system of claim 17 , wherein the command instructions comprise an instruction to operate autonomously, and wherein the one or more processors execute the instruction to operate the self-propelled device in a full or partial autonomous mode.
20. The system of claim 17 , wherein the command instructions correspond to motion input based on a user moving the controller device.