Extra material for a Mechatronics course?

In summary, the professor says that the microprocessor programming will be the toughest part of the class, but that the rest of the material is relatively easy. He recommends that you google "microprocessor architecture and programming", "sensor and actuator component selection", "robotic systems" or "design strategies for complex, multi-system devices" to figure out what you need to study.
  • #1
bschwartz
36
0
Hey guys so I'm enrolled in a Mechatronics/Robotics course next semester and it's notorious for being one of the hardest classes that I can take. I'm a little worried about the difficulty of the class, but I think I can get through it haha. Anyway, I was wondering if there were any online lectures or notes or anything that I could take a look at to help me have a little advantage going into the course? Even if I don't really understand much before the class starts, it's always helpful to at least have seen the material. In the last couple weeks of my System Dynamics course last semester, we had some introduction to control systems, block diagrams, and PID stuff (very very basic knowledge). So I guess that's where I stand now. Any suggestions would be great!
 
Engineering news on Phys.org
  • #3
You're not giving any detail at all. There are lots and lots of courses that are related to Mechatronics. So, I suggest that you give info like the course outline or topics that are covered over the study period of that course. Only then I can give you advice.
 
  • #4
Sorry, I just assumed that all Mechatronics courses would be similar. Here's the course description. I'll see if I can find the syllabus or something from last year, but I don't know if I'll be able to.

"Focuses on design and construction of microprocessor-controlled electro-mechanical systems. Lectures review critical circuit topics, introduce microprocessor architecture and programming, discuss sensor and actuator component selection, robotic systems, and design strategies for complex, multi-system devices. Lab work reinforces lectures and allows hands-on experience with robotic design. Students must design and build an autonomous robotic device."

It's also a senior level/graduate level course if that matters lol
 
  • #5
bschwartz said:
Sorry, I just assumed that all Mechatronics courses would be similar. Here's the course description. I'll see if I can find the syllabus or something from last year, but I don't know if I'll be able to.

"Focuses on design and construction of microprocessor-controlled electro-mechanical systems. Lectures review critical circuit topics, introduce microprocessor architecture and programming, discuss sensor and actuator component selection, robotic systems, and design strategies for complex, multi-system devices. Lab work reinforces lectures and allows hands-on experience with robotic design. Students must design and build an autonomous robotic device."

It's also a senior level/graduate level course if that matters lol

sees kinda obvious micro proc programming will be the toughest part. find out what lang is being used and study it. Is it microprocessor assembler or PIC or JAVA? Are they doing arduino or PIC or lego mindstorms hardware?

The more trivial part is the sensor technology but basically your micro will read these guys do some calculation and tell an actuator to do something so it always comes back to the micro programming.
 
  • #6
bschwartz said:
Sorry, I just assumed that all Mechatronics courses would be similar. Here's the course description. I'll see if I can find the syllabus or something from last year, but I don't know if I'll be able to.

"Focuses on design and construction of microprocessor-controlled electro-mechanical systems. Lectures review critical circuit topics, introduce microprocessor architecture and programming, discuss sensor and actuator component selection, robotic systems, and design strategies for complex, multi-system devices. Lab work reinforces lectures and allows hands-on experience with robotic design. Students must design and build an autonomous robotic device."


have you google'd "microprocessor architecture and programming", "sensor and actuator component selection", "robotic systems" or "design strategies for complex, multi-system devices"

this is obviously not a freshman level course, you should have some understanding of basic mechatronic principles. the next step would be to put all of them together, or study them in further depth.

if anything, read through the first few chapters of the courses book

btw:http://classes.soe.ucsc.edu/cmpe118/Spring05/#videos
result #1 from a google search for "mechatronics, video course"
 
  • #7
jedishrfu said:
sees kinda obvious micro proc programming will be the toughest part. find out what lang is being used and study it. Is it microprocessor assembler or PIC or JAVA? Are they doing arduino or PIC or lego mindstorms hardware?

The more trivial part is the sensor technology but basically your micro will read these guys do some calculation and tell an actuator to do something so it always comes back to the micro programming.

I hope its not microprocessor assembly. I took a course programming on the Motorola 68000 and that was awful haha. I think I have a pretty good grasp on Java and C++ though. I also took a workshop (4hrs) on the Arduino so it is possible that we will be using that, but I don't think the class will provide those for everyone. I'll email the professor later today and find out what exactly the course will be covering (I'll see if I can get the syllabus).

I feel like its going to have to deal with a lot of LabVIEW coding since that's what we had to use for our PID control system project last semester. We used LabVIEW to take in readings from a sensor and then used that to control the actuator. I just kinda hate LabVIEW because it's so hard to practice with since you generally need some sort of DAQ system right?

jehan60188 said:
have you google'd "microprocessor architecture and programming", "sensor and actuator component selection", "robotic systems" or "design strategies for complex, multi-system devices"

this is obviously not a freshman level course, you should have some understanding of basic mechatronic principles. the next step would be to put all of them together, or study them in further depth.

if anything, read through the first few chapters of the courses book

btw:http://classes.soe.ucsc.edu/cmpe118/Spring05/#videos
result #1 from a google search for "mechatronics, video course"

No, I haven't googled any of those things yet mainly because I just assumed a mechatronics course would be similar across the board like thermodynamics, fluids, statics, ect so someone would just know of some good sites to look at. Obviously, since mechatronics is a combination of nearly all the engineering paths it makes sense that it could vary considerably between schools. Once I find out what the book is, I'll order it and begin looking through it. I'll go ahead and email the professor so I know what I should be looking at in terms of programming language and what not.

Thanks for the help guys
 
  • #8
Sounds similar to what I've done a few years ago.

My prof prepared essential components like programmer, microprocessor, Xbee(or similar antennas), minor electrical components, breadboard and sensors such as IR sensor, accelerometer or gyros, etc which my group had to purchase.

You will likely have to design a simple circuit for your robot. I don't expect any difficulty in creating the circuit for such course. The only pain is that you may need to read thoroughly product descriptions of the antenna and microprocessor.

If your robotic project is about obstacle detection, mapping, localization, controlling servo and path planning, then data acquisition will be important.

If you could, implement extended Kalman filter (EKF) which would be impressive for such project. Eliminating noise in the data coming from the sensors is also crucial. I expect that you have done some coursework in regard to sensor calibration.

PID is usually sufficient for such small project but if you know how to design better discrete controller such as Ragazzini's or observer controller and combined with EKF, you would have a very accurate robot.

Don't pay too much attention on my recommendations as you would probably need to spend even more time to study those. Usually, such course is designed to get you a basic experience in designing a small robot. So just go along with the course and it's not that bad.
 
  • #9
Haha, hopefully you're right in that it's not too bad! Do you have any advice for staying on top of everything for this type of course since I feel like it's going to throw a lot of information at us? Because it's regarded as one of the hardest courses (5.8/6.0 in difficulty for the past few years) I kinda want to prove to myself that I can crush a course if I put my mind to it. I kinda float through courses and don't really apply myself knowing that I can still pass fairly easily.
 
  • #10
Yes, this course can be very stressful if the course is project oriented. Just as you said, you need to put your mind to this as best as you can. As I recall, balancing my robotic work with other assignments from other courses was the worst nightmare in my Uni life. If you can, do not take this course in conjunction with other difficult courses.
 
  • #11
Worst nightmare eh? That sounds fun haha. I think I will only have one other course that will take up a lot of my time (final senior design project) so I should hopefully be able to devote enough time to mechatronics.
 

Related to Extra material for a Mechatronics course?

1. What is the purpose of extra material in a Mechatronics course?

The purpose of extra material in a Mechatronics course is to provide students with additional resources and information that can enhance their understanding and application of the course material. It may also cover topics that may not have been fully addressed in the regular lectures.

2. Is the extra material necessary for the course?

While the extra material may not be required for the course, it can greatly benefit students who want to deepen their knowledge and improve their skills in Mechatronics. It can also be helpful for students who want to explore related topics or pursue further studies in the field.

3. What type of extra material is typically included in a Mechatronics course?

Extra material for a Mechatronics course can include additional readings, practice problems, hands-on projects, videos, simulations, and guest lectures. It can also include resources such as textbooks, online modules, and software programs that students can use to supplement their learning.

4. Who creates the extra material for a Mechatronics course?

The extra material for a Mechatronics course is typically created by the course instructor or a team of experts in the field. They may draw from their own research and experience, as well as existing resources from reputable sources.

5. How can students access the extra material for a Mechatronics course?

The extra material for a Mechatronics course is often provided to students through the course website or learning management system. It may also be distributed in class or through email. Students can also ask their instructor for access to any additional resources or materials they may need.

Similar threads

Replies
6
Views
4K
Replies
3
Views
912
  • STEM Academic Advising
Replies
6
Views
2K
Replies
8
Views
253
  • STEM Career Guidance
Replies
3
Views
1K
Replies
1
Views
2K
  • Mechanical Engineering
Replies
1
Views
996
  • STEM Academic Advising
Replies
12
Views
1K
  • STEM Academic Advising
Replies
10
Views
962
Replies
2
Views
1K
Back
Top