|
m3dus42 |
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 23.05.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.05.2016, 18:18
Titel: Staubsauger-Roboter
|
|
Hallo liebe Matlab Community,
ich habe mit Matlab einen Raum(Wohnzimmer) erzeugt und in diesem Raum befinden sich Gegenstände(Möbel). Diesen Raum soll ein Staubsaugerroboter reinigen.
Der Roboter bewegt sich, sobald er eine Kante berührt hat wieder in die andere Richtung bzw in eine vorgegebene oder zufällige Richtung.
Matlab soll mir ein Diagramm ausgeben, in dem die Zeit die der Roboter für die zu reinigende Fläche benötigt, in Abhängigkeit von der gereinigten Fläche dargestellt wird.
Meine Frage:
Wie generiere ich einen kreisförmigen Roboter mit einem Durchmesser von x.
Wie teile ich dem Roboter die Kanten der Gegenstände im Raum bzw der "Wände" mit, sodass er, wenn er auf die Kanten trifft mit einem bestimmten Winkel abprallt.
Mein jetziger Quellcode befindet sich im Anhang.
Schon mal vielen Dank für die Hinweise.
Gruß
Franz
Beschreibung: |
|
Download |
Dateiname: |
Staubsauger.m |
Dateigröße: |
2.03 KB |
Heruntergeladen: |
343 mal |
|
|
|
|
|
ptrcks |
Forum-Newbie
|
|
Beiträge: 1
|
|
|
|
Anmeldedatum: 04.11.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 01.03.2017, 21:15
Titel:
|
|
Hallo Franz,
ist das Thema für dich noch aktuell?
was den Kreis anbelangt, kann ich dir nicht helfen...
mit den Kanten kannst du den "inpolygon"-Befehl nutzen.... musst aber aufpassen dass du
hast.... sonst läuft der dir ins Sofa rein bzw. läuft gefahr, dass er sich ausserhalb des Raumes verläuft....
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|