Existe alguma maneira em que eu possa usar 1 motor para um movimento eficiente / rápido enquanto viro à esquerda e à direita?
Sim, se você usar um motor para mover uma roda e outro para dirigir o veículo. Usar um motor NXT para direção seria um desperdício, entretanto, você deve pelo menos usar a engrenagem para converter o movimento rápido e instável do motor NXT em uma direção mais lenta e mais equilibrada. Você também pode olhar para o uso de peças de funções de potência, o servo motor sendo a escolha óbvia para aplicações de direção.
Outra coisa é se eu poderia usar um único motor para girar objetos em 180 graus de um lado e levantar objetos na outra extremidade do robô, isso é possível?
Se esses dois precisarem operar separadamente, você precisará sacrificar algumas funcionalidades. É possível dividir a saída de um motor em dois eixos em uma configuração que aciona apenas um eixo, dependendo da direção do motor. Veja esta configuração: Como posso fazer uma embreagem unidirecional precisa usando elementos Technic? Isso só permitirá que qualquer eixo gire em uma direção apenas, então, se você precisar levantar E recolocar, você precisa resolvê-lo como uma função circular. Impulsionado pelo único eixo de entrada que está girando em uma direção, o elevador precisaria ser elevado e abaixado de volta à posição original sem qualquer outra entrada.
alternativamente, é possível levantar e agarrar usando um único motor?
Usando uma mecânica inteligente, certamente é possível. O 8868 Air Tech Claw Rig / Materials Handler usava algo assim para agarrar automaticamente um objeto, levantar seu braço, abrir as garras, soltar os braços e iniciar o ciclo novamente. Tudo isso usando um único motor (e alguns sistemas pneumáticos). Desta forma, porém, você não terá nenhum controle sobre os detalhes (a que altura ele se eleva, etc) ou sobre a própria sequência (você não pode agarrar e soltar algo sem levantá-lo).
Por último, seria menos eficiente usar dois blocos NXT para aumentar a capacidade dos motores?
Você certamente poderia usar dois NXTs e ter controle sobre 6 motores. No entanto, isso exigiria mais baterias, resultaria em um modelo maior e mais pesado e exigiria algum tipo de sincronização entre os NXTs. Todas essas desvantagens podem ser mitigadas, então se você não consegue resolver o problema usando engenharia (ou provou que é impossível atingir seus objetivos usando apenas 3 motores), sinta-se à vontade para adicionar outro NXT.
Se você precisar aumentar o número de motores disponíveis, pode considerar o uso de peças de terceiros, como este multiplexador de motor que permite usar dois motores em uma porta de sensor.