Escolar Documentos
Profissional Documentos
Cultura Documentos
18. Então aqui está uma junta prismática que pode ser usada em um
braço manipulador.
30. >> Olá pessoal, eu sou Qiaoyu e um dos TAs neste curso de
Fundamentos de Robótica.
35. Este curso ajudará você a entender a matemática por trás desses
robôs e
42. muitos deles são exatamente como este que você está tomando
agora.
43. E aprender robótica tem sido uma jornada muito divertida para
46. mestres.
Caros alunos,
Vamos começar!
Caros alunos,
Pré-requisitos:
Fundamentos do cálculo
Esboço de Curso:
Classificação
Este curso é somente aprovado / reprovado. Você não receberá
uma nota em seu certificado.
Esforço
Esperamos que este curso leve 8 a 10 horas por semana para
ser concluído.
Comunicação
Fórum de discussão: Estaremos nos comunicando com você
através do fórum de discussão diariamente. Por favor, entre em
contato conosco através do fórum de discussão com qualquer
dúvida sobre o conteúdo do curso. Por favor, aguarde 24 horas
para receber uma resposta de um TA ou um instrutor. Além
disso, toda a comunicação no fórum de discussão deve seguir
o Código de Honra edX . Nuncacódigo postal ou soluções para
atribuições no fórum de discussão.
Integridade acadêmica
Definições de Desonestidade Acadêmica:
Atividades que têm o efeito ou a intenção de interferir com a
educação,perseguiçãoconhecimento ou avaliação justa do
desempenho de um aluno são proibidos. Exemplos de tais
atividades incluem, mas não estão limitados às seguintes
definições:
1. Bem vinda!
2. Neste curso, temos a oportunidade de usar o MATLAB para
encontrar soluções para problemas que
5. de sistemas complicados.
Anotar
LINK PARA DOCUMENTAÇÃO MATLAB: https://la.mathworks.com/help/
Exercicio:
Você precisará saber como usar o operador de cólon e as operações elementares para
completar esse problema. Se você não estiver familiarizado com esses termos, confira o
MATLAB Onramp na página anterior, pois esses conceitos serão usados com frequência no
curso.
Neste problema, vamos praticar a função de escrita no ambiente online. Como as funções
geralmente exigem variáveis de entrada, não podemos simplesmente executá-las como scripts.
Para testar nossas funções, usaremos a caixa "Como chamar a função". Podemos inserir
qualquer código nesta área para testar sua função. Na maioria dos casos, o código já será
fornecido para testar a função. Quando pressionamos o botão "Executar", o código na caixa
"Como chamar a função" é executado e nenhuma classificação é feita. Pressione "Submit for
Assessment" para ver se sua função está correta!
Tarefa: Grave uma função chamada areaCircle para calcular a existência de um círculo.
3-A função deve retornar, uma saída, o mesmo tamanho da entrada, que contém a área de um
círculo para cada elemento correspoding.
4-Se um raio negativo passou como entrada, a função deve retornar o valor -1 para indicar o
erro.
Tutoriais metalab:
6. Oi, este tutorial foi criado para apresentar aos alunos o laboratório
de matemática online e
9. este curso.
18. Muitas vezes, ele contém algum código para você começar.
35. Agora que achamos que nossa função está correta, vamos
pressionar Enviar.
49. Quando você deseja obter ajuda nos fóruns, inclua três itens
nas suas postagens.
53. Por favor, não poste seu código real nos fóruns, mesmo que
não esteja funcionando.
54. Obrigado.
8. Hmmm ...
14. Para garantir que nosso arquivo seja encontrado, temos duas
opções.
31. E é isso!
https://www.youtube.com/watch?
time_continue=26&v=jllRcCvlAhk
escrevendo funções:
3. tarefas.
9. função.
10. Isso significa que fornecemos as variáveis de saída, o nome da
função e as variáveis de entrada.
12. é chamado.
18. Fórmula.
28. corpo.
29. Também é uma boa prática fornecer comentários abaixo da
declaração de função para nosso futuro
38. Este erro ocorreu porque o geoSum é atualmente uma função local,
o que significa que só podemos usar
41. definição.
44. nome.
https://www.youtube.com/watch?v=sJRWmhftJJw
3. em scripts ou funções,
8. Opa!
18. Hmm.
19. Houve um problema na linha 7 do código
66. e a execução fará uma pausa aqui na próxima vez que o código for
executado.
https://www.youtube.com/watch?
time_continue=2&v=WTMFJyK0EyI
Cálculos Simbólicos
1. nício da transcrição. Pule para o final.
10. variáveis que usamos até agora porque não precisamos atribuir
valor a elas. Nós simplesmente declaramos
21. 'b' e 'c' com valores fixos. Sem problemas. A função SUBS substitui
variáveis simbólicas
https://www.youtube.com/watch?v=BKRe95AHrlk
3. Antes de começarmos,
4. Eu queria lhe dar uma ideia de como será o tema básico deste
módulo.
10. que também poderemos escrever código para guiar vários robôs.
11. Para motivar este problema, imagine que você está tentando
programar um robô humanóide
17. com relação à garra que você vai estar usando para
21. Agora, uma das ferramentas básicas que vamos usar para falar
sobre onde
31. Note que também podemos usar esse tipo de representação para
falar sobre vetores,
41. Nós teremos mais a dizer sobre vetores desta forma em módulos
subseqüentes.
47. dos elementos nesse vetor, por sua vez, pela escala de cinco.
69. Note que não há nada de especial sobre o número 2 aqui além do
fato de que
74. de seis números, neste caso, isso será representado por R6.
83. X, Y e Z.
Questionário 1.1
2. Nesta secção,
16. Adição.
28. que pode ser facilmente resumido para produzir o resultado final.
29. Mais especificamente, se fôssemos tomar a norma euclidiana de (a
+ b)
62. Ou seja, se o produto interno de dois vetores vew for maior que 0,
65. E, portanto, o ângulo entre esses dois vetores deve ser menor que
pi sobre 2 em
66. radianos.
68. deve significar que o cosseno do ângulo entre esses dois vetores é
negativo,
74. 90 graus.
4. Nesta secção,
12. o que significa que não importa em qual outro nós adicionamos os
vetores juntos.
32. Agora, uma propriedade desses espaços vetoriais finitos é que nós
33. pode definir essa noção de, então, aqui, estamos descrevendo essa
ideia no contexto de R2.
35. y pode realmente ser reescrito como uma soma linear de dois
vetores base.
40. os dois vetores tomados juntos são referidos como uma base para
R2.
42. uma base conveniente para esta base R2, não é única.
Questoes
Forum
15. Agora imagine que temos uma transformação linear a qual estamos
aplicando
25. Aqui está uma função que recebe vetores em R2 e retorna outros
vetores em R2.
43. Mais uma vez, podemos pensar neste produto como uma soma
ponderada das colunas de A,
54. o produto desta matriz 2 por 2 com este vetor 2 por 1 pode ser
calculado
69. Vamos imaginar que temos três espaços vetoriais, V1, V2 e V3.
72. Agora, a composição deles, então, que nós denotamos desse jeito,
85. multiplicação.
106. de volta para trás Será capturado por uma terceira matriz, M3,
130. este vetor (3, -1) produz 3 vezes 1 + 2 vezes -1, que é 1.
132. f composto com g, pode ser representado pelo seguinte por duas
matrizes (1 9).
134. A, que é uma matriz lxm, e B, uma matriz mxn, como segue.
142. Em seguida, aplicando essa matriz para a segunda coluna, (3, 0).
146. calculamos o produto de uma matriz dois por três com uma matriz
de três por três.
178. Por exemplo, se você está multiplicando uma matriz (2x3) por uma
matriz (3x40).
Questões
Transformações Homogêneas - Vídeo 2.3
11. Espero que isso faça um pouco mais de sentido com um exemplo.
12. Aqui estão novamente alguns dos exemplos que usamos quando
estávamos descrevendo
18. Agora, uma maneira igualmente válida de olhar para isso é produzir
40. Então, note que neste caso a matriz de entrada A tem duas linhas e
três colunas,
41. o que significa que sua transposição tem três linhas e duas
colunas.
20. Mais uma vez, para lembrá-lo porque nos preocuparemos com esse
problema,
45. para o segundo quadro B seria referido por esta tupla, xB, yB, 1.
61. então seremos capazes de construir uma matriz de três por três
que nós
62. retratam por gAB tal que a relação entre os dois coordenar
23. Isso seria exatamente o mesmo que raio dado pelo vetor de
coordenadas 2,
26. Agora há, claro, raios que não interceptam nosso plano favorito z =
1e
60. Por exemplo, você pode ter uma situação em que um referencial de
coordenadas,
70. Hora y e 1.
86. descreva uma técnica geral que você pode usar para construir
matrizes de transformação.
111. Agora, sob essa transformação, esse ponto seria mapeado para.
112. O ponto tx, ty, 1 em relação ao quadro A.
Questões
forum