On the way to the laboratory, Ye Ming made a general analysis.
[The Virtue of Sharing] The triggering condition for this task should not be uploading or downloading, but application - because when he called up the system before going to bed, he did not jump out of the task.
Apparently, after he fell asleep, someone stayed up late to reproduce his project.
"Did Team Li stay up all night last night?"
"Almost, Team Li said that he has packaged all the code including the front-end, you can just copy it."
"Well... leave it to me. And after thinking about it, there should be a better plan." Ye Ming did not be polite to Peng Xiaofei and directly agreed.
Now that we have reached this level, there is no point in pretending in front of our teammates.
The two chatted while riding a shared bicycle to the laboratory.
As soon as I entered the door, I saw Jiang Yongliang and Tao Gang already there.
"Good morning, both of you." Jiang Yongliang greeted Ye Ming with a smile.
"Good morning, senior, are you continuing to adjust the chassis?"
"Yes, I went back last night and studied the competition rules again. The roadblocks on the field are five centimeters high. Our current idea is to learn from the plan of Wuhan University last year, which should be more stable." Jiang Yongliang answered with a smile.
Last night, although he did not accompany Li Dongsheng to the laboratory, he immediately downloaded all Ye Ming's open source code and files.
Needless to say about the code, as the team member in charge of the mechanical part, what he focused on was Ye Ming's mechanical and structural design capabilities. Then... he confirmed that this guy is really strong!
As expected of someone who does machining at home...
Later, he and Tao Zheng summarized it in the middle of the night. According to Ye Ming's ability, it means that this guy has completely mastered all the knowledge of electronic information engineering, and even has extensive knowledge of computer science.
deep.
If you say that an "advanced player" with a bachelor's degree in EE and a master's degree in CS can make it, then of course there will be no problem.
But this guy is only a freshman!
Think about what people like you were doing two years ago? Peng Xiaofei... his roommate, who is also a freshman, what can he do?
So Jiang Yongliang quickly adjusted his mentality.
If next, Ye Ming's performance is worthy of his claim, it is a thigh...then what else are you thinking about?
Just hug him and that's it.
Ye Ming turned to look at the robots in the field: "Do you use machines? If so..."
"No, no, no, we still need to design a plan here, you can do it yourself."
"OK."
Ye Ming was no longer polite, picked up the USB flash drive Li Dongsheng placed on the table and started copying files.
…
At half past twelve, Li Dongsheng walked into the laboratory carrying a stack of lunch boxes - he told everyone on WeChat an hour in advance that he had gotten up, felt good, and was eager to be a delivery boy. Let everyone stay in the experiment.
Just stay in your room, no need to condescend to go to the cafeteria.
"How about it?"
After handing out the lunch boxes, Li Dongsheng couldn't wait to get to Ye Ming's side: "How's it going?"
"Still learning." Ye Ming opened Kuai Zi and pointed at the robot on the training ground: "I discussed it with Senior Jiang and the others in the morning. The ball throwing part needs to be changed to compressed pneumatic. Otherwise, the ball cannot be guaranteed.
The muzzle velocity is because according to the rules, robots in the field can be operated to avoid it."
"Well... for last year's arrow and pot throwing event, many school teams used pneumatics. We also wanted to use it at the time, eh..."
"It's okay, take your time." Ye Ming comforted with a smile.
It wasn't until this morning that he truly "joined" the team and fully understood the current situation of the team's robots.
When he said it was rare yesterday, he was really not exaggerating...
And he also found that although the team members are not good at it...but how to put it...under the situation of lack of funds and manpower, everyone has to do a lot of work, so that now it seems that these two
The robot looks like it has no shortage of arms or legs, but upon detailed analysis, it’s almost useless in every aspect.
So the most important thing is to make a plan and fix the problems one by one.
After dinner, Li Dongsheng held a small meeting with everyone. His opinion was the same as Ye Ming's. He first made a list according to needs and functions, and then analyzed the problems one by one. After the analysis, he discussed the solutions.
In Li Dongsheng's words: "Brothers! The competition is imminent, we can't do anything if we don't go to war!"
So the meeting lasted until 4:30 in the afternoon.
…
"Okay, now all the areas that need to be improved and overhauled on our two babies are here!" Li Dongsheng raised the A4 paper in his hand. Even though he only slept for four hours, he was still very energetic: "Now everyone claims it one by one.
.”
After his words fell, everyone's eyes turned to Ye Ming.
Even for Sun Xiaoxiao, a non-related major, she knew from everyone's attitudes and tones that this freshman, whom she mistakenly identified as a "senior", was the real... thigh.
"Uh... like this." Ye Ming pursed his lips and looked down at the A4 paper.
On this piece of paper, more than twenty items that need to be changed are listed.
Frankly speaking, everywhere...he can do it.
And he really wants to take them all!
the reason is simple……
These are all engineering experiences - just in these few hours of meetings with everyone, he found that his engineering experience had increased by 300! It became [Engineering: 4 (1550/50000)]
This has to be completely completed by myself, so the experience points cannot take off directly?
But...there has to be a limit.
"I will take down the computer vision part first, and then you can leave all the machining and 3D printing to me. I may be more familiar with it, but what we are short of now is time."
After quickly calculating the amount of work, Ye Ming found that this experience was still too little - the lower electromechanical control was also a big part, so he added: "I studied the rules and found that the rules did not mention the ball served by the opponent.
You can only hide but not block, right?"
Li Dongsheng and Jiang Yongliang looked at each other, nodded, and asked doubtfully: "What do you mean?"
"Look, according to the rules, there are two robots and two operators. One operates the ball-throwing interference outside the field. The other one builds blocks in the field, moves, avoids obstacles, and dodges the ball..."
At this time, Peng Xiaofei immediately raised his hand: "I can do it."
"I know you can do it, but what about when it comes to avoiding and overcoming obstacles?" Ye Ming glanced at Peng Xiaofei: "This RC competition has obviously once again enhanced the confrontation, rather than just racing."
"So, if we build a counterattack robotic arm for the robot that builds blocks on the field, as long as it recognizes that a ball is flying towards it, it will immediately..."
Ye Ming stretched out his hand and waved it in the air.
"Slap it in the face!"
However, there was no applause as expected...
Ye Ming looked at Li Dongsheng doubtfully, and saw the latter frowning slightly.
"Then the robots in the field will have to be equipped with 360 pairs of eyes..."
Ye Ming: "..."
"Just use the binocular camera of the off-site robot. Determine the landing point, and then communicate between the two machines."
After three seconds of silence, all the boys applauded at the same time.
//Note:
Let me explain the rules of the competition.
First, in a field, there is a tower made of two red and blue building blocks. In the first round, the robot throws a ball to scatter the tower.
In the second round, the building block robot installed a bowl on its head, put a ball in the bowl, entered the room at the same time, and started building blocks (staggered colors, one layer red, one layer blue).
When the building block robot is looking for building blocks all over the ground and building blocks, the ball-throwing robot outside the field can throw the ball to the building block robot on the opposite side and knock the ball off its head. The robot building blocks on the opposite side will be forced to stand.
Whoever completes the tower first wins.
The protagonist's plan is to install a mechanical arm on his building block robot, so that when the opponent's ball comes over, he can just knock it away.
Then how do we know that the opponent has thrown the ball? We only need the binocular camera of the off-field robot (understood as human eyes) to see the entire field, and then we can obtain the position and time of the landing point based on the speed and trajectory of the ball, and pass it to the field.
of robots.
I hope you don’t find it complicated...
Okay...it's a bit complicated indeed, so please forgive me.