1
00:00:00,090 --> 00:00:01,710
A robot is working fine.

2
00:00:02,040 --> 00:00:03,150
We can drive it.

3
00:00:03,150 --> 00:00:06,180
We can enjoy playing in this simulation with our robot.

4
00:00:06,570 --> 00:00:11,550
Now it's time to make a move towards the course context.

5
00:00:11,670 --> 00:00:13,680
And that was me solving robot.

6
00:00:13,680 --> 00:00:21,450
So talking about the maze, we have a lot of mazes, basic structures available on Google.

7
00:00:21,450 --> 00:00:31,200
Obviously what I am going to select is this basic one and first I thought about this one as well to

8
00:00:31,200 --> 00:00:35,820
construct it and teach how to construct it, it is going to be difficult.

9
00:00:35,970 --> 00:00:42,720
So I thought, let's start with the basic one, solve it and then we can now move towards a very complex

10
00:00:42,720 --> 00:00:42,900
one.

11
00:00:43,830 --> 00:00:51,210
We are going to be creating something like this, not exactly like this, but it is going to be a representation

12
00:00:51,630 --> 00:00:52,500
of two things.

13
00:00:53,040 --> 00:00:58,320
There is a starting point and there is an ending point from starting to ending blank.

14
00:00:58,500 --> 00:01:04,020
There are going to be multiple parts, I think in this may solving.

15
00:01:04,050 --> 00:01:05,730
There is only one part, right?

16
00:01:06,090 --> 00:01:10,800
Yes, there is only one part, but the one I am going to be designing.

17
00:01:11,310 --> 00:01:12,750
Let's give it a try.

18
00:01:13,230 --> 00:01:17,970
For example, I have this one in which there is a box.

19
00:01:18,210 --> 00:01:21,420
This is the starting point and this is open.

20
00:01:21,600 --> 00:01:22,890
There is an exit point.

21
00:01:23,550 --> 00:01:33,360
So there are going to be certain back, certain stopping things and there is going to be a part, but

22
00:01:33,360 --> 00:01:36,120
there is going to be another part as well.

23
00:01:36,270 --> 00:01:41,880
Basically, I want to have multiple paths from start point to and point from point to point.

24
00:01:42,750 --> 00:01:51,660
There should be multiple things so we can decide the best path between these two points, which is why

25
00:01:51,660 --> 00:01:56,850
the course name is part planning, selecting the best part from multiple options.

26
00:01:57,090 --> 00:02:03,300
First, identify a path, then select an edit part and then select the best part from these two points.

27
00:02:03,300 --> 00:02:08,370
So this is the main purpose of creating this course in ROS.

28
00:02:08,670 --> 00:02:10,380
Obviously things are going to be awesome.

29
00:02:10,380 --> 00:02:11,760
This is going to be our miss.

30
00:02:14,190 --> 00:02:16,950
We are going to constructed in gazebo modularity.

31
00:02:17,310 --> 00:02:19,140
That is going to save a lot of our time.

32
00:02:19,140 --> 00:02:23,670
We don't have to model like we develop a model first for a robot.

33
00:02:23,760 --> 00:02:29,070
You directly go into gazebo model editor to create such a geometric gazebo.

34
00:02:29,070 --> 00:02:30,690
We are going to go and edit.

35
00:02:31,630 --> 00:02:36,230
Building as it did and we had inside operated it.

36
00:02:36,610 --> 00:02:41,560
But before start making this we need to perform a check, a very important check.

37
00:02:41,890 --> 00:02:43,510
What is the size of our robot?

38
00:02:43,630 --> 00:02:47,230
So for that, we need to launch our launch file.

39
00:02:47,710 --> 00:02:54,960
So we are going to pay the whole maze in accordance with the size of our mouse robot.

40
00:02:54,970 --> 00:02:59,720
Okay, so this is a robot, and now we're going to go inside of the building and.

41
00:03:00,980 --> 00:03:09,380
You can see our robot is, for example, of size corded or more than a little bit of water and less

42
00:03:09,380 --> 00:03:11,270
than half of one box.

43
00:03:11,540 --> 00:03:13,790
Okay, let's start reading of all.

44
00:03:15,390 --> 00:03:16,500
What is the orientation?

45
00:03:16,830 --> 00:03:18,250
I'm not getting the orientation.

46
00:03:18,870 --> 00:03:21,360
I don't know what is at this point, I guess.

47
00:03:22,800 --> 00:03:25,590
The drawing orientation is a little bit off.

48
00:03:27,220 --> 00:03:28,870
That is confusing, by the way.

49
00:03:29,410 --> 00:03:30,580
It is a robot.

50
00:03:33,260 --> 00:03:34,110
Is that a lot?

51
00:03:38,910 --> 00:03:39,130
Okay.

52
00:03:39,360 --> 00:03:40,050
This is hard.

53
00:03:48,830 --> 00:03:49,760
Now I'm getting it.

54
00:03:55,250 --> 00:03:55,690
Who?

55
00:03:58,970 --> 00:04:02,690
I'm going to bring it to you and see what I have done.

56
00:04:04,010 --> 00:04:04,700
That's nice.

57
00:04:06,040 --> 00:04:07,720
You need to get adapt.

58
00:04:08,320 --> 00:04:14,590
You need to get adapted to this to make a better understanding of what is happening.

59
00:04:14,950 --> 00:04:18,940
So I'm first going to create an outside loop completion.

60
00:04:21,090 --> 00:04:26,190
So first I'm going to create an outer boundary and let's take a look.

61
00:04:27,880 --> 00:04:29,320
I think that box is enough.

62
00:04:30,670 --> 00:04:32,480
Now let's place things inside of.

63
00:04:35,080 --> 00:04:42,760
And we need to zoom out a little bit and see if I am drawing in accordance with the size of the robot.

64
00:04:43,090 --> 00:04:51,700
Next, bring a wall here and now I'm going to just do things as I want and just draw certain things

65
00:04:51,700 --> 00:04:55,890
and then show you how you can do by yourself.

66
00:04:58,250 --> 00:04:58,990
And.

67
00:05:00,070 --> 00:05:02,680
There are multiple paths from the start point to end point.

68
00:05:03,220 --> 00:05:04,570
And I'm going to.

69
00:05:05,450 --> 00:05:08,840
Make it a little bit difficult for the robot to decide like this.

70
00:05:09,620 --> 00:05:12,990
And yes, there are multiple, multiple, multiple ways.

71
00:05:14,320 --> 00:05:17,080
From this point, I am going to.

72
00:05:19,390 --> 00:05:20,160
Extended.

73
00:05:21,710 --> 00:05:22,250
Did this.

74
00:05:23,290 --> 00:05:33,160
And I think, yes, that's it for a basic, basic type of model etiquette, building etiquette.

75
00:05:33,430 --> 00:05:35,140
I think this is is enough.

76
00:05:35,590 --> 00:05:37,480
Now, I'm going to apply Texas to it.

77
00:05:37,480 --> 00:05:39,610
So let's start giving the Texas.

78
00:05:40,530 --> 00:05:47,810
By selecting from this app textures and I am going to apply this picture to outer boundaries and bricks

79
00:05:48,120 --> 00:05:48,570
to.

80
00:05:49,630 --> 00:05:50,560
Some of the walls.

81
00:05:52,580 --> 00:05:58,340
And guidance to some other voice, although it is not necessary.

82
00:05:58,340 --> 00:06:02,750
But I am doing it just for fun and I think that means is ready.

83
00:06:03,320 --> 00:06:06,680
And for me as a robot is very small.

84
00:06:06,800 --> 00:06:07,430
That's fine.

85
00:06:07,940 --> 00:06:10,370
In real terms I will be creating.

86
00:06:11,470 --> 00:06:18,040
A very appropriate base that is used in some competitions to give you a better understanding of that.

87
00:06:18,250 --> 00:06:21,940
This was just to show you that you can create a maze.

88
00:06:22,060 --> 00:06:26,410
How from you can create a maze using because you can get edited.

89
00:06:26,420 --> 00:06:28,810
So I guess you get the idea of creating the myth.

90
00:06:29,170 --> 00:06:34,450
Now, as it has been completed, I'm going to perform sea bass.

91
00:06:34,930 --> 00:06:35,800
This is important.

92
00:06:36,130 --> 00:06:37,980
We are going to go inside of.

93
00:06:40,370 --> 00:06:48,980
Package which was placed here in that it is planning workspace sauce is board and here I am going to

94
00:06:48,980 --> 00:06:52,430
create a folder named as wanted in model.

95
00:06:52,910 --> 00:06:55,460
We have to save this fight.

96
00:06:55,610 --> 00:06:56,000
Okay.

97
00:06:56,330 --> 00:06:58,070
It is sort of a convention.

98
00:06:58,340 --> 00:06:59,660
I have already created it.

99
00:06:59,660 --> 00:07:03,500
So I'm going to select this folder and name it to be small.

100
00:07:03,890 --> 00:07:04,250
Me.

101
00:07:05,330 --> 00:07:05,690
Okay.

102
00:07:06,760 --> 00:07:07,330
I'd say we.

103
00:07:10,030 --> 00:07:11,650
Then let's close it.

104
00:07:12,760 --> 00:07:16,000
I think they're done and I'm going to close everything.

105
00:07:16,600 --> 00:07:20,230
Now let's open up and see what we have created.

106
00:07:20,260 --> 00:07:20,590
Okay?

107
00:07:21,490 --> 00:07:26,680
This time we don't have the robot because these structure is not related to us.

108
00:07:26,680 --> 00:07:29,020
It is just visible related stuff.

109
00:07:29,020 --> 00:07:31,600
So I am going to insert.

110
00:07:32,680 --> 00:07:36,680
The folder part I bought is bought and models.

111
00:07:36,710 --> 00:07:37,090
Okay.

112
00:07:37,330 --> 00:07:39,130
And I'm going to press open.

113
00:07:39,130 --> 00:07:42,910
It is going to save the party two because I have already done it.

114
00:07:42,920 --> 00:07:44,800
So this was the means that you have created.

115
00:07:44,800 --> 00:07:45,550
Let's take a look.

116
00:07:46,740 --> 00:07:47,940
And well.

117
00:07:48,930 --> 00:07:54,120
This seems fun and it would be very fun if a robot could try to solve it.

118
00:07:54,240 --> 00:07:55,140
I don't think so.

119
00:07:55,170 --> 00:07:56,580
It is a little bit difficult.

120
00:07:57,750 --> 00:07:58,410
But you know what?

121
00:07:59,520 --> 00:08:02,580
I have made a little bit more complex with them.

122
00:08:02,580 --> 00:08:02,880
This.

123
00:08:03,920 --> 00:08:11,720
This means this race is going to challenge a robot alert inspection team candidate.

124
00:08:11,780 --> 00:08:12,290
Again, this.

125
00:08:13,520 --> 00:08:14,910
It's up to the viewfinder.

126
00:08:15,140 --> 00:08:18,560
But this is the maze that we are going to be solving that I have created.

127
00:08:18,620 --> 00:08:25,400
We are going to place the robot here and we are going to save this file and launch that with the way.

128
00:08:26,490 --> 00:08:30,240
What we are now going to do, what we are going to do.

129
00:08:30,690 --> 00:08:35,670
We are going to save this workplace with a robot and create a food fight.

130
00:08:36,090 --> 00:08:41,250
What you find is a pilot that is utilized to save multiple people and run it through a simple launch

131
00:08:41,250 --> 00:08:45,810
file and everything takes time accordingly, as we do with the launch.

132
00:08:46,170 --> 00:08:47,640
What you find is very useful.

133
00:08:47,880 --> 00:08:48,660
Let's take a look.
