I donโ€™t want to clean this.

Linus Tech Tips
18 May 202411:41

Summary

TLDRThe video showcases a test of the AquaSense Pro, a 5-in-1 intelligent pool cleaning robot sponsored by Beatbot, in a severely neglected pool filled with leaves, sediment, and even plants. Despite initial skepticism from a pool contractor, the robot is put to the test in a worst-case scenario. It features debris collection, scrubbing brushes, and optional water clarification. The video documents the robot's performance with an app, physical buttons, and various cleaning modes, including issues like clogged baskets and propulsion jets. The robot struggles with stairs and thick debris but shows promise for light maintenance tasks. The video concludes with the robot's potential for improvement and a transformation of the neighbor's pool.

Takeaways

  • ๐ŸŠ The video features a severely neglected pool with leaves, sediment, and even plants growing from it.
  • ๐Ÿค– The AquaSense Pro, a 5-in-1 intelligent pool cleaning robot, is introduced as a potential solution to clean the pool.
  • ๐Ÿ“š The robot comes with a quick start guide and user manual, boasting certifications including IP68 water resistance.
  • ๐Ÿงน The AquaSense Pro is capable of floor, wall, waterline, and surface cleaning, as well as optional water clarification.
  • ๐Ÿšฎ It features a debris collection slot and a dual-layer basket for skimming and collecting debris from the pool's surface.
  • ๐Ÿ”‹ The charging dock is included for recharging the robot, which can last for 2 to 3 cleaning runs.
  • ๐Ÿ“ฑ An app is available for controlling the robot, but it's not mandatory as there are physical buttons on the robot itself.
  • ๐Ÿ›  The robot has 20 sensors but does not have a specific sensor to indicate when the debris basket is full.
  • ๐ŸŒŠ The robot struggled with the extreme conditions of the neglected pool, including difficulty with stairs and getting clogged.
  • ๐Ÿ”„ The AquaSense Pro is designed for light pool maintenance and may require multiple sessions to clean heavily soiled pools.
  • ๐Ÿ”„ After updates and support from the manufacturer, the robot showed improvement in performance and debris collection.

Q & A

  • What is the main issue with the neighbor's pool described in the script?

    -The neighbor's pool is described as being in a very poor state with rotting leaves, sediment all over the bottom, and an overgrowth of plants, creating an entire ecosystem. There is also a humorous mention of a shark at the deep end.

  • What is the purpose of the Aquisense Pro mentioned in the video script?

    -The Aquisense Pro is an all-in-one smart pool cleaning robot designed to clean the pool floor, walls, waterline, and surface, as well as provide optional water clarification with special cartridges.

  • What certifications does the Aquisense Pro have according to the script?

    -The script mentions that the Aquisense Pro comes with an IP68 water resistance certification, indicating it is designed to be fully functional and safe underwater.

  • What is the function of the debris collection slot on the Aquisense Pro?

    -The debris collection slot on the Aquisense Pro helps it skim debris from the surface of the pool and deposit it into a dual-layer basket.

  • What is the purpose of the second debris collection slot on the robot?

    -The second debris collection slot on the Aquisense Pro serves to suck up debris from the bottom of the pool and helps the robot cling to the side of the pool as it cleans.

  • How does the Aquisense Pro maintain its buoyancy while cleaning?

    -The robot maintains its buoyancy by spitting water out from the top, which is a mechanism to keep it floating at the right level for the skimmers to work.

  • What is the purpose of the charging dock for the Aquisense Pro?

    -The charging dock is used to charge the Aquisense Pro and provides enough power for it to run for two to three cleaning cycles, depending on the depth and duration of each cycle.

  • What is the issue with using the app to summon the robot back when it's underwater?

    -When the robot is underwater, it cannot be summoned back using the app due to water blocking any RF communication. Additionally, cloudy water can block visual communication, making it difficult to locate the robot.

  • What is the intended use case for the Aquisense Pro according to the script?

    -The Aquisense Pro is intended for light pool maintenance every few weeks, not for dealing with severely neglected pools or heavy-duty cleaning tasks.

  • What improvements are expected for the Aquisense Pro as it gets more exposure to North American pools?

    -As the robot gets more exposure to North American pools and as the manufacturer, Beatbot, pushes out updated firmware and apps, it is expected that the Aquisense Pro will continue to improve over time.

  • What is the final outcome for the neighbor's pool after the restoration process?

    -After the restoration process, the neighbor's pool has been transformed into a clean and inviting space with a revealed tile mosaic bottom, making it tempting for use.

Outlines

00:00

๐Ÿค– Testing the Aquasense Pro in a Messy Pool

The script introduces a neighbor's neglected pool filled with leaves, sediment, and overgrown with plants, to the point of being home to an 'ecosystem of microorganisms.' The video's purpose is to test the Aquasense Pro, an all-in-one smart pool cleaning robot sponsored by Beatbot. The robot is claimed to be the world's first 5-in-1 intelligent pool cleaner, capable of floor, wall, waterline, and surface cleaning, along with optional water clarification. The script humorously notes the challenge of cleaning such a pool, even with advanced technology, and highlights the robot's features like its debris collection slots and scrubbing brushes. The testing begins with the robot's initial deployment and observations of its performance in picking up debris and navigating the pool.

05:00

๐Ÿ”ง Challenges and Real-World Testing of the Aquasense Pro

This paragraph details the challenges faced when using the Aquasense Pro in a severely neglected pool. The robot's performance is put to the test with roots and thick debris, and it quickly becomes gummed up. The video then shifts to a more realistic scenario at the host's own pool, which is initially too clean. The crew intentionally creates a mess to test the robot under more typical conditions. The app's features are explored, including its ability to configure cleaning modes and receive reports on the robot's activities. The robot's navigation system, obstacle avoidance, and cleaning patterns are discussed. The video also covers issues like the robot getting stuck on stairs and battery life concerns. Despite some setbacks, the Aquasense Pro manages to collect a significant amount of debris, demonstrating its effectiveness for light pool maintenance.

10:01

๐Ÿ›  Conclusion and Future Improvements of the Aquasense Pro

The final paragraph wraps up the video by summarizing the Aquasense Pro's performance and potential for improvement. The robot has been put through a rigorous test, picking up a surprising amount of debris despite being designed for light maintenance. The script mentions that firmware updates and app improvements are expected to enhance the robot's capabilities over time. The video concludes with a transformed view of the neighbor's pool, now clean and featuring a beautiful tile mosaic bottom, highlighting the dramatic change from a neglected state. The script ends on a hopeful note for the Aquasense Pro's future performance and includes a call to action for viewers to follow the journey and possibly take advantage of links and promo codes in the video description.

Mindmap

Keywords

๐Ÿ’กAquisaense Pro

The Aquasense Pro is a smart pool cleaning robot featured in the video. It is described as the world's first 5-in-1 intelligent pool cleaning robot, capable of cleaning the pool floor, walls, waterline, and surface, with an optional water clarification feature. The robot is central to the video's theme of tackling a severely neglected pool and serves as a demonstration of modern technology's role in pool maintenance. The script mentions the robot's various features, such as its debris collection slots and scrubbing brushes, and its performance in different cleaning scenarios.

๐Ÿ’กPool Maintenance

Pool maintenance is a key theme in the video, which revolves around the challenges and solutions related to keeping a pool clean. The video starts with a description of a neglected pool filled with leaves, sediment, and even plants, highlighting the need for proper maintenance. The Aquasense Pro is introduced as a tool for regular pool maintenance, which is essential for a healthy and enjoyable swimming environment. The video demonstrates the robot's effectiveness in various cleaning tasks, emphasizing the importance of regular upkeep.

๐Ÿ’กDebris Collection

Debris collection is a critical function of the Aquasense Pro and a significant aspect of the video's narrative. The robot is equipped with dual-layer baskets for collecting debris from the pool's surface and bottom. The script discusses the robot's ability to skim debris and deposit it into these baskets, showcasing this feature during the cleaning process. The debris collection system is essential for the robot's operation and is repeatedly mentioned as the robot encounters different types of pool waste.

๐Ÿ’กScrubbing Brushes

Scrubbing brushes are part of the Aquasense Pro's cleaning arsenal, used for cleaning the pool's surface. The video script humorously refers to them as 'scrubby toilet brushes' before correcting to 'pool brushes,' indicating their function in scrubbing away dirt and algae. The brushes are an example of the robot's multifaceted approach to pool cleaning, contributing to its ability to tackle various cleaning challenges.

๐Ÿ’กApp Control

App control is a feature of the Aquasense Pro that allows users to operate the robot through a smartphone application. The video mentions the app as an optional way to control the robot, with physical buttons also provided for direct operation. The app is used to configure cleaning modes and monitor the robot's status, demonstrating the integration of technology and convenience in modern pool cleaning solutions.

๐Ÿ’กWater Resistance (IP68)

IP68 water resistance is a certification mentioned in the video for the Aquasense Pro, indicating that the robot is designed to withstand being submerged in water. This certification is crucial for any pool cleaning device, as it ensures the safety and durability of the product in aquatic environments. The video uses this certification to establish the robot's reliability and suitability for its intended purpose.

๐Ÿ’กNavigation System

The navigation system of the Aquasense Pro is highlighted in the video as a key technological feature. It uses a combination of sensors and intelligent path optimization to efficiently clean the pool. The script describes the robot's navigation as being powered by a quad-core ARM CPU, capable of handling irregular shapes and difficult transitions. This system is essential for the robot's ability to cover the entire pool area effectively.

๐Ÿ’กBattery Life

Battery life is a significant aspect of the Aquasense Pro's performance, as it determines how long the robot can operate before needing to be recharged. The video discusses the robot's battery life in the context of its cleaning cycles, noting that it can last for two to three runs depending on the cleaning mode. The battery life is crucial for assessing the robot's practicality for pool maintenance.

๐Ÿ’กCleaning Modes

Cleaning modes are different operational settings on the Aquasense Pro that allow it to clean various parts of the pool. The video script mentions several modes, including floor, wall, waterline, and surface cleaning. These modes are essential for the robot's versatility, enabling it to tackle different cleaning tasks and adapt to the specific needs of the pool.

๐Ÿ’กObstacle Avoidance

Obstacle avoidance is a feature that helps the Aquasense Pro navigate around objects in the pool without getting stuck. The video tests this feature by introducing a frisbee into the pool to see how the robot reacts. Obstacle avoidance is crucial for the robot's efficiency and safety, ensuring that it can operate without human intervention and avoid potential damage to itself or the pool environment.

๐Ÿ’กFirmware Updates

Firmware updates are mentioned in the video as a way to improve the Aquasense Pro's performance over time. The script notes that the robot's firmware has been updated and that further updates are expected to enhance its capabilities. Firmware updates are an important aspect of modern technology products, allowing manufacturers to fix issues and add new features post-launch.

Highlights

The Aquasense Pro is introduced as an all-in-one smart pool cleaning robot designed to tackle a variety of cleaning tasks.

The robot is sponsored by Beatbot to showcase its capabilities in a pool with an extreme case of neglect.

Aquasense Pro claims to be the world's first 5-in-1 intelligent pool cleaning robot, capable of floor, wall, waterline, and surface cleaning, as well as optional water clarification.

The robot features a debris collection slot and a dual-layer basket for efficient cleaning.

It also has a second debris collection slot that helps it cling to the pool sides while scrubbing.

Comes with a charging dock for convenient recharging and a retrieval hook for emergencies.

The robot can be controlled via an app or physical buttons for those who prefer not to use a smartphone.

During the test, the robot's ability to handle a pool with an extreme amount of debris and poor conditions is put to the test.

The robot struggles with the initial extreme conditions but shows promise in handling the situation.

The Aquasense Pro is equipped with 20 sensors, although their specific functions are not detailed.

The robot's navigation system uses Sonic sensors and intelligent path optimization for efficient cleaning.

The robot's cleaning performance is monitored through the app, which also alerts users when the debris basket is full.

In a more realistic scenario, the robot effectively picks up leaves and debris from a cleaner pool.

The robot has difficulty with stairs and irregular pool shapes, which is acknowledged by the manufacturer.

Beatbot is testing a new Multis Zone mode to improve the robot's performance on stairs and complex pool shapes.

Despite some challenges, the Aquasense Pro collects a significant amount of debris, exceeding initial expectations.

The video concludes with the expectation that the Aquasense Pro will continue to improve with future firmware and app updates.

A final transformation of the neighbor's pool is showcased, highlighting the robot's potential impact on pool maintenance.

Transcripts

00:00

My Neighbor's Pool is nasty rotting

00:03

leaves and sediment all over the bottom

00:05

a whole ecosystem of undiscovered

00:07

microorganisms floating around beneath

00:09

the surface entire plants stretching out

00:12

and making themselves at home I think I

00:13

might have seen a shark at the deep end

00:15

but just as I was about to bravely dive

00:18

in and Destroy another phone beatbot

00:20

saved the day offering to sponsor this

00:22

video to show off their aquisense Pro

00:24

all-in-one smart pool cleaning robot

00:27

thank goodness I promised my that with

00:30

this little guy's help we'd have the

00:32

mess sorted out in no time of course

00:34

that was before our pool contractor came

00:36

and had a look at it and said sir you

00:39

realize that there are roots on the

00:41

plants growing out of this pool right

00:44

it's a robot not a miracle

00:47

worker but hey we're going to give it a

00:50

crack at it maybe the miracle was inside

00:52

us all along

00:58

[Music]

01:03

let's take a closer look at the

01:04

aquisense pro before touching it comes

01:07

with the risk of Colora comes with a

01:09

quick start guide and user manual which

01:11

is uh chalk full of certifications

01:13

including ip68 water resistance the

01:16

robot itself which is full of fun little

01:19

gadgets and tricks batbot says the

01:21

aquasense pro is the world's first 5 in1

01:24

intelligent pool cleaning robot it'll do

01:26

the floor the walls the waterline and

01:29

surface cleaning plus optional water

01:31

clarification with these little

01:32

cartridges although you don't have to do

01:34

that what you definitely will need or at

01:36

least we will is this debris collection

01:38

slot that helps it skim anything along

01:41

the surface and deposit it in the Dual

01:42

layer basket right here as well and this

01:45

one's really cool as this second debris

01:47

collection slot that both sucks up

01:50

debris from the bottom and helps the

01:52

robot cling to the side of the pool as

01:55

it uses its scrubby toilet brushes here

01:58

sorry pool brushes scrubby pool brushes

02:00

to clean the surface rounding out the

02:02

accessory package we've got the charging

02:04

dock this will go in your garage or in

02:05

your pool house and it'll give the

02:06

beatbot enough juice for anywhere from

02:08

two to three runs depending on whether

02:10

it needs to go all the way down to the

02:12

bottom and hang out down there or if it

02:13

can just float around on the surface and

02:15

last but not least the hooker sometimes

02:19

stuff goes wrong and if you ever need to

02:20

retrieve the bot this will be very

02:22

helpful it's also good for

02:25

fishing but enough chitchat it's time to

02:28

take her for a test drive there is an

02:29

app but you're not obligated to use it

02:31

there's physical buttons on the front

02:33

for bottom bottom and walls complete

02:35

clean and Eco clean as well as a power

02:38

button now taking bets what's going to

02:41

clog up first the basket or the

02:43

propulsion

02:45

Jets I'm going to say propulsion Jets

02:47

all right then I'm going to do a floor

02:49

clean cuz it'll be using the Treads all

02:50

right you cheater cheating is the best

02:52

way to win good luck buddy you did press

02:55

the go button right uh what go button

02:58

have you tried it hey there we go

03:00

it's spitting water out the top so I

03:02

guess that's just to maintain its

03:03

buoyancy yeah cool we had wanted to put

03:07

a GoPro on it for this but they warned

03:09

us that uh it's a pretty delicate

03:11

Balancing Act having it at exactly the

03:13

right level for the skimmers to work so

03:15

theoretically it should map first yeah

03:18

so it made it to the bottom but my

03:20

question is does it have a sensor to

03:21

know when the basket is full or is it

03:23

just going to like try and pick up all

03:24

of this it has 20 sensors but I don't

03:26

actually know what they do sick hey it

03:29

pick stuff up though or at least

03:30

shuffled it around moved it look there a

03:32

clean spot yeah look at this plume it's

03:36

just spewing green on the back beautiful

03:38

plumage I checked this footage from

03:40

before and you can't hear it up here but

03:42

the microphone picked it up the beat

03:43

pot's like I hate my life I hate my life

03:45

I hate my it's like Colin it doesn't

03:47

complain it's a robot you know if it

03:50

kicks up enough sediment we may not be

03:52

able to find it that's a good point is

03:54

she surfacing I thought it was but oh

03:57

she's doing something oh no she's she's

03:59

cruising man

04:00

it's going along the edge oh okay I can

04:02

see the little brushies going okay I'd

04:04

like to make it clear that everyone

04:06

involved understands that this is not

04:09

what this robot is for we just wanted to

04:11

see how it handled a worst case scenario

04:14

before it goes all the way into the deep

04:16

end and we lose visual contact should we

04:19

hook it out and see if it's full all

04:21

right okay come here little buddy oh

04:25

shoot I lost it oh no come back little

04:28

buddy oh no and now I've kicked up all

04:30

the this pool pole broke in half it's

04:33

somewhere in this vague

04:36

area can Colin swim I'm not sure all I

04:40

do know is I'm really glad I have the LT

04:42

hat Pro with water resistant treatment

04:44

LTT

04:45

store.com our problem is that water

04:47

blocks any RF communication so there's

04:49

no hope of using the app to summon it

04:51

back and cloudy water blocks visual

04:54

communication so we have no idea where

04:55

it is now I mean it's still doing stuff

04:58

but there's no way it would have enough

05:00

capacity to keep picking things up at

05:01

this point it'll do its thing and come

05:03

up eventually right well if it gets

05:04

trapped in the weeds though oh true that

05:07

and there's a truck down there

05:09

still I can see maybe the top third of

05:12

the pole Jordan spotted it guys we got

05:14

it we got it okay yeah we got it

05:19

oh God she mad

05:23

wow I think this stuff is too thick too

05:27

much it's just too much it can't even

05:31

cuz it's completely gummed up yeah it

05:33

was probably like that in like a minute

05:35

yeah that right realistically we

05:37

expected all of that though the aqua

05:39

sense Pro is a maintenance robot it's

05:41

not going to be able to do anything for

05:42

your busted up pool equipment so while

05:44

we wait for the pros to turn this

05:46

Titanic into a treasure courtesy of

05:49

beatbot who's going to be helping with

05:50

the restoration let's take the aqua

05:52

sense Pro over to my place and look at a

05:55

more realistic reasonable scenario only

05:57

problem is it's kind of too clean

06:00

mess it up boys and don't tell Ivon we

06:02

did this oh

06:03

God

06:06

uh oh okay that's probably

06:10

it

06:13

really well now my hand covered in glass

06:16

you you threw glass in the pool that's

06:18

the pool guy gave me what the hell

06:22

didn't they just service this today too

06:23

a little

06:25

bit while Jordan gets the chisin

06:27

clarifying agent kit installed I'm just

06:29

going to poke around in the app a little

06:30

bit and see what we can do here and I

06:33

guess we're not going to do quick mode

06:34

Let's go ahead and do floor wall and

06:37

waterline we got Le on the surface too

06:39

we should do surface as well okay right

06:41

thanks honestly there's not really that

06:44

much to configure well no once it's done

06:46

it'll give you a report on there as well

06:47

about what it's done cool theoretically

06:49

that's it we're good to go pro lights on

06:51

you want to do the honors this feels so

06:53

wrong that oh we didn't even talk about

06:56

what it's supposed to do when it's done

06:58

it's supposed to come back to kind of

07:00

where it started and then park at the

07:01

side so you can just grab it out I guess

07:03

we'll see this is cool obviously it's

07:05

going to disconnect if it goes below the

07:07

surface but right now it's got a Wi-Fi

07:09

signal it's telling me exactly what it's

07:10

doing that's awesome it's definitely

07:13

doing stuff this time we can see that it

07:16

is picking up leaves which is kind of

07:18

cool I mean it might have been doing

07:19

something last time we just couldn't see

07:20

it I don't know if I can find the rhyme

07:22

reason to its cleaning pattern right now

07:24

apparently it uses their clever nav

07:25

navigation system with Sonic scent

07:28

sensors and intelligent path

07:29

optimization whatever that means we're

07:31

testing the obstacle avoidance by

07:33

hucking that frisbee in there so we'll

07:35

see what happens there and it has a

07:36

different mode powered by a quad core

07:38

arm CPU that handles irregular shapes

07:40

and difficult transitions it's got nine

07:42

Motors to run things and uses an S

07:44

pattern for the floor with an N pattern

07:46

for the walls and waterline and an S

07:48

pattern for the surface all of that is

07:50

in theory so far though let's see how it

07:52

does so I think this means it wants to

07:53

be picked up cuz it's

07:57

full take a look at that oh wow once it

08:02

came to the surface it reconnected to

08:04

the phone app and it told us that it

08:05

wanted the basket cleaned so we've got

08:07

that done we're going to put it back in

08:09

the water and see what

08:14

happens looks like I want attenion

08:17

again so it's telling us to clean the

08:20

basket again still at half battery

08:22

that's pretty good so it tells us it

08:24

spent whatever amount of time on the

08:26

floor cleaning was interrupted due to

08:28

clogged filter basket it we're back on

08:31

the surface again after another 44

08:33

minutes so now we're uh right about 2

08:36

hours of cleaning

08:38

time yep that's gross again we got a

08:41

good pile going there we're starting to

08:43

lose some daylight and we're not quite

08:46

done so I think we're just going to put

08:47

this thing back on the charger and come

08:49

back another day to finish up we're also

08:51

down to about 30% of our battery life so

08:53

this guy could use a little snack before

08:54

we put him back in the pool we're back

08:56

it's a much nicer day today so we're

08:58

going to throw the bot back in the pool

08:59

cool and see what

09:00

[Music]

09:04

happens beat butt told us it won't clean

09:07

stairs but they didn't mention that it

09:09

just seems to have trouble with the

09:10

entire concept of stairs is getting hung

09:12

up here batbot does have a new multis

09:15

Zone mode in testing that they say

09:16

should enable the aquisense pro to

09:18

handle big sets of stairs like these but

09:20

unfortunately it wasn't made available

09:22

to us at the time of filming

09:26

[Music]

09:30

it looks like it's just stopped on us

09:31

here uh as far as we can tell the

09:34

light's flashing red so we're going

09:36

fishing it's giving another battery

09:38

warning uh but let's just look at the

09:40

cleaning record here 123 on the floor 44

09:43

on the

09:45

walls hasn't managed to make the Surface

09:47

yet I don't know how they're claiming 9

09:49

and 1/2 hours of battery life in any

09:51

mode here oh wow I think that's the

09:54

fullest we've seen it there's actually a

09:56

lot of leaves I will give it that we've

09:59

giving the aquisense some time to

10:00

recharge and throwing it back in the

10:02

pool unfortunately it's gone back to

10:04

floor mode so at this rate we might get

10:07

the surface of the pool clean sometime

10:09

next year I should make it clear we have

10:12

updated the firmware followed all the

10:14

directions properly it does its own

10:16

thing when you put it back in the water

10:18

beat butt support gave us a little help

10:19

with the app so we're going to get this

10:20

thing going on just the surface this

10:22

time what we have to do is unselect the

10:24

ones we don't

10:25

want and that's it there we go at the

10:29

end of the day or I guess days wow we've

10:34

put the aquisense pro through quite the

10:35

ringer and it picked up a ton of debris

10:38

from the pool far more than I would have

10:40

really expected given its intended light

10:43

pool maintenance every few weeks use

10:45

case and as the bot gets more exposure

10:48

to North American Pools and beatbot

10:50

pushes out updated firmware and apps we

10:52

expect to see the aquisense pro to

10:54

continue to improve over time so if you

10:56

want to be along for the ride we're

10:57

going to have links and who knows maybe

10:59

a promo code down in the video

11:01

description in the meantime a big thanks

11:04

to beatbot and the pros at Mr pool who

11:07

have finally completed this incredible

11:10

transformation of My Neighbor's Pool can

11:12

you believe Jordan that there's a tile

11:15

mosaic bottom on this pool I had no idea

11:19

I didn't even know it was blue this

11:21

thing's gone from terrifying to honestly

11:23

kind of tempting all that's left is to

11:25

put a bow on the aqua sense Pro and hope

11:28

that it enjoys its new home fingers

11:30

crossed if you guys liked this video

11:33

maybe you'll like the one where we tried

11:34

a lawn mowing robot that was actually

11:36

one of Jordan's first videos how do you

11:38

get stuck with all these just lucky

Rate This
โ˜…
โ˜…
โ˜…
โ˜…
โ˜…

5.0 / 5 (0 votes)

Related Tags
Pool CleaningRobot ReviewMaintenanceAquaSense ProBeatbot SponsorshipEcosystem RestorationHome ImprovementTech TestSwimming PoolCleaning Robot